Beyond Worst-Case Analysis
in
Algorithmic Game Theory
Inbal Talgam-Cohen, Technion CS Games, Optimization & Optimism: Workshop in Honor of Uri Feige Weizmann Institute, January 2020
Beyond Worst-Case Analysis in Algorithmic Game Theory Inbal - - PowerPoint PPT Presentation
Beyond Worst-Case Analysis in Algorithmic Game Theory Inbal Talgam-Cohen, Technion CS Games, Optimization & Optimism: Workshop in Honor of Uri Feige Weizmann Institute, January 2020 Uri as an advisor Q1: What did you appreciate most
Inbal Talgam-Cohen, Technion CS Games, Optimization & Optimism: Workshop in Honor of Uri Feige Weizmann Institute, January 2020
2
3
4
5
6
Random Models”
7
Roughgarden-T.C.’19]
FeigeFest: Beyond Worst-Case in AGT / Inbal Talgam-Cohen 8
9
FeigeFest: Beyond Worst-Case in AGT / Inbal Talgam-Cohen
10 FeigeFest: Beyond Worst-Case in AGT / Inbal Talgam-Cohen
FeigeFest: Beyond Worst-Case in AGT / Inbal Talgam-Cohen 11
FeigeFest: Beyond Worst-Case in AGT / Inbal Talgam-Cohen 12
FeigeFest: Beyond Worst-Case in AGT / Inbal Talgam-Cohen 13
14
… 𝑤𝑗𝑘 … … …
FeigeFest: Beyond Worst-Case in AGT / Inbal Talgam-Cohen
1, … , 𝐺 𝑛 known to auction
15
… 𝑤𝑗𝑘 ∼ 𝐺
𝑘
… 𝐺
1
𝐺
𝑘
… … 𝐺
𝑛
FeigeFest: Beyond Worst-Case in AGT / Inbal Talgam-Cohen
1, … , 𝐺 𝑛
1,…,𝐺 𝑛
1,…,𝐺 𝑛 unrealistically complex for ≥ 2
FeigeFest: Beyond Worst-Case in AGT / Inbal Talgam-Cohen 16
FeigeFest: Beyond Worst-Case in AGT / Inbal Talgam-Cohen 17
FeigeFest: Beyond Worst-Case in AGT / Inbal Talgam-Cohen 18
FeigeFest: Beyond Worst-Case in AGT / Inbal Talgam-Cohen 19
𝐺∈ℱ 𝔽𝐺 revenue of 𝑁
𝐺∈ℱ{𝔽𝐺[revenue of 𝑁]}
FeigeFest: Beyond Worst-Case in AGT / Inbal Talgam-Cohen 20
Approximation ratio
𝑁′ min 𝐺∈ℱ{𝔽𝐺[revenue of 𝑁′]}
FeigeFest: Beyond Worst-Case in AGT / Inbal Talgam-Cohen 21
1. Via extra buyers:
2. Via sampling + approximation:
FeigeFest: Beyond Worst-Case in AGT / Inbal Talgam-Cohen 22
1, … , 𝐺 𝑛
1, … , 𝐺 𝑛
𝑘 is max-min optimal wrt ℱ
FeigeFest: Beyond Worst-Case in AGT / Inbal Talgam-Cohen 23
24
Auction Distribution with marginals 𝐺
1, … , 𝐺 𝑛
Expected revenue Min over columns Max
rows
25
Selling separately Distribution with marginals 𝐺
1, … , 𝐺 𝑛
Same expected revenue Auction
𝑘 is max-min optimal wrt ℱ
𝑘
1,…,𝐺 𝑛
FeigeFest: Beyond Worst-Case in AGT / Inbal Talgam-Cohen 26
1 × ⋯ × 𝐺 𝑛 with regular
1,…,𝐺 𝑛 simultaneously ∀𝐺
1 × ⋯ × 𝐺 𝑛 ∈ ℱ
FeigeFest: Beyond Worst-Case in AGT / Inbal Talgam-Cohen 27
1,…,𝐺 𝑛
FeigeFest: Beyond Worst-Case in AGT / Inbal Talgam-Cohen 28
1,…,𝐺 𝑛
1 × ⋯ × 𝐺 𝑛 ∈ ℱ
FeigeFest: Beyond Worst-Case in AGT / Inbal Talgam-Cohen 29
… … 𝑛
1,…,𝐺 𝑛
1 × ⋯ × 𝐺 𝑛 ∈ ℱ
FeigeFest: Beyond Worst-Case in AGT / Inbal Talgam-Cohen 30
semi-random models show that simple auctions are optimal
more buyers
FeigeFest: Beyond Worst-Case in AGT / Inbal Talgam-Cohen 31
FeigeFest: Beyond Worst-Case in AGT / Inbal Talgam-Cohen 32
Low outcome $4
$50 High outcome $100 Low effort $0 0.6 0.3 0.1
0.4 0.4 0.2 High effort $9 0.1 0.5 0.4
𝜈1 = 27.4 𝜈2 = 41.6 𝜈3 = 65.4
34
Contract: $2 $30 $45 Low outcome $4
$50 High outcome $100 Low effort $0 0.6 0.3 0.1
0.4 0.4 0.2 High effort $9 0.1 0.5 0.4
35
Contract: 4𝛽 =$2 50𝛽 =$25 100𝛽 =$50 Low outcome $4
$50 High outcome $100 Low effort $0 0.6 0.3 0.1
0.4 0.4 0.2 High effort $9 0.1 0.5 0.4
1, … , 𝐺 𝑜 with expectations 𝜈1, … , 𝜈𝑜
FeigeFest: Beyond Worst-Case in AGT / Inbal Talgam-Cohen 36
37
Contract 𝐺
1, … , 𝐺 𝑜 with expectations 𝜈1, … , 𝜈𝑜
Expected revenue Min over columns Max
rows
38
Linear contract Same expected revenue Contract 𝐺
1, … , 𝐺 𝑜 with expectations 𝜈1, … , 𝜈𝑜
39
Contract Linear contract Min over columns
FeigeFest: Beyond Worst-Case in AGT / Inbal Talgam-Cohen 40
41 FeigeFest: Beyond Worst-Case in AGT / Inbal Talgam-Cohen