pith. sign in

arxiv: 1509.08123 · v1 · pith:UU2UTSO6new · submitted 2015-09-27 · 💻 cs.DS · cs.CC

Amplification and Derandomization Without Slowdown

classification 💻 cs.DS cs.CC
keywords algorithmsrandomizedtechniquesderandomizationgraphsamplificationcliquedecoding
0
0 comments X
read the original abstract

We present techniques for decreasing the error probability of randomized algorithms and for converting randomized algorithms to deterministic (non-uniform) algorithms. Unlike most existing techniques that involve repetition of the randomized algorithm and hence a slowdown, our techniques produce algorithms with a similar run-time to the original randomized algorithms. The amplification technique is related to a certain stochastic multi-armed bandit problem. The derandomization technique - which is the main contribution of this work - points to an intriguing connection between derandomization and sketching/sparsification. We demonstrate the techniques by showing applications to Max-Cut on dense graphs, approximate clique on graphs that contain a large clique, constraint satisfaction problems on dense bipartite graphs and the list decoding to unique decoding problem for the Reed-Muller code.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.