English

Automating Cutting Planes is NP-Hard}

Computational Complexity 2020-04-20 v1

Abstract

We show that Cutting Planes (CP) proofs are hard to find: Given an unsatisfiable formula FF, 1) It is NP-hard to find a CP refutation of FF in time polynomial in the length of the shortest such refutation; and 2)unless Gap-Hitting-Set admits a nontrivial algorithm, one cannot find a tree-like CP refutation of FF in time polynomial in the length of the shortest such refutation. The first result extends the recent breakthrough of Atserias and M\"uller (FOCS 2019) that established an analogous result for Resolution. Our proofs rely on two new lifting theorems: (1) Dag-like lifting for gadgets with many output bits. (2) Tree-like lifting that simulates an rr-round protocol with gadgets of query complexity O(logr)O(\log r) independent of input length.

Keywords

Cite

@article{arxiv.2004.08037,
  title  = {Automating Cutting Planes is NP-Hard}},
  author = {Mika Göös and Sajin Koroth and Ian Mertz and Toniann Pitassi},
  journal= {arXiv preprint arXiv:2004.08037},
  year   = {2020}
}

Comments

Full version of the conference version at STOC 2020 by the same title

R2 v1 2026-06-23T14:54:46.474Z