Lecture Notes in Computer Science
DOI: 10.1007/978-3-540-72870-2_5
|View full text |Cite
|
Sign up to set email alerts
|

Algorithms for Counting 2-Sat Solutions and Colorings with Applications

Abstract: An algorithm is presented for exactly solving (in fact, counting) the number of maximum weight satisfying assignments of a 2-Cnf formula. The worst case running time of O(1.246 n ) for formulas with n variables improves on the previous bound of O(1.256 n ) by Dahllöf, Jonsson, and Wahlström. The algorithm uses only polynomial space. As a consequence we get an O(1.246 n ) time algorithm for counting maximum weighted independent sets.The above result when combined with a better partitioning technique for domains… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
39
0

Publication Types

Select...
6
1

Relationship

1
6

Authors

Journals

citations
Cited by 37 publications
(39 citation statements)
references
References 28 publications
0
39
0
Order By: Relevance
“…This improves on the O(1.770 n ) time algorithm presented in [20]. We can also use this to obtain faster algorithms for counting k-colorings as done in [1].…”
Section: Counting 3-colorings (#3-coloring)mentioning
confidence: 87%
See 2 more Smart Citations
“…This improves on the O(1.770 n ) time algorithm presented in [20]. We can also use this to obtain faster algorithms for counting k-colorings as done in [1].…”
Section: Counting 3-colorings (#3-coloring)mentioning
confidence: 87%
“…Notable contributions include papers by Williams [38] and Fürer and Kashiviswanathan [20]. The current fastest algorithm for #3-Coloring has running time O(1.770 n ) [20]. Here we improve this algorithm with our technique of combining branching and treewidth and give an O(1.6308 n ) time algorithm for the problem.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Evaluating the polynomial χ(G, λ) for integers λ ≥ 3 is Pcomplete, [Val79]. For the best known algorithms, see [FK03]. Even if restricted to planar graphs, counting the number of 3-colorings or the number of acyclic orientations, i.e.…”
Section: Complexity Of Computing the Graph Polynomialsmentioning
confidence: 99%
“…Recently also counting versions of weighted SAT have been considered: #XSAT for variable weighted CNF formulas can be solved in time O(n 2 · C +2 0.40567·n ) as shown in [14,15]. Fürer et al [5] provided an algorithm for counting all maximum weight solutions of SAT for variable weighted 2-CNF formulas. Clearly, only counting models cannot provide a solution of the underlying optimization problem, as no solutions are generated explicitly.…”
Section: Introductionmentioning
confidence: 99%