Abstract
We define a counting class #Padd in the Blum-Shub-Smale-setting of additive computations over the reals. Structural properties of this class are studied, including a characterization in terms of the classical counting class #P introduced by Valiant. We also establish transfer theorems for both directions between the real additive and the discrete setting. Then we characterize in terms of completeness results the complexity of computing basic topological invariants of semi-linear sets given by additive circuits. It turns out that the computation of the Euler characteristic is FP\(_{\rm add}^{\#P_{\rm add}}\)-complete, while for fixed k, the computation of the kth Betti number is FPARadd-complete. Thus the latter is more difficult under standard complexity theoretic assumptions. We use all the above to prove some analogous completeness results in the classical setting.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Balcázar, J.L., Díaz, J., Gabarró, J.: Structural Complexity I. EATCS Monographs on Theoretical Computer Science, 11. Springer, Heidelberg (1988)
Ben-Or, M.: Lower bounds for algebraic computation trees. In: Proc. 15th ACM STOC, Boston, pp. 80–86 (1983)
Blum, L., Cucker, F., Shub, M., Smale, S.: Complexity and Real Computation. Springer, Heidelberg (1998)
Blum, L., Shub, M., Smale, S.: On a theory of computation and complexity over the real numbers. Bull. Amer. Math. Soc. 21, 1–46 (1989)
Borodin, A.B.: On relating time and space to size and depth. SIAM J. Comp. 6, 733–744 (1977)
Bürgisser, P.: Completeness and Reduction in Algebraic Complexity Theory. Algorithms and Computation in Mathematics, vol. 7. Springer, Heidelberg (2000)
Bürgisser, P.: Lower bounds and real algebraic geometry. In: Basu, S., Gonzales-Vega, L. (eds.) Algorithmic and Quantitative Real Algebraic Geometry. DIMACS Series in Discrete Mathematics and Theoretical Computer Science, vol. 60, AMS, Washington DC (2003)
Bürgisser, P., Cucker, F.: Counting complexity classes over the reals. II: The unrestricted case (in preparation)
Cucker, F., Koiran, P.: Computing over the reals with addition and order: Higher complexity classes. J. Compl. 11, 358–376 (1995)
Fournier, H., Koiran, P.: Are lower bounds easier over the reals? In: Proc. 30th ACM STOC, pp. 507–513 (1998)
Fournier, H., Koiran, P.: Lower bounds are not easier over the reals: Inside PH. In: Welzl, E., Montanari, U., Rolim, J.D.P. (eds.) ICALP 2000. LNCS, vol. 1853, pp. 832–843. Springer, Heidelberg (2000)
von zur Gathen, J.: Parallel arithmetic computations: a survey. In: Wiedermann, J., Gruska, J., Rovan, B. (eds.) MFCS 1986. LNCS, vol. 233, pp. 93–112. Springer, Heidelberg (1986)
Hatcher, A.: Algebraic topology. Cambridge University Press, Cambridge (2002)
Ko, K.-I.: Complexity of Real Functions. Birkhäuser, Basel (1991)
Koiran, P.: Computing over the reals with addition and order. Theoret. Comp. Sci. 133, 35–47 (1994)
Lewis, H.R., Papadimitriou, C.H.: Symmetric space-bounded computation. Theoret. Comp. Sci. 19, 161–187 (1982)
Meer, K.: Counting problems over the reals. Theoret. Comp. Sci. 242, 41–58 (2000)
Meiser, S.: Point location in arrangements of hyperplanes. Information and Computation 106, 286–303 (1993)
Meyer auf der Heide, F.: A polynomial linear search algorithm for the n-dimensional knapsack problem. J. ACM 31, 668–676 (1984)
Meyer auf der Heide, F.: Fast algorithms for n-dimensional restrictions of hard problems. J. ACM 35, 740–747 (1988)
Michaux, C.: Une remarque à propos des machines sur ℝ introduites par Blum, Shub et Smale. C. R. Acad. Sci. Paris 309, 435–437 (1989)
Mulmuley, K.: A fast parallel algorithm to compute the rank of a matrix over an arbitrary field. Combinatorica 7, 101–104 (1987)
Munkres, J.R.: Elements of algebraic topology. Addison-Wesley Publishing Company, Menlo Park (1984)
Papadimitriou, C.H.: Computational Complexity. Addison-Wesley, Reading (1994)
Reif, J.H.: Complexity of the mover’s problem and generalizations. In: Proc. 20th FOCS, pp. 421–427 (1979)
Reif, J.H.: Complexity of the generalized mover’s problem. In: Schwartz, J.T., Sharir, M., Hopcroft, J. (eds.) Planning, Geometry and Complexity of Robot Motion, pp. 267–281. Ablex Publishing Corporation, New Jersey (1987)
Tardos, E.: A strongly polynomial algorithm to solve combinatorial linear programs. Oper. Res. 34, 250–256 (1986)
Toda, S.: PP is as hard as the polynomial-time hierarchy. SIAM J. Comp. 21(2), 865–877 (1991)
Toda, S., Watanabe, O.: Polynomial time 1-Turing reductions from #ph to #p. Theoret. Comp. Sci. 100, 205–221 (1992)
Valiant, L.G.: Completeness classes in algebra. In: Proc. 11th ACM STOC, pp. 249–261 (1979)
Valiant, L.G.: The complexity of computing the permanent. Theoret. Comp. Sci. 8, 189–201 (1979)
Valiant, L.G.: The complexity of enumeration and reliability problems. SIAM J. Comp. 8, 410–421 (1979)
Valiant, L.G.: Reducibility by algebraic projections. In: Logic and Algorithmic: an International Symposium held in honor of Ernst Specker, vol. 30, pp. 365–380. Monogr. No. 30 de l’Enseign. Math. (1982)
Yao, A.C.: Algebraic decision trees and Euler characteristic. In: Proc. 33rd FOCS (1992)
Yao, A.C.: Decision tree complexity and Betti numbers. In: Proc. 26th ACM STOC (1994)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bürgisser, P., Cucker, F. (2003). Counting Complexity Classes over the Reals I: The Additive Case. In: Ibaraki, T., Katoh, N., Ono, H. (eds) Algorithms and Computation. ISAAC 2003. Lecture Notes in Computer Science, vol 2906. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24587-2_64
Download citation
DOI: https://doi.org/10.1007/978-3-540-24587-2_64
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-20695-8
Online ISBN: 978-3-540-24587-2
eBook Packages: Springer Book Archive