An Inexact Smoothing Newton Method for Euclidean Distance Matrix Optimization under Ordinal Constraints

When the coordinates of a set of points are known, the pairwise Euclidean distances among the points can be easily computed. Conversely, if the Euclidean distance matrix is given, a set of coordinates for those points can be computed through the well known classical Multi-Dimensional Scaling (MDS). In this paper, we consider the case where some of the distances are far from being accurate (containing large noises or even missing). In such a situation, the order of the known distances (i.e., some distances are larger than others) is valuable information that often yields far more accurate construction of the points than just using the magnitude of the known distances. The methods making use of the order information is collectively known as non-metric MDS. A challenging computational issue among all existing nonmetric MDS methods is that there are often a large number of ordinal constraints. In this paper, we cast this problem as a matrix optimization problem with ordinal constraints. We then adapt an existing smoothing Newton method to our matrix problem. Extensive numerical results demonstrate the efficiency of the algorithm, which can potentially handle a very large number of ordinal constraints. Mathematics subject classification: 90C30, 90C26, 90C90.

[1]  Chao Ding,et al.  Convex Euclidean distance embedding for collaborative position localization with NLOS mitigation , 2017, Comput. Optim. Appl..

[2]  Defeng Sun Calibrating Least Squares Covariance Matrix Problems with Equality and Inequality Constraints , 2008 .

[3]  Defeng Sun,et al.  A Quadratically Convergent Newton Method for Computing the Nearest Correlation Matrix , 2006, SIAM J. Matrix Anal. Appl..

[4]  Kim-Chuan Toh,et al.  Semidefinite Programming Approaches for Sensor Network Localization With Noisy Distance Measurements , 2006, IEEE Transactions on Automation Science and Engineering.

[5]  F. Facchinei,et al.  Finite-Dimensional Variational Inequalities and Complementarity Problems , 2003 .

[6]  Xiaoming Yuan,et al.  Computing the nearest Euclidean distance matrix with low embedding dimensions , 2014, Math. Program..

[7]  W. Torgerson Multidimensional scaling: I. Theory and method , 1952 .

[8]  Houduo Qi,et al.  A Semismooth Newton Method for the Nearest Euclidean Distance Matrix Problem , 2013, SIAM J. Matrix Anal. Appl..

[9]  Alexander M. Bronstein,et al.  Numerical Geometry of Non-Rigid Shapes , 2009, Monographs in Computer Science.

[10]  P. Groenen,et al.  Modern Multidimensional Scaling: Theory and Applications , 1999 .

[11]  J. Tenenbaum,et al.  A global geometric framework for nonlinear dimensionality reduction. , 2000, Science.

[12]  Henry Wolkowicz,et al.  Solving Euclidean Distance Matrix Completion Problems Via Semidefinite Programming , 1999, Comput. Optim. Appl..

[13]  Alfred O. Hero,et al.  Relative location estimation in wireless sensor networks , 2003, IEEE Trans. Signal Process..

[14]  J. Gower Properties of Euclidean and non-Euclidean distance matrices , 1985 .

[15]  R. Shepard The analysis of proximities: Multidimensional scaling with an unknown distance function. I. , 1962 .

[16]  J. Kruskal Nonmetric multidimensional scaling: A numerical method , 1964 .

[17]  Trevor F. Cox,et al.  Metric multidimensional scaling , 2000 .

[18]  Defeng Sun,et al.  A new look at smoothing Newton methods for nonlinear complementarity problems and box constrained variational inequalities , 2000, Math. Program..

[19]  Defeng Sun,et al.  A Majorized Penalty Approach for Calibrating Rank Constrained Correlation Matrix Problems , 2010 .

[20]  R. Mathar,et al.  A cyclic projection algorithm via duality , 1989 .

[21]  I. J. Schoenberg Remarks to Maurice Frechet's Article ``Sur La Definition Axiomatique D'Une Classe D'Espace Distances Vectoriellement Applicable Sur L'Espace De Hilbert , 1935 .

[22]  W. Glunt,et al.  An alternating projection algorithm for computing the nearest euclidean distance matrix , 1990 .

[23]  Kim-Chuan Toh,et al.  An inexact primal–dual path following algorithm for convex quadratic SDP , 2007, Math. Program..

[24]  J. Kruskal Multidimensional scaling by optimizing goodness of fit to a nonmetric hypothesis , 1964 .

[25]  A. Householder,et al.  Discussion of a set of points in terms of their mutual distances , 1938 .

[26]  Alexander M. Bronstein,et al.  Multigrid multidimensional scaling , 2006, Numer. Linear Algebra Appl..

[27]  Sungyoung Lee,et al.  Nonmetric MDS for sensor localization , 2008, 2008 3rd International Symposium on Wireless Pervasive Computing.

[28]  Jon C. Dattorro,et al.  Convex Optimization & Euclidean Distance Geometry , 2004 .