Dueling algorithms

Nicole Immorlica, Adam Tauman Kalai, Brendan Lucier, Ankur Moitra, Andrew Postlewaite, Moshe Tennenholtz

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

We revisit classic algorithmic search and optimization problems from the perspective of competition. Rather than a single optimizer minimizing expected cost, we consider a zero-sum game in which a search problem is presented to two players, whose only goal is to outperform the opponent. Such games are typically exponentially large zero-sum games, but they often have a rich structure. We provide general techniques by which such structure can be leveraged to find minmax-optimal and approximate minmax-optimal strategies. We give examples of ranking, hiring, compression, and binary search duels, among others. We give bounds on how often one can beat the classic optimization algorithms in such duels.

Original languageEnglish
Title of host publicationSTOC'11 - Proceedings of the 43rd ACM Symposium on Theory of Computing
Pages215-224
Number of pages10
DOIs
StatePublished - 2011
Externally publishedYes
Event43rd ACM Symposium on Theory of Computing, STOC 2011 - San Jose, United States
Duration: 6 Jun 20118 Jun 2011

Publication series

NameProceedings of the Annual ACM Symposium on Theory of Computing

Conference

Conference43rd ACM Symposium on Theory of Computing, STOC 2011
Country/TerritoryUnited States
CitySan Jose
Period6/06/118/06/11

Keywords

  • algorithms
  • competition
  • equilibrium

All Science Journal Classification (ASJC) codes

  • Software

Fingerprint

Dive into the research topics of 'Dueling algorithms'. Together they form a unique fingerprint.

Cite this