skip to main content
10.1145/2442829.2442855acmotherconferencesArticle/Chapter ViewAbstractPublication PagesissacConference Proceedingsconference-collections
research-article

Critical points and Gröbner bases: the unmixed case

Published: 22 July 2012 Publication History

Abstract

We consider the problem of computing critical points of the restriction of a polynomial map to an algebraic variety. This is of first importance since the global minimum of such a map is reached at a critical point. Thus, these points appear naturally in non-convex polynomial optimization which occurs in a wide range of scientific applications (control theory, chemistry, economics,...).
Critical points also play a central role in recent algorithms of effective real algebraic geometry. Experimentally, it has been observed that Gröbner basis algorithms are efficient to compute such points. Therefore, recent software based on the so-called Critical Point Method are built on Gröbner bases engines.
Let f1,..., fp be polynomials in Q[x1,...,xn] of degree D, V ⊂ Cn be their complex variety and π1 be the projection map (x1,...,xn) -> x1. The critical points of the restriction of π1 to V are defined by the vanishing of f1,...,fp and some maximal minors of the Jacobian matrix associated to f1,...,fp. Such a system is algebraically structured: the ideal it generates is the sum of a determinantal ideal and the ideal generated by f1,...,fp.
We provide the first complexity estimates on the computation of Gröbner bases of such systems defining critical points. We prove that under genericity assumptions on f1,...,fp, the complexity is polynomial in the generic number of critical points, i.e. Dp(D - 1)n−p(n-1/p-1). More particularly, in the quadratic case D = 2, the complexity of such a Gröbner basis computation is polynomial in the number of variables n and exponential in p. We also give experimental evidence supporting these theoretical results.

References

[1]
P. Aubry, F. Rouillier, and M. Safey El Din. Real solving for positive dimensional systems. Journal of Symbolic Computation, 34(6):543--560, 2002.
[2]
B. Bank, M. Giusti, J. Heintz, and G.-M. Mbakop. Polar varieties and efficient real equation solving: the hypersurface case. Journal of Complexity, 13(1):5--27, 1997.
[3]
B. Bank, M. Giusti, J. Heintz, and G.-M. Mbakop. Polar varieties and efficient real elimination. Mathematische Zeitschrift, 238(1):115--144, 2001.
[4]
B. Bank, M. Giusti, J. Heintz, and L.-M. Pardo. Generalized polar varieties and efficient real elimination procedure. Kybernetika, 40(5):519--550, 2004.
[5]
B. Bank, M. Giusti, J. Heintz, and L.-M. Pardo. Generalized polar varieties: Geometry and algorithms. Journal of complexity, 21(4):377--412, 2005.
[6]
B. Bank, M. Giusti, J. Heintz, M. Safey El Din, and E. Schost. On the Geometry of Polar Varieties. Applicable Algebra in Engineering, Communication and Computing, 21(1):33--83, 2010.
[7]
M. Bardet, J.-C. Faugère, and B. Salvy. On the complexity of Gröbner basis computation of semi-regular overdetermined algebraic equations. In Proceedings of the International Conference on Polynomial System Solving (ISCPP), pages 71--74, 2004.
[8]
M. Bardet, J.-C. Faugère, B. Salvy, and B.-Y. Yang. Asymptotic expansion of the degree of regularity for semi-regular systems of equations. In Effective Methods in Algebraic Geometry (MEGA), pages 71--74, 2004.
[9]
A. Barvinok. Feasibility testing for systems of real quadratic equations. Discrete&Computational Geometry, 10(1):1--13, 1993.
[10]
S. Basu, R. Pollack, and M.-F. Roy. On the combinatorial and algebraic complexity of quantifier elimination. Journal of ACM, 43(6):1002--1045, 1996.
[11]
S. Basu, R. Pollack, and M.-F. Roy. A new algorithm to find a point in every cell defined by a family of polynomials. In Quantifier elimination and cylindrical algebraic decomposition. Springer-Verlag, 1998.
[12]
L. Busé. Resultants of determinantal varieties. Journal of Pure and Applied Algebra, 193(1-3):71--97, 2004.
[13]
A. Conca and J. Herzog. On the Hilbert function of determinantal rings and their canonical module. Proceedings of the American Mathematical Society, 122(3):677--681, 1994.
[14]
D. Cox, J. Little, and D. O'Shea. Ideals, Varieties and Algorithms. Springer, 3rd edition, 1997.
[15]
D. Eisenbud. Commutative Algebra with a View Toward Algebraic Geometry. Springer, 1995.
[16]
H. Everett, D. Lazard, S. Lazard, and M. Safey El Din. The voronoi diagram of three lines. Discrete&Computational Geometry, 42(1):94--130, 2009.
[17]
J. Faugère, G. Moroz, F. Rouillier, and M. Safey El Din. Classification of the perspective-three-point problem, discriminant variety and real solving polynomial systems of inequalities. In Proceedings of the twenty-first international symposium on Symbolic and algebraic computation, pages 79--86. ACM, 2008.
[18]
J.-C. Faugère. A New Efficient Algorithm for Computing Gröbner bases without reductions to zero (F5). In T. Mora, editor, Proceedings of the 2002 International Symposium on Symbolic and Algebraic Computation (ISSAC), pages 75--83. ACM Press, 2002.
[19]
J.-C. Faugère, P. Gianni, D. Lazard, and T. Mora. Efficient Computation of Zero-Dimensional Gröbner bases by Change of Ordering. Journal of Symbolic Computation, 16(4):329--344, 1993.
[20]
J.-C. Faugère and C. Mou. Fast Algorithm for Change of Ordering of Zero-dimensional Gröbner Bases with Sparse Multiplication Matrices. In Proceedings of the 36th international symposium on Symbolic and algebraic computation, ISSAC '11, pages 115--122, New York, NY, USA, 2011. ACM.
[21]
J.-C. Faugère, M. Safey El Din, and P.-J. Spaenlehauer. Computing Loci of Rank Defects of Linear Matrices using Gröbner Bases and Applications to Cryptology. In S. M. Watt, editor, Proceedings of the 2010 International Symposium on Symbolic and Algebraic Computation (ISSAC 2010), pages 257--264, 2010.
[22]
J.-C. Faugère, M. Safey El Din, and P.-J. Spaenlehauer. On the complexity of the Generalized Minrank Problem. arXiv:1112.4411, 2011.
[23]
W. Fulton. Intersection Theory. Springer, 2nd edition, 1997.
[24]
M. Giusti, G. Lecerf, and B. Salvy. A Gröbner free alternative for polynomial system solving. Journal of Complexity, 17(1):154--211, 2001.
[25]
G. Greuel, C. Lossen, and E. Shustin. Introduction to singularities and deformations. Springer, 2007.
[26]
D. Grigoriev and D. V. Pasechnik. Polynomial-time computing over quadratic maps i: sampling in real algebraic sets. Computational Complexity, 14(1):20--52, Apr. 2005.
[27]
D. Grigoriev and N. Vorobjov. Solving systems of polynomials inequalities in subexponential time. Journal of Symbolic Computation, 5:37--64, 1988.
[28]
J. Heintz, M.-F. Roy, and P. Solernò. On the complexity of semi-algebraic sets. In Proceedings IFIP'89 San Francisco, North-Holland, 1989.
[29]
J. Heintz, M.-F. Roy, and P. Solernò. On the theoretical and practical complexity of the existential theory of the reals. The Computer Journal, 36(5):427--431, 1993.
[30]
M. Hochster and J. A. Eagon. A class of perfect determinantal ideals. Bulletin of the American Mathematical Society, 76(5):1026--1029, 1970.
[31]
M. Hochster and J. A. Eagon. Cohen-Macaulay rings, invariant theory, and the generic perfection of determinantal loci. American Journal of Mathematics, 93(4):1020--1058, 1971.
[32]
H. Hong and M. Safey El Din. Variant real quantifier elimination: algorithm and application. In Proceedings of the 2009 International Symposium on Symbolic and Algebraic Computation, pages 183--190. ACM, 2009.
[33]
H. Hong and M. Safey El Din. Variant quantifier elimination. Journal of Symbolic Computation, 2011.
[34]
J. Nie and K. Ranestad. Algebraic Degree of Polynomial Optimization. SIAM Journal on Optimization, 20(1):485--502, 2009.
[35]
M. Safey El Din. Testing sign conditions on a multivariate polynomial and applications. Mathematics in Computer Science, 1(1):177--207, 2007.
[36]
M. Safey El Din and E. Schost. Polar varieties and computation of one point in each connected component of a smooth real algebraic set. In J. Sendra, editor, Proceedings of ISSAC 2003, pages 224--231. ACM Press, aug 2003.
[37]
M. Safey El Din and É. Schost. Properness defects of projections and computation of one point in each connected component of a real algebraic set. Discrete and Computational Geometry, 32(3):417--430, 2004.
[38]
I. Shafarevich. Basic Algebraic Geometry I. Springer, second, re edition, 1988.
[39]
A. Storjohann. Algorithms for Matrix Canonical Forms. PhD thesis, University of Waterloo, 2000.

