Solving and sampling with many solutions: satisfiability and other hard problems

From MaRDI portal
Publication:5111870

DOI10.4230/LIPICS.IPEC.2017.11zbMATH Open1443.68069arXiv1708.01122OpenAlexW2745221522MaRDI QIDQ5111870FDOQ5111870


Authors: Jean Cardinal, Jerri Nummenpalo, Emo Welzl Edit this on Wikidata


Publication date: 27 May 2020

Abstract: We investigate parameterizing hard combinatorial problems by the size of the solution set compared to all solution candidates. Our main result is a uniform sampling algorithm for satisfying assignments of 2-CNF formulas that runs in expected time O*(varepsilon0.617) where varepsilon is the fraction of assignments that are satisfying. This improves significantly over the trivial sampling bound of expected Theta*(varepsilon1), and on all previous algorithms whenever varepsilon=Omega(0.708n). We also consider algorithms for 3-SAT with an varepsilon fraction of satisfying assignments, and prove that it can be solved in O*(varepsilon2.27) deterministic time, and in O(varepsilon0.936) randomized time. Finally, to further demonstrate the applicability of this framework, we also explore how similar techniques can be used for vertex cover problems.


Full work available at URL: https://arxiv.org/abs/1708.01122




Recommendations




Cites Work


Cited In (3)





This page was built for publication: Solving and sampling with many solutions: satisfiability and other hard problems

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5111870)