Journal of Graph Algorithms and Applications · 2005 · 33 citations · 14 references
ComputingComputer ScienceComputational GeometryDistributed SystemsSensor FusionDistributed AlgorithmsDistributed ComputingGraph AlgorithmsGraph DrawingSensor NetworksWireless Sensor NetworksDistributed Graph DrawingDistributed Graph ProcessingNetworked Sensor SystemsNode LocalizationSensor Network LocalizationSensor Network ModelsWireless Sensor Network Localization
Sensor network applications frequently require that the sensors know their physical locations in some global coordinate system. This is usually achieved by equipping each sensor with a location measurement device, such as GPS. However, low-end systems or indoor systems, which cannot use GPS, must locate themselves based only on crude information available locally, such as inter-sensor distances. We show how a collection of sensors, capable only of measuring distances to close neighbors, can compute their locations in a purely distributed manner, i.e. where each sensor communicates only with its neighbors. This can be viewed as a distributed graph drawing algorithm. We experimentally show that our algorithm consistently produces good results under a variety of simulated real-world conditions, and is relatively robust to the presence of noise in the distance measurements.
14
An algorithm for drawing general undirected graphs
Tomihisa Kamada, Satoru Kawai · Information Processing Letters · 1989 · 2.8K citations
Fast linear iterations for distributed averaging
Lin Xiao, Stephen Boyd · Systems & Control Letters · 2004 · 2.8K citations
Modern multidimensional scaling : theory and applications
Ingwer Borg, Patrick J. F. Groenen · 1997 · 1.7K citations