Sensor Network Localization, Euclidean Distance Matrix completions, and graph realization

被引:43
作者
Ding, Yichuan [1 ]
Krislock, Nathan [1 ]
Qian, Jiawei [1 ]
Wolkowicz, Henry [1 ]
机构
[1] Univ Waterloo, Dept Combinator & Optimizat, Waterloo, ON N2L 3G1, Canada
关键词
Sensor Network Localization; Anchors; Graph realization; Euclidean Distance Matrix completions; Semidefinite Programming; SEMIDEFINITE; CONE;
D O I
10.1007/s11081-008-9072-0
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
We study Semidefinite Programming, SDP, relaxations for Sensor Network Localization, SNL, with anchors and with noisy distance information. The main point of the paper is to view SNL as a (nearest) Euclidean Distance Matrix, EDM, completion problem that does not distinguish between the anchors and the sensors. We show that there are advantages for using the well studied EDM model. In fact, the set of anchors simply corresponds to a given fixed clique for the graph of the EDM problem. We next propose a method of projection when large cliques or dense subgraphs are identified. This projection reduces the size, and improves the stability, of the relaxation. In addition, by viewing the problem as an EDM completion problem, we are able to derive a new approximation scheme for the sensors from the SDP approximation. This yields, on average, better low rank approximations for the low dimensional realizations. This further emphasizes the theme that SNL is in fact just an EDM problem. We solve the SDP relaxations using a primal-dual interior/exterior-point algorithm based on the Gauss-Newton search direction. By not restricting iterations to the interior, we usually get lower rank optimal solutions and thus, better approximations for the SNL problem. We discuss the relative stability and strength of two formulations and the corresponding algorithms that are used. In particular, we show that the quadratic formulation arising from the SDP relaxation is better conditioned than the linearized form that is used in the literature.
引用
收藏
页码:45 / 66
页数:22
相关论文
共 31 条
[1]   Approximate and exact completion problems for Euclidean distance matrices using semidefinite programming [J].
Al-Homidan, S ;
Wolkowicz, H .
LINEAR ALGEBRA AND ITS APPLICATIONS, 2005, 406 :109-141
[2]   Solving Euclidean distance matrix completion problems via semidefinite programming [J].
Alfakih, AY ;
Khandani, A ;
Wolkowicz, H .
COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 1999, 12 (1-3) :13-30
[3]  
[Anonymous], 1998, LNCS, DOI DOI 10.1007/BFB0053974
[4]  
[Anonymous], 1952, Psychometrika
[5]   THE EUCLIDEAN DISTANCE MATRIX COMPLETION PROBLEM [J].
BAKONYI, M ;
JOHNSON, CR .
SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 1995, 16 (02) :646-654
[6]  
Biswas P, 2006, NONCONVEX OPTIM, V82, P69
[7]  
Biswas P, 2004, IPSN '04: THIRD INTERNATIONAL SYMPOSIUM ON INFORMATION PROCESSING IN SENSOR NETWORKS, P46
[8]  
BISWAS P, 2006, IEEE T AUTO IN PRESS
[9]  
BISWAS P, 2005, SDP BASED APPROACH A
[10]   FACIAL REDUCTION FOR A CONE-CONVEX PROGRAMMING PROBLEM [J].
BORWEIN, JM ;
WOLKOWICZ, H .
JOURNAL OF THE AUSTRALIAN MATHEMATICAL SOCIETY SERIES A-PURE MATHEMATICS AND STATISTICS, 1981, 30 (FEB) :369-380