1. Homepage
  2. Homework
  3. INFR11020 Algorithmic Game Theory and Applications - Homework 2: Network Congestion Game, Pareto Optimal and VCG Mechanism
This question has been solved

INFR11020 Algorithmic Game Theory and Applications - Homework 2: Network Congestion Game, Pareto Optimal and VCG Mechanism

Engage in a Conversation
UKUniversity of EdinburghINFR11020Algorithmic Game Theory and ApplicationsNash equilibriumNetwork Congestion GamePareto OptimalVCG MechanismVCG-based Auction

Algorithmic Game Theory and Applications: Coursework 2 CourseNana.COM


CourseNana.COM


CourseNana.COM

1. Recall that a Nash equilibrium in an extensive game is subgame perfect nash equilibrium (SPNE) if it is also a Nash equilibrium in every subgame of the original game. Formally, a subgame, is a game defined by a subtree, Tv of the original game tree, T, such that the subtree Tv, rooted at a node v, has the property that for every decendent u of v in the game tree (including v itself), every node in the same information set as u is also in the subtree Tv. CourseNana.COM

(a)  [14 points] Give an example of a pure NE which is not a SPNE, for a finite extensive form game of perfect information. CourseNana.COM

(b)  [20 points] Prove that every finite extensive game of perfect information where there are no chance nodes and where no player gets the same payoff at any two distinct leaves, must have a unique pure-strategy SPNE. CourseNana.COM

(c)  [16 points] Give an example of a finite extensive form game that contains a pure Nash Equilibrium but does not contain any subgame- perfect pure Nash Equilibrium. Justify your answer. CourseNana.COM


CourseNana.COM

CourseNana.COM

CourseNana.COM

Figure 1: Question 2 CourseNana.COM

2. Consider the finite extensive form game of imperfect information depicted in Figure 1. (When a leaf node is labeled by a pair (i,j) of integers, that means the payoff at that leaf to player 1 is i and the payoff to player 2 is j.) CourseNana.COM

 (a) [6 points] Does this game satisfy “perfect recall”? Explain your answer. CourseNana.COM

(b) [24 points] Identify all SPNEs in this game, in terms of “behavior strategies”. Explain why what you have identified constitutes all SPNEs. CourseNana.COM

(c) [10 points] Are there any other Nash equilibria, other than the SPNEs you have identified, in this game? Explain your answer. CourseNana.COM

(d) [10 points] Are all the equilibria in this game are “credible”? Ex- plain. CourseNana.COM


CourseNana.COM


CourseNana.COM

3.  (a) [20 points] Recall Rosenthal’s Theorem, namely that every finite congestion game has a pure Nash Equilibrium. In the proof we gave in the lecture slides for Rosenthal’s theorem, we defined the potential function φ(s), which for any pure strategy profile s is defined as: CourseNana.COM

Later in the proof we claimed that φ(s) can also be expressed as a different nested sum, but we didn’t prove that fact, and instead said “check this yourself”. This question asks you to prove that fact: Prove that for any pure strategy profile s the following equality holds: CourseNana.COM

(b) Consider the atomic network congestion game, with three players, described by the directed graph in Figure 2.
In this game, every player
i (for i = 1,2,3) needs to choose a directed path from the source s to the target t. Thus, every player i’s set of possible actions (i.e., its set of pure strategies) is the set of all possible directed paths from s to t. CourseNana.COM

Each edge e is labeled with a sequence of three numbers (c1, c2, c3). Given a profile π = (π1, π2, π3) of pure strategies (i.e., s-t-paths) for all three players, the cost to player i of each directed edge, e, that is contained in player i’s path πi, is ck, where k is the total number of players that have chosen edge e in their path. The total cost to player i, in the given profile π, is the sum of the costs of all the edges in its path πi from s to t. Each player of course wants to minimize its own total cost. CourseNana.COM

i. [20 points] Compute a pure strategy NE in this atomic network congestion game, giving also the total cost for each player in that pure NE. Explain why what you have computed is a pure NE.
ii. [10 points] Is the pure NE you have computed in part (i.) pareto optimal in terms of costs, amongst the set of all pure strategy combinations for the players? Explain.
CourseNana.COM


CourseNana.COM


CourseNana.COM

