Distributed Computing with Adaptive Heuristics.

Aaron D. Jaggard, Michael Schapira, Rebecca N. Wright

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


We use ideas from distributed computing to study dynamic environments in which computational nodes, or decision makers, follow adaptive heuristics [16], i.e., simple and unsophisticated rules of behavior, e.g., repeatedly "best replying" to others' actions, and minimizing "regret", that have been extensively studied in game theory and economics. We explore when convergence of such simple dynamics to an equilibrium is guaranteed in asynchronous computational environments, where nodes can act at any time. Our research agenda, distributed computing with adaptive heuristics, lies on the borderline of computer science (including distributed computing and learning) and game theory (including game dynamics and adaptive heuristics). We exhibit a general non-termination result for a broad class of heuristics with bounded recall−that is, simple rules of behavior that depend only on recent history of interaction between nodes. We consider implications of our result across a wide variety of interesting and timely applications: game theory, circuit design, social networks, routing and congestion control. We also study the computational and communication complexity of asynchronous dynamics and present some basic observations regarding the effects of asynchrony on no-regret dynamics. We believe that our work opens a new avenue for research in both distributed computing and game theory.
Original languageEnglish
Title of host publicationInnovations in Computer Science - ICS 2011
Subtitle of host publicationTsinghua University, Beijing, China, January 7-9, 2011
PublisherTsinghua University Press
Number of pages27
ISBN (Electronic)978-7-302-24517-9
StatePublished - 2011
EventInnovations in Computer Science: ICS 2011 - Tsinghua University, Beijing, China
Duration: 7 Jan 20119 Jan 2011


ConferenceInnovations in Computer Science
Internet address


Dive into the research topics of 'Distributed Computing with Adaptive Heuristics.'. Together they form a unique fingerprint.

Cite this