Determining the satisfiability of propositional formulas—whether there exists an assignment of truth values to variables that renders a conjunction of clauses true—lies at the heart of modern ...