4. The auction house Christie’s of London is auctioning a triptych (a series of three related painting) by the famous artist Fracis Bacon, entitled “Three Studies of Isabel Rawsthorne”. We will refer to the three paintings in the triptych series as T1, T2, and T3, respectively. CourseNana.COM

Suppose that Christie’s hires you as an auction designer, and suppose that you decide to use the Vickery-Clarke-Groves mechanism as an auction, in order to determine which bidder should get which part(s) of the triptych, and at what price. Suppose that there are only three bidders. The three bidders’ names are: Susanne (S), Lakshmi (L), and Bill (B). CourseNana.COM

Since you are running a VCG-based auction, you ask each bidder to give you their valuation for every subset of the paintings in the trip- tych, as part of the bidding process. Suppose that the valuation func- tions vS , vL, and vB that you receive from the three bidders, S, L, and B, respectively, are as follows (the numbers denote 105 pounds): CourseNana.COM

  1.  (a)  [28 points] Give a VCG outcome for this auction. In other words, specify, in that VCG outcome, which bidders will get which of the painting(s), and what price they will each pay for the painting(s) they get. Justify your answer, and show your calculations.
  2. (b)  [16 points] Is the VCG outcome you have calculated in part (a) unique? Are the VCG prices paid by the player’s uniquely deter- mined? Justify your answer, and show your calculations.
  3. (c)  [6 points] Comment on the wisdom of choosing the VCG mechanism for this or any auction. Do you think it is a good idea to do so? What if instead of this triptych, Christie’s wanted to do a simultaneous auction of 20 Andy Warhol paintings, and they knew that at least 30 viable bidders want to bid for (subsets of) those paintings. Would you suggest using the VCG mechanism for such an auction? What alternative auction would you use, and why? Explain, briefly.

Get in Touch with Our Experts

WeChat WeChat
Whatsapp WhatsApp
UK代写,University of Edinburgh代写,INFR11020代写,Algorithmic Game Theory and Applications代写,Nash equilibrium代写,Network Congestion Game代写,Pareto Optimal代写,VCG Mechanism代写,VCG-based Auction代写,UK代编,University of Edinburgh代编,INFR11020代编,Algorithmic Game Theory and Applications代编,Nash equilibrium代编,Network Congestion Game代编,Pareto Optimal代编,VCG Mechanism代编,VCG-based Auction代编,UK代考,University of Edinburgh代考,INFR11020代考,Algorithmic Game Theory and Applications代考,Nash equilibrium代考,Network Congestion Game代考,Pareto Optimal代考,VCG Mechanism代考,VCG-based Auction代考,UKhelp,University of Edinburghhelp,INFR11020help,Algorithmic Game Theory and Applicationshelp,Nash equilibriumhelp,Network Congestion Gamehelp,Pareto Optimalhelp,VCG Mechanismhelp,VCG-based Auctionhelp,UK作业代写,University of Edinburgh作业代写,INFR11020作业代写,Algorithmic Game Theory and Applications作业代写,Nash equilibrium作业代写,Network Congestion Game作业代写,Pareto Optimal作业代写,VCG Mechanism作业代写,VCG-based Auction作业代写,UK编程代写,University of Edinburgh编程代写,INFR11020编程代写,Algorithmic Game Theory and Applications编程代写,Nash equilibrium编程代写,Network Congestion Game编程代写,Pareto Optimal编程代写,VCG Mechanism编程代写,VCG-based Auction编程代写,UKprogramming help,University of Edinburghprogramming help,INFR11020programming help,Algorithmic Game Theory and Applicationsprogramming help,Nash equilibriumprogramming help,Network Congestion Gameprogramming help,Pareto Optimalprogramming help,VCG Mechanismprogramming help,VCG-based Auctionprogramming help,UKassignment help,University of Edinburghassignment help,INFR11020assignment help,Algorithmic Game Theory and Applicationsassignment help,Nash equilibriumassignment help,Network Congestion Gameassignment help,Pareto Optimalassignment help,VCG Mechanismassignment help,VCG-based Auctionassignment help,UKsolution,University of Edinburghsolution,INFR11020solution,Algorithmic Game Theory and Applicationssolution,Nash equilibriumsolution,Network Congestion Gamesolution,Pareto Optimalsolution,VCG Mechanismsolution,VCG-based Auctionsolution,