Arrow Research search
Back to FOCS

FOCS 2016

Amplification and Derandomization without Slowdown

Conference Paper Accepted Paper Algorithms and Complexity ยท Theoretical Computer Science

Abstract

We present techniques for decreasing the error probability of randomized algorithms and for converting randomized algorithms to deterministic (nonuniform) 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 algorithms for approximating free games (constraint satisfaction problems on dense bipartite graphs).

Authors

Keywords

  • Algorithm design and analysis
  • Error probability
  • Approximation algorithms
  • Generators
  • Partitioning algorithms
  • Games
  • Computer science
  • Deterministic
  • Constraint Satisfaction Problem
  • Multi-armed Bandit
  • Bandit Problem
  • Linear Time
  • Input Size
  • Head And Tail
  • Algorithm For Problem
  • Problem Of Bias
  • Random Choice
  • Algorithm Works
  • Constant Probability
  • Random Bits
  • Fewer Inputs
  • Fraction Of Edges
  • Theoretical Computer Science
  • Linear-time Algorithm
  • Amplification; derandomization; Free game;

Context

Venue
IEEE Symposium on Foundations of Computer Science
Archive span
1975-2025
Indexed papers
3809
Paper id
375444257791542645
v2026.09.13