COMP 553: Algorithmic Game Theory

Slides:



Advertisements
Similar presentations
6.896: Topics in Algorithmic Game Theory Lecture 21 Yang Cai.
Advertisements

Theory of Computing Lecture 23 MAS 714 Hartmut Klauck.
6.896: Topics in Algorithmic Game Theory Lecture 8 Constantinos Daskalakis.
COMP 553: Algorithmic Game Theory Fall 2014 Yang Cai Lecture 21.
Computational Complexity in Economics Constantinos Daskalakis EECS, MIT.
2/14/13CMPS 3120 Computational Geometry1 CMPS 3120: Computational Geometry Spring 2013 Planar Subdivisions and Point Location Carola Wenk Based on: Computational.
6.896: Topics in Algorithmic Game Theory Lecture 11 Constantinos Daskalakis.
One of the most important problems is Computational Geometry is to find an efficient way to decide, given a subdivision of E n and a point P, in which.
Christos alatzidis constantina galbogini.  The Complexity of Computing a Nash Equilibrium  Constantinos Daskalakis  Paul W. Goldberg  Christos H.
Applied Combinatorics, 4th Ed. Alan Tucker
COMP 553: Algorithmic Game Theory Fall 2014 Yang Cai Lecture 20.
Discrete geometry Lecture 2 1 © Alexander & Michael Bronstein
Social Networks 101 P ROF. J ASON H ARTLINE AND P ROF. N ICOLE I MMORLICA.
Matching Polytope, Stable Matching Polytope Lecture 8: Feb 2 x1 x2 x3 x1 x2 x3.
Complexity ©D.Moshkovitz 1 Paths On the Reasonability of Finding Paths in Graphs.
Created By: Lacey Spieth Audience: Middle School Art Students Click the arrow to begin.
6.896: Topics in Algorithmic Game Theory Lecture 7 Constantinos Daskalakis.
Applications of Expansion and Factorisation SLIDESHOW 17 MATHEMATICS MR SASAKI ROOM 307.
 Jim has six children.  Chris fights with Bob,Faye, and Eve all the time; Eve fights (besides with Chris) with Al and Di all the time; and Al and Bob.
6.896: Topics in Algorithmic Game Theory Audiovisual Supplement to Lecture 5 Constantinos Daskalakis.
Quiz #9 Suppose the Sun were to suddenly become a black hole with all of its mass falling into the black hole. Tell what would happen to the Earth (in.
10.4 How to Find a Perfect Matching We have a condition for the existence of a perfect matching in a graph that is necessary and sufficient. Does this.
6.853: Topics in Algorithmic Game Theory Fall 2011 Constantinos Daskalakis Lecture 11.
NUMBER THEORY AND QUADRATICS ON THE PYTHABACUS THE PYTHAGOREAN TRIANGLE REAL NUMBER AXIOMS THE PYTHAGOREAN THEOREM FACTORING QUADRATICS MENU.
Fan-planar Graphs: Combinatorial Properties and Complexity results Carla Binucci, Emilio Di Giacomo, Walter Didimo, Fabrizio Montecchiani, Maurizio Patrignani,
Three different ways There are three different ways to show that ρ(A) is a simple eigenvalue of an irreducible nonnegative matrix A:
6.896: Topics in Algorithmic Game Theory Lecture 6 Constantinos Daskalakis.
6.896: Topics in Algorithmic Game Theory Lecture 10 Constantinos Daskalakis.
6.853: Topics in Algorithmic Game Theory Fall 2011 Constantinos Daskalakis Lecture 6.
THE PYTHAGOREAN THEOREM AND THE PYTHAGOREAN ABACUS END Click or scroll down to begin.
Graph Colouring L09: Oct 10. This Lecture Graph coloring is another important problem in graph theory. It also has many applications, including the famous.
6.853: Topics in Algorithmic Game Theory Fall 2011 Constantinos Daskalakis Lecture 10.
13-1 Coloring Regions with Two Colors. Theorem The regions formed by n circles in the plane can be colored with red and blue in such a way that.
1 / 41 Convex Hulls in 3-space Jason C. Yang. 2 / 41 Problem Statement Given P: set of n points in 3-space Return: –Convex hull of P: CH (P) –Smallest.
6.853: Topics in Algorithmic Game Theory Fall 2011 Constantinos Daskalakis Lecture 22.
= 5 = 2 = 4 = 3 How could I make 13 from these shapes? How could I make 19 from these shapes? STARTER.
Introduction to Graph Theory Lecture 13: Graph Coloring: Edge Coloring.
Introduction to Graph Theory
6.853: Topics in Algorithmic Game Theory Fall 2011 Constantinos Daskalakis Lecture 8.
Introduction to Proofs
Introduction to Graph Theory
6.853: Topics in Algorithmic Game Theory Fall 2011 Constantinos Daskalakis Lecture 9.
2-33. THE COLOR SQUARE GAME OBJECTIVE: FIGURE OUT THE ARRANGEMENT OF COLORED SQUARES ON A 3 × 3 GRID OR A 4 × 4 GRID USING AS FEW CLUES AS POSSIBLE. Rules:
Polygon Triangulation
Lecture 06: Theory of Automata:08 Finite Automata with Output.
Math 3121 Abstract Algebra I Lecture 6 Midterm back over+Section 7.
Advanced Algorithms Analysis and Design By Dr. Nazir Ahmad Zafar Dr Nazir A. Zafar Advanced Algorithms Analysis and Design.
Hex: a Game of Connecting Faces. Player 1 Player 2 Players take turns placing blue chips (player 1) and red chips (player 2). Player 1 plays first. Player.
1,2,3,4,5,6…..... Fun and Games What am I Learning Today? Prime and Composite Numbers.
Comp/Math 553: Algorithmic Game Theory
Algorithmic Game Theory, Complexity and Learning
Colors and Shapes By: Laura Buchanan.
Chapter 2 Sets and Functions.
Mathematical Foundations of AI
Bipartite Matching Lecture 8: Oct 7.
Advanced Algorithms Analysis and Design
COMP/MATH 553: Algorithmic Game Theory
Historical Note von Neumann’s original proof (1928) used Brouwer’s fixed point theorem. Together with Danzig in 1947 they realized the above connection.
Tucker, Applied Combinatorics, Sec 2.4
Follow Directions with Colors and Shapes
Fractions 1/2 1/8 1/3 6/8 3/4.
Using logical reasoning to detect and correct errors in algorithms
LECTURE 2-7 Complete Problems in PH
Advanced Analysis of Algorithms
Unit 8. Day 1..
Clustering.
Part 7. Phantoms: Legal States That Cannot Be Constructed
Shapes.
Translate 5 squares left and 4 squares up.
LECTURE 2-9 PSPACE-Complete
Presentation transcript:

