On the complexity of counting components of algebraic varieties

  • Authors:
  • Peter Bürgisser;Peter Scheiblechner

  • Affiliations:
  • Department of Mathematics, University of Paderborn, D-33095 Paderborn, Germany;Department of Mathematics, Purdue University, West Lafayette, IN 47907-2067, United States

  • Venue:
  • Journal of Symbolic Computation
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

We give a uniform method for the two problems of counting the connected and irreducible components of complex algebraic varieties. Our algorithms are purely algebraic, i.e., they use only the field structure of C. They work in parallel polynomial time, i.e., they can be implemented by algebraic circuits of polynomial depth. The design of our algorithms relies on the concept of algebraic differential forms. A further important building block is an algorithm of Szanto computing a variant of characteristic sets. Furthermore, we use these methods to obtain a parallel polynomial time algorithm for computing the Hilbert polynomial of a projective variety which is arithmetically Cohen-Macaulay.