Reconstructing polyatomic structures from discrete X-rays: NP-completeness proof for three atoms (Q5941271)

From MaRDI portal
scientific article; zbMATH DE number 1635436
Language Label Description Also known as
English
Reconstructing polyatomic structures from discrete X-rays: NP-completeness proof for three atoms
scientific article; zbMATH DE number 1635436

    Statements

    Reconstructing polyatomic structures from discrete X-rays: NP-completeness proof for three atoms (English)
    0 references
    0 references
    0 references
    20 August 2001
    0 references
    We address a discrete tomography problem that arises in the study of the atomic structure of crystal lattices. A polyatomic structure \(T\) can be defined as an integer lattice in dimension \(D\geqslant 2\), whose points may be occupied by \(c\) distinct types of atoms. To ``analyze'' \(T,\) we conduct \(\ell\) measurements that we call discrete X-rays. A discrete X-ray in direction \(\xi\) determines the number of atoms of each type on each line parallel to \(\xi\). Given \(\ell\) such non-parallel X-rays, we wish to reconstruct \(T.\) The complexity of the problem for \(c=1\) (one atom type) has been completely determined by \textit{R. J. Gardner, P. Gritzmann} and \textit{D. Prangenberg} [(*) Discrete Math. 202, No. 1-3, 45-71 (1999; Zbl 0947.68160)], who proved that the problem is NP-complete for any dimension \(D\geqslant 2\) and \(\ell \geqslant 3\) non-parallel X-rays, and that it can be solved in polynomial time otherwise \textit{H. J. Ryser} [Combinatorial mathematics (1963; Zbl 0112.24806)]. The NP-completeness result above clearly extends to any \(c \geqslant 2\), and therefore when studying the polyatomic case we can assume that \(\ell=2\). As shown in another article by the same authors [Theor. Comput. Sci. (to appear)], this problem is also NP-complete for \(c\geqslant 6\) atoms, even for dimension \(D=2\) and axis-parallel X-rays. In (*) the authors conjecture that the problem remains NP-complete for \(c=3,4,5,\) although, as they point out, the proof idea in (*) does not seem to extend to \(c<5.\) We resolve the conjecture from (*) by proving that the problem is indeed NP-complete for \(c\geqslant 3\) in 2D, even for axis-parallel X-rays. Our construction relies heavily on some structure results for the realizations of 0-1 matrices with given row and column sums.
    0 references
    0 references
    0 references
    0 references
    0 references
    discrete tomography
    0 references
    high-resolution transmission electron microscope
    0 references
    multi-commodity max flow
    0 references