COMP 553: Algorithmic Game Theory Lecture 24 Fall 2016 Yang Cai

In the beginning of the semester, we showed Nash’s theorem – a Nash equilibrium exists in every game. In our proof, we used Brouwer’s fixed point theorem as a Black-box. In today’s lecture, we explain Brouwer’s theorem, and give an illustration of Nash’s proof. We proceed to prove Brouwer’s Theorem using a combinatorial lemma, called Sperner’s Lemma, whose proof we also provide.

Brouwer’ s Fixed Point Theorem

Brouwer’s fixed point theorem Theorem: Let f : D D be a continuous function from a convex and compact subset D of the Euclidean space to itself. Then there exists an x s.t. x = f (x) . closed and bounded Below we show a few examples, when D is the 2-dimensional disk. f D D N.B. All conditions in the statement of the theorem are necessary.

Brouwer’s fixed point theorem

Brouwer’s fixed point theorem

Brouwer’s fixed point theorem

Nash’s Proof

Nash’s Function where:

: [0,1]2[0,1]2, continuous such that fixed points  Nash eq. Visualizing Nash’s Construction Kick Dive Left Right 1 , -1 -1 , 1 1, -1 : [0,1]2[0,1]2, continuous such that fixed points  Nash eq. Penalty Shot Game

Visualizing Nash’s Construction Pr[Right] 1 Kick Dive Left Right 1 , -1 -1 , 1 1, -1 Pr[Right] Penalty Shot Game 1

Visualizing Nash’s Construction Pr[Right] 1 Kick Dive Left Right 1 , -1 -1 , 1 1, -1 Pr[Right] Penalty Shot Game 1

Visualizing Nash’s Construction Pr[Right] 1 Kick Dive Left Right 1 , -1 -1 , 1 1, -1 Pr[Right] Penalty Shot Game 1

: [0,1]2[0,1]2, cont. such that fixed point  Nash eq. Visualizing Nash’s Construction Pr[Right] 1 ½ ½ Kick Dive Left Right 1 , -1 -1 , 1 1, -1 : [0,1]2[0,1]2, cont. such that fixed point  Nash eq. Pr[Right] ½ ½ Penalty Shot Game 1 fixed point

Sperner’s Lemma

Sperner’s Lemma

Sperner’s Lemma no yellow no blue no red Lemma: Color the boundary using three colors in a legal way.

Sperner’s Lemma no yellow no blue no red Lemma: Color the boundary using three colors in a legal way. No matter how the internal nodes are colored, there exists a tri-chromatic triangle. In fact an odd number of those.

Sperner’s Lemma Lemma: Color the boundary using three colors in a legal way. No matter how the internal nodes are colored, there exists a tri-chromatic triangle. In fact an odd number of those.

Sperner’s Lemma Lemma: Color the boundary using three colors in a legal way. No matter how the internal nodes are colored, there exists a tri-chromatic triangle. In fact an odd number of those.

Proof of Sperner’s Lemma For convenience we introduce an outer boundary, that does not create new tri-chromatic triangles. Next we define a directed walk starting from the bottom-left triangle. Think of each triangle as a little room, where each edge is a door that leads you to the next room. Lemma: Color the boundary using three colors in a legal way. No matter how the internal nodes are colored, there exists a tri-chromatic triangle. In fact an odd number of those.

Proof of Sperner’s Lemma Space of Triangles Transition Rule: If  red - yellow door cross it with red on your left hand. ? 2 1 Lemma: Color the boundary using three colors in a legal way. No matter how the internal nodes are colored, there exists a tri-chromatic triangle. In fact an odd number of those.

Proof of Sperner’s Lemma For convenience we introduce an outer boundary, that does not create new tri-chromatic triangles. Claim: The walk cannot exit the square, nor can it loop around itself in a rho-shape. Hence, it must stop somewhere inside. This can only happen at tri-chromatic triangle… Next we define a directed walk starting from the bottom-left triangle. ! Starting from other triangles we do the same going forward or backward. Lemma: Color the boundary using three colors in a legal way. No matter how the internal nodes are colored, there exists a tri-chromatic triangle. In fact an odd number of those.