A Note on Approximate Counting for k-DNF
A Note on Approximate Counting for k-DNF
复制标题
关于 k-DNF 近似计数的注释
DOI:
--
复制
发表时间:
2004
期刊:
影响因子:
--
通讯作者:
L. Trevisan
中科院分区:
文献类型:
--
作者:
L. Trevisan
We describe a deterministic algorithm that, for constant k, given a k-DNF or k-CNF formula φ and a parameter e, runs in time linear in the size of φ and polynomial in 1/e (but doubly exponential in k) and returns an estimate of the fraction of satisfying assignments for φ up to an additive error e. This improves over previous polynomial (but super-linear) time algorithms. The algorithm uses a simple recursive procedure and it is not based on derandomization techniques. It is similar to an algorithm by Hirsch for the related problem of solving k-SAT under the promise that an e-fraction of the assignments are satisfying. Our analysis is different from (and somewhat simpler than) Hirsch’s.