Algorithmic Game Theory - Part 2 Online Mechanism Design
Nikolidaki Aikaterini
aiknikol@yahoo.gr
Corelab, NTUA
May 2016
Nikolidaki Aikaterini (NTUA) Algorithmic Game Theory May 2016 1 / 30
Algorithmic Game Theory - Part 2 Online Mechanism Design Nikolidaki - - PowerPoint PPT Presentation
Algorithmic Game Theory - Part 2 Online Mechanism Design Nikolidaki Aikaterini aiknikol@yahoo.gr Corelab, NTUA May 2016 Nikolidaki Aikaterini (NTUA) Algorithmic Game Theory May 2016 1 / 30 Overview Mechanism Design 1 Truthful
Nikolidaki Aikaterini (NTUA) Algorithmic Game Theory May 2016 1 / 30
2/30
3/30
4/30
4/30
4/30
4/30
4/30
5/30
6/30
7/30
8/30
9/30
P vector of bids along P and each edge bid L |P|, except i-th bids L |P| + ǫL. Similarly, the bids of path Q.
Q) = max
P), ..., fP(b|P| P ), ..., fQ(b1 Q), ..., fQ(b|Q| Q )
P and Q bids b1 Q ⇒ P wins
L |P| + ǫL, the total payment is L(1 + |P|ǫ)
10/30
P vector of bids along P and each edge bid L |P|, except i-th bids L |P| + ǫL. Similarly, the bids of path Q.
Q) = max
P), ..., fP(b|P| P ), ..., fQ(b1 Q), ..., fQ(b|Q| Q )
P and Q bids b1 Q ⇒ P wins
L |P| + ǫL, the total payment is L(1 + |P|ǫ)
10/30
11/30
12/30
13/30
1 Computation Efficient Mechanism 2 Truthful Mechanism 3 Budget Feasible Mechanism 4 a-approximate Mechanism
14/30
15/30
15/30
15/30
16/30
18/30
19/30
20/30
21/30
1
2
3
22/30
◮ Offer the agent p = B
t · (f (S ∪ {a}) − f (S))
◮ If a accepts, add it to S & set B′ = B′ − p
23/30
24/30
25/30
26/30
27/30