We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.CC

Change to browse by:

cs

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Computational Complexity

Title: Coin Flipping in Dynamic Programming is Almost Useless

Authors: Stasys Jukna
Abstract: We consider probabilistic circuits working over the real numbers, and using arbitrary semialgebraic functions of bounded description complexity as gates. In particular, such circuits can use all arithmetic operations +, -, x, /, optimization operations min and max, conditional branching (if-then-else), and many more. We show that probabilistic circuits using any of these operations as gates can be simulated by deterministic circuits with only about a quadratical blowup in size. A not much larger blow up in circuit size is also shown when derandomizing approximating circuits. The algorithmic consequence, motivating the title, is that randomness cannot substantially speed up dynamic programming algorithms.
Comments: 25 pages, 1 table
Subjects: Computational Complexity (cs.CC)
Journal reference: ACM Trans. on Computation Theory (2020) 26 pages, Article 17
DOI: 10.1145/3397476
Cite as: arXiv:2012.12798 [cs.CC]
  (or arXiv:2012.12798v1 [cs.CC] for this version)

Submission history

From: Stasys Jukna [view email]
[v1] Wed, 23 Dec 2020 16:58:49 GMT (34kb)

Link back to: arXiv, form interface, contact.