6.896: Topics in Algorithmic Game Theory Spring 2010 Constantinos Daskalakis vol. 1:

Slides:



Advertisements
Similar presentations
Nash’s Theorem Theorem (Nash, 1951): Every finite game (finite number of players, finite number of pure strategies) has at least one mixed-strategy Nash.
Advertisements

Game Theory Assignment For all of these games, P1 chooses between the columns, and P2 chooses between the rows.
Mechanism Design without Money Lecture 1 Avinatan Hassidim.
Mixed Strategies CMPT 882 Computational Game Theory Simon Fraser University Spring 2010 Instructor: Oliver Schulte.
C&O 355 Mathematical Programming Fall 2010 Lecture 12 N. Harvey TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A.
COMP 553: Algorithmic Game Theory Fall 2014 Yang Cai Lecture 21.
Computational Complexity in Economics Constantinos Daskalakis EECS, MIT.
CSCE 489/689: Special Topics in ALGORITHMIC GAME THEORY Fall 2013 Prof: Evdokia Nikolova Lecture 1* * Based on slides by Prof. Costis Daskalakis.
Chapter 6 Game Theory © 2006 Thomson Learning/South-Western.
An Introduction to... Evolutionary Game Theory
Course: Applications of Information Theory to Computer Science CSG195, Fall 2008 CCIS Department, Northeastern University Dimitrios Kanoulas.
Game Theory. “If you don’t think the math matters, then you don’t know the right math.” Chris Ferguson 2002 World Series of Poker Champion.
Nash Equilibria By Kallen Schwark 6/11/13 Fancy graphs make everything look more official!
Game Theory Eduardo Costa. Contents What is game theory? Representation of games Types of games Applications of game theory Interesting Examples.
Game Theory. Games Oligopolist Play ▫Each oligopolist realizes both that its profit depends on what its competitor does and that its competitor’s profit.
Towards a Constructive Theory of Networked Interactions Constantinos Daskalakis CSAIL, MIT Based on joint work with Christos H. Papadimitriou.
Game-theoretic analysis tools Necessary for building nonmanipulable automated negotiation systems.
Chapter 6 © 2006 Thomson Learning/South-Western Game Theory.
by Vincent Conitzer of Duke
6.896: Topics in Algorithmic Game Theory Spring 2010 Constantinos Daskalakis vol. 1:
Game-Theoretic Approaches to Multi-Agent Systems Bernhard Nebel.
CPS Topics in Computational Economics Instructor: Vincent Conitzer Assistant Professor of Computer Science Assistant Professor of Economics
6.853: Topics in Algorithmic Game Theory Fall 2011 Constantinos Daskalakis Lecture 1.
Artificial Intelligence for Games and Puzzles1 Games in the real world Many real-world situations and problems.
1 Game Theory Here we study a method for thinking about oligopoly situations. As we consider some terminology, we will see the simultaneous move, one shot.
An introduction to game theory Today: The fundamentals of game theory, including Nash equilibrium.
Algoritmisk Spilteori Peter Bro Miltersen dPersp, Uge 5, 2. forelæsning.
Introduction to Game Theory and Behavior Networked Life CIS 112 Spring 2009 Prof. Michael Kearns.
Algorithms, Games and the Internet Christos H. Papadimitriou UC Berkeley
Networks and Games Christos H. Papadimitriou UC Berkeley christos.
Introduction to Game Theory Yale Braunstein Spring 2007.
Artificial Intelligence for Games and Puzzles1 Games in the real world Many real-world situations and.
On Bounded Rationality and Computational Complexity Christos Papadimitriou and Mihallis Yannakakis.
Computing Equilibria Christos H. Papadimitriou UC Berkeley “christos”
Algorithmic Problems in the Internet Christos H. Papadimitriou
Experts Learning and The Minimax Theorem for Zero-Sum Games Maria Florina Balcan December 8th 2011.
Minimax strategies, Nash equilibria, correlated equilibria Vincent Conitzer
Strategic Game Theory for Managers. Explain What is the Game Theory Explain the Basic Elements of a Game Explain the Importance of Game Theory Explain.
COMP/MATH 553: Algorithmic Game Theory Fall 2014 Yang Cai Lecture 1.
Mechanism Design without Money Lecture 2 1. Let’s start another way… Everyone choose a number between zero and a hundred, and write it on the piece of.
Computing Equilibria Christos H. Papadimitriou UC Berkeley “christos”
Game Theory is Evolving MIT , Fall Our Topics in the Course  Classical Topics Choice under uncertainty Cooperative games  Values  2-player.
Standard and Extended Form Games A Lesson in Multiagent System Based on Jose Vidal’s book Fundamentals of Multiagent Systems Henry Hexmoor, SIUC.
Game theory & Linear Programming Steve Gu Mar 28, 2008.
Game Theory: introduction and applications to computer networks Game Theory: introduction and applications to computer networks Lecture 2: two-person non.
The Science of Networks 6.1 Today’s topics Game Theory Normal-form games Dominating strategies Nash equilibria Acknowledgements Vincent Conitzer, Michael.
Networks and Games Christos H. Papadimitriou UC Berkeley christos.
Ásbjörn H Kristbjörnsson1 The complexity of Finding Nash Equilibria Ásbjörn H Kristbjörnsson Algorithms, Logic and Complexity.
2008/01/30Lecture 11 Game Theory. 2008/01/30Lecture 12 What is Game Theory? Game theory is a field of Mathematics, analyzing strategically inter-dependent.
Algorithmic, Game-theoretic and Logical Foundations
1 What is Game Theory About? r Analysis of situations where conflict of interests is present r Goal is to prescribe how conflicts can be resolved 2 2 r.
Strategic Behavior in Business and Econ Static Games of complete information: Dominant Strategies and Nash Equilibrium in pure and mixed strategies.
How to Analyse Social Network? : Part 2 Game Theory Thank you for all referred contexts and figures.
Strategic Game Theory for Managers. Explain What is the Game Theory Explain the Basic Elements of a Game Explain the Importance of Game Theory Explain.
Parameterized Two-Player Nash Equilibrium Danny Hermelin, Chien-Chung Huang, Stefan Kratsch, and Magnus Wahlstrom..
Lec 23 Chapter 28 Game Theory.
KRUGMAN'S MICROECONOMICS for AP* Game Theory Margaret Ray and David Anderson 65 Module.
When Can Limited Randomness Be Used in Repeated Games? Moni Naor Weizmann Institute of Science Joint work with Pavel Hubáček and Jon Ullman Columbia University.
Game Theory Dr. Andrew L. H. Parkes “Economics for Business (2)” 卜安吉.
Taylor. Na, Amy. Hong, Brian. Sang, Luck Yoon. What is the Game Theory? intelligent rational decision-makers Game theory is "the study of mathematical.
John Forbes Nash John Forbes Nash, Jr. (born June 13, 1928) is an American mathematician whose works in game theory, differential geometry, and partial.
Game theory basics A Game describes situations of strategic interaction, where the payoff for one agent depends on its own actions as well as on the actions.
Yang Cai COMP/MATH 553: Algorithmic Game Theory Lecture 1
Christos H. Papadimitriou UC Berkeley christos
Algorithmic Game Theory and Internet Computing
Christos H. Papadimitriou UC Berkeley
Algorithmic Applications of Game Theory
Christos H. Papadimitriou UC Berkeley christos
Introduction to Game Theory
Introduction to Game Theory
Presentation transcript:

6.896: Topics in Algorithmic Game Theory Spring 2010 Constantinos Daskalakis vol. 1:

game theory society sign what we won’t study in this class…

- central design - cooperative components - rich theory I only mean this as a metaphor of what we usually study in Eng.:

game theory society sign what we will study in this class…

Routing in Networks Markets Evolution Social networks Elections Online Advertisement

- central design ? - cooperative components ? - rich theory ? Game Theory we will study (and sometimes question) the algorithmic foundations of this theory

Game Theory 1/3 0,0-1,1 1,-1 0,0-1, 1 1, -10,0 1/3 the column player the row player

Game Theory 0,0-1,1 1,-1 0,0-1, 1 1, -10,0 1/3 Equilibrium : a pair of randomized strategies such that given what the column player is doing, the row player has no incentive to change his randomized strategy, and vice versa In this case also easy to find because of symmetry (and other reasons) von Neumann ’28: exists in every 2-player zero-sum every game!

Algorithmic Game Theory 0,0-1,1 1,-1 0,0-1, 1 1, -10,0 1/3 ? Are the predictions of Game Theory likely to arise? Can we predict what will happen in a large system? game theory says yes! Can we efficiently predict what will happen in a large system? How can we design a system that will be launched and used by competitive users to optimize our objectives ?

Algorithms, Games and the Internet Christos H. Papadimitriou UC Berkeley

SODA: January 8, ► Goal of CS Theory ( ): Develop a mathematical understanding of the capabilities and limitations of the von Neumann computer and its software –the dominant and most novel computational artifacts of that time Develop a mathematical understanding of the capabilities and limitations of the von Neumann computer and its software –the dominant and most novel computational artifacts of that time ( Mathematical tools: combinatorics, logic) ( Mathematical tools: combinatorics, logic) ► What should Theory’s goals be today?

SODA: January 8,

SODA: January 8, The Internet ► huge, growing, open, anarchic ► built, operated and used by a multitude of diverse economic interests ► as information repository: huge, available, unstructured ► theoretical understanding urgently needed

SODA: January 8, Game Theory Studies the behavior of rational agents in competitive and collaborative situations Osborne and Rubinstein, A Course in GT Kreps, A Course in Microeconomic Theory Hart and Aumann, The Handbook of GT, volumes I and II(III, 2001 to appear )

0,0-1,1 1,-1 0,0-1, 1 1, -10,0 1/3 2-player Zero-Sum Games R + C = 0 von Neumann ’28: For two-player zero-sum games, it always exists. LP duality Danzig ’47 [original proof uses Brouwer’s Fixed Point Theorem]

Poker von Neuman’s predictions are in fact accurate in predicting players’ strategies in two-player poker. But what about larger systems (more than 2 players) or systems where players do not have directly opposite interests?

Routing in Networks Markets Evolution Social networks Elections Online Advertisement ?

John Nash ’51: There always exists a Nash equilibrium, regardless of the game’s properties. [that is a pair of randomized strategies so that no player has incentive to deviate given the other player’s strategy ? ] Is there an equilibrium now? Modified Rock Paper Scissors Not zero-sum any more 33% 0,0-1, 1 2,-1 1,-10,0- 1, 1 - 2, 11, -10,0 33% 25%50%25% Nobel 1994, due to its large influence in understanding systems of competitors…

Routing in Networks Markets Evolutionary Biology Social Networks Elections and every other game!

How can we compute a Nash equilibrium? - in this case, we can easily compute the equilibrium, thanks to gravity! - if a system is at equilibrium we can verify this efficiently - if we had an algorithm for equilibria we could predict what behavior will arise in a system, before the systems is launched

For example Stable marriages can be efficiently computed:

“Is it NP-complete to find a Nash equilibrium?” the Pavlovian reaction

- the theory of NP-completeness does not seem appropriate; so, how hard is it to find a single equilibrium? - in fact, NASH seems to lie below NP-complete; - Stay tuned! we are going to answer this question later this semester NP NP- complete P