A Lower Bound of $2^n$ Conditional Branches for Boolean Satisfiability on Post Machines
Samuel C. Hsieh

TL;DR
This paper proves a fundamental lower bound of 2^n conditional branches needed by Post machines to decide Boolean satisfiability for full representations of n-variable Boolean functions, highlighting inherent computational complexity.
Contribution
It establishes a universal lower bound of 2^n conditional branches for any full representation of Boolean functions, regardless of formula minimization or access method.
Findings
Lower bound applies to all full representations of Boolean functions.
The bound does not hold for certain restricted formulas like 2CNF, XOR-SAT, HORN-SAT.
The lower bound is independent of sequential or non-sequential access.
Abstract
We establish a lower bound of conditional branches for deciding the satisfiability of the conjunction of any two Boolean formulas from a set called a full representation of Boolean functions of variables - a set containing a Boolean formula to represent each Boolean function of variables. The contradiction proof first assumes that there exists a Post machine (Post's Formulation 1) that correctly decides the satisfiability of the conjunction of any two Boolean formulas from such a set by following an execution path that includes fewer than conditional branches. By using multiple runs of this Post machine, with one run for each Boolean function of variables, the proof derives a contradiction by showing that this Post machine is unable to correctly decide the satisfiability of the conjunction of at least one pair of Boolean formulas from a full representation of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFormal Methods in Verification · Software Reliability and Analysis Research · Radiation Effects in Electronics
