Sparsification upper and lower bounds for graph problems and not-all-equal SAT

Research output: Contribution to journalArticleAcademicpeer-review

212 Downloads (Pure)

Abstract

We present several sparsification lower and upper bounds for classic problems in graph theory and logic. For the problems 4-Coloring, (Directed) Hamiltonian Cycle, and (Connected) Dominating Set, we prove that there is no polynomial-time algorithm that reduces any n-vertex input to an equivalent instance, of an arbitrary problem, with bitsize (Formula presented.) for (Formula presented.), unless (Formula presented.) and the polynomial-time hierarchy collapses. These results imply that existing linear-vertex kernels for k-Nonblocker and k-Max Leaf Spanning Tree (the parametric duals of (Connected) Dominating Set) cannot be improved to have (Formula presented.) edges, unless (Formula presented.). We also present a positive result and exhibit a non-trivial sparsification algorithm for d-Not-All-Equal-SAT. We give an algorithm that reduces an n-variable input with clauses of size at most d to an equivalent input with (Formula presented.) clauses, for any fixed d. Our algorithm is based on a linear-algebraic proof of Lovász that bounds the number of hyperedges in critically 3-chromatic d-uniform n-vertex hypergraphs by (Formula presented.). We show that our kernel is tight under the assumption that (Formula presented.).

Original languageEnglish
Pages (from-to)3-28
Number of pages26
JournalAlgorithmica
Volume79
Issue number1
Early online date22 Aug 2016
DOIs
Publication statusPublished - 1 Sept 2017

Keywords

  • Graph coloring
  • Hamiltonian cycle
  • Satisfiability
  • Sparsification

Fingerprint

Dive into the research topics of 'Sparsification upper and lower bounds for graph problems and not-all-equal SAT'. Together they form a unique fingerprint.

Cite this