The chords’ problem is a variant of an old problem of computational geometry: given a set of points of Rn, one can easily build the multiset of the distances between the points of the set but the converse construction is known, for a longtime, as to be difficult. The problem that we are going to investigate is also a converse construction with the difference that it is not one of the distances’ multisets but one of the chords’ multisets. In dimension 1, the old distances’ problem and the chords’ problem coincide with each other whereas in other dimensions, the chords’ multisets contain more information on the sets than their distances’ multisets. This paper provides, in dimension 1, two different algorithms to reconstruct the set of points according to their chords’ multiset. The first one is given for its effectiveness in spite of an uncertain complexity whereas the second one is the first polynomial algorithm solving the chords’ problem. At least, we will explain how to transform a chords’ problem in dimension n into an equivalent chords’ problem in dimension 1.
[1]
László Lovász,et al.
Factoring polynomials with rational coefficients
,
1982
.
[2]
Peter C. Fishburn,et al.
Multiplicities of Interpoint Distances in Finite Planar Sets
,
1995,
Discret. Appl. Math..
[3]
Zheng Zhang.
An Exponential Example for a Partial Digest Mapping Algorithm
,
1994,
J. Comput. Biol..
[4]
Peter C. Fishburn,et al.
Intervertex Distances in Convex Polygons
,
1995,
Discret. Appl. Math..
[5]
Warren D. Smith,et al.
Reconstructing Sets From Interpoint Distances
,
2003
.
[6]
Steven Skiena,et al.
Reconstructing sets from interpoint distances (extended abstract)
,
1990,
SCG '90.