2002Unpublished venueRequires access

Algorithms for quantified Boolean formulas

Ryan Williams

Open publisher page 16 citations

Abstract

We present algorithms for solving quantified Boolean formulas (QBF, or sometimes QSAT) with worst case runtime asymptotically less than O(2^n) when the clause-to-variable ratio is smaller or larger than some constant. We solve QBFs in conjunctive normal form (CNF) in O(1.709^m) time and space, where m is the number of clauses. Extending the technique to a quantified version of constraint satisfaction problems (QCSP), we solve QCSP with domain size d = 3 ) time, and QCSPs with d 4 in O(d m/2 # time and space for # > 0, where m is the number of constraints. For 3-CNF QBF, we describe an polynomial space algorithm with time complexity O(1.619 ) when the number of 3-CNF clauses is equal to n

About this research paper

What this paper is about

We present algorithms for solving quantified Boolean formulas (QBF, or sometimes QSAT) with worst case runtime asymptotically less than O(2^n) when the clause-to-variable ratio is smaller or larger than some constant. We solve QBFs in conjunctive normal form (CNF) in O(1.709^m) time and space, where m is the number of clauses. Extending the technique to a quantified version of constraint satisfaction problems (QCSP), we solve QCSP with domain size d = 3 ) time, and QCSPs with d 4 in O(d m/2 # time and space for # > 0, where m is the number of constraints. For 3-CNF QBF, we describe an polynomial space algorithm with time complexity O(1.619 ) when the number of 3-CNF clauses is equal to n

Why it matters

OpenAlex reports 16 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

We present algorithms for solving quantified Boolean formulas (QBF, or sometimes QSAT) with worst case runtime asymptotically less than O(2^n) when the clause-to-variable ratio is smaller or larger than some constant. We solve QBFs in conjunctive normal form (CNF) in O(1.709^m) time and space, where m is the number of clauses. Extending the technique to a quantified version of constraint satisfaction problems (QCSP), we solve QCSP with domain size d = 3 ) time, and QCSPs with d 4 in O(d m/2 # time and space for # > 0, where m is the number of constraints. For 3-CNF QBF, we describe an polynomial space algorithm with time complexity O(1.619 ) when the number of 3-CNF clauses is equal to n

Key concepts: Constraint satisfaction problem, Conjunctive normal form, Constraint (computer-aided design), Space (punctuation), Variable (mathematics), Boolean data type, Mathematics, Constant (computer programming)

Related papers

Back to paper searchBrowse research topicsOriginal source
Algorithms for quantified Boolean formulas — Research Paper | ScholarLens