Title
Beating Brute Force for (Quantified) Satisfiability of Circuits of Bounded Treewidth.
Abstract
We investigate the algorithmic properties of circuits of bounded treewidth. Here the treewidth of a circuit C is defined as the treewidth of the underlying undirected graph of C, after the vertices corresponding to input gates have been removed. Thus, boolean formulae correspond to circuits of treewidth 1. • Our first main result is an algorithm for counting the number of satisfying assignments of circuits with n input gates, treewidth ω, and at most s · n gates. The running time of our algorithm is [Equation], which for formulae instantiates to 2n(1--1/O(s)). This is the first algorithm to achieve exponential speed-up over brute force for the satisfiability of linear size circuits with treewidth bounded by a constant greater than 1. For treewidth 1, i.e., boolean formulae, our algorithm significantly outperforms the previously fastest 2n(1--1/O(S2)) time satisfiability algorithm by Santhanam [32]. • Our second main result is an algorithm for True Quantified Boolean Circuit Satisfiability for circuits of treewidth ω, in which every input gate has fan-out at most s. The running time of our algorithm is [Equation]. Our algorithm is the first to achieve exponential speed-up over brute force for such circuits. Indeed, even for quantified boolean formulae where every variable appears at most s times, the previously best known algorithm by Santhanam [32] has running time 2n(1--1/O(f(s)·log n)). • Utilizing the structural properties of low treewidth circuits which helped us obtain improved exponential-time algorithms for satisfiability, we also show that the number of wires of any constant treewidth circuit that computes the majority function must be super-linear.
Year
DOI
Venue
2018
10.5555/3174304.3175284
SODA '18: Symposium on Discrete Algorithms New Orleans Louisiana January, 2018
Field
DocType
ISBN
Generating function,Discrete mathematics,Combinatorics,Boolean circuit,Exponential function,Vertex (geometry),Computer science,Satisfiability,Treewidth,Majority function,Bounded function
Conference
978-1-61197-503-1
Citations 
PageRank 
References 
0
0.34
0
Authors
4
Name
Order
Citations
PageRank
Daniel Lokshtanov11438110.05
Ivan Mikhailin200.34
Ramamohan Paturi3126092.20
Pavel Pudlák400.34