csci 3210 computational game theory graphical games
play

CSCI 3210: Computational Game Theory Graphical Games: Structure - PDF document

5/1/18 CSCI 3210: Computational Game Theory Graphical Games: Structure & Equilibria Mohammad T . Irfan Email: mirfan@bowdoin.edu Web: www.bowdoin.edu/~mirfan Course Website: www.bowdoin.edu/~mirfan/CSCI-3210.html Questions u Relation


  1. 5/1/18 CSCI 3210: Computational Game Theory Graphical Games: Structure & Equilibria Mohammad T . Irfan Email: mirfan@bowdoin.edu Web: www.bowdoin.edu/~mirfan Course Website: www.bowdoin.edu/~mirfan/CSCI-3210.html Questions u Relation between connectivity & equilibria in graphical games u Q1: What does a certain network structure tell us about pure-strategy NE? Stable states? u Q2: What do the "rules of a game" tell us about possible network structures? u Network formation games 1

  2. 5/1/18 Q1 starting point: random graphs u Provides a basis for understanding richer structures u Powerful: Randomization abstracts a huge number of instances (ensemble of networks) u Context-free: independent of the story behind probabilities Erdos-Renyi random graphs or random graphs u Static u Given n nodes (n doesn’t grow over time) u Variant I u Inputs: number of nodes n and number of edges m u Create m edges uniformly at random out of n C 2 total possible edges u Variant II: G(n, p) u Inputs: number of nodes n and probability of forming an edge = p 2

  3. 5/1/18 Example: Random graph with p = 0.02 Example: Random graph with p = 0.08 3

  4. 5/1/18 Random graphical game u Random payoff table for each player u m k+1 payoff values for m actions and k neighbors u Payoff values are independent and identically distributed according to some distribution (e.g., uniform) u 2 sources of randomness u Graph G(n,p) is randomly created u Payoffs are randomly assigned Average degree & existence of pure-strategy NE u Nonmonotonic relation w.r.t. average degree Random graph with Empty graph Complete graph "medium connectivity" prob = 1 prob = 1 – 1/e prob = 0 as n à + ∞ [Dresher (1970)] [Daskalakis+ (2011)] Probability of existence of pure-strategy NE 4

  5. 5/1/18 Impact of network topology on equilibria Dilkina+ (AAAI 2007) Topologies considered Path Tree Star "Augmented" complete bipartite Complete bipartite 2-action random games Payoffs are assigned uniformly at random 5

  6. 5/1/18 Example u Is there a pure NE in this game? p q r Best-response tables (each is randomly chosen among all possibilities) Results complete graph 6

  7. 5/1/18 Path u Probability of pure-strategy NE <= (63/64) n-1 in n-node paths u Proof idea u Probability of no pure NE in n-node path, given the best response table of a boundary node = f(Probability of no pure NE in (n-1)-node path) Empirical results: different topologies 7

  8. 5/1/18 Empirical results: Tree games– random vs. preferential attachment (Strategic) Network Formation Games Handout [Jackson & Wolinsky] and Ch 19.1, 19.2 [AGT] 8

  9. 5/1/18 Network formation games u Q2: What do the "rules of a game" tell us about possible network structures? u Examples u Network infrastructure u Trading relationship u Political alliances u Professional collaborations u Friendships Challenges 1. Explicitly model costs and benefits Individual incentives to form or sever links u Overall societal welfare from a network u 2. Predict how individual incentives translate to network formation Equilibrium methods u Why do we see a particular type of network (e.g., u why preferential attachment)? 9

  10. 5/1/18 Individual vs. society u Tension between individual incentives and societal welfare u Price of stability (to be defined) u Price of anarchy (later) Model (Jackson and Wolinsky, 1996) u Nodes: {1, 2, ..., n} u Payoff of each node: function of network u "connectedness" – cost of forming links u Forming/severing links u Mutual consent needed to form a link u Severing link needs the consent of only one player u Does the traditional concept of Nash stability (NS) apply here? 10

  11. 5/1/18 Equilibrium concept: "pairwise stability" u A network is pairwise stable if No player wants to unilaterally sever a link, and 1. No two players both want to form a new link 2. (i.e., in a pairwise stable network, if there does not exist an edge (i, j), it means that i or j or both will suffer from forming this edge) Limitations of pairwise stability u Allows deviations on only a single link at a time u Does not allow a group of more than 2 players to form links at a time 11

  12. 5/1/18 Nash stability (NS) vs. Pairwise stability (PS) u NS: A node/player can unilaterally sever multiple links at once, but a pair of nodes are not allowed to form a new link! u PS: A node cannot sever multiple links at once Results u Depending on the level of benefits from forming links: u Complete network u Star u Empty network 12

  13. 5/1/18 Model (Fabrikant+, 2003) u Players are nodes u Action/strategy of a player u : Set of undirected edges that u will pay for u Other player(s) with whom u connects will not pay u Cost (opposite of payoff) of player u : dist(u, v) is +infinity if no path bet'n u & v Cost of each edge n u = Number of edges player u bought u Solution concept: traditional NE Possible NE outcomes u alpha >= 1 è Star is NE u alpha <= 1 è Complete graph is NE Cost (opposite of payoff) of player u : 13

  14. 5/1/18 Social cost of a network u The sum of players' costs Note: double counting dist(u, v) and dist(v, u) Socially optimal networks u alpha >= 2 è Star is socially optimal u alpha <= 2 è Complete graph is optimal u Proof. u Cost of a network with m edges >= alpha * m + 2 * [n(n-1) - 2m] + 2m Any pair (i, j) not connected by an edge has distance >= 2 = (alpha – 2) m + 2 n (n - 1) u Want to avoid disconnected graph (why?) 14

  15. 5/1/18 Price of stability (PoS) u Def. PoS = least cost of a NE/cost of social opt. u 1 < alpha < 2: PoS <= 4/3 (NE is star, social opt is complete graph) u Proof. Simple ratio of costs for alpha à 1 u Otherwise: PoS = 1 (NE matches social opt) 15

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend