Preprocessing of Min Ones Problems: A Dichotomy

Min Ones Constraint Satisfaction Problems, i.e., the task of finding a satisfying assignment with at most k true variables (Min Ones SAT(Γ)), can express a number of interesting and natural problems. We study the preprocessing properties of this class of problems with respect to k, using the notion of kernelization to capture the viability of preprocessing. We give a dichotomy of Min Ones SAT(Γ) problems into admitting or not admitting a kernelization with size guarantee polynomial in k, based on the constraint language Γ. We introduce a property of boolean relations called mergeability that can be easily checked for any Γ. When all relations in Γ are mergeable, then we show a polynomial kernelization for Min Ones SAT(Γ). Otherwise, any Γ containing a non-mergeable relation and such that Min Ones SAT(Γ) is NP-complete permits us to prove thatMin Ones SAT(Γ) does not admit a polynomial kernelization unless NP ⊆ co-NP/poly, by a reduction from a particular parameterization of Exact Hitting Set.

[1]  J. Spencer Intersection Theorems for Systems of Sets , 1977, Canadian Mathematical Bulletin.

[2]  Hannes Moser,et al.  A Problem Kernelization for Graph Packing , 2009, SOFSEM.

[3]  Dieter van Melkebeek,et al.  Satisfiability allows no nontrivial sparsification unless the polynomial-time hierarchy collapses , 2010, STOC '10.

[4]  Moni Naor,et al.  On the Compressibility of NP Instances and Cryptographic Applications , 2006, 2006 47th Annual IEEE Symposium on Foundations of Computer Science (FOCS'06).

[5]  Faisal N. Abu-Khzam Kernelization Algorithms for d-Hitting Set Problems , 2007, WADS.

[6]  Heribert Vollmer,et al.  Boolean Constraint Satisfaction Problems: When Does Post's Lattice Help? , 2008, Complexity of Constraints.

[7]  Thomas J. Schaefer,et al.  The complexity of satisfiability problems , 1978, STOC.

[8]  Andreas Björklund,et al.  Exact Algorithms for Exact Satisfiability and Number of Perfect Matchings , 2007, Algorithmica.

[9]  Michael R. Fellows,et al.  On Problems without Polynomial Kernels (Extended Abstract) , 2008, ICALP.

[10]  Saket Saurabh,et al.  Incompressibility through Colors and IDs , 2009, ICALP.

[11]  Moni Naor,et al.  On the Compressibility of NP Instances and Cryptographic Applications , 2010, SIAM J. Comput..

[12]  Anders Yeo,et al.  Kernel Bounds for Disjoint Cycles and Disjoint Paths , 2009, ESA.

[13]  Chee-Keng Yap,et al.  Some Consequences of Non-Uniform Conditions on Uniform Classes , 1983, Theor. Comput. Sci..

[14]  Michael R. Fellows,et al.  The Undirected Feedback Vertex Set Problem Has a Poly(k) Kernel , 2006, IWPEC.

[15]  Henning Fernau,et al.  Kernel(s) for problems with no kernel: On out-trees with many leaves , 2008, TALG.

[16]  Lance Fortnow,et al.  Infeasibility of instance compression and succinct PCPs for NP , 2007, J. Comput. Syst. Sci..

[17]  Hans L. Bodlaender,et al.  A Cubic Kernel for Feedback Vertex Set , 2007, STACS.

[18]  Dániel Marx Parameterized complexity of constraint satisfaction problems , 2004 .

[19]  Stefan Kratsch Polynomial Kernelizations for MIN F+Pi1 and MAX NP , 2009, STACS.

[20]  Michael R. Fellows,et al.  Parameterized Complexity , 1998 .

[21]  Stefan Kratsch,et al.  Two edge modification problems without polynomial kernels , 2009, Discret. Optim..

[22]  Stéphan Thomassé A quadratic kernel for feedback vertex set , 2009, SODA.

[23]  Stefan Kratsch,et al.  Polynomial Kernelizations for MIN F+Π1 and MAX NP , 2009, Algorithmica.

[24]  Luca Trevisan,et al.  The Approximability of Constraint Satisfaction Problems , 2001, SIAM J. Comput..