A system for discovering relationships between meters in an electrical power distribution system, comprising: a plurality of meters connected to the electrical power distribution system via a substation and deployed at different geographical locations, wherein the plurality of meters are communicatively connected through a communication network, each meter of the plurality of meters is configured for generating and transmitting data samples obtained at the meter; a correlator which is one of the plurality of meters and configured for: receiving the data samples from other meters of the plurality of meters; calculating correlations between the plurality of meters based on the data samples received from the other meters of the plurality of meters; and transmitting the calculated correlations through the communication network; and a mapper communicatively connected to the plurality of meters through the communication network and configured for: receiving the calculated correlations from the correlator through the communication network; and determining the relationships between at least the plurality of meters based on the calculated correlations, wherein the relationships between two meters comprise one or more of an electrical connectivity relationship between the two meters indicating connections of the two meters to transformers or a phase relationship between the two meters indicating connections of the two meters to phases of the electrical power distribution system, and wherein the relationships are utilized to balance load on different phases, wherein the mapper is a meter. a plurality of meters connected to the electrical power distribution system via a substation and deployed at different geographical locations, wherein the plurality of meters are communicatively connected through a communication network, each meter of the plurality of meters is configured for generating and transmitting data samples obtained at the meter; a correlator which is one of the plurality of meters and configured for: receiving the data samples from other meters of the plurality of meters; calculating correlations between the plurality of meters based on the data samples received from the other meters of the plurality of meters; and transmitting the calculated correlations through the communication network; and receiving the data samples from other meters of the plurality of meters; calculating correlations between the plurality of meters based on the data samples received from the other meters of the plurality of meters; and transmitting the calculated correlations through the communication network; and a mapper communicatively connected to the plurality of meters through the communication network and configured for: receiving the calculated correlations from the correlator through the communication network; and determining the relationships between at least the plurality of meters based on the calculated correlations, wherein the relationships between two meters comprise one or more of an electrical connectivity relationship between the two meters indicating connections of the two meters to transformers or a phase relationship between the two meters indicating connections of the two meters to phases of the electrical power distribution system, and wherein the relationships are utilized to balance load on different phases, wherein the mapper is a meter. receiving the calculated correlations from the correlator through the communication network; and determining the relationships between at least the plurality of meters based on the calculated correlations, wherein the relationships between two meters comprise one or more of an electrical connectivity relationship between the two meters indicating connections of the two meters to transformers or a phase relationship between the two meters indicating connections of the two meters to phases of the electrical power distribution system, and wherein the relationships are utilized to balance load on different phases, wherein the mapper is a meter.