Approximate Equilibria Lower Bound Asymmetric. Michael Erjemenko
|
|
- Robyn Allen
- 5 years ago
- Views:
Transcription
1 Approximate Equilibria Lower Bound Asymmetric
2 Topic of the Paper First hardness result about approximibility of PNE Computing an equilibrium from an initial state is PSPACE-complete PLS-hard to compute an -approximate equilibrium of a given congestion game for any polynomial time computable α> 1 α 2
3 Topic of the Paper Reference to the work of Chien & Sinclair: Need only polynomial number of steps Symmetric congestion games (1+ ϵ )-approximate equilibrium (1+ ϵ )-greedy players Bounded-jump condition Disprove for asymmetric congestion games with an appropriate family construction 3
4 Def: -approximate equilibrium A state of the game in which none of the players can unilaterally improve by at least a factor of α. α-approximate equilibrium s s i * other strategy of player i u i (s i-1, s i *) < α u i (s) 4
5 Def: -greedy step Is an improvement step of an individual player that decrease the player's delay by at least a factor of α. d i (s) = 2 α x d i (s') = α x d i (s'') = x 5
6 Def: -bounded jump condtion A congestion game satisfies a -bounded jump condition, if there exists a polynomially bounded parameter with: 6
7 Strategies of Player i Resources Delays (1) a i b i c i (2) b i /5 3/7 (3) b i-1 10/12 c 1/55 i-1 d 1 ((1,1)) = d 1 ((1,2)) = d 2 ((1,3)) =
8 Theorem α For every > 2, there is a > 1 such that, for every n, there is a congestion game G(n) and a state s with the following properties. The description length of G(n) is polynomial in n. The length of every sequence of α-greedy improvement steps leading from s to an α-approximate equilibrium is exponential in n. All delay functions of G(n) satisfy the -bounded jump condition. 8
9 Idea Exponential many steps Exponential many improvement steps Player i cause player i-1 to change strategy Recursive invokation Each run cause 2 new runs => 2 i many improvement steps for player i 9
10 Gadgets G i = (Main i, Block i1,..., Block i8 ) = (M i, B i1,..., B i8 ) If it runs, then M i chooses each strategy after another G(n) consists of G 1,..., G n 10
11 Side Remark 11
12 Main i : 12
13 Main i : 13
14 Blocking Player Start in (1) 14
15 Main i : 15
16 Blocking Player Start in (1) If Block j choose (1) then Main cannot choose i i (j+2) Block j change to (2) if Main choose (j+1) i i 16
17 Main i : 17
18 Main i : 18
19 i-th player (i-1)-th player 19
20 1 Player M i+1 takes resource e i (i.e. in strategy 3 or 7) Delay of M i becomes = Delay of M i with strategy 2 20
21 i-th player (i-1)-th player 21
22 i-th player occupies t i j Block i j chooses (2) 22
23 i-th player (i-1)-th player 23
24 i-th player (i-1)-th player 24
25 i-th player (i-1)-th player 25
26 i-th player (i-1)-th player 26
27 M i-1 starts run of G i-2 8 M i-2 reaches (9), takes with that resource t i-2 8 => b i-2 is free => M i-1 can continue his run Finally M i-1 reaches (9) 27
28 i-th player (i-1)-th player 28
29 i-th player (i-1)-th player 29
30 i-th player (i-1)-th player 30
31 i-th player (i-1)-th player 31
32 i-th player (i-1)-th player j = 8 Before switch to (5) free After switch to (5) 32
33 i-th player (i-1)-th player j = 8 Before switch to (5) free After switch to (5) free 33
34 i-th player (i-1)-th player 34
35 i-th player (i-1)-th player 35
36 i-th player (i-1)-th player 36
37 i-th player (i-1)-th player 37
38 i-th player (i-1)-th player 38
39 i-th player (i-1)-th player 39
40 Check Theorem Properties G(n)'s description length is polynomial in n α-approximate equilibrium α-greedy steps -bounded jump condition holds with 40
41 G(n)'s description length is polynomial in n α-approximate equilibrium α-greedy steps -bounded jump condition holds with 41
42 Summary Disproved polynomial upper bound of improvement steps in asymmetric congestion games Sequence for our family of asymmetric congestion games is exponentially in n 42
43 Thanks for your attention!
44 Approximate Equilibria Lower Bound Asymmetric
45 Topic of the Paper First hardness result about approximibility of PNE Computing an equilibrium from an initial state is PSPACE-complete PLS-hard to compute an α -approximate equilibrium of a given congestion game for any polynomial time computable α> 1 2
46 Topic of the Paper Reference to the work of Chien & Sinclair: Need only polynomial number of steps Symmetric congestion games (1+ ϵ )-approximate equilibrium (1+ ϵ )-greedy players Bounded-jump condition Disprove for asymmetric congestion games with an appropriate family construction 3 We will show that the assumption that this result holds also for asymmetric congestion games does not hold, by constructing a family of asymmertric congestion games. Chien & Sinclair showed upper bound
47 Def: -approximate equilibrium A state of the game in which none of the players can unilaterally improve by at least a factor of α. α-approximate equilibrium s s i * other strategy of player i u i (s i-1, s i *) < α u i (s) 4 No unilateral strategy change increases the utility of the corresponding player by more than some constant factor alpha.
48 Def: -greedy step Is an improvement step of an individual player that decrease the player's delay by at least a factor of α. d i (s) = 2 α x d i (s') = α x d i (s'') = x 5
49 Def: -bounded jump condtion A congestion game satisfies a -bounded jump condition, if there exists a polynomially bounded parameter with: 6
50 Strategies of Player i Resources Delays (1) a i b i c i (2) b i /5 3/7 (3) b i-1 10/12 c 1/55 i-1 d 1 ((1,1)) = d 1 ((1,2)) = d 2 ((1,3)) = Two player game in the example Player 1; i = 1 Player 2; i = 2
51 Theorem α For every > 2, there is a > 1 such that, for every n, there is a congestion game G(n) and a state s with the following properties. The description length of G(n) is polynomial in n. The length of every sequence of α-greedy improvement steps leading from s to an α-approximate equilibrium is exponential in n. All delay functions of G(n) satisfy the -bounded jump condition. 8
52 Idea Exponential many steps Exponential many improvement steps Player i cause player i-1 to change strategy Recursive invokation Each run cause 2 new runs => 2 i many improvement steps for player i 9 Because the i-th player invokes the (i-1)-th player the with the highest number (n) starts.
53 Gadgets G i = (Main i, Block i1,..., Block i8 ) = (M i, B i1,..., B i8 ) If it runs, then M i chooses each strategy after another G(n) consists of G 1,..., G n 10
54 Side Remark 11
55 Main i : 12 When M i chooses the strategy 3 or 7, he starts a run of G i-1 Something must be added so that M i-1 doesn't choose the 9 th strategy
56 Main i : 13 We want to go through all steps/strategies because this causes at the end two runs of G i-1
57 Blocking Player Start in (1) 14
58 Main i : 15 The resources of B j 's first strategy are distributed. i Tj i is at M i 's (j+1)-th strategy and b j at the (j+2)-th i strategy.
59 Blocking Player Start in (1) If Block j choose (1) then Main cannot choose i i (j+2) Block j change to (2) if Main choose (j+1) i i 16
60 Main i : 17 M i should start G i-1 not before M i-1 is finish with his run.
61 Main i : 18 B i-1 8 and b i-1 8 provided a way to make sure that M i does not continue before G i-1 is finish. Now we need something that makes sure that we do not trigger a run befor everything is set back to idle (every player of a Gadget chooses his first strategy). Therefore we use c i-11,..., c i-18. So we cannot enter this steps if a c i-1 j is used by a B i-1 j
62 i-th player (i-1)-th player 19 Gadgeds G i and G i-1 are idle
63 1 Player M i+1 takes resource e i (i.e. in strategy 3 or 7) Delay of M i becomes = Delay of M i with strategy 2 20
64 i-th player (i-1)-th player 21
65 i-th player occupies t i j Block i j chooses (2) 22
66 i-th player (i-1)-th player 23
67 i-th player (i-1)-th player 24
68 i-th player (i-1)-th player 25
69 i-th player (i-1)-th player 26
70 M i-1 starts run of G i-2 8 M i-2 reaches (9), takes with that resource t i-2 8 => b i-2 is free => M i-1 can continue his run Finally M i-1 reaches (9) 27
71 i-th player (i-1)-th player 28
72 i-th player (i-1)-th player 29
73 i-th player (i-1)-th player 30
74 i-th player (i-1)-th player 31
75 i-th player (i-1)-th player j = 8 Before switch to (5) free After switch to (5) 32
76 i-th player (i-1)-th player j = 8 Before switch to (5) free After switch to (5) free 33
77 i-th player (i-1)-th player 34
78 i-th player (i-1)-th player 35
79 i-th player (i-1)-th player 36
80 i-th player (i-1)-th player 37
81 i-th player (i-1)-th player 38
82 i-th player (i-1)-th player 39
83 Check Theorem Properties G(n)'s description length is polynomial in n α-approximate equilibrium α-greedy steps -bounded jump condition holds with 40
84 G(n)'s description length is polynomial in n α-approximate equilibrium α-greedy steps -bounded jump condition holds with 41
85 Summary Disproved polynomial upper bound of improvement steps in asymmetric congestion games Sequence for our family of asymmetric congestion games is exponentially in n 42
86 Thanks for your attention!
MS&E 246: Lecture 17 Network routing. Ramesh Johari
MS&E 246: Lecture 17 Network routing Ramesh Johari Network routing Basic definitions Wardrop equilibrium Braess paradox Implications Network routing N users travel across a network Transportation Internet
More informationCS364A: Algorithmic Game Theory Lecture #16: Best-Response Dynamics
CS364A: Algorithmic Game Theory Lecture #16: Best-Response Dynamics Tim Roughgarden November 13, 2013 1 Do Players Learn Equilibria? In this lecture we segue into the third part of the course, which studies
More informationLecture 20: PSPACE. November 15, 2016 CS 1010 Theory of Computation
Lecture 20: PSPACE November 15, 2016 CS 1010 Theory of Computation Recall that PSPACE = k=1 SPACE(nk ). We will see that a relationship between time and space complexity is given by: P NP PSPACE = NPSPACE
More informationMechanism Design: Implementation. Game Theory Course: Jackson, Leyton-Brown & Shoham
Game Theory Course: Jackson, Leyton-Brown & Shoham Bayesian Game Setting Extend the social choice setting to a new setting where agents can t be relied upon to disclose their preferences honestly Start
More informationPrediction and Playing Games
Prediction and Playing Games Vineel Pratap vineel@eng.ucsd.edu February 20, 204 Chapter 7 : Prediction, Learning and Games - Cesa Binachi & Lugosi K-Person Normal Form Games Each player k (k =,..., K)
More informationLecture 24 : Even more reductions
COMPSCI 330: Design and Analysis of Algorithms December 5, 2017 Lecture 24 : Even more reductions Lecturer: Yu Cheng Scribe: Will Wang 1 Overview Last two lectures, we showed the technique of reduction
More informationSelfish Routing. Simon Fischer. December 17, Selfish Routing in the Wardrop Model. l(x) = x. via both edes. Then,
Selfish Routing Simon Fischer December 17, 2007 1 Selfish Routing in the Wardrop Model This section is basically a summery of [7] and [3]. 1.1 Some Examples 1.1.1 Pigou s Example l(x) = 1 Optimal solution:
More informationCS 781 Lecture 9 March 10, 2011 Topics: Local Search and Optimization Metropolis Algorithm Greedy Optimization Hopfield Networks Max Cut Problem Nash
CS 781 Lecture 9 March 10, 2011 Topics: Local Search and Optimization Metropolis Algorithm Greedy Optimization Hopfield Networks Max Cut Problem Nash Equilibrium Price of Stability Coping With NP-Hardness
More informationCS 598RM: Algorithmic Game Theory, Spring Practice Exam Solutions
CS 598RM: Algorithmic Game Theory, Spring 2017 1. Answer the following. Practice Exam Solutions Agents 1 and 2 are bargaining over how to split a dollar. Each agent simultaneously demands share he would
More informationDefinition Existence CG vs Potential Games. Congestion Games. Algorithmic Game Theory
Algorithmic Game Theory Definitions and Preliminaries Existence of Pure Nash Equilibria vs. Potential Games (Rosenthal 1973) A congestion game is a tuple Γ = (N,R,(Σ i ) i N,(d r) r R) with N = {1,...,n},
More informationCS 580: Algorithm Design and Analysis. Jeremiah Blocki Purdue University Spring 2018
CS 580: Algorithm Design and Analysis Jeremiah Blocki Purdue University Spring 2018 Chapter 9 PSPACE: A Class of Problems Beyond NP Slides by Kevin Wayne. Copyright @ 2005 Pearson-Addison Wesley. All rights
More informationGame Theory: Spring 2017
Game Theory: Spring 207 Ulle Endriss Institute for Logic, Language and Computation University of Amsterdam Ulle Endriss Plan for Today We have seen that every normal-form game has a Nash equilibrium, although
More information3 Nash is PPAD Complete
Electronic Colloquium on Computational Complexity, Report No. 134 (2005) 3 Nash is PPAD Complete Xi Chen Department of Computer Science Tsinghua University Beijing, P.R.China xichen00@mails.tsinghua.edu.cn
More informationOligopoly Theory 2 Bertrand Market Games
1/10 Oligopoly Theory 2 Bertrand Market Games May 4, 2014 2/10 Outline 1 Bertrand Market Game 2 Bertrand Paradox 3 Asymmetric Firms 3/10 Bertrand Duopoly Market Game Discontinuous Payoff Functions (1 p
More informationPart II: Integral Splittable Congestion Games. Existence and Computation of Equilibria Integral Polymatroids
Kombinatorische Matroids and Polymatroids Optimierung in der inlogistik Congestion undgames im Verkehr Tobias Harks Augsburg University WINE Tutorial, 8.12.2015 Outline Part I: Congestion Games Existence
More informationCS 6783 (Applied Algorithms) Lecture 3
CS 6783 (Applied Algorithms) Lecture 3 Antonina Kolokolova January 14, 2013 1 Representative problems: brief overview of the course In this lecture we will look at several problems which, although look
More informationGame Theory. 2.1 Zero Sum Games (Part 2) George Mason University, Spring 2018
Game Theory 2.1 Zero Sum Games (Part 2) George Mason University, Spring 2018 The Nash equilibria of two-player, zero-sum games have various nice properties. Minimax Condition A pair of strategies is in
More informationTopics of Algorithmic Game Theory
COMP323 Introduction to Computational Game Theory Topics of Algorithmic Game Theory Paul G. Spirakis Department of Computer Science University of Liverpool Paul G. Spirakis (U. Liverpool) Topics of Algorithmic
More information1 Equilibrium Comparisons
CS/SS 241a Assignment 3 Guru: Jason Marden Assigned: 1/31/08 Due: 2/14/08 2:30pm We encourage you to discuss these problems with others, but you need to write up the actual homework alone. At the top of
More informationReview of topics since what was covered in the midterm: Topics that we covered before the midterm (also may be included in final):
Review of topics since what was covered in the midterm: Subgame-perfect eqms in extensive games with perfect information where players choose a number (first-order conditions, boundary conditions, favoring
More informationRecitation 5: Elementary Matrices
Math 1b TA: Padraic Bartlett Recitation 5: Elementary Matrices Week 5 Caltech 2011 1 Random Question Consider the following two-player game, called Angels and Devils: Our game is played on a n n chessboard,
More informationEquilibrium Computation
Equilibrium Computation Ruta Mehta AGT Mentoring Workshop 18 th June, 2018 Q: What outcome to expect? Multiple self-interested agents interacting in the same environment Deciding what to do. Q: What to
More informationCSE 20 DISCRETE MATH WINTER
CSE 20 DISCRETE MATH WINTER 2016 http://cseweb.ucsd.edu/classes/wi16/cse20-ab/ Today's learning goals Explain the steps in a proof by (strong) mathematical induction Use (strong) mathematical induction
More informationCorrelated Equilibria: Rationality and Dynamics
Correlated Equilibria: Rationality and Dynamics Sergiu Hart June 2010 AUMANN 80 SERGIU HART c 2010 p. 1 CORRELATED EQUILIBRIA: RATIONALITY AND DYNAMICS Sergiu Hart Center for the Study of Rationality Dept
More informationPolynomial-time Computation of Exact Correlated Equilibrium in Compact Games
Polynomial-time Computation of Exact Correlated Equilibrium in Compact Games Albert Xin Jiang Kevin Leyton-Brown Department of Computer Science University of British Columbia Outline 1 Computing Correlated
More informationNotes on Complexity Theory Last updated: October, Lecture 6
Notes on Complexity Theory Last updated: October, 2015 Lecture 6 Notes by Jonathan Katz, lightly edited by Dov Gordon 1 PSPACE and PSPACE-Completeness As in our previous study of N P, it is useful to identify
More informationAlgorithmic Game Theory. Alexander Skopalik
Algorithmic Game Theory Alexander Skopalik Today Course Mechanics & Overview Introduction into game theory and some examples Chapter 1: Selfish routing Alexander Skopalik Skopalik@mail.uni-paderborn.de
More informationMixed Nash Equilibria
lgorithmic Game Theory, Summer 2017 Mixed Nash Equilibria Lecture 2 (5 pages) Instructor: Thomas Kesselheim In this lecture, we introduce the general framework of games. Congestion games, as introduced
More informationExclusion Method for Finding Nash Equilibrium in Multiplayer Games
Exclusion Method for Finding Nash Equilibrium in Multiplayer Games Kimmo Berg Department of Mathematics and Systems Analysis Aalto University, Finland (joint with Tuomas Sandholm) (Carnegie Mellon University)
More informationThe inefficiency of equilibria
The inefficiency of equilibria Chapters 17,18,19 of AGT 3 May 2010 University of Bergen Outline 1 Reminder 2 Potential games 3 Complexity Formalization Like usual, we consider a game with k players {1,...,
More informationLecture 6: April 25, 2006
Computational Game Theory Spring Semester, 2005/06 Lecture 6: April 25, 2006 Lecturer: Yishay Mansour Scribe: Lior Gavish, Andrey Stolyarenko, Asaph Arnon Partially based on scribe by Nataly Sharkov and
More informationfor non-homogeneous linear differential equations L y = f y H
Tues March 13: 5.4-5.5 Finish Monday's notes on 5.4, Then begin 5.5: Finding y P for non-homogeneous linear differential equations (so that you can use the general solution y = y P y = y x in this section...
More informationNews. Good news. Bad news. Ugly news
News Good news I probably won t use 1:3 hours. The talk is supposed to be easy and has many examples. After the talk you will at least remember how to prove one nice theorem. Bad news Concerning algorithmic
More informationCongestion Games with Player-Specific Constants
Congestion Games with Player-Specific Constants Marios Mavronicolas 1, Igal Milchtaich 2, Burkhard Monien 3, and Karsten Tiemann 3, 1 Department of Computer Science, University of Cyprus, 1678 Nicosia,
More informationOutline for today. Stat155 Game Theory Lecture 17: Correlated equilibria and the price of anarchy. Correlated equilibrium. A driving example.
Outline for today Stat55 Game Theory Lecture 7: Correlated equilibria and the price of anarchy Peter Bartlett s Example: October 5, 06 A driving example / 7 / 7 Payoff Go (-00,-00) (,-) (-,) (-,-) Nash
More information0 t < 0 1 t 1. u(t) =
A. M. Niknejad University of California, Berkeley EE 100 / 42 Lecture 13 p. 22/33 Step Response A unit step function is described by u(t) = ( 0 t < 0 1 t 1 While the waveform has an artificial jump (difficult
More informationConvergence and Approximation in Potential Games
Convergence and Approximation in Potential Games George Christodoulou 1, Vahab S. Mirrokni 2, and Anastasios Sidiropoulos 2 1 National and Kapodistrian University of Athens Dept. of Informatics and Telecommunications
More informationWeek 2: Defining Computation
Computational Complexity Theory Summer HSSP 2018 Week 2: Defining Computation Dylan Hendrickson MIT Educational Studies Program 2.1 Turing Machines Turing machines provide a simple, clearly defined way
More informationGreat Theoretical Ideas in Computer Science. Lecture 7: Introduction to Computational Complexity
15-251 Great Theoretical Ideas in Computer Science Lecture 7: Introduction to Computational Complexity September 20th, 2016 What have we done so far? What will we do next? What have we done so far? > Introduction
More informationSubtraction games. Chapter The Bachet game
Chapter 7 Subtraction games 7.1 The Bachet game Beginning with a positive integer, two players alternately subtract a positive integer < d. The player who gets down to 0 is the winner. There is a set of
More informationThe price of anarchy of finite congestion games
The price of anarchy of finite congestion games George Christodoulou Elias Koutsoupias Abstract We consider the price of anarchy of pure Nash equilibria in congestion games with linear latency functions.
More informationThe Game of Cubic is NP-complete Erich Friedman Stetson University
The Game of Cubic is NP-complete Erich Friedman Stetson University efriedma@stetson.edu Introduction In the puzzle solitaire game of Cubic, there are variously colored unit blocks in some configuration.
More informationBounded Budget Betweenness Centrality Game for Strategic Network Formations
Bounded Budget Betweenness Centrality Game for Strategic Network Formations Xiaohui Bei 1, Wei Chen 2, Shang-Hua Teng 3, Jialin Zhang 1, and Jiajie Zhu 4 1 Tsinghua University, {bxh08,zhanggl02}@mails.tsinghua.edu.cn
More informationMS&E 246: Lecture 4 Mixed strategies. Ramesh Johari January 18, 2007
MS&E 246: Lecture 4 Mixed strategies Ramesh Johari January 18, 2007 Outline Mixed strategies Mixed strategy Nash equilibrium Existence of Nash equilibrium Examples Discussion of Nash equilibrium Mixed
More informationExam of Discrete Event Systems
Exam of Discrete Event Systems - 04.02.2016 Exercise 1 A molecule can switch among three equilibrium states, denoted by A, B and C. Feasible state transitions are from A to B, from C to A, and from B to
More informationBehavioral Economics
Behavioral Economics Final Eam - Suggested Solutions Mark Dean Friday 18th May Question 1 (5 pts) We are going to consider preferences over compound lotteries. These are lotteries that give other lotteries
More informationInteracting Vehicles: Rules of the Game
Chapter 7 Interacting Vehicles: Rules of the Game In previous chapters, we introduced an intelligent control method for autonomous navigation and path planning. The decision system mainly uses local information,
More informationGames of Elimination
Dmitry Ilinsky, Sergei Izmalkov, Alexei Savvateev September 2010 HSE Overview Competition The driving force in economies and economics. Overview Competition The driving force in economies and economics.
More informationRouting Games 1. Sandip Chakraborty. Department of Computer Science and Engineering, INDIAN INSTITUTE OF TECHNOLOGY KHARAGPUR.
Routing Games 1 Sandip Chakraborty Department of Computer Science and Engineering, INDIAN INSTITUTE OF TECHNOLOGY KHARAGPUR November 5, 2015 1 Source: Routing Games by Tim Roughgarden Sandip Chakraborty
More informationUK Bebras Computational Thinking Challenge. C. London, N. Smirnov, J. Spooner, L. Squiresio Montoya de la Rosa
UK Bebras 2015 Computational Thinking Challenge C. London, N. Smirnov, J. Spooner, L. Squiresio Montoya de la Rosa Mobiles Recursive Structures (-3 (-1 1) (1 1)) (2 3) A mobile is either: A single square,
More informationGame Theory: introduction and applications to computer networks
Game Theory: introduction and applications to computer networks Introduction Giovanni Neglia INRIA EPI Maestro 27 January 2014 Part of the slides are based on a previous course with D. Figueiredo (UFRJ)
More informationLecture 9: PSPACE. PSPACE = DSPACE[n O(1) ] = NSPACE[n O(1) ] = ATIME[n O(1) ]
Lecture 9: PSPACE PSPACE = DSPACE[n O(1) ] = NSPACE[n O(1) ] = ATIME[n O(1) ] PSPACE consists of what we could compute with a feasible amount of hardware, but with no time limit. PSPACE is a large and
More informationMidterm- Solutions Advanced Economic Theory, ECO326F1H Marcin Peski October 24, 2011, Version I
Midterm- Solutions Advanced Economic Theory, ECO326FH Marcin Peski October 2, 20, Version I. Consider the following game: Player nplayer 2 L C R U 0; 0 2; 5; 0 M 7; 0 5; 2 ; D 2; 2 0; 3; 0 (a) Find all
More informationGame Theory DR. ÖZGÜR GÜRERK UNIVERSITY OF ERFURT WINTER TERM 2012/13. Strict and nonstrict equilibria
Game Theory 2. Strategic Games contd. DR. ÖZGÜR GÜRERK UNIVERSITY OF ERFURT WINTER TERM 2012/13 Strict and nonstrict equilibria In the examples we have seen so far: A unilaterally deviation from Nash equilibrium
More informationOn the Complexity of Computing an Equilibrium in Combinatorial Auctions
On the Complexity of Computing an Equilibrium in Combinatorial Auctions Shahar Dobzinski Hu Fu Robert Kleinberg April 8, 2014 Abstract We study combinatorial auctions where each item is sold separately
More informationRefinements - change set of equilibria to find "better" set of equilibria by eliminating some that are less plausible
efinements efinements - change set of equilibria to find "better" set of equilibria by eliminating some that are less plausible Strategic Form Eliminate Weakly Dominated Strategies - Purpose - throwing
More informationExample. How to Guess What to Prove
How to Guess What to Prove Example Sometimes formulating P (n) is straightforward; sometimes it s not. This is what to do: Compute the result in some specific cases Conjecture a generalization based on
More informationNew Perspectives and Challenges in Routing Games: Query models & Signaling. Chaitanya Swamy University of Waterloo
New Perspectives and Challenges in Routing Games: Query models & Signaling Chaitanya Swamy University of Waterloo New Perspectives and Challenges in Routing Games: Query models & Signaling Chaitanya Swamy
More informationOn Selfish Behavior in CSMA/CA Networks
On Selfish Behavior in CSMA/CA Networks Mario Čagalj1 Saurabh Ganeriwal 2 Imad Aad 1 Jean-Pierre Hubaux 1 1 LCA-IC-EPFL 2 NESL-EE-UCLA March 17, 2005 - IEEE Infocom 2005 - Introduction CSMA/CA is the most
More informationA Modified Q-Learning Algorithm for Potential Games
Preprints of the 19th World Congress The International Federation of Automatic Control A Modified Q-Learning Algorithm for Potential Games Yatao Wang Lacra Pavel Edward S. Rogers Department of Electrical
More informationON A THEOREM OF KALAI AND SAMET
ON A THEOREM OF KALAI AND SAMET When Do Pure Equilibria Imply a Potential Function? Tim Roughgarden (Stanford) THE WEIGHTED SHAPLEY VALUE The Shapley Value Coalitional game: set N, set function Shapley
More informationDynamic Atomic Congestion Games with Seasonal Flows
Dynamic Atomic Congestion Games with Seasonal Flows Marc Schröder Marco Scarsini, Tristan Tomala Maastricht University Department of Quantitative Economics Scarsini, Schröder, Tomala Dynamic Atomic Congestion
More informationRemote Estimation Games over Shared Networks
October st, 04 Remote Estimation Games over Shared Networks Marcos Vasconcelos & Nuno Martins marcos@umd.edu Dept. of Electrical and Computer Engineering Institute of Systems Research University of Maryland,
More informationCS364A: Algorithmic Game Theory Lecture #13: Potential Games; A Hierarchy of Equilibria
CS364A: Algorithmic Game Theory Lecture #13: Potential Games; A Hierarchy of Equilibria Tim Roughgarden November 4, 2013 Last lecture we proved that every pure Nash equilibrium of an atomic selfish routing
More informationSolutions to Old Final Exams (For Fall 2007)
Solutions to Old Final Exams (For Fall 2007) CS 381 (Fall 2002, Fall 2004, Fall 2005, Fall 2006) Yogi Sharma Disclaimer: I, Yogi Sharma, do not claim these solution to be complete, or even to be absolutely
More informationTraffic Games Econ / CS166b Feb 28, 2012
Traffic Games Econ / CS166b Feb 28, 2012 John Musacchio Associate Professor Technology and Information Management University of California, Santa Cruz johnm@soe.ucsc.edu Traffic Games l Basics l Braess
More informationINTERPRETING POPULATION DYNAMICS GRAPH
INTERPRETING POPULATION DYNAMIS GRAPH OJETIVES TASKS Name: To learn about three types of population dynamics graphs To determine which type of graph you constructed from the Pike and Perch Game To interpret
More informationGame Theory. 4. Algorithms. Bernhard Nebel and Robert Mattmüller. May 2nd, Albert-Ludwigs-Universität Freiburg
Game Theory 4. Algorithms Albert-Ludwigs-Universität Freiburg Bernhard Nebel and Robert Mattmüller May 2nd, 2018 May 2nd, 2018 B. Nebel, R. Mattmüller Game Theory 2 / 36 We know: In finite strategic games,
More informationUniversity of Warwick, Department of Economics Spring Final Exam. Answer TWO questions. All questions carry equal weight. Time allowed 2 hours.
University of Warwick, Department of Economics Spring 2012 EC941: Game Theory Prof. Francesco Squintani Final Exam Answer TWO questions. All questions carry equal weight. Time allowed 2 hours. 1. Consider
More information1 Motivation. Game Theory. 2 Linear Programming. Motivation. 4. Algorithms. Bernhard Nebel and Robert Mattmüller May 15th, 2017
1 Game Theory 4. Algorithms Albert-Ludwigs-Universität Freiburg Bernhard Nebel and Robert Mattmüller May 15th, 2017 May 15th, 2017 B. Nebel, R. Mattmüller Game Theory 3 / 36 2 We know: In finite strategic
More informationStochastic Games with Time The value Min strategies Max strategies Determinacy Finite-state games Cont.-time Markov chains
Games with Time Finite-state Masaryk University Brno GASICS 00 /39 Outline Finite-state stochastic processes. Games over event-driven stochastic processes. Strategies,, determinacy. Existing results for
More informationBelief-based Learning
Belief-based Learning Algorithmic Game Theory Marcello Restelli Lecture Outline Introdutcion to multi-agent learning Belief-based learning Cournot adjustment Fictitious play Bayesian learning Equilibrium
More informationPotential Games. Krzysztof R. Apt. CWI, Amsterdam, the Netherlands, University of Amsterdam. Potential Games p. 1/3
Potential Games p. 1/3 Potential Games Krzysztof R. Apt CWI, Amsterdam, the Netherlands, University of Amsterdam Potential Games p. 2/3 Overview Best response dynamics. Potential games. Congestion games.
More informationFair and Efficient User-Network Association Algorithm for Multi-Technology Wireless Networks
Fair and Efficient User-Network Association Algorithm for Multi-Technology Wireless Networks Pierre Coucheney, Corinne Touati, Bruno Gaujal INRIA Alcatel-Lucent, LIG Infocom 2009 Pierre Coucheney (INRIA)
More informationSyllabus. + + x + n 1 n. + x + 2
1. Special Functions This class will cover problems involving algebraic functions other than polynomials, such as square roots, the floor function, and logarithms. Example Problem: Let n be a positive
More informationReal-Time Reactive System - CCS with Time Delays
Real-Time Reactive System - CCS with Time Delays Wai Leung Sze (Stephen) Swansea University VINO 18th July 2011 Overview Introduction of real-time reactive system Describing the real-time reactive system
More informationAdding and Subtracting Rational Expressions
Adding and Subtracting Rational Epressions As a review, adding and subtracting fractions requires the fractions to have the same denominator. If they already have the same denominator, combine the numerators
More informationRandom Access Game. Medium Access Control Design for Wireless Networks 1. Sandip Chakraborty. Department of Computer Science and Engineering,
Random Access Game Medium Access Control Design for Wireless Networks 1 Sandip Chakraborty Department of Computer Science and Engineering, INDIAN INSTITUTE OF TECHNOLOGY KHARAGPUR October 22, 2016 1 Chen
More informationCS151 Complexity Theory. Lecture 13 May 15, 2017
CS151 Complexity Theory Lecture 13 May 15, 2017 Relationship to other classes To compare to classes of decision problems, usually consider P #P which is a decision class easy: NP, conp P #P easy: P #P
More informationFast Convergence to Wardrop Equilibria by Adaptive Sampling Methods
Fast Convergence to Wardrop Equilibria by Adaptive Sampling Methods Simon Fischer Dept of Computer Science RWTH Aachen, Germany fischer@csrwthaachende Harald Räcke Toyota Technological Institute Chicago,
More informationRestoring Pure Equilibria to Weighted Congestion Games
0 Restoring Pure Equilibria to Weighted Congestion Games KONSTANTINOS KOLLIAS, Stanford University TIM ROUGHGARDEN, Stanford University Congestion games model several interesting applications, including
More informationLectures Road Map
Lectures 0 - Repeated Games 4. Game Theory Muhamet Yildiz Road Map. Forward Induction Examples. Finitely Repeated Games with observable actions. Entry-Deterrence/Chain-store paradox. Repeated Prisoners
More informationComputing Solution Concepts of Normal-Form Games. Song Chong EE, KAIST
Computing Solution Concepts of Normal-Form Games Song Chong EE, KAIST songchong@kaist.edu Computing Nash Equilibria of Two-Player, Zero-Sum Games Can be expressed as a linear program (LP), which means
More informationLecture 23: More PSPACE-Complete, Randomized Complexity
6.045 Lecture 23: More PSPACE-Complete, Randomized Complexity 1 Final Exam Information Who: You On What: Everything through PSPACE (today) With What: One sheet (double-sided) of notes are allowed When:
More informationGames on Manifolds. Noah Stein
Games on Manifolds Noah Stein Outline Previous work Background about manifolds Game forms Potential games Equilibria and existence Generalizations of games Conclusions MIT Laboratory for Information and
More informationLecture 22: PSPACE
6.045 Lecture 22: PSPACE 1 VOTE VOTE VOTE For your favorite course on automata and complexity Please complete the online subject evaluation for 6.045 2 Final Exam Information Who: You On What: Everything
More informationSpace Complexity. Huan Long. Shanghai Jiao Tong University
Space Complexity Huan Long Shanghai Jiao Tong University Acknowledgements Part of the slides comes from a similar course in Fudan University given by Prof. Yijia Chen. http://basics.sjtu.edu.cn/ chen/
More informationOn the Algorithmic Effectiveness of Digraph Decompositions and Complexity Measures
On the Algorithmic Effectiveness of Digraph Decompositions and Complexity Measures Michael Lampis, Georgia Kaouri and Valia Mitsou ISAAC 008 p. / Graph decompositions Treewidth (by Robertson and Seymour)
More informationGame theory Lecture 19. Dynamic games. Game theory
Lecture 9. Dynamic games . Introduction Definition. A dynamic game is a game Γ =< N, x, {U i } n i=, {H i } n i= >, where N = {, 2,..., n} denotes the set of players, x (t) = f (x, u,..., u n, t), x(0)
More informationBounded Rationality, Strategy Simplification, and Equilibrium
Bounded Rationality, Strategy Simplification, and Equilibrium UPV/EHU & Ikerbasque Donostia, Spain BCAM Workshop on Interactions, September 2014 Bounded Rationality Frequently raised criticism of game
More informationChapter 8 Polynomials and Factoring
Chapter 8 Polynomials and Factoring 8.1 Add and Subtract Polynomials Monomial A. EX: Degree of a monomial the of all of the of the EX: 4x 2 y Polynomial A or EX: Degree of a polynomial the of its terms
More informationChapter 1. Making algebra orderly with the order of operations and other properties Enlisting rules of exponents Focusing on factoring
In This Chapter Chapter 1 Making Advances in Algebra Making algebra orderly with the order of operations and other properties Enlisting rules of exponents Focusing on factoring Algebra is a branch of mathematics
More informationAlgebra 2: Semester 2 Practice Final Unofficial Worked Out Solutions by Earl Whitney
Algebra 2: Semester 2 Practice Final Unofficial Worked Out Solutions by Earl Whitney 1. The key to this problem is recognizing cubes as factors in the radicands. 24 16 5 2. The key to this problem is recognizing
More informationTight Bounds for Cost-Sharing in Weighted Congestion Games
Tight Bounds for Cost-Sharing in Weighted Congestion Games Martin Gairing 1, Konstantinos Kollias 2, and Grammateia Kotsialou 1 1 University of Liverpool, Liverpool, Merseyside L69 3BX, UK 2 Stanford University,
More information18.310A Final exam practice questions
18.310A Final exam practice questions This is a collection of practice questions, gathered randomly from previous exams and quizzes. They may not be representative of what will be on the final. In particular,
More informationComputation of Efficient Nash Equilibria for experimental economic games
International Journal of Mathematics and Soft Computing Vol.5, No.2 (2015), 197-212. ISSN Print : 2249-3328 ISSN Online: 2319-5215 Computation of Efficient Nash Equilibria for experimental economic games
More informationExercise 2: Kirchhoff s Current Law/2 Sources
Exercise 2: Kirchhoff s Current Law/2 Sources EXERCISE OBJECTIVE When you have completed this exercise, you will be able to apply Kirchhoff s current law to a circuit having two voltage sources. You will
More informationComputability and Complexity CISC462, Fall 2018, Space complexity 1
Computability and Complexity CISC462, Fall 2018, Space complexity 1 SPACE COMPLEXITY This material is covered in Chapter 8 of the textbook. For simplicity, we define the space used by a Turing machine
More information