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.
- W. Adams and P. Loustaunau, "Anintroduction to Gröbner bases", American Mathematical Society,Providence, Rhode Island, 1994.Google Scholar
- N. Alon, "Combinatorial Nullstellensatz" Combin. Prob. and Comput. 8, pg. 7--29, 1999. Google ScholarDigital Library
- N. Alon and M. Tarsi, "Colorings andorientations of graphs", Combinatorica, 12, pg. 125--134, 1992.Google ScholarDigital Library
- . A. Bayer, "The Division Algorithm and theHilbert Scheme", Ph.D Thesis, Harvard University, 1982. Google ScholarDigital Library
- 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 ScholarCross Ref
- W. D. Brownawell, "Bounds for the degrees in the Nullstellensatz", Annals of Mathematics, 126(3), pg. 577--591, 1987.Google ScholarCross Ref
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- D. Cifuentes and P. Parrilo, "Chordal Structure and Polynomial Systems", manuscript available from math ArXiv:1411.1745.Google Scholar
- D. Cox, J. Little and D. O'Shea, "Ideals,Varieties and Algorithms", Springer Undergraduate texts inMathematics, Springer-Verlag, New York, 1992.Google Scholar
- D. Cox, J. Little and D. O'Shea, "Using Algebraic Geometry", Springer Graduate Texts in Mathematics, 185, 1998.Google Scholar
- 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 ScholarCross Ref
- J. A. De Loera, "Gröbner bases and graph colorings", Beitrage zur Algebra und Geometrie, 36(1), pg. 89--96, 1995.Google Scholar
- 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 Scholar
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- R. Diestel, "Graph theory", Springer Graduate Texts in Mathematics, 173, 2005.Google Scholar
- . 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 ScholarDigital Library
- 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 ScholarDigital Library
- D. R. Fulkerson and O. A. Gross, "Incidence matrices and interval graphs", Pacific J. Math, 15, pg. 835--855, 1965.Google ScholarCross Ref
- S. Garey and D. Johnson, "Computers and Intractability: A Guide to the Theory of NP-Completeness", W.H. Freeman and Company, 1979. Google ScholarDigital Library
- J. von zur Gathen, J. Gerhard, "Modern Computer Algebra", Cambridge University Press, 3rd edition, 2013. Google ScholarDigital Library
- 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 ScholarDigital Library
- M. C. Golumbic, "Algorithmic graph theory and perfect graphs", Academic Press, 1980.Google Scholar
- 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 ScholarDigital Library
- 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 Scholar
- J. Kollar, "Sharp effective Nullstellensatz", J. of the AMS, 1(4), 963--975, 1988.Google Scholar
- 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 ScholarCross Ref
- L. Lovász, "Stable sets and Polynomials", Discrete Mathematics, 124, 137--153, 1994. Google ScholarDigital Library
- S. Margulies, Computer Algebra, Combinatorics and Complexity Theory: Hilbert's Nullstellensatz and NP-complete problems. Ph.D. thesis, UC Davis, 2008. Google ScholarDigital Library
- 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 Scholar
- E. W. Mayr "Some Complexity Results for Polynomial Ideals" Journal of Complexity Volume 13, Issue 3, 1997, 303--325. Google ScholarDigital Library
- 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 ScholarCross Ref
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarCross Ref
- M. Pernpeintner, On the Structure of Gröbner Bases for Graph Coloring Ideals. Masters thesis, TU Munich, 2014.Google Scholar
- S. Ritscher, "Degree Bounds for Zero-dimensional Gröbner Bases", Master's Thesis, 2009.Google Scholar
- 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 ScholarDigital Library
Index Terms
- Graph-Coloring Ideals: Nullstellensatz Certificates, Gröbner Bases for Chordal Graphs, and Hardness of Gröbner Bases
Recommendations
On the Hardness of 4-Coloring a 3-Colorable Graph
We give a new proof showing that it is NP-hard to color a 3-colorable graph using just 4 colors. This result is already known , [S. Khanna, N. Linial, and S. Safra, Combinatorica, 20 (2000), pp. 393--415], but our proof is novel because it does not rely ...
Data reduction for graph coloring problems
This paper studies the kernelization complexity of graph coloring problems with respect to certain structural parameterizations of the input instances. We are interested in how well polynomial-time data reduction can provably shrink instances of ...
Hardness of Approximate Hypergraph Coloring
We introduce the notion of covering complexity of a verifier for probabilistically checkable proofs (PCPs). Such a verifier is given an input, a claimed theorem, and an oracle, representing a purported proof of the theorem. The verifier is also given a ...
Comments