skip to main content
10.1145/2755996.2756639acmconferencesArticle/Chapter ViewAbstractPublication PagesissacConference Proceedingsconference-collections
research-article

Graph-Coloring Ideals: Nullstellensatz Certificates, Gröbner Bases for Chordal Graphs, and Hardness of Gröbner Bases

Published:24 June 2015Publication History

ABSTRACT

We consider a well-known family of polynomial ideals encoding the problem of graph-k-colorability. Our paper describes how the inherent combinatorial structure of the ideals implies several interesting algebraic properties. Specifically, we provide lower bounds on the difficulty of computing Gröbner bases and Nullstellensatz certificates for the coloring ideals of general graphs. We revisit the fact that computing a Gröbner basis is NP-hard and prove a robust notion of hardness derived from the inapproximability of coloring problems. For chordal graphs, however, we explicitly describe a Gröbner basis for the coloring ideal and provide a polynomial-time algorithm to construct it.

References

  1. W. Adams and P. Loustaunau, "Anintroduction to Gröbner bases", American Mathematical Society,Providence, Rhode Island, 1994.Google ScholarGoogle Scholar
  2. N. Alon, "Combinatorial Nullstellensatz" Combin. Prob. and Comput. 8, pg. 7--29, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. N. Alon and M. Tarsi, "Colorings andorientations of graphs", Combinatorica, 12, pg. 125--134, 1992.Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. . A. Bayer, "The Division Algorithm and theHilbert Scheme", Ph.D Thesis, Harvard University, 1982. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. D.A. Beamer, R. Impagliazzo, J. Krajicek, T. Pitassi,and P. Pudlák, "Lower bounds on Hilbert's Nullstellensatz andpropositional proofs", Proc. of the London Math. Soc., 73, pg. 1--26, 1996.Google ScholarGoogle ScholarCross RefCross Ref
  6. W. D. Brownawell, "Bounds for the degrees in the Nullstellensatz", Annals of Mathematics, 126(3), pg. 577--591, 1987.Google ScholarGoogle ScholarCross RefCross Ref
  7. S. Buss and T. Pitassi, "Good degree bounds on Nullstellensatz refutations of the induction principle", IEEE Conference on Computational Complexity, pg. 233--242, 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. S. Buss, D. Grigoriev, R. Impagliazzo, T. Pitassi, "Linear Gaps Between Degrees for the Polynomial Calculus Modulo Distinct Primes." J. Comput. Syst. Sci., 2001, vol. 62, pg. 267--289. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. D. Cifuentes and P. Parrilo, "Chordal Structure and Polynomial Systems", manuscript available from math ArXiv:1411.1745.Google ScholarGoogle Scholar
  10. D. Cox, J. Little and D. O'Shea, "Ideals,Varieties and Algorithms", Springer Undergraduate texts inMathematics, Springer-Verlag, New York, 1992.Google ScholarGoogle Scholar
  11. D. Cox, J. Little and D. O'Shea, "Using Algebraic Geometry", Springer Graduate Texts in Mathematics, 185, 1998.Google ScholarGoogle Scholar
  12. C. D'Andrea, T. Krick, M.Sombra: "Heights of varieties in multiprojective spaces and arithmetic Nullstellensätze". Annales Scientifiques de l'Ecole Normale Supérieure 46 (2013) 549--627.Google ScholarGoogle ScholarCross RefCross Ref
  13. J. A. De Loera, "Gröbner bases and graph colorings", Beitrage zur Algebra und Geometrie, 36(1), pg. 89--96, 1995.Google ScholarGoogle Scholar
  14. J. A. De Loera, P. Malkin, and P. Parrilo "Computation with Polynomial Equations and Inequalities arising in Combinatorial Optimization", in "Mixed Integer Non-Linear Programming" (J. Lee andS. Leyffer eds.), IMA Volumes in Mathematics and its Applications, Vol. 154. 1st Edition., 2011, X, 660 p.Google ScholarGoogle Scholar
  15. J. A. De Loera, J. Lee, P. N. Malkin, S. Margulies, "Hilbert's Nullstellensatz and an Algorithm for Proving Combinatorial Infeasibility", Interntl. Symposium on Symbolic and Algebraic Computation, ISSAC 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. J. A. De Loera, J. Lee, P. N. Malkin, S. Margulies, "Computing Infeasibility Certificates for Combinatorial Problems through Hilbert's Nullstellensatz", Journal of Symbolic Computation, 46(11), pg. 1260--1283, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. J. A. De Loera, J. Lee, S. Margulies and S. Onn, "Expressing combinatorial optimization problems by systems of polynomial equations and the Nullstellensatz", Combinatorics, Probability and Computing, 18, pg. 551--582, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. R. Diestel, "Graph theory", Springer Graduate Texts in Mathematics, 173, 2005.Google ScholarGoogle Scholar
  19. . W. Dubé, "The structure of polynomial ideals and Gröbner bases", SIAM Journal on Computing, v.19 n.4, p.750--773, Aug. 1990 Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. J. Faugere, P. Gianni, D. Lazard and T. Mora, "Efficient computation of zero dimensional Gröbner bases by changeof ordering". Journal of Symbolic Computation, 1989. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. D. R. Fulkerson and O. A. Gross, "Incidence matrices and interval graphs", Pacific J. Math, 15, pg. 835--855, 1965.Google ScholarGoogle ScholarCross RefCross Ref
  22. S. Garey and D. Johnson, "Computers and Intractability: A Guide to the Theory of NP-Completeness", W.H. Freeman and Company, 1979. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. J. von zur Gathen, J. Gerhard, "Modern Computer Algebra", Cambridge University Press, 3rd edition, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. M. Giusti,Some effectivity problems in polynomial ideal theory. EUROSAM 84 (Cambridge, 1984), 159--171, Lecture Notes in Comput. Sci., 174, Springer, Berlin, 1984. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. M. C. Golumbic, "Algorithmic graph theory and perfect graphs", Academic Press, 1980.Google ScholarGoogle Scholar
  26. C. J. Hillar and T. Windfeldt, "An algebraiccharacterization of uniquely vertex colorable graphs", Journal of Combinatorial Theory, Series B, 98(2), pg 400--414, March 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. S. Khanna, N. Linial, S. Safra, "On thehardness of approximating the chromatic number". Proceedings of the 2nd Israel Symposium on Theory and Computing Systems, pg. 250--260, 1993.Google ScholarGoogle Scholar
  28. J. Kollar, "Sharp effective Nullstellensatz", J. of the AMS, 1(4), 963--975, 1988.Google ScholarGoogle Scholar
  29. D. Lazard, "Algèbre linéaire sur K{x_1,ł...,x_n} et elimination". Bulletin de las S.M.F, 105:165--190, 1977.Google ScholarGoogle ScholarCross RefCross Ref
  30. L. Lovász, "Stable sets and Polynomials", Discrete Mathematics, 124, 137--153, 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. S. Margulies, Computer Algebra, Combinatorics and Complexity Theory: Hilbert's Nullstellensatz and NP-complete problems. Ph.D. thesis, UC Davis, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. Yu. V. Matiyasevich. "Some algebraic methods for calculation of the number of colorings of a graph" (in Russian). Zapiski Nauchnykh Seminarov POMI, 293, pg. 193--205 (available via www.pdmi.ras.ru), 2001.Google ScholarGoogle Scholar
  33. E. W. Mayr "Some Complexity Results for Polynomial Ideals" Journal of Complexity Volume 13, Issue 3, 1997, 303--325. Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. E. W. Mayr and A. Meyer. "The complexity of the word problems for commutative semigroups and polynomial ideals". Advances in Mathematics, 46(3):305--329, 1982.Google ScholarGoogle ScholarCross RefCross Ref
  35. E. W. Mayr, S. Ritscher, "Degree bounds for Gröbner bases of low-dimensional polynomial ideals", In Proceedings of the 2010 International Symposium on Symbolic and Algebraic Computation (ISSAC '10) 21--27. Google ScholarGoogle ScholarDigital LibraryDigital Library
  36. M.H. Möller, and T. Mora, "Upper and lower bounds for the degree of Groebner bases". EUROSAM 84 (Cambridge, 1984), 172--183, Lecture Notes in Comput. Sci., 174, Springer, Berlin, 1984. Google ScholarGoogle ScholarDigital LibraryDigital Library
  37. M. Mnuk, "Representing graph properties by polynomialideals". In V. G. Ganzha, E. W. Mayr, and E. V. Vorozhtsov, editors,Computer Algebra in Scientific Computing, CASC 2001. Proceedings ofthe Fourth International Workshop on Computer Algebra in Scientific Computing, Konstanz, pages 431--444. Springer-Verlag, September 2001.Google ScholarGoogle ScholarCross RefCross Ref
  38. M. Pernpeintner, On the Structure of Gröbner Bases for Graph Coloring Ideals. Masters thesis, TU Munich, 2014.Google ScholarGoogle Scholar
  39. S. Ritscher, "Degree Bounds for Zero-dimensional Gröbner Bases", Master's Thesis, 2009.Google ScholarGoogle Scholar
  40. R. Tarjan, M. Yannakakis, "Simple linear-time algorithms to test chordality of graphs, test acyclicity ofhypergraphs, and selectively reduce acyclic hypergraphs", SIAM J.Comput., 13, pg. 566--579, 1984. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Graph-Coloring Ideals: Nullstellensatz Certificates, Gröbner Bases for Chordal Graphs, and Hardness of Gröbner Bases

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        ISSAC '15: Proceedings of the 2015 ACM on International Symposium on Symbolic and Algebraic Computation
        June 2015
        374 pages
        ISBN:9781450334358
        DOI:10.1145/2755996

        Copyright © 2015 ACM

        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]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 24 June 2015

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        ISSAC '15 Paper Acceptance Rate43of71submissions,61%Overall Acceptance Rate395of838submissions,47%

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader