Abstract
A partial pre-distance matrix A is a matrix with zero diagonal and with certain elements fixed to given nonnegative values; the other elements are considered free. The Euclidean distance matrix completion problem chooses nonnegative values for the free elements in order to obtain a Euclidean distance matrix, EDM. The nearest (or approximate) Euclidean distance matrix problem is to find a Euclidean distance matrix, EDM, that is nearest in the Frobenius norm to the matrix A, when the free variables are discounted. In this paper we introduce two algorithms: one for the exact completion problem and one for the approximate completion problem. Both use a reformulation of EDM into a semidefinite programming problem, SDP. The first algorithm is based on an implicit equation for the completion that for many instances provides an explicit solution. The other algorithm is based on primal-dual interior-point methods that exploit the structure and sparsity. Included are results on maps that arise that keep the EDM and SDP cones invariant. We briefly discuss numerical tests.
| Original language | English |
|---|---|
| Pages (from-to) | 109-141 |
| Number of pages | 33 |
| Journal | Linear Algebra and Its Applications |
| Volume | 406 |
| Issue number | 1-3 |
| DOIs | |
| State | Published - 1 Sep 2005 |
| Externally published | Yes |
Bibliographical note
Funding Information:∗ Corresponding author. Tel.: +1 519 888 4567x5589. E-mail addresses: [email protected] (S. Al-Homidan), [email protected] (H. Wol-kowicz). URL: http://orion.math.uwaterloo.ca/∼hwolkowi/henry/reports/ABSTRACTS.html 1 Research supported by King Fahd University of Petroleum and Minerals (KFUPM), Saudi Arabia. 2 Research supported by The Natural Sciences and Engineering Research Council of Canada.
Keywords
- Completion problems
- Euclidean distance matrix
- Large sparse problems
- Nearest matrix approximation
- Semidefinite programming
ASJC Scopus subject areas
- Algebra and Number Theory
- Numerical Analysis
- Geometry and Topology
- Discrete Mathematics and Combinatorics