English

H-coloring Dichotomy in Proof Complexity

Logic 2020-10-07 v2

Abstract

The H\mathcal{H}-coloring problem for undirected simple graphs is a computational problem from a huge class of the constraint satisfaction problems (CSP): an H\mathcal{H}-coloring of a graph G\mathcal{G} is just a homomorphism from G\mathcal{G} to H\mathcal{H} and the problem is to decide for fixed H\mathcal{H}, given G\mathcal{G}, if a homomorphism exists or not. The dichotomy theorem for the H\mathcal{H}-coloring problem was proved by Hell and Ne\v{s}et\v{r}il in 1990 (an analogous theorem for all CSPs was recently proved by Zhuk and Bulatov) and it says that for each H\mathcal{H} the problem is either pp-time decidable or NPNP-complete. Since negations of unsatisfiable instances of CSP can be expressed as propositional tautologies, it seems to be natural to investigate the proof complexity of CSP. We show that the decision algorithm in the pp-time case of the H\mathcal{H}-coloring problem can be formalized in a relatively weak theory and that the tautologies expressing the negative instances for such H\mathcal{H} have short proofs in propositional proof system R(log)R^*(log), a mild extension of resolution. In fact, when the formulas are expressed as unsatisfiable sets of clauses they have pp-size resolution proofs. To establish this we use a well-known connection between theories of bounded arithmetic and propositional proof systems. We complement this result by a lower bound result that holds for many weak proof systems for a special example of NPNP-complete case of the H\mathcal{H}-coloring problem, using the known results about proof complexity of the Pigeonhole Principle.

Keywords

Cite

@article{arxiv.2004.13149,
  title  = {H-coloring Dichotomy in Proof Complexity},
  author = {Azza Gaysin},
  journal= {arXiv preprint arXiv:2004.13149},
  year   = {2020}
}

Comments

20 pages

R2 v1 2026-06-23T15:08:13.833Z