Skip to main content

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

Extended abstract

  • Contributed Papers
  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1450))

Abstract

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≥2, whose points may be occupied by c distinct types of atoms. To “analyze” T, we conduct measurements that we call discrete X-rays. A discrete X-ray in direction ξ determines the number of atoms of each type on each line parallel to ξ. Given 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 Gardner, Gritzmann and Prangerberg [5], who proved that the problem is NP-complete for any dimension D ≥ 2 and ≥ 3 non-parallel X-rays, and that it can be solved in polynomial time otherwise [8].

The NP-completeness result above clearly extends to any c ≥ 2, and therefore when studying the polyatomic case we can assume that = 2. As shown in another article by the same authors, [4], this problem is also NP-complete for c ≥ 6 atoms, even for dimension D = 2 and axis-parallel X-rays. The authors of [4] conjecture that the problem remains NP-complete for c=3, 4, 5, although, as they point out, the proof idea in [4] does not seem to extend to c ≤ 5.

We resolve the conjecture from [4] by proving that the problem is indeed NP-complete for c ≥ 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.

Research supported by NSF grant CCR-9503498 and conducted when the author was visiting International Computer Science Institute.

This is a preview of subscription content, log in via an institution.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. R.A. Brualdi. Matrices of zeros and ones with fixed row and column sum vectors. Linear Algebra and Applications, 33:159–231, 1980.

    Article  MATH  MathSciNet  Google Scholar 

  2. S.-K. Chang. The reconstruction of binary patters from their projections. Communications of ACM, 14:21–24, 1971.

    Article  MATH  Google Scholar 

  3. S. Even, A. Itai, and A. Shamir. On the complexity of timetable and multicommodity flow problems. SIAM Journal on Computing, 5(4):691–703, 1976.

    Article  MATH  MathSciNet  Google Scholar 

  4. R.J. Gardner, P. Gritzmann, and D. Prangenberg. On the computational complexity of determining polyatomic structures by X-rays. To appear in Theoretical Computer Science., 1997.

    Google Scholar 

  5. R.J. Gardner, P. Gritzmann, and D. Prangenberg. On the computational complexity of reconstructing lattice sets from their X-rays. Technical Report 970.05012, Techn. Univ. München, Fak. f. Math., 1997.

    Google Scholar 

  6. R.W. Irving and M.R. Jerrum. Three-dimensional statistical data security problems. SIAM Journal on Computing, 23:170–184, 1994.

    Article  MATH  MathSciNet  Google Scholar 

  7. C. Kisielowski, P. Schwander, F.H. Baumann, M. Seibt, Y. Kim, and A. Ourmazd. An approach to quantitate high-resolution transmission electron microscopy of crystalline materials. Ultramicroscopy, 58:131–155, 1995.

    Article  Google Scholar 

  8. H.J. Ryser. Combinatorial Mathematics. Mathematical Association of America and Quinn & Boden, Rahway, New Jersey, 1963.

    MATH  Google Scholar 

  9. P. Schwander, C. Kisielowski, M. Seigt, F.H. Baumann, Y. Kim, and A. Ourmazd. Mapping projected potential, interfacial roughness, and composition in general crystalline solids by quantitative transmission electron microscopy. Physical Review Letters, 71:4150–4153, 1993.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Luboš Brim Jozef Gruska Jiří Zlatuška

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Chrobak, M., Dürr, C. (1998). Reconstructing polyatomic structures from discrete X-rays: NP-completeness proof for three atoms. In: Brim, L., Gruska, J., Zlatuška, J. (eds) Mathematical Foundations of Computer Science 1998. MFCS 1998. Lecture Notes in Computer Science, vol 1450. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0055767

Download citation

  • DOI: https://doi.org/10.1007/BFb0055767

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-64827-7

  • Online ISBN: 978-3-540-68532-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics