Sparsification Upper and Lower Bounds for Graph Problems and Not-All-Equal SAT

Sparsification Upper and Lower Bounds for Graph Problems and Not-All-Equal SAT

0.00 Avg rating0 Votes
Article ID: iaor20173020
Volume: 79
Issue: 1
Start Page Number: 3
End Page Number: 28
Publication Date: Sep 2017
Journal: Algorithmica
Authors:
Keywords: graphs, heuristics
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 O ( n 2 ϵ ) equ1 for ϵ > 0 equ2 , unless NP coNP /poly equ3 and the polynomial‐time hierarchy collapses. These results imply that existing linear‐vertex kernels for kNonblocker and kMax Leaf Spanning Tree (the parametric duals of (Connected) Dominating Set) cannot be improved to have O ( k 2 ϵ ) equ4 edges, unless NP coNP /poly equ5 . We also present a positive result and exhibit a non‐trivial sparsification algorithm for dNotAllEqualSAT. We give an algorithm that reduces an n‐variable input with clauses of size at most d to an equivalent input with O ( n d 1 ) equ6 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 ( n d 1 ) equ7 . We show that our kernel is tight under the assumption that NP coNP /poly equ8 .

Reviews

Required fields are marked *. Your email address will not be published.