Single Element Error Correction/ in a Euclidean Distance Matrix

Abstract

We consider the exact error correction of a noisy Euclidean distance matrix, EDM, where the elements are the squared distances between n points in Rd. For our problem we are given two facts: (i) the embedding dimension, d, (ii) exactly one distance in the data is corrupted by nonzero noise. But we do not know the magnitude nor position of the noise. Thus there is a combinatorial element to the problem. We present three solution techniques. These use three divide and conquer strategies in combination with three versions of facial reduction that use: exposing vectors, facial vectors, and Gale transforms. This sheds light on the connections between the various forms of facial reduction related to Gale transforms. Our highly successful empirics confirm the success of these approaches as we can solve huge problems of the order of 100,000 nodes in approximately one minute to machine precision. \ algorithm depends on identifying whether a principal submatrix of the contains the corrupted element. We provide a theorem for doing this that is related to the existing results for identifying yielding elements, i.e.,~we provide a characterization for guaranteeing the perturbed EDM remains an EDM with embedding dimension d. The characterization is particularly simple in the d=2 case. \ addition, we characterize when the intuitive approach of the nearest EDM problem, solves our problem. In fact, we show that this happens if, and only if, the original distance element is 0, degenerate, and the perturbation is negative.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…