A Better Analysis For PPSZ For 3-SAT
Abstract
We revisit Scheder's analysis of the original PPSZ algorithm. Keeping his regular and irregular estimates unchanged, we express them in common structural coordinates and replace only their final recombination by an explicit linear-programming dual certificate. The old and new running-time bounds are \[ arrayc|cc & Unique-3-SAT & general 3-SAT \\ Scheder's analysis & O*(1.306972377n) & O*(1.307031594n) \\ this work & O*(1.306969598n) & O*(1.307031578n). array \] In both rows, the general-case bound is obtained by applying the same existing Scheder--Steinberger unique-to-general lifting theorem to the corresponding Unique-3-SAT analysis. To the best of our knowledge, O*(1.307031578n) is the best currently known worst-case randomized running-time bound for general 3-SAT. Neither PPSZ nor the lifting theorem is modified. The numerical inequalities are certified by exact rational interval computation.
Turn this paper into a full lesson
ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.