TY - JOUR
T1 - Semidefinite programming approaches for sensor network localization with noisy distance measurements
AU - Biswas, Pratik
AU - Liang, Tzu Chen
AU - Toh, Kim Chuan
AU - Ye, Yinyu
AU - Wang, Ta Chung
N1 - Funding Information:
Manuscript received May 24, 2005; revised November 9, 2005. This work was supported in part by the Institute for Mathematical Sciences of the National University of Singapore. This paper was recommended for publication by Associate Editor Y. Ding and Editor P. Ferreira upon evaluation of the reviewers’ comments.
PY - 2006/10
Y1 - 2006/10
N2 - A sensor network localization problem is to determine the positions of the sensor nodes in a network given incomplete and inaccurate pairwise distance measurements. Such distance data may be acquired by a sensor node by communicating with its neighbors. We describe a general semidefinite programming (SDP)-based approach for solving the graph realization problem, of which the sensor network localization problems is a special case. We investigate the performance of this method on problems with noisy distance data. Error bounds are derived from the SDP formulation. The sources of estimation error in the SDP formulation are identified. The SDP solution usually has a rank higher than the underlying physical space which, when projected onto the lower dimensional space, generally results in high estimation error. We describe two improvements to ameliorate such a difficulty. First, we propose a regularization term in the objective function that can help to reduce the rank of the SDP solution. Second, we use the points estimated from the SDP solution as the initial iterate for a gradient-descent method to further refine the estimated points. A lower bound obtained from the optimal SDP objective value can be used to check the solution quality. Experimental results are presented to validate our methods and show that they outperform existing SDP methods.
AB - A sensor network localization problem is to determine the positions of the sensor nodes in a network given incomplete and inaccurate pairwise distance measurements. Such distance data may be acquired by a sensor node by communicating with its neighbors. We describe a general semidefinite programming (SDP)-based approach for solving the graph realization problem, of which the sensor network localization problems is a special case. We investigate the performance of this method on problems with noisy distance data. Error bounds are derived from the SDP formulation. The sources of estimation error in the SDP formulation are identified. The SDP solution usually has a rank higher than the underlying physical space which, when projected onto the lower dimensional space, generally results in high estimation error. We describe two improvements to ameliorate such a difficulty. First, we propose a regularization term in the objective function that can help to reduce the rank of the SDP solution. Second, we use the points estimated from the SDP solution as the initial iterate for a gradient-descent method to further refine the estimated points. A lower bound obtained from the optimal SDP objective value can be used to check the solution quality. Experimental results are presented to validate our methods and show that they outperform existing SDP methods.
UR - http://www.scopus.com/inward/record.url?scp=33750083077&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=33750083077&partnerID=8YFLogxK
U2 - 10.1109/TASE.2006.877401
DO - 10.1109/TASE.2006.877401
M3 - Article
AN - SCOPUS:33750083077
SN - 1545-5955
VL - 3
SP - 360
EP - 371
JO - IEEE Transactions on Automation Science and Engineering
JF - IEEE Transactions on Automation Science and Engineering
IS - 4
M1 - 1707954
ER -