Download presentation

Presentation is loading. Please wait.

Published byPayton Creighton Modified over 2 years ago

1
Selfish Routing Games Kook Jin Ahn Daniel Wagner

2
Nonatomic Model Network G=(V,E) Source-sink pairs or commodities r={(s 1,t 1 ),…,(s k,t k )} –Send f p flow from s i to t i through path p –P i is a set of all s i -t i paths –∑ p ∈ Pi f p = 1 Each commodity pays c e (f e ) per unit flow on edge e. –f e : total amount of flow that goes through e. –Continuous, non-decreasing –Total Cost : ∑ i ∑ p ∈ Pi ∑ e ∈ p f p c e (f e )=∑ e ∈ E f e c e (f e )

3
Atomic Model Network G=(V,E) Source-sink pairs or commodities r={(s 1,t 1 ),…,(s k,t k )} –Send a unit flow from s i to t i through a single s i -t i path p i Each commodity pays c e (f e ) per unit flow onp edge e. –f e : total amount of flow that goes through e. –Non-decreasing –Total Cost : ∑ i ∑ e ∈ pi c e (f e )=∑ e ∈ E f e c e (f e )

4
Nonatomic Equilibrium f is an equilibrium if for every commodity i and every pair of paths p,p’ ∈ P i such that f p >0, C p (f)≤C p’ (f).

5
Pigou’s Example c e1 (x)=1 c e2 (x)=x Optimal flow f e1 = 1/2 f e2 = 1/2 Equilibrium f e1 = 0 f e2 = 1

6
Existence, Uniqueness, and Potential Function Existence There exists an equilibrium flow f for every nonatomic selfish routing game (G,r,c). Potential function Φ(f)=∑ e ∫ fe c e (x)dx Uniqueness If f 1 and f 2 are equilibrium flows for a nonatomic selfish routing game (G,r,c), then c e (f 1 e )=c e (f 2 e ) for all e.

7
Equilibrium and Optimal Flows An optimal flow of a nonatomic selfish routing game (G,r,c) is an equilibrium flow of a nonatomic selfish routing game (G,r,c’) where c’ e (x)=xc e (x).

8
Price of Anarchy If xc e (x)≤r ∫ x c e (x)dx for all e, the price of anarchy is at most r. If (G,r,c) is a nonatomic instance such that c e are polynomials with degree at most p for all e, the price of anarchy is at most p+1.

Similar presentations

OK

Polynomial Division Objective: To divide polynomials by long division and synthetic division.

Polynomial Division Objective: To divide polynomials by long division and synthetic division.

© 2018 SlidePlayer.com Inc.

All rights reserved.

Ads by Google

Ppt on articles for class 7 Ppt on new technology free download Ppt on essay writing skills Ppt on business etiquettes training programs Ppt on methods of gene transfer in plants Ppt on different festivals of india Ppt on co scholastic activities Ppt on ovarian cycle Ppt on google search engine Ppt on regional trade agreements list