DocumentCode
3608389
Title
Euclidean Distance Matrices: Essential theory, algorithms, and applications
Author
Dokmanic, Ivan ; Parhizkar, Reza ; Ranieri, Juri ; Vetterli, Martin
Author_Institution
Comput. & Commun. Sci., Ecole Polytech. Fed. de Lausanne (EPFL), Lausanne, Switzerland
Volume
32
Issue
6
fYear
2015
Firstpage
12
Lastpage
30
Abstract
Euclidean distance matrices (EDMs) are matrices of the squared distances between points. The definition is deceivingly simple; thanks to their many useful properties, they have found applications in psychometrics, crystallography, machine learning, wireless sensor networks, acoustics, and more. Despite the usefulness of EDMs, they seem to be insufficiently known in the signal processing community. Our goal is to rectify this mishap in a concise tutorial. We review the fundamental properties of EDMs, such as rank or (non)definiteness, and show how the various EDM properties can be used to design algorithms for completing and denoising distance data. Along the way, we demonstrate applications to microphone position calibration, ultrasound tomography, room reconstruction from echoes, and phase retrieval. By spelling out the essential algorithms, we hope to fast-track the readers in applying EDMs to their own problems. The code for all of the described algorithms and to generate the figures in the article is available online at http://lcav.epfl.ch/ivan.dokmanic. Finally, we suggest directions for further research.
Keywords
acoustic signal processing; combinatorial mathematics; matrix algebra; Euclidean distance matrices; distance data denoising; microphone position calibration; phase retrieval; room reconstruction; signal processing; ultrasound tomography; Eigenvalues and eigenfunctions; Euclidean distance; Image reconstruction; Reflection; Signal processing algorithms; Symmetric matrices;
fLanguage
English
Journal_Title
Signal Processing Magazine, IEEE
Publisher
ieee
ISSN
1053-5888
Type
jour
DOI
10.1109/MSP.2015.2398954
Filename
7298562
Link To Document