the shapley value: its use and implications on internet...
TRANSCRIPT
![Page 1: The Shapley Value: Its Use and Implications on Internet ...prdc.dependability.org/PRDC2015/download/John Lui.pdf · • Network economics research and problems • Two problems –](https://reader036.vdocuments.mx/reader036/viewer/2022071117/6002f7ce4c0fe370e503e79a/html5/thumbnails/1.jpg)
The Shapley Value: Its Use and Implications on Internet Economics
Prof. John C.S. Lui Choh-Ming Li Chair Professor
Computer Science & Engineering Department The Chinese University of Hong Kong
www.cse.cuhk.edu.hk/~cslui
Collaborate with RTB Ma (NUS), V. Misra & D. Rubenstein (Columbia Univ.)
![Page 2: The Shapley Value: Its Use and Implications on Internet ...prdc.dependability.org/PRDC2015/download/John Lui.pdf · • Network economics research and problems • Two problems –](https://reader036.vdocuments.mx/reader036/viewer/2022071117/6002f7ce4c0fe370e503e79a/html5/thumbnails/2.jpg)
Outline
• Network economics research and problems
• Two problems – Design an efficient and fair profit-sharing
mechanism for cooperative ISPs – Encourage selfish ISPs to operate at global
efficient/optimal points
![Page 3: The Shapley Value: Its Use and Implications on Internet ...prdc.dependability.org/PRDC2015/download/John Lui.pdf · • Network economics research and problems • Two problems –](https://reader036.vdocuments.mx/reader036/viewer/2022071117/6002f7ce4c0fe370e503e79a/html5/thumbnails/3.jpg)
ISP ISPISP
• The Internet is operated by thousands of interconnected Internet Service Providers (ISPs).
• An ISP is an autonomous business entity. – Provide Internet services. – Common objective: to make profit.
Building blocks of the Internet: ISPs
![Page 4: The Shapley Value: Its Use and Implications on Internet ...prdc.dependability.org/PRDC2015/download/John Lui.pdf · • Network economics research and problems • Two problems –](https://reader036.vdocuments.mx/reader036/viewer/2022071117/6002f7ce4c0fe370e503e79a/html5/thumbnails/4.jpg)
Oscar Wilde, British poet (1852-1900):
“When I was young, I thought money was the most important thing.
Now that I am old, ……….
I know it is the most important thing.”
![Page 5: The Shapley Value: Its Use and Implications on Internet ...prdc.dependability.org/PRDC2015/download/John Lui.pdf · • Network economics research and problems • Two problems –](https://reader036.vdocuments.mx/reader036/viewer/2022071117/6002f7ce4c0fe370e503e79a/html5/thumbnails/5.jpg)
ISP ISPISP
Three types of ISPs1. Eyeball (local) ISPs:
– Provide Internet access to residential users. – E.g. Time Warner Cable, Comcast, SingNet, MobileOne,
Hutchinson
2. Content ISPs: – Server content providers and upload information. – E.g. Cogent, Akamai (Content Distribution Networks)
3. Transit ISPs: – Provide global connectivity, transit services for other ISPs. – E.g. Tier 1 ISPs: Level3, Qwest, Global Crossing
BC T
![Page 6: The Shapley Value: Its Use and Implications on Internet ...prdc.dependability.org/PRDC2015/download/John Lui.pdf · • Network economics research and problems • Two problems –](https://reader036.vdocuments.mx/reader036/viewer/2022071117/6002f7ce4c0fe370e503e79a/html5/thumbnails/6.jpg)
A motivating example
ISPB
$5/Gb
ISPB
$50/month
$50/month
ISPB
$50/month
ISPC
• Win-win under Client-Server: – Content providers find customers – Users obtain the content – ISPs generate revenue
Volume-based charge
Fixed-rate charge
![Page 7: The Shapley Value: Its Use and Implications on Internet ...prdc.dependability.org/PRDC2015/download/John Lui.pdf · • Network economics research and problems • Two problems –](https://reader036.vdocuments.mx/reader036/viewer/2022071117/6002f7ce4c0fe370e503e79a/html5/thumbnails/7.jpg)
ISPC
What happens with P2P traffic?
$5/Gb
ISPB
$50/month
$50/month
ISPB
$50/month
• Win-lose under P2P paradigm: – Content providers pay less – Customers get faster downloads – Content ISP obtains less revenue – Eyeball ISPs handle more traffic
• In reality: P2P is a nightmare for ISPs.
ISPB
![Page 8: The Shapley Value: Its Use and Implications on Internet ...prdc.dependability.org/PRDC2015/download/John Lui.pdf · • Network economics research and problems • Two problems –](https://reader036.vdocuments.mx/reader036/viewer/2022071117/6002f7ce4c0fe370e503e79a/html5/thumbnails/8.jpg)
Engineering solutions and … beyond
• Proposed engineering approaches: – ISPs: Drop P2P packets based on port number
– Users: Dynamic port selection – ISPs: Deep packet inspection (DPI)
– Users: Disguise by encryption – ISPs: Behavioral analysis
• A new/global angle: Network Economics – Goal: a win-win/fair solution for all. – Issues:
• What is a win-win/fair solution? How do we find it? • How do we design algorithms/protocols to achieve it?
– Interdisciplinary research • Networking, Economics, Theoretic Computer Science • Operations Research, Regulatory Policy
![Page 9: The Shapley Value: Its Use and Implications on Internet ...prdc.dependability.org/PRDC2015/download/John Lui.pdf · • Network economics research and problems • Two problems –](https://reader036.vdocuments.mx/reader036/viewer/2022071117/6002f7ce4c0fe370e503e79a/html5/thumbnails/9.jpg)
Two important issues of the Internet
ISPB
1. Network Neutrality Debate: Content-based Service Differentiations?
Yes No
Legal/regulatory policy for the Internet industry: Allow or Not? Allow: ISPs might over-charge; Not: ISPs have no incentive to invest.
ISPT
VS.
In Oct 2007, Comcast was found to delay and block BitTorrent packets.
In Aug 2008, FCC ruled that Comcast broke the law.
In Apr 6th 2010, Federal court ruled that FCC didn’t have the authority to censure Comcast for throttling P2P packets.
![Page 10: The Shapley Value: Its Use and Implications on Internet ...prdc.dependability.org/PRDC2015/download/John Lui.pdf · • Network economics research and problems • Two problems –](https://reader036.vdocuments.mx/reader036/viewer/2022071117/6002f7ce4c0fe370e503e79a/html5/thumbnails/10.jpg)
![Page 11: The Shapley Value: Its Use and Implications on Internet ...prdc.dependability.org/PRDC2015/download/John Lui.pdf · • Network economics research and problems • Two problems –](https://reader036.vdocuments.mx/reader036/viewer/2022071117/6002f7ce4c0fe370e503e79a/html5/thumbnails/11.jpg)
![Page 12: The Shapley Value: Its Use and Implications on Internet ...prdc.dependability.org/PRDC2015/download/John Lui.pdf · • Network economics research and problems • Two problems –](https://reader036.vdocuments.mx/reader036/viewer/2022071117/6002f7ce4c0fe370e503e79a/html5/thumbnails/12.jpg)
Two important issues of the Internet
ISPB
ISPT
1. Network Neutrality Debate: Content-based Service Differentiations?
Yes No
2. Network Balkanization: Break-up of connected ISPs
15% of Internet unreachableCogent Level 3
Legal/regulatory policy for the Internet industry: Allow or Not?
Not a technical/operation problem, but an economic issue of ISPs.
Allow: ISPs might over-charge; Not: ISPs have no incentive to invest.Either extreme will suppress the development of the Internet.
Threatens the global connectivity of the Internet.
ISPC
ISPT
![Page 13: The Shapley Value: Its Use and Implications on Internet ...prdc.dependability.org/PRDC2015/download/John Lui.pdf · • Network economics research and problems • Two problems –](https://reader036.vdocuments.mx/reader036/viewer/2022071117/6002f7ce4c0fe370e503e79a/html5/thumbnails/13.jpg)
Other important problems that can be looked at
ISPB
ISPT
• A new/global angle: Network Economics – Goal: a win-win/fair solution – Issues: how do we design algorithms/protocols to achieve it?
ISPC
ISPT
![Page 14: The Shapley Value: Its Use and Implications on Internet ...prdc.dependability.org/PRDC2015/download/John Lui.pdf · • Network economics research and problems • Two problems –](https://reader036.vdocuments.mx/reader036/viewer/2022071117/6002f7ce4c0fe370e503e79a/html5/thumbnails/14.jpg)
Problems we try to solve• Problem 1: Find a win-win/fair profit-sharing solution for ISPs. • Challenges
– What’s the solution? ISPs don’t know, even with best intentions.
– How do we find it? Complex ISPs structure, computationally expensive.
– How do we implement it? Need to be implementable for ISPs.
![Page 15: The Shapley Value: Its Use and Implications on Internet ...prdc.dependability.org/PRDC2015/download/John Lui.pdf · • Network economics research and problems • Two problems –](https://reader036.vdocuments.mx/reader036/viewer/2022071117/6002f7ce4c0fe370e503e79a/html5/thumbnails/15.jpg)
• One content and one eyeball ISP
• Profit V = total revenue = content-side + eyeball-side
• Win-win/fair profit sharing:
C1 B1
How do we share profit? -- the baseline case
ϕ = ϕ = V21
B1 C1
![Page 16: The Shapley Value: Its Use and Implications on Internet ...prdc.dependability.org/PRDC2015/download/John Lui.pdf · • Network economics research and problems • Two problems –](https://reader036.vdocuments.mx/reader036/viewer/2022071117/6002f7ce4c0fe370e503e79a/html5/thumbnails/16.jpg)
How do we share profit? -- two symmetric eyeball ISPs
• Symmetry: same profit for symmetric eyeball ISPs
• Efficiency: summation of individual ISP profits equals V
• Fairness: same mutual contribution for any pair of ISPs
ϕ = ϕ = ϕB1 B2 B
ϕ + 2ϕ = VC1 B
Unique solution (Shapley value)
ϕ = VC1 32
61ϕ = VB
Win-win/fair properties:
B1ϕ − V = ϕ − 0C1 2
1
C1B2
B1
![Page 17: The Shapley Value: Its Use and Implications on Internet ...prdc.dependability.org/PRDC2015/download/John Lui.pdf · • Network economics research and problems • Two problems –](https://reader036.vdocuments.mx/reader036/viewer/2022071117/6002f7ce4c0fe370e503e79a/html5/thumbnails/17.jpg)
Axiomatic characterization of the Shapley value
Shapley Value
Efficiency Symmetry FairnessMyerson 1977
Efficiency Symmetry Dummy AdditivityShapley 1953
Efficiency Symmetry Strong MonotonicityYoung 1985
What is the Shapley value? – A measure of one’s contribution to different coalitions that it participates.
![Page 18: The Shapley Value: Its Use and Implications on Internet ...prdc.dependability.org/PRDC2015/download/John Lui.pdf · • Network economics research and problems • Two problems –](https://reader036.vdocuments.mx/reader036/viewer/2022071117/6002f7ce4c0fe370e503e79a/html5/thumbnails/18.jpg)
Stability of the Shapley value
• Convex game: – V(SUT)>= V(S)+V(T) – Whole is bigger than the sum
of parts.
V({1}) = a, V({2}) = bV({1,2}) = c > a + b.
![Page 19: The Shapley Value: Its Use and Implications on Internet ...prdc.dependability.org/PRDC2015/download/John Lui.pdf · • Network economics research and problems • Two problems –](https://reader036.vdocuments.mx/reader036/viewer/2022071117/6002f7ce4c0fe370e503e79a/html5/thumbnails/19.jpg)
Stability of the Shapley value
• Convex game: – V(SUT)>= V(S)+V(T) – Whole is bigger than the sum
of parts.
• Core: the set of efficient profit-share that no coalition can improve upon or block.
V({1}) = a, V({2}) = bV({1,2}) = c > a + b.
![Page 20: The Shapley Value: Its Use and Implications on Internet ...prdc.dependability.org/PRDC2015/download/John Lui.pdf · • Network economics research and problems • Two problems –](https://reader036.vdocuments.mx/reader036/viewer/2022071117/6002f7ce4c0fe370e503e79a/html5/thumbnails/20.jpg)
Stability of the Shapley value
• Convex game: – V(SUT)>= V(S)+V(T) – Whole is bigger than the sum
of parts.
• Core: the set of efficient profit-share that no coalition can improve upon or block.
• Shapley [1971] – Core is a convex set. – The value is located at the
center of gravity of the core.
V({1}) = a, V({2}) = bV({1,2}) = c > a + b.
![Page 21: The Shapley Value: Its Use and Implications on Internet ...prdc.dependability.org/PRDC2015/download/John Lui.pdf · • Network economics research and problems • Two problems –](https://reader036.vdocuments.mx/reader036/viewer/2022071117/6002f7ce4c0fe370e503e79a/html5/thumbnails/21.jpg)
How to share profit? -- n symmetric eyeball ISPs
• Theorem: the Shapley profit sharing solution is
ϕ = V, ϕ = Vn+1n
n(n+1)1
B C
C1B2
B1
Bn
![Page 22: The Shapley Value: Its Use and Implications on Internet ...prdc.dependability.org/PRDC2015/download/John Lui.pdf · • Network economics research and problems • Two problems –](https://reader036.vdocuments.mx/reader036/viewer/2022071117/6002f7ce4c0fe370e503e79a/html5/thumbnails/22.jpg)
Results and implications of profit sharing
C1
B1
Bn-1
• With more eyeball ISPs, the content ISP gets a larger profit share. – Multiple eyeball ISPs provide redundancy, – The single content ISP has leverage.
• Content’s profit with one less eyeball: • The marginal profit loss of the content ISP:
If an eyeball ISP leaves – The content ISP will lose 1/n2 of its profit. – If n=1, the content ISP will lose all its profit.
ϕ = V, ϕ = Vn+1n
n(n+1)1
B C
Bnn
n-1ϕ = VC
Δϕ = V - V = - ϕn+1n
nn-1 1
n2C C
![Page 23: The Shapley Value: Its Use and Implications on Internet ...prdc.dependability.org/PRDC2015/download/John Lui.pdf · • Network economics research and problems • Two problems –](https://reader036.vdocuments.mx/reader036/viewer/2022071117/6002f7ce4c0fe370e503e79a/html5/thumbnails/23.jpg)
Profit share -- multiple eyeball and content ISPs
C2
C1
Cm
B1
B2
Bn
• Theorem: the Shapley profit sharing solution is
ϕ = V, ϕ = Vn(n+m)m
m(n+m)n
CB
![Page 24: The Shapley Value: Its Use and Implications on Internet ...prdc.dependability.org/PRDC2015/download/John Lui.pdf · • Network economics research and problems • Two problems –](https://reader036.vdocuments.mx/reader036/viewer/2022071117/6002f7ce4c0fe370e503e79a/html5/thumbnails/24.jpg)
Results and implications of ISP profit sharing
• Intuition – When more ISPs provide the same service, each of
them obtains less bargaining power. – When fewer ISPs provide the same service, each of
them becomes more important.
C2
C1
Cm
B1
B2
Bn
• Each ISP’s profit share is – Inversely proportional to the
number of ISPs of the same type. – Proportional to the number of
ISPs of the other type.
ϕ = , ϕ = nm
(n+m)V n
m(n+m)V
B C
![Page 25: The Shapley Value: Its Use and Implications on Internet ...prdc.dependability.org/PRDC2015/download/John Lui.pdf · • Network economics research and problems • Two problems –](https://reader036.vdocuments.mx/reader036/viewer/2022071117/6002f7ce4c0fe370e503e79a/html5/thumbnails/25.jpg)
C2
C1
Cm
B1
B2
Bn
T2
T1
Tk
Profit share -- eyeball, transit and content ISPs
• Theorem: the Shapley profit sharing solution is
![Page 26: The Shapley Value: Its Use and Implications on Internet ...prdc.dependability.org/PRDC2015/download/John Lui.pdf · • Network economics research and problems • Two problems –](https://reader036.vdocuments.mx/reader036/viewer/2022071117/6002f7ce4c0fe370e503e79a/html5/thumbnails/26.jpg)
Profit share – general topologies
B2
B1C1 T1
ϕC1 = [0 + V + V + V] = V41
31
31
125
ϕi = [Σ ϕi(N \{j}) + V{i is veto}]j≠iN
1
ϕC1 = 0
B2
B1C1 T1
ϕC1 = 1/3V
B2
B1C1 T1
ϕC1 = 1/3V
B2
B1C1 T1
1. Shapley values under sub-topologies:
C1 is veto.
B2
B1
C1 T1
2. Whether the profit can still be generated:
Theorem: Dynamic Programming!
![Page 27: The Shapley Value: Its Use and Implications on Internet ...prdc.dependability.org/PRDC2015/download/John Lui.pdf · • Network economics research and problems • Two problems –](https://reader036.vdocuments.mx/reader036/viewer/2022071117/6002f7ce4c0fe370e503e79a/html5/thumbnails/27.jpg)
Current ISP Business Practices: A Macroscopic View
Zero-Dollar Peering
Customer-Provider Settlement
Two forms of bilateral settlements:
ISPT
ISPT
ISPB
ISPC
Provider ISPs
Customer ISPs
$$$$$$
![Page 28: The Shapley Value: Its Use and Implications on Internet ...prdc.dependability.org/PRDC2015/download/John Lui.pdf · • Network economics research and problems • Two problems –](https://reader036.vdocuments.mx/reader036/viewer/2022071117/6002f7ce4c0fe370e503e79a/html5/thumbnails/28.jpg)
Achieving the win-win/fair profit share
$ $$
$ $
$ $
$$
$ $$
$
$
$$ $$
Content-side Revenue
Eyeball-side Revenue
![Page 29: The Shapley Value: Its Use and Implications on Internet ...prdc.dependability.org/PRDC2015/download/John Lui.pdf · • Network economics research and problems • Two problems –](https://reader036.vdocuments.mx/reader036/viewer/2022071117/6002f7ce4c0fe370e503e79a/html5/thumbnails/29.jpg)
Achieving the win-win/fair profit share
• Two revenue flows to achieve the Shapley profit share: – Content-side revenue: Content àTransit àEyeball – Eyeball-side revenue: Eyeball àTransit àContent
$ $$
$ $$
$ $$
$$$
Content-side Revenue
Eyeball-side Revenue
![Page 30: The Shapley Value: Its Use and Implications on Internet ...prdc.dependability.org/PRDC2015/download/John Lui.pdf · • Network economics research and problems • Two problems –](https://reader036.vdocuments.mx/reader036/viewer/2022071117/6002f7ce4c0fe370e503e79a/html5/thumbnails/30.jpg)
Achieving the Shapley solution by bilateral settlements
$ $$
$ $$
$ $$
$$$
• When CR ≈ BR, bilateral implementations: – Customer-Provider settlements (Transit ISPs as providers) – Zero-dollar Peering settlements (between Transit ISPs) – Current settlements can achieve fair profit-share for ISPs.
ProvidersCustomersCustomers
Zero-dollar Peering
Content-side Revenue
Eyeball-side Revenue
![Page 31: The Shapley Value: Its Use and Implications on Internet ...prdc.dependability.org/PRDC2015/download/John Lui.pdf · • Network economics research and problems • Two problems –](https://reader036.vdocuments.mx/reader036/viewer/2022071117/6002f7ce4c0fe370e503e79a/html5/thumbnails/31.jpg)
$ $$
$ $ $
$ $$
$$$
$ $$
$ $ $$ $$
$ $ $
• If CR >> BR, bilateral implementations: – Reverse Customer-Provider (Transits compensate Eyeballs) – Paid Peering (Content-side compensates eyeball-side) – New settlements are needed to achieve fair profit-share.
Customer Provider
Paid Peering
Eyeball-side Revenue
Content-side Revenue
Achieving the Shapley solution by bilateral settlements
![Page 32: The Shapley Value: Its Use and Implications on Internet ...prdc.dependability.org/PRDC2015/download/John Lui.pdf · • Network economics research and problems • Two problems –](https://reader036.vdocuments.mx/reader036/viewer/2022071117/6002f7ce4c0fe370e503e79a/html5/thumbnails/32.jpg)
ISPT
Recap: ISP Practices from a Macroscopic View
Zero-Dollar Peering
Customer-Provider Settlement
Two current forms of bilateral settlements:
ISPT
ISPC
Reverse Customer-Provider SettlementPaid Peering
Our Implication: Two new forms of bilateral settlements:
ISPB
Next, a Microscopic View to inspect on ISP behaviors
$$$
$$$
![Page 33: The Shapley Value: Its Use and Implications on Internet ...prdc.dependability.org/PRDC2015/download/John Lui.pdf · • Network economics research and problems • Two problems –](https://reader036.vdocuments.mx/reader036/viewer/2022071117/6002f7ce4c0fe370e503e79a/html5/thumbnails/33.jpg)
Problems we try to solve• Problem 1: Find a win-win/fair profit-sharing solution for ISPs. • Challenges
– What’s the solution? ISPs don’t know, even with best intentions. – Answer: The Shapley value. – How do we find it? Complex structure, computationally expensive. – Result: Closed-form solution and Dynamic Programming. – How do we implement it? Need to be implementable for ISPs. – Implication: Two new bilateral settlements.
• Problem 2: Encourage ISPs to operate at an efficient/optimal point. • Challenges
– How do we induce good behavior? Selfish behavior may hurt others ISPs.
– What is the impact on the entire network? Equilibrium is not efficient.
![Page 34: The Shapley Value: Its Use and Implications on Internet ...prdc.dependability.org/PRDC2015/download/John Lui.pdf · • Network economics research and problems • Two problems –](https://reader036.vdocuments.mx/reader036/viewer/2022071117/6002f7ce4c0fe370e503e79a/html5/thumbnails/34.jpg)
Current ISP Business Practices: A Micro Perspective
Three levels of ISP decisions • Bilateral settlements φ• Routing decisions R (via BGP) • Interconnecting decision E
Shortest Path Routing
Hot-potato Routing
Source
Destination Zero-Dollar Peering
Customer-Provider Settlements
Provider ISP
Customer ISP Customer ISP
Settlement φ affects E, Rprovider over-charges
Interconnection withdrawal
Route change
![Page 35: The Shapley Value: Its Use and Implications on Internet ...prdc.dependability.org/PRDC2015/download/John Lui.pdf · • Network economics research and problems • Two problems –](https://reader036.vdocuments.mx/reader036/viewer/2022071117/6002f7ce4c0fe370e503e79a/html5/thumbnails/35.jpg)
ϕ collects revenue from customers
ϕ distributes profits to ISPs
Our solution: The Shapley Mechanism ϕ
Recall: three levels of ISP decisions • Bilateral settlements φ• Routing decisions R • Interconnecting decision E
Source
Destination Zero-Dollar Peering
Customer-Provider Settlements
Provider ISP
Customer ISP Customer ISP
Settlement φ affects E, R
Multilateral settlements ϕ
ϕ(E,R)$$$
$$
$$
![Page 36: The Shapley Value: Its Use and Implications on Internet ...prdc.dependability.org/PRDC2015/download/John Lui.pdf · • Network economics research and problems • Two problems –](https://reader036.vdocuments.mx/reader036/viewer/2022071117/6002f7ce4c0fe370e503e79a/html5/thumbnails/36.jpg)
Local decisions: Ei,Ri
Ei
Ri
Profit distribution mechanism: ϕ
Objective: to maximize ϕi(E,R)
ISP behaviors under the Shapley mechanism ϕ
![Page 37: The Shapley Value: Its Use and Implications on Internet ...prdc.dependability.org/PRDC2015/download/John Lui.pdf · • Network economics research and problems • Two problems –](https://reader036.vdocuments.mx/reader036/viewer/2022071117/6002f7ce4c0fe370e503e79a/html5/thumbnails/37.jpg)
• Given any fixed interconnecting topology E, ISPs can locally decide routing strategies {Ri
*} to maximize their profits.
• Theorem (Incentive for routing): Any ISP i can maximize its profit ϕi by locally minimizing the global routing cost.
– Implication: ISPs adapt to global min cost routes.
• Corollary (Nash Equilibrium): Any global min cost routing decision is a Nash equilibrium for the set of all ISPs.
– Implication: global min cost routes are stable.
Results: Incentives for using Optimal Routes
Surprising! Local selfish routing behavior coincides with the globally optimal solution!
![Page 38: The Shapley Value: Its Use and Implications on Internet ...prdc.dependability.org/PRDC2015/download/John Lui.pdf · • Network economics research and problems • Two problems –](https://reader036.vdocuments.mx/reader036/viewer/2022071117/6002f7ce4c0fe370e503e79a/html5/thumbnails/38.jpg)
• For any topology, a global optimal route R* is used by all ISPs. ISPs can locally decide interconnecting strategies {Ei
*} to maximize their profits.
• Theorem (Incentive for interconnecting): After interconnecting, ISPs will have non-decreasing profits.
– Implication: ISPs have incentive to interconnect. – Does not mean: All pairs of ISPs should be connected.
• Redundant links might not reduce routing costs. • Sunk cost is not considered.
Results: Incentive for Interconnecting
Local selfish interconnecting decisions form a globally optimal topology!
![Page 39: The Shapley Value: Its Use and Implications on Internet ...prdc.dependability.org/PRDC2015/download/John Lui.pdf · • Network economics research and problems • Two problems –](https://reader036.vdocuments.mx/reader036/viewer/2022071117/6002f7ce4c0fe370e503e79a/html5/thumbnails/39.jpg)
Problems we try to solve• Problem 1: Find a win-win/fair profit-sharing solution for ISPs. • Challenges
– What’s the solution? ISPs don’t know, even with the best intention. – Answer: The Shapley value – How to find it? Complex ISPs structure, computationally expensive. – Result: Closed-form sol. and Dynamic Programming – How to implement? Need to be implementable for ISPs. – Implication: Two new bilateral settlements
• Problem 2: Encourage ISPs to operate at an efficient/optimal point. • Challenges
– How do we induce good behavior? Selfish behavior hurts other ISPs. – Answer: Shapley profit-distribution mechanism – Result: Incentives for optimal routes and interconnection – What is the impact on the entire network? Equilibrium is not efficient. – Result: Globally optimal/efficient equilibrium
![Page 40: The Shapley Value: Its Use and Implications on Internet ...prdc.dependability.org/PRDC2015/download/John Lui.pdf · • Network economics research and problems • Two problems –](https://reader036.vdocuments.mx/reader036/viewer/2022071117/6002f7ce4c0fe370e503e79a/html5/thumbnails/40.jpg)
Non-cooperative Game Theory
Mechanism Design: e.g. Tax Policy, Auction Theory
Coalition Game Theory
A Game-theoretic framework
• New cooperative applications – Data Centers Networks – QoS supported services
![Page 41: The Shapley Value: Its Use and Implications on Internet ...prdc.dependability.org/PRDC2015/download/John Lui.pdf · • Network economics research and problems • Two problems –](https://reader036.vdocuments.mx/reader036/viewer/2022071117/6002f7ce4c0fe370e503e79a/html5/thumbnails/41.jpg)
Questions?
Thank you very much!