Cited By

View all
  • (2025)On the arithmetic complexity of computing Gröbner bases of comaximal determinantal idealsJournal of Algebra10.1016/j.jalgebra.2025.01.014Online publication date: Jan-2025
  • (2023)Faster real root decision algorithm for symmetric polynomialsProceedings of the 2023 International Symposium on Symbolic and Algebraic Computation10.1145/3597066.3597097(452-460)Online publication date: 24-Jul-2023
  • (2022)Finer Complexity Estimates for the Change of Ordering of Gröbner Bases for Generic Symmetric Determinantal IdealsProceedings of the 2022 International Symposium on Symbolic and Algebraic Computation10.1145/3476446.3536182(399-407)Online publication date: 4-Jul-2022
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
ISSAC '12: Proceedings of the 37th International Symposium on Symbolic and Algebraic Computation
July 2012
390 pages
ISBN:9781450312691
DOI:10.1145/2442829
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

  • Grenoble University: Grenoble University
  • INRIA: Institut Natl de Recherche en Info et en Automatique

In-Cooperation

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 22 July 2012

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Gröbner bases
  2. critical points
  3. determinantal system
  4. polynomial minimization

Qualifiers

  • Research-article

Conference

ISSAC'12
Sponsor:
  • Grenoble University
  • INRIA

Acceptance Rates

ISSAC '12 Paper Acceptance Rate 46 of 86 submissions, 53%;
Overall Acceptance Rate 395 of 838 submissions, 47%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 02 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2025)On the arithmetic complexity of computing Gröbner bases of comaximal determinantal idealsJournal of Algebra10.1016/j.jalgebra.2025.01.014Online publication date: Jan-2025
  • (2023)Faster real root decision algorithm for symmetric polynomialsProceedings of the 2023 International Symposium on Symbolic and Algebraic Computation10.1145/3597066.3597097(452-460)Online publication date: 24-Jul-2023
  • (2022)Finer Complexity Estimates for the Change of Ordering of Gröbner Bases for Generic Symmetric Determinantal IdealsProceedings of the 2022 International Symposium on Symbolic and Algebraic Computation10.1145/3476446.3536182(399-407)Online publication date: 4-Jul-2022
  • (2022)Computing critical points for invariant algebraic systemsJournal of Symbolic Computation10.1016/j.jsc.2022.10.002Online publication date: Oct-2022
  • (2022)Gröbner bases and critical values: The asymptotic combinatorics of determinantal systemsJournal of Algebra10.1016/j.jalgebra.2022.03.002Online publication date: Mar-2022
  • (2021)Homotopy techniques for solving sparse column support determinantal polynomial systemsJournal of Complexity10.1016/j.jco.2021.101557(101557)Online publication date: Mar-2021
  • (2017)Critical points via monodromy and local methodsJournal of Symbolic Computation10.1016/j.jsc.2016.07.01979:P3(559-574)Online publication date: 1-Mar-2017
  • (2016)Critical Point Computations on Smooth VarietiesProceedings of the 2016 ACM International Symposium on Symbolic and Algebraic Computation10.1145/2930889.2930929(183-190)Online publication date: 20-Jul-2016
  • (2016)Computing Small Certificates of Inconsistency of Quadratic Fewnomial SystemsProceedings of the 2016 ACM International Symposium on Symbolic and Algebraic Computation10.1145/2930889.2930927(223-230)Online publication date: 20-Jul-2016
  • (2016)Determinantal Sets, Singularities and Application to Optimal Control in Medical ImageryProceedings of the 2016 ACM International Symposium on Symbolic and Algebraic Computation10.1145/2930889.2930916(103-110)Online publication date: 20-Jul-2016
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media