Skip to main content

Circuits versus Trees in Algebraic Complexity

  • Conference paper
  • First Online:
Book cover STACS 2000 (STACS 2000)

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

Included in the following conference series:

Abstract

This survey is devoted to some aspects of the “P = NP ?” problem over the real numbers and more general algebraic structures. We argue that given a structure M, it is important to find out whether NPM problems can be solved by polynomial depth computation trees, and if so whether these trees can be efficiently simulated by circuits. Point location, a problem of computational geometry, comes into play in the study of these questions for several structures of interest.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. J.L. Balcázar, J. Díaz, and J. Gabarró. Structural Complexity I. EATCS Monographs on Theoretical Computer Science. Springer-Verlag, 1988.

    Google Scholar 

  2. S. Basu, R. Pollack, and M.-F. Roy. On the combinatorial and algebraic complexity of quantifier elimination. Journal of the ACM, 43(6):1002–1045, 1996.

    Article  MATH  MathSciNet  Google Scholar 

  3. L. Blum, F. Cucker, M. Shub, and S. Smale. Algebraic settings for the problem “P≠NP?”. In J. Renegar, M. Shub, and S. Smale, editors, The Mathematics of Numerical Analysis, volume 32 of Lectures in Applied Mathematics, pages 125–144. American Mathematical Society, 1996.

    Google Scholar 

  4. L. Blum, F. Cucker, M. Shub, and S. Smale. Complexity and Real Computation. Springer-Verlag, 1998.

    Google Scholar 

  5. L. Blum, M. Shub, and S. Smale. On a theory of computation and complexity over the real numbers: NP-completeness, recursive functions and universal machines. Bulletin of the American Mathematical Society, 21(1):1–46, July 1989.

    Article  MATH  MathSciNet  Google Scholar 

  6. M. Bourgade. Séparations et transferts dans la hiérarchie polynomiale des groupes abéliens infinis. preprint, 1999.

    Google Scholar 

  7. P. Bürgisser, M. Clausen, and M. A. Shokrollahi. Algebraic Complexity Theory. Springer, 1997.

    Google Scholar 

  8. O. Chapuis and P. Koiran. Saturation and stability in the theory of computation over the reals. Annals of Pure and Applied Logic, 99:1–49, 1999.

    Article  MATH  MathSciNet  Google Scholar 

  9. A. Chistov and D. Grigoriev. Subexponential-time solving systems of algebraic equations I, II. Preprints LOMI E-9-83, E-10-83, Leningrad, 1983.

    Google Scholar 

  10. A. Chistov and D. Grigoriev. Complexity of quantifier elimination in the theory of algebraically closed fields. In Proc. MFCS’84, volume 176 of Lectures Notes in Computer Science, pages 17–31. Springer-Verlag, 1984.

    Google Scholar 

  11. F. Cucker and D. Grigoriev. On the power of real Turing machines with binary inputs. SIAM Journal on Computing, 26(1):243–254, 1997.

    Article  MATH  MathSciNet  Google Scholar 

  12. F. Cucker and P. Koiran. Computing over the reals with addition and order: Higher complexity classes. Journal of Complexity, 11:358–376, 1995.

    Article  MATH  MathSciNet  Google Scholar 

  13. N. Fichtas, A. Galligo, and J. Morgenstern. Precise sequential and parallel complexity bounds for quantifier elimination over algebraically closed fields. Journal of Pure and Applied Algebra, 67:1–14, 1990.

    Article  MathSciNet  Google Scholar 

  14. H. Fournier and P. Koiran. Are lower bounds easier over the reals? In Proc. 30th ACM Symposium on Theory of Computing, pages 507–513, 1998.

    Google Scholar 

  15. H. Fournier and P. Koiran. Lower bounds are not easier over the reals: Inside PH. LIP Research Report 99-21, Ecole Normale Supérieure de Lyon, 1999.

    Google Scholar 

  16. J. B. Goode. Accessible telephone directories. Journal of Symbolic Logic, 59(1):92–105, 1994.

    Article  MATH  MathSciNet  Google Scholar 

  17. J. E. Goodman and J. O’Rourke, editors. Handbook of Discrete and Computational Geometry. CRC Press, 1997.

    Google Scholar 

  18. D. Grigoriev. Complexity of deciding Tarksi algebra. Journal of Symbolic Computation, 5:65–208, 1988.

    Article  MathSciNet  Google Scholar 

  19. D. Grigoriev. Complexity of quantifier elimination in the theory of ordinary differential equations. In Proc. Eurocal’87, volume 378 of Lectures Notes in Computer Science, pages 11–25. Springer-Verlag, 1989.

    Google Scholar 

  20. D. Grigoriev. Topological complexity of the range searching. To appear in Journal of Complexity.

    Google Scholar 

  21. D. Grigoriev, M. Karpinski, and R. Smolensky. Randomization and the computational power of algebraic and analytic decision trees. Computational Complexity, 6(4):376–388, 1996/97.

    Article  MathSciNet  Google Scholar 

  22. D. Grigoriev, M. Singer, and A. Yao. On computing algebraic functions using logarithms and exponentials. SIAM Journal on Computing, 24(2):242–246, 1995.

    Article  MATH  MathSciNet  Google Scholar 

  23. D. Grigoriev and N. Vorobjov. Complexity lower bounds for computation trees with elementary transcendental function gates. Theoretical Computer Science, 2:185–214, 1996.

    Article  MathSciNet  Google Scholar 

  24. W. Hodges. Model Theory. Encyclopedia of Mathematics and its Applications 42. Cambridge University Press, 1993.

    Google Scholar 

  25. P. Koiran. Computing over the reals with addition and order. Theoretical Computer Science, 133(1):35–48, 1994.

    Article  MATH  MathSciNet  Google Scholar 

  26. P. Koiran. VC dimension in circuit complexity. In Proc. 11th IEEE Conference on Computational Complexity, pages 81–85, 1996.

    Google Scholar 

  27. P. Koiran. Elimination of constants from machines over algebraically closed fields. Journal of Complexity, 13(1):65–82, 1997. Erratum on http://www.enslyon.fr/~koiran.

    Article  MATH  MathSciNet  Google Scholar 

  28. P. Koiran. A weak version of the Blum, Shub & Smale model. Journal of Computer and System Sciences, 54:177–189, 1997.

    Article  MATH  MathSciNet  Google Scholar 

  29. K. Meer. A note on a PN P result for a restricted class of real machines. Journal of Complexity, 8:451–453, 1992.

    Article  MATH  MathSciNet  Google Scholar 

  30. S. Meiser. Point location in arrangements of hyperplanes. Information and Computation, 106(2):286–303, 1993.

    Article  MATH  MathSciNet  Google Scholar 

  31. F. Meyer auf der Heide. A polynomial linear search algorithm for the n-dimensional knapsack problem. Journal of the ACM, 31(3):668–676, 1984.

    Article  MATH  MathSciNet  Google Scholar 

  32. F. Meyer auf der Heide. Fast algorithms for n-dimensional restrictions of hard problems. Journal of the ACM, 35(3):740–747, 1988.

    Article  MathSciNet  Google Scholar 

  33. C Michaux. Une remarque à propos des machines sur ℝ introduites par Blum, Shub et Smale. C. R. Acad. Sci. Paris, 309, Série I:435–437, 1989.

    MathSciNet  Google Scholar 

  34. B. Poizat. Cours de Théorie des Modèles. Nur Al-Mantiq Wal-Ma’rifah 1. 1985.

    Google Scholar 

  35. B. Poizat. Les Petits Cailloux. Nur Al-Mantiq Wal-Ma’rifah 3. Aléas, Lyon, 1995.

    Google Scholar 

  36. N. Portier. Stabilité polynomiale des corps différentiels. Journal of Symbolic Logic, 64(2):803–816, 1999.

    Article  MATH  MathSciNet  Google Scholar 

  37. J. Renegar. On the computational complexity and geometry of the first-order theory of the reals. parts I, II, III. Journal of Symbolic Computation, 13(3):255–352, March 1992.

    Article  MATH  MathSciNet  Google Scholar 

  38. M. Shub and S. Smale. On the intractability of Hilbert’s Nullstellensatz and an algebraic version of “P=NP”. Duke Mathematical Journal, 81(1):47–54, 1996.

    Article  MathSciNet  Google Scholar 

  39. S. Smale. On the topology of algorithms. I. Journal of Complexity, 3:81–89, 1987.

    Article  MATH  MathSciNet  Google Scholar 

  40. S. Smale. On the P=NP problem over the complex numbers. Lecture given at the MSRI workshop on Complexity of Continuous and Algebraic Mathematics, November 1998. Lecture on video at http://www.msri.org.

  41. V. A. Vassiliev. Complements of Discriminants of Smooth Maps: Topology and Applications. Translations of Mathematical Monographs 98. American Mathematical Society, 1994.

    Google Scholar 

  42. J. von zur Gathen. Parallel arithmetic computations: a survey. In Mathematical Foundations of Computer Science, volume 233 of Lecture Notes in Computer Science, pages 93–112. Springer-Verlag, 1986.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2000 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Koiran, P. (2000). Circuits versus Trees in Algebraic Complexity. In: Reichel, H., Tison, S. (eds) STACS 2000. STACS 2000. Lecture Notes in Computer Science, vol 1770. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-46541-3_3

Download citation

  • DOI: https://doi.org/10.1007/3-540-46541-3_3

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-67141-1

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

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics