Finding Small Satisfying Assignments Faster Than Brute Force: A Fine-grained Perspective into Boolean Constraint Satisfaction

05/23/2020
by   Marvin Künnemann, et al.
0

To study the question under which circumstances small solutions can be found faster than by exhaustive search (and by how much), we study the fine-grained complexity of Boolean constraint satisfaction with size constraint exactly k. More precisely, we aim to determine, for any finite constraint family, the optimal running time f(k)n^g(k) required to find satisfying assignments that set precisely k of the n variables to 1. Under central hardness assumptions on detecting cliques in graphs and 3-uniform hypergraphs, we give an almost tight characterization of g(k) into four regimes: (1) Brute force is essentially best-possible, i.e., g(k) = (1± o(1))k, (2) the best algorithms are as fast as current k-clique algorithms, i.e., g(k)=(ω/3± o(1))k, (3) the exponent has sublinear dependence on k with g(k) ∈ [Ω(√(k)), O(√(k))], or (4) the problem is fixed-parameter tractable, i.e., g(k) = O(1). This yields a more fine-grained perspective than a previous FPT/W[1]-hardness dichotomy (Marx, Computational Complexity 2005). Our most interesting technical contribution is a f(k)n^4√(k)-time algorithm for SubsetSum with precedence constraints parameterized by the target k – particularly the approach, based on generalizing a bound on the Frobenius coin problem to a setting with precedence constraints, might be of independent interest.

READ FULL TEXT
research
12/27/2018

Complexity of Reconfiguration Problems for Constraint Satisfaction

Constraint satisfaction problem (CSP) is a well-studied combinatorial se...
research
02/16/2021

On the sampling Lovász Local Lemma for atomic constraint satisfaction problems

We study the problem of sampling an approximately uniformly random satis...
research
05/19/2014

An Algebraic Hardness Criterion for Surjective Constraint Satisfaction

The constraint satisfaction problem (CSP) on a relational structure B is...
research
06/24/2021

Certifying solution geometry in random CSPs: counts, clusters and balance

An active topic in the study of random constraint satisfaction problems ...
research
06/06/2021

The Fine-Grained Hardness of Sparse Linear Regression

Sparse linear regression is the well-studied inference problem where one...
research
06/03/2019

Parameterised Complexity for Abduction

Abductive reasoning is a non-monotonic formalism stemming from the work ...
research
11/24/2020

Towards the sampling Lovász Local Lemma

Let Φ = (V, 𝒞) be a constraint satisfaction problem on variables v_1,…, ...

Please sign up or login with your details

Forgot password? Click here to reset