-
arXiv:1311.2513 [pdf, ps, other]
Breaking the PPSZ Barrier for Unique 3-SAT
Abstract: The PPSZ algorithm by Paturi, Pudlák, Saks, and Zane (FOCS 1998) is the fastest known algorithm for (Promise) Unique k-SAT. We give an improved algorithm with exponentially faster bounds for Unique 3-SAT. For uniquely satisfiable 3-CNF formulas, we do the following case distinction: We call a clause critical if exactly one literal is satisfied by the unique satisfying assignment. If a formula ha… ▽ More
Submitted 17 February, 2014; v1 submitted 11 November, 2013; originally announced November 2013.
Comments: 13 pages; major revision with simplified algorithm but slightly worse constants
MSC Class: 68R05; 68W20; 68W40 ACM Class: F.2.2; G.2.1
-
arXiv:1103.2165 [pdf, ps, other]
3-SAT Faster and Simpler - Unique-SAT Bounds for PPSZ Hold in General
Abstract: The PPSZ algorithm by Paturi, Pudlák, Saks, and Zane [1998] is the fastest known algorithm for Unique k-SAT, where the input formula does not have more than one satisfying assignment. For k>=5 the same bounds hold for general k-SAT. We show that this is also the case for k=3,4, using a slightly modified PPSZ algorithm. We do the analysis by defining a cost for satisfiable CNF formulas, which we pr… ▽ More
Submitted 5 May, 2011; v1 submitted 10 March, 2011; originally announced March 2011.
Comments: 12 pages, no figures; critical variables are now called frozen, added reference to Makino et al., shortened some proofs and fixed typos
ACM Class: F.2.2; G.2.1
-
Improving PPSZ for 3-SAT using Critical Variables
Abstract: A critical variable of a satisfiable CNF formula is a variable that has the same value in all satisfying assignments. Using a simple case distinction on the fraction of critical variables of a CNF formula, we improve the running time for 3-SAT from O(1.32216^n) by Rolf [2006] to O(1.32153^n). Using a different approach, Iwama et al. [2010] very recently achieved a running time of O(1.32113^n). Our… ▽ More
Submitted 19 May, 2011; v1 submitted 24 September, 2010; originally announced September 2010.
Comments: 12 pages, 2 figures, corrected a typo in the title, added appendix with bound O(1.32065^n)
ACM Class: F.2.2; G.2.1