Algorithmic Game Theory 1st Edition by Noam Nisan 0521872820 978-0521872829 - The Ebook With All Chapters Is Available With Just One Click
Algorithmic Game Theory 1st Edition by Noam Nisan 0521872820 978-0521872829 - The Ebook With All Chapters Is Available With Just One Click
_____ Follow the link below to get your download now _____
https://ebookball.com/product/algorithmic-game-theory-1st-
edition-by-noam-nisan-0521872820-978-0521872829-25158/
https://ebookball.com/product/algorithmic-information-theory-1st-
edition-by-gregory-j-chaitin-isbn-0521616042-9780521616041-10172/
https://ebookball.com/product/a-guide-to-game-theory-1st-edition-by-
fiona-carmichael-0273684965-978-0273684961-25206/
https://ebookball.com/product/game-theory-a-multi-leveled-
approach-1st-edition-by-hans-peters-3662469499-978-3662469491-25184/
https://ebookball.com/product/algorithmic-cryptanalysis-1st-edition-
by-antoine-joux-isbn-b00od4pjv4-978-1420070026-16390/
https://ebookball.com/product/introduction-to-game-theory-1st-edition-
by-christian-julmi-9788740302806-25212/
https://ebookball.com/product/game-theory-1st-edition-by-drew-
fudenberg-jean-tirole-0262303760-9780262303767-25200/
https://ebookball.com/product/gaming-essays-on-algorithmic-
culture-1st-edition-by-alexander-
galloway-0816648514-978-0816648511-25222/
P1: SBT
FM-main CUNY1061-Nisan 0 521 87282 0 August 3, 2007 12:6
Noam Nisan is a Professor in the Department of Computer Science at The Hebrew Univer-
sity of Jerusalem. His other books include Communication Complexity.
Edited by
Noam Nisan
Hebrew University of Jerusalem
Tim Roughgarden
Stanford University
Éva Tardos
Cornell University
Vijay V. Vazirani
Georgia Institute of Technology
P1: SBT
FM-main CUNY1061-Nisan 0 521 87282 0 August 3, 2007 12:6
C Noam Nisan, Tim Roughgarden, Éva Tardos, Vijay V. Vazirani 2007
A catalog record for this book is available from the British Library.
Contents
I Computing in Games
1 Basic Solution Concepts and Computational Issues 3
Éva Tardos and Vijay V. Vazirani
1.1 Games, Old and New 3
1.2 Games, Strategies, Costs, and Payoffs 9
1.3 Basic Solution Concepts 10
1.4 Finding Equilibria and Learning in Games 16
1.5 Refinement of Nash: Games with Turns and Subgame Perfect Equilibrium 18
1.6 Nash Equilibrium without Full Information: Bayesian Games 20
1.7 Cooperative Games 20
1.8 Markets and Their Algorithmic Issues 22
Acknowledgments 26
Bibliography 26
Exercises 26
2 The Complexity of Finding Nash Equilibria 29
Christos H. Papadimitriou
2.1 Introduction 29
2.2 Is the Nash Equilibrium Problem NP-Complete? 31
2.3 The Lemke–Howson Algorithm 33
2.4 The Class PPAD 36
2.5 Succinct Representations of Games 39
2.6 The Reduction 41
2.7 Correlated Equilibria 45
2.8 Concluding Remarks 49
Acknowledgment 50
Bibliography 50
v
P1: SBT
FM-main CUNY1061-Nisan 0 521 87282 0 August 3, 2007 12:6
vi contents
contents vii
viii contents
contents ix
x contents
contents xi
IV Additional Topics
22 Incentives and Pricing in Communications Networks 571
Asuman Ozdaglar and R. Srikant
22.1 Large Networks – Competitive Models 572
22.2 Pricing and Resource Allocation – Game Theoretic Models 578
22.3 Alternative Pricing and Incentive Approaches 587
Bibliography 590
23 Incentives in Peer-to-Peer Systems 593
Moshe Babaioff, John Chuang, and Michal Feldman
23.1 Introduction 593
23.2 The p2p File-Sharing Game 594
23.3 Reputation 596
23.4 A Barter-Based System: BitTorrent 600
23.5 Currency 601
23.6 Hidden Actions in p2p Systems 602
23.7 Conclusion 608
23.8 Bibliographic Notes 608
Bibliography 609
Exercises 610
24 Cascading Behavior in Networks: Algorithmic and Economic Issues 613
Jon Kleinberg
24.1 Introduction 613
24.2 A First Model: Networked Coordination Games 614
24.3 More General Models of Social Contagion 618
24.4 Finding Influential Sets of Nodes 622
24.5 Empirical Studies of Cascades in Online Data 627
24.6 Notes and Further Reading 630
Bibliography 631
Exercises 632
25 Incentives and Information Security 633
Ross Anderson, Tyler Moore, Shishir Nagaraja, and Andy Ozment
25.1 Introduction 633
25.2 Misaligned Incentives 634
25.3 Informational Asymmetries 636
25.4 The Economics of Censorship Resistance 640
25.5 Complex Networks and Topology 643
25.6 Conclusion 646
25.7 Notes 647
Bibliography 648
P1: SBT
FM-main CUNY1061-Nisan 0 521 87282 0 August 3, 2007 12:6
xii contents
Index 737
P1: SBT
FM-main CUNY1061-Nisan 0 521 87282 0 August 3, 2007 12:6
Foreword
As the Second World War was coming to its end, John von Neumann, arguably the
foremost mathematician of that time, was busy initiating two intellectual currents that
would shape the rest of the twentieth century: game theory and algorithms. In 1944 (16
years after the minmax theorem) he published, with Oscar Morgenstern, his Games
and Economic Behavior, thus founding not only game theory but also utility theory and
microeconomics. Two years later he wrote his draft report on the EDVAC, inaugurating
the era of the digital computer and its software and its algorithms. Von Neumann wrote
in 1952 the first paper in which a polynomial algorithm was hailed as a meaningful
advance. And, he was the recipient, shortly before his early death four years later, of
Gödel’s letter in which the P vs. NP question was first discussed.
Could von Neumann have anticipated that his twin creations would converge half
a century later? He was certainly far ahead of his contemporaries in his conception
of computation as something dynamic, ubiquitous, and enmeshed in society, almost
organic – witness his self-reproducing automata, his fault-tolerant network design, and
his prediction that computing technology will advance in lock-step with the economy
(for which he had already postulated exponential growth in his 1937 Vienna Colloquium
paper). But I doubt that von Neumann could have dreamed anything close to the Internet,
the ubiquitous and quintessentially organic computational artifact that emerged after
the end of the Cold War (a war, incidentally, of which von Neumann was an early
soldier and possible casualty, and that was, fortunately, fought mostly with game
theory and decided by technological superiority – essentially by algorithms – instead
of the thermonuclear devices that were von Neumann’s parting gift to humanity).
The Internet turned the tables on students of both markets and computation. It
transformed, informed, and accelerated markets, while creating new and theretofore
unimaginable kinds of markets – in addition to being itself, in important ways, a market.
Algorithms became the natural environment and default platform of strategic decision
making. On the other hand, the Internet was the first computational artifact that was not
created by a single entity (engineer, design team, or company), but emerged from the
strategic interaction of many. Computer scientists were for the first time faced with an
object that they had to feel with the same bewildered awe with which economists have
xiii
P1: SBT
FM-main CUNY1061-Nisan 0 521 87282 0 August 3, 2007 12:6
xiv foreword
always approached the market. And, quite predictably, they turned to game theory for
inspiration – in the words of Scott Shenker, a pioneer of this way of thinking who has
contributed to this volume, “the Internet is an equilibrium, we just have to identify the
game.” A fascinating fusion of ideas from both fields – game theory and algorithms –
came into being and was used productively in the effort to illuminate the mysteries of
the Internet. It has come to be called algorithmic game theory.
The chapters of this book, a snapshot of algorithmic game theory at the approximate
age of ten written by a galaxy of its leading researchers, succeed brilliantly, I think, in
capturing the field’s excitement, breadth, accomplishment, and promise. The first few
chapters recount the ways in which the new field has come to grips with perhaps the
most fundamental cultural incongruity between algorithms and game theory: the latter
predicts the agents’ equilibrium behavior typically with no regard to the ways in which
such a state will be reached – a consideration that would be a computer scientist’s
foremost concern. Hence, algorithms for computing equilibria (Nash and correlated
equilibria in games, price equilibria for markets) have been one of algorithmic game
theory’s earliest research goals. This body of work has become a valuable contribu-
tion to the debate in economics about the validity of behavior predictions: Efficient
computability has emerged as a very desirable feature of such predictions, while com-
putational intractability sheds a shadow of implausibility on a proposed equilibrium
concept. Computational models that reflect the realities of the market and the Internet
better than the von Neumann machine are of course at a premium – there are chapters
in this book on learning algorithms as well as on distributed algorithmic mechanism
design.
The algorithmic nature of mechanism design is even more immediate: This elegant
and well-developed subarea of game theory deals with the design of games, with players
who have unknown and private utilities, such that at the equilibrium of the designed
game the designer’s goals are attained independently of the agents’ utilities (auctions
are an important example here). This is obviously a computational problem, and in
fact some of the classical results in this area had been subtly algorithmic, albeit with
little regard to complexity considerations. Explicitly algorithmic work on mechanism
design has, in recent years, transformed the field, especially in the case of auctions
and cost sharing (for example, how to recover the cost of an Internet service from
customers who value the service by amounts known only to them) and has become the
arena of especially intense and productive cross-fertilization between game theory and
algorithms; these problems and accomplishments are recounted in the book’s second
part.
The third part of the book is dedicated to a line of investigation that has come
to be called “the price of anarchy.” Selfish rational agents reach an equilibrium. The
question arises: exactly how inefficient is this equilibrium in comparison to an idealized
situation in which the agents would strive to collaborate selflessly with the common
goal of minimizing total cost? The ratio of these quantities (the cost of an equilibrium
over the optimum cost) has been estimated successfully in various Internet-related
setups, and it is often found that “anarchy” is not nearly as expensive as one might have
feared. For example, in one celebrated case related to routing with linear delays and
explained in the “routing games” chapter, the overhead of anarchy is at most 33% over
the optimum solution – in the context of the Internet such a ratio is rather insignificant
P1: SBT
FM-main CUNY1061-Nisan 0 521 87282 0 August 3, 2007 12:6
foreword xv
and quickly absorbed by its rapid growth. Viewed in the context of the historical
development of research in algorithms, this line of investigation could be called “the
third compromise.” The realization that optimization problems are intractable led us to
approximation algorithms; the unavailability of information about the future, or the lack
of coordination between distributed decision makers, brought us online algorithms; the
price of anarchy is the result of one further obstacle: now the distributed decision makers
have different objective functions. Incidentally, it is rather surprising that economists
had not studied this aspect of strategic behavior before the advent of the Internet. One
explanation may be that, for economists, the ideal optimum was never an available
option; in contrast, computer scientists are still looking back with nostalgia to the
good old days when artifacts and processes could be optimized exactly. Finally, the
chapters on “additional topics” that conclude the book (e.g., on peer-to-peer systems
and information markets) amply demonstrate the young area’s impressive breadth,
reach, diversity, and scope.
Books – a glorious human tradition apparently spared by the advent of the Internet –
have a way of marking and focusing a field, of accelerating its development. Seven
years after the publication of The Theory of Games, Nash was proving his theorem on
the existence of equilibria; only time will tell how this volume will sway the path of
algorithmic game theory.
Updated editions will replace the previous one—the old editions will
be renamed.
1.D. The copyright laws of the place where you are located also
govern what you can do with this work. Copyright laws in most
countries are in a constant state of change. If you are outside the
United States, check the laws of your country in addition to the
terms of this agreement before downloading, copying, displaying,
performing, distributing or creating derivative works based on this
work or any other Project Gutenberg™ work. The Foundation makes
no representations concerning the copyright status of any work in
any country other than the United States.
1.E.6. You may convert to and distribute this work in any binary,
compressed, marked up, nonproprietary or proprietary form,
including any word processing or hypertext form. However, if you
provide access to or distribute copies of a Project Gutenberg™ work
in a format other than “Plain Vanilla ASCII” or other format used in
the official version posted on the official Project Gutenberg™ website
(www.gutenberg.org), you must, at no additional cost, fee or
expense to the user, provide a copy, a means of exporting a copy, or
a means of obtaining a copy upon request, of the work in its original
“Plain Vanilla ASCII” or other form. Any alternate format must
include the full Project Gutenberg™ License as specified in
paragraph 1.E.1.
• You pay a royalty fee of 20% of the gross profits you derive
from the use of Project Gutenberg™ works calculated using the
method you already use to calculate your applicable taxes. The
fee is owed to the owner of the Project Gutenberg™ trademark,
but he has agreed to donate royalties under this paragraph to
the Project Gutenberg Literary Archive Foundation. Royalty
payments must be paid within 60 days following each date on
which you prepare (or are legally required to prepare) your
periodic tax returns. Royalty payments should be clearly marked
as such and sent to the Project Gutenberg Literary Archive
Foundation at the address specified in Section 4, “Information
about donations to the Project Gutenberg Literary Archive
Foundation.”
• You comply with all other terms of this agreement for free
distribution of Project Gutenberg™ works.
1.F.
1.F.4. Except for the limited right of replacement or refund set forth
in paragraph 1.F.3, this work is provided to you ‘AS-IS’, WITH NO
OTHER WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED,
INCLUDING BUT NOT LIMITED TO WARRANTIES OF
MERCHANTABILITY OR FITNESS FOR ANY PURPOSE.
Please check the Project Gutenberg web pages for current donation
methods and addresses. Donations are accepted in a number of
other ways including checks, online payments and credit card
donations. To donate, please visit: www.gutenberg.org/donate.
Most people start at our website which has the main PG search
facility: www.gutenberg.org.
Our website is not just a platform for buying books, but a bridge
connecting readers to the timeless values of culture and wisdom. With
an elegant, user-friendly interface and an intelligent search system,
we are committed to providing a quick and convenient shopping
experience. Additionally, our special promotions and home delivery
services ensure that you save time and fully enjoy the joy of reading.
ebookball.com