slide1 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
One-Way Flow Nash Networks PowerPoint Presentation
Download Presentation
One-Way Flow Nash Networks

Loading in 2 Seconds...

play fullscreen
1 / 78

One-Way Flow Nash Networks - PowerPoint PPT Presentation


  • 82 Views
  • Updated on

One-Way Flow Nash Networks. Frank Thuijsman Joint work with Jean Derks, Jeroen Kuipers, Martijn Tennekes. Outline. The Model of One-Way Flow Networks An Existence Result A Counterexample. Outline. The Model of One-Way Flow Networks An Existence Result A Counterexample. Outline.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

One-Way Flow Nash Networks


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
    Presentation Transcript
    1. One-Way Flow Nash Networks Frank Thuijsman Joint work with Jean Derks, Jeroen Kuipers, Martijn Tennekes

    2. Outline • The Model of One-Way Flow Networks • An Existence Result • A Counterexample

    3. Outline • The Model of One-Way Flow Networks • An Existence Result • A Counterexample

    4. Outline • The Model of One-Way Flow Networks • An Existence • A Counterexample

    5. The Model of One-Way Flow Networks Network Formation Game(N,v,c)

    6. The Model of One-Way Flow Networks Network Formation Game(N,v,c) • N={1,2,3,…,n}

    7. The Model of One-Way Flow Networks Network Formation Game(N,v,c) • N={1,2,3,…,n} • vijis the profit for agentifor being connected to agentj

    8. The Model of One-Way Flow Networks Network Formation Game(N,v,c) • N={1,2,3,…,n} • vijis the profit for agentifor being connected to agentj • cijis the cost for agentifor making a link to agentj

    9. The Model of One-Way Flow Networks Network Formation Game(N,v,c) • N={1,2,3,…,n} • vijis the profit for agentifor being connected to agentj • cijis the cost for agentifor making a link to agentj Exampleof a networkg 6● ●5 1● ●4 2● 3●

    10. The Model of One-Way Flow Networks Network Formation Game(N,v,c) • N={1,2,3,…,n} • vijis the profit for agentifor being connected to agentj • cijis the cost for agentifor making a link to agentj Exampleof a networkg Agent 1 is connected to agents 3,4,5 and 6 and obtains profits v13 , v14 , v15 , v16 6● ●5 1● ●4 2● 3●

    11. The Model of One-Way Flow Networks Network Formation Game(N,v,c) • N={1,2,3,…,n} • vijis the profit for agentifor being connected to agentj • cijis the cost for agentifor making a link to agentj Exampleof a networkg Agent 1 is connected to agents 3,4,5 and 6 and obtains profits v13 , v14 , v15 , v16 Agent 1 is not connected to agent 2 6● ●5 1● ●4 2● 3●

    12. The Model of One-Way Flow Networks Network Formation Game(N,v,c) • N={1,2,3,…,n} • vijis the profit for agentifor being connected to agentj • cijis the cost for agentifor making a link to agentj Exampleof a networkg Agent 1 is connected to agents 3,4,5 and 6 and obtains profits v13 , v14 , v15 , v16 Agent 1 is not connected to agent 2 Agent 1 has to pay c13 for the link (3,1) 6● ●5 1● ●4 2● 3●

    13. The Model of One-Way Flow Networks Network Formation Game(N,v,c) • N={1,2,3,…,n} • vijis the profit for agentifor being connected to agentj • cijis the cost for agentifor making a link to agentj Exampleof a networkg The payoff π1(g) for agent 1 in network g is π1(g) = v13 + v14 + v15 + v16 - c13 6● ●5 1● ●4 2● 3●

    14. The Model of One-Way Flow Networks More generally πi(g) = ∑j ЄNi(g)vij– ∑j ЄDi(g)cij where Ni(g) is the set of agents that i is connected to, and where Di(g) is the set of agents that i is directly connected to. 6● ●5 1● ●4 2● 3●

    15. The Model of One-Way Flow Networks More generally πi(g) = ∑j ЄNi(g)vij– ∑j ЄDi(g)cij where Ni(g) is the set of agents that i is connected to, and where Di(g) is the set of agents that i is directly connected to. An action for agent i is any subset Sof N\{i} indicating the set of agents that i connects to directly 6● ●5 1● ●4 2● 3●

    16. The Model of One-Way Flow Networks More generally πi(g) = ∑j ЄNi(g)vij– ∑j ЄDi(g)cij where Ni(g) is the set of agents that i is connected to, and where Di(g) is the set of agents that i is directly connected to. An action for agent i is any subset Sof N\{i} indicating the set of agents that i connects to directly A network g is a Nash network if each agent i is playing a best response in terms of his individual payoff πi(g) 6● ●5 1● ●4 2● 3●

    17. A Closer Look at Nash Networks A network g is a Nash network if for each agent i πi(g) ≥ πi(g-i + {(j,i): jЄS}) for all subsets S of N\{i} 6● g ●5 1● ●4 2● 3●

    18. A Closer Look at Nash Networks A network g is a Nash network if for each agent i πi(g) ≥ πi(g-i + {(j,i): jЄS}) for all subsets S of N\{i} Here g-i denotes the network derived from g by removing all direct links of agenti 6● g ●5 1● ●4 2● 3●

    19. A Closer Look at Nash Networks A network g is a Nash network if for each agent i πi(g) ≥ πi(g-i + {(j,i): jЄS}) for all subsets S of N\{i} Here g-i denotes the network derived from g by removing all direct links of agenti 6● 6● g ●5 ●5 1● 1● ●4 ●4 2● 2● 3● 3●

    20. A Closer Look at Nash Networks A network g is a Nash network if for each agent i πi(g) ≥ πi(g-i + {(j,i): jЄS}) for all subsets S of N\{i} Here g-i denotes the network derived from g by removing all direct links of agenti 6● 6● g-3 g ●5 ●5 1● 1● ●4 ●4 2● 2● 3● 3●

    21. A Closer Look at Nash Networks A network g is a Nash network if for each agent i πi(g) ≥ πi(g-i + {(j,i): jЄS}) for all subsets S of N\{i} A set S that maximizes the right-hand side of above expression is called a best response for agent i to the network g

    22. A Closer Look at Nash Networks A network g is a Nash network if for each agent i πi(g) ≥ πi(g-i + {(j,i): jЄS}) for all subsets S of N\{i} A set S that maximizes the right-hand side of above expression is called a best response for agent i to the network g In a Nash network all agents are linked to their best responses

    23. A Closer Look at Nash Networks A network g is a Nash network if for each agent i πi(g) ≥ πi(g-i + {(j,i): jЄS}) for all subsets S of N\{i} A set S that maximizes the right-hand side of above expression is called a best response for agent i to the network g In a Nash network all agents are linked to their best responses If cik > ∑j≠ivijfor all agents k≠i, then the only best response for agent i is the empty set Ф

    24. Homogeneous Costs For each agent i all links are equally expensive: cij = cifor allj

    25. Homogeneous Costs For each agent i all links are equally expensive: cij = cifor allj Observation for Homogeneous Costs If link (j,k) exists in g, then for agent i ≠ j,k, linking with k is at least as good as linking with j g ●j i● k●

    26. Homogeneous Costs For each agent i all links are equally expensive: cij = cifor allj Observation for Homogeneous Costs If link (j,k) exists in g, then for agent i ≠ j,k, linking with k is at least as good as linking with j g ●j i● k●

    27. Homogeneous Costs For each agent i all links are equally expensive: cij = cifor allj Observation for Homogeneous Costs If link (j,k) exists in g, then for agent i ≠ j,k, linking with k is at least as good as linking with j “Downstream Efficiency” g ●j i● k●

    28. Lemma For any network formation game (N,v,c) with homogeneous costs and with ci ≤ ∑j≠ivijfor all agents i, all cycle networks are Nash networks 6● ●5 1● ●4 2● 3●

    29. Lemma For any network formation game (N,v,c) with homogeneous costs and with ci ≤ ∑j≠ivijfor all agents i, all cycle networks are Nash networks 6● ●5 1● ●4 2● 3●

    30. Lemma For any network formation game (N,v,c) with homogeneous costs and with ci ≤ ∑j≠ivijfor all agents i, all cycle networks are Nash networks When removing (2,1) agent 1 looses profits from agents 2, 3, 4, 5, 6 6● ●5 1● ●4 2● 3●

    31. Lemma For any network formation game (N,v,c) with homogeneous costs and with ci ≤ ∑j≠ivijfor all agents i, all cycle networks are Nash networks When adding (4,1) agent 1 pays an additional cost of c14 6● ●5 1● ●4 2● 3●

    32. Lemma For any network formation game (N,v,c) with homogeneous costs and with ci ≤ ∑j≠ivijfor all agents i, all cycle networks are Nash networks When replacing (2,1) by (4,1) agent 1 looses profits from agents 2 and 3 6● ●5 1● ●4 2● 3●

    33. Theorem For any network formation game (N,v,c) with homogeneous costs, a Nash network exists

    34. Theorem For any network formation game (N,v,c) with homogeneous costs, a Nash network exists Proof by induction to the number of agents:

    35. Theorem For any network formation game (N,v,c) with homogeneous costs, a Nash network exists Proof by induction to the number of agents: If n=1, then the trivial network is a Nash network

    36. Theorem For any network formation game (N,v,c) with homogeneous costs, a Nash network exists Proof by induction to the number of agents: If n=1, then the trivial network is a Nash network Induction hypothesis: Nash networks exist for all network games with less than n agents.

    37. Theorem For any network formation game (N,v,c) with homogeneous costs, a Nash network exists Proof by induction to the number of agents: If n=1, then the trivial network is a Nash network Induction hypothesis: Nash networks exist for all network games with less than n agents. Suppose that (N,v,c) is a network game with n agents for which NO Nash network exists.

    38. Recall the Lemma: For any network formation game (N,v,c) with homogeneous costs and with ci ≤ ∑j≠ivijfor all agents i, all cycle networks are Nash networks 6● ●5 1● ●4 2● 3●

    39. Proof continued: Hence there is at least one agent iwith ci > ∑j≠ivij

    40. Proof continued: Hence there is at least one agent iwith ci > ∑j≠ivij W.l.o.g. this agent is agent n

    41. Proof continued: Hence there is at least one agent iwith ci > ∑j≠ivij W.l.o.g. this agent is agent n Consider (N’,v’,c’)with N’=N\{n} and with v and c restricted to agents in N’

    42. Proof continued: Hence there is at least one agent iwith ci > ∑j≠ivij W.l.o.g. this agent is agent n Consider (N’,v’,c’)with N’=N\{n} and with v and c restricted to agents in N’ Let g’ be a Nash network in (N’,v’,c’)(induction hypothesis)

    43. Proof continued: Hence there is at least one agent iwith ci > ∑j≠ivij W.l.o.g. this agent is agent n Consider (N’,v’,c’)with N’=N\{n} and with v and c restricted to agents in N’ Let g’ be a Nash network in (N’,v’,c’)(induction hypothesis) Then by assumption g’ is no Nash network in (N,v,c)

    44. Proof continued: Hence there is at least one agent iwith ci > ∑j≠ivij W.l.o.g. this agent is agent n Consider (N’,v’,c’)with N’=N\{n} and with v and c restricted to agents in N’ Let g’ be a Nash network in (N’,v’,c’)(induction hypothesis) Then by assumption g’ is no Nash network in (N,v,c) Therefore there is an agent i for whom the links in g are no best response

    45. Proof continued: Hence there is at least one agent iwith ci > ∑j≠ivij W.l.o.g. this agent is agent n Consider (N’,v’,c’)with N’=N\{n} and with v and c restricted to agents in N’ Let g’ be a Nash network in (N’,v’,c’)(induction hypothesis) Then by assumption g’ is no Nash network in (N,v,c) Therefore there is an agent i for whom the links in g are no best response This agent i can not be agent n so w.l.o.g. this agent is agent 1

    46. Proof continued: Hence there is at least one agent iwith ci > ∑j≠ivij W.l.o.g. this agent is agent n Consider (N’,v’,c’)with N’=N\{n} and with v and c restricted to agents in N’ Let g’ be a Nash network in (N’,v’,c’)(induction hypothesis) Then by assumption g’ is no Nash network in (N,v,c) Therefore there is an agent i for whom the links in g are no best response This agent i can not be agent n so w.l.o.g. this agent is agent 1 and he has a best response T with nЄT

    47. Proof continued: Hence there is at least one agent iwith ci > ∑j≠ivij W.l.o.g. this agent is agent n Consider (N’,v’,c’)with N’=N\{n} and with v and c restricted to agents in N’ Let g’ be a Nash network in (N’,v’,c’)(induction hypothesis) Then by assumption g’ is no Nash network in (N,v,c) Therefore there is an agent i for whom the links in g are no best response This agent i can not be agent n so w.l.o.g. this agent is agent 1 and he has a best response T with nЄT and therefore c1 ≤ vin

    48. Proof continued: Hence there is at least one agent iwith ci > ∑j≠ivij W.l.o.g. this agent is agent n Consider (N’,v’,c’)with N’=N\{n} and with v and c restricted to agents in N’ Let g’ be a Nash network in (N’,v’,c’)(induction hypothesis) Then by assumption g’ is no Nash network in (N,v,c) Therefore there is an agent i for whom the links in g are no best response This agent i can not be agent n W.l.o.g. this agent is agent 1 and he has a best response T with nЄT and therefore c1 ≤ vin ●n 1●

    49. Proof continued: Now recall that for any other agent i linking to agent 1 would be at least as good as linking to agent n vij for j≠1 Define vij*=vi1 + vinfor i≠1, j=1 v11 + v1nfor i=1 ●n i● 1●

    50. Proof continued: Now recall that for any other agent i linking to agent 1 would be at least as good as linking to agent n vij for j≠1 Define vij*=vi1 + vinfor i≠1, j=1 v11 + v1nfor i=1 Now π*i(g) = πi(g + (n,1)) for any network g on N’ and for any agent i in N’ ●n i● 1●