Fair division of indivisible goods under risk
Charles Lumet Sylvain Bouveret
Onera Toulouse
Michel Lemaître Workshop on Social Choice and Artificial Intelligence @ IJCAI 2011 Barcelona, July 16, 2011
Fair division of indivisible goods under risk Sylvain Bouveret - - PowerPoint PPT Presentation
Fair division of indivisible goods under risk Sylvain Bouveret Charles Lumet Michel Lematre Onera Toulouse Workshop on Social Choice and Artificial Intelligence @ IJCAI 2011 Barcelona, July 16, 2011 Introduction Classical fair division
Charles Lumet Sylvain Bouveret
Onera Toulouse
Michel Lemaître Workshop on Social Choice and Artificial Intelligence @ IJCAI 2011 Barcelona, July 16, 2011
Introduction
2 / 19 Fair division of indivisible goods under risk
Introduction
3 / 19 Fair division of indivisible goods under risk
Introduction
3 / 19 Fair division of indivisible goods under risk
Introduction
4 / 19 Fair division of indivisible goods under risk
Introduction
4 / 19 Fair division of indivisible goods under risk
Introduction
Bansal, N. and Sviridenko, M. (2006).
The santa claus problem. In Proceedings of the thirty-eighth annual ACM symposium on Theory of computing, pages 31–40. ACM. 4 / 19 Fair division of indivisible goods under risk
Introduction
5 / 19 Fair division of indivisible goods under risk
Introduction
5 / 19 Fair division of indivisible goods under risk
Introduction
5 / 19 Fair division of indivisible goods under risk
Introduction
5 / 19 Fair division of indivisible goods under risk
The model
6 / 19 Fair division of indivisible goods under risk
The model
6 / 19 Fair division of indivisible goods under risk
The model
7 / 19 Fair division of indivisible goods under risk
The model
Preferences : j1 j2 j3 i1 5 4 2 i2 4 1 4
7 / 19 Fair division of indivisible goods under risk
The model
Preferences : j1 j2 j3 i1 5 4 2 i2 4 1 4 Risk : ∀j, pj = 0.5
7 / 19 Fair division of indivisible goods under risk
The model
Preferences : j1 j2 j3 i1 5 4 2 i2 4 1 4 Risk : ∀j, pj = 0.5 Allocations : π = {j1,j2},{j3} π′ = {j1},{j2,j3}
7 / 19 Fair division of indivisible goods under risk
The model
Preferences : j1 j2 j3 i1 5 4 2 i2 4 1 4 Risk : ∀j, pj = 0.5 Allocations : π = {j1,j2},{j3} π′ = {j1},{j2,j3} Profiles : π − →
4 5 5 9 9 4 4 4 4
→
5 5 5 4 1 5 4 1 5
Fair division of indivisible goods under risk
The model
Preferences : j1 j2 j3 i1 5 4 2 i2 4 1 4 Risk : ∀j, pj = 0.5 Allocations : π = {j1,j2},{j3} π′ = {j1},{j2,j3} Profiles : π − →
4 5 5 9 9 4 4 4 4
→
5 5 5 4 1 5 4 1 5
Fair division of indivisible goods under risk
The model
Preferences : j1 j2 j3 i1 5 4 2 i2 4 1 4 Risk : ∀j, pj = 0.5 Allocations : π = {j1,j2},{j3} π′ = {j1},{j2,j3} Profiles : π − →
4 5 5 9 9 4 4 4 4
→
5 5 5 4 1 5 4 1 5
Fair division of indivisible goods under risk
The model
Preferences : j1 j2 j3 i1 5 4 2 i2 4 1 4 Risk : ∀j, pj = 0.5 Allocations : π = {j1,j2},{j3} π′ = {j1},{j2,j3} Profiles : π − →
4 5 5 9 9 4 4 4 4
→
5 5 5 4 1 5 4 1 5
Fair division of indivisible goods under risk
The model
Preferences : j1 j2 j3 i1 5 4 2 i2 4 1 4 Risk : ∀j, pj = 0.5 Allocations : π = {j1,j2},{j3} π′ = {j1},{j2,j3} Profiles : π − →
4 5 5 9 9 4 4 4 4
→
5 5 5 4 1 5 4 1 5
Fair division of indivisible goods under risk
The model
Preferences : j1 j2 j3 i1 5 4 2 i2 4 1 4 Risk : ∀j, pj = 0.5 Allocations : π = {j1,j2},{j3} π′ = {j1},{j2,j3} Profiles : π − →
4 5 5 9 9 4 4 4 4
→
5 5 5 4 1 5 4 1 5
Fair division of indivisible goods under risk
The model
4 5 5 9 9 4 4 4 4
5 5 5 4 1 5 4 1 5
Fair division of indivisible goods under risk
The model
4 5 5 9 9 4 4 4 4
− →
2
5 5 5 4 1 5 4 1 5
Fair division of indivisible goods under risk
The model
4 5 5 9 9 4 4 4 4
− →
2
2
5 5 5 4 1 5 4 1 5
Fair division of indivisible goods under risk
The model
4 5 5 9 9 4 4 4 4
− →
2
2
5 5 5 4 1 5 4 1 5
− →
2.5
Fair division of indivisible goods under risk
The model
4 5 5 9 9 4 4 4 4
− →
2
2
5 5 5 4 1 5 4 1 5
− →
2.5
2.5
8 / 19 Fair division of indivisible goods under risk
The model
4 5 5 9 9 4 4 4 4
− →
2
2
5 5 5 4 1 5 4 1 5
− →
2.5
2.5
8 / 19 Fair division of indivisible goods under risk
The model
4 5 5 9 9 4 4 4 4
− →
2
4 4 2
5 5 5 4 1 5 4 1 5
− →
2.5
2.5
8 / 19 Fair division of indivisible goods under risk
The model
4 5 5 9 9 4 4 4 4
− →
2
4 4
E
− → 1.5\2
5 5 5 4 1 5 4 1 5
− →
2.5
2.5
8 / 19 Fair division of indivisible goods under risk
The model
4 5 5 9 9 4 4 4 4
− →
2
4 4
E
− → 1.5\2
5 5 5 4 1 5 4 1 5
− →
2.5
1 5 2.5
8 / 19 Fair division of indivisible goods under risk
The model
4 5 5 9 9 4 4 4 4
− →
2
4 4
E
− → 1.5\2
5 5 5 4 1 5 4 1 5
− →
2.5
1 5
E
− → 1.25\2.5
8 / 19 Fair division of indivisible goods under risk
The model
4 5 5 9 9 4 4 4 4
− →
2
4 4
E
− → 1.5\2
5 5 5 4 1 5 4 1 5
− →
2.5
1 5
E
− → 1.25\2.5
8 / 19 Fair division of indivisible goods under risk
The model
9 / 19 Fair division of indivisible goods under risk
The model
Fair division of indivisible goods under risk
The model
Fair division of indivisible goods under risk
The model
9 / 19 Fair division of indivisible goods under risk
Ex-ante vs ex-post computation
10 / 19 Fair division of indivisible goods under risk
Ex-ante vs ex-post computation
10 / 19 Fair division of indivisible goods under risk
Ex-ante vs ex-post computation
10 / 19 Fair division of indivisible goods under risk
Ex-ante vs ex-post computation
10 / 19 Fair division of indivisible goods under risk
Ex-ante vs ex-post computation
10 / 19 Fair division of indivisible goods under risk
Ex-ante vs ex-post computation
10 / 19 Fair division of indivisible goods under risk
Ex-ante vs ex-post computation
10 / 19 Fair division of indivisible goods under risk
Ex-ante vs ex-post computation
10 / 19 Fair division of indivisible goods under risk
Ex-ante vs ex-post computation
10 / 19 Fair division of indivisible goods under risk
Ex-ante vs ex-post computation
10 / 19 Fair division of indivisible goods under risk
Ex-ante vs ex-post computation
10 / 19 Fair division of indivisible goods under risk
Ex-ante vs ex-post computation
Fair division of indivisible goods under risk
Ex-ante vs ex-post computation
11 / 19 Fair division of indivisible goods under risk
Ex-ante vs ex-post computation
11 / 19 Fair division of indivisible goods under risk
Ex-ante vs ex-post computation
11 / 19 Fair division of indivisible goods under risk
Ex-ante vs ex-post computation
12 / 19 Fair division of indivisible goods under risk
Ex-ante vs ex-post computation
12 / 19 Fair division of indivisible goods under risk
Ex-ante vs ex-post computation
12 / 19 Fair division of indivisible goods under risk
Ex-ante vs ex-post computation
12 / 19 Fair division of indivisible goods under risk
Ex-ante vs ex-post computation
12 / 19 Fair division of indivisible goods under risk
Ex-ante vs ex-post computation
12 / 19 Fair division of indivisible goods under risk
Ex-ante vs ex-post computation
12 / 19 Fair division of indivisible goods under risk
Ex-ante vs ex-post computation
12 / 19 Fair division of indivisible goods under risk
Ex-ante vs ex-post computation
12 / 19 Fair division of indivisible goods under risk
Ex-ante vs ex-post computation
12 / 19 Fair division of indivisible goods under risk
Ex-ante vs ex-post computation
12 / 19 Fair division of indivisible goods under risk
Ex-post optimization – Exact procedures
13 / 19 Fair division of indivisible goods under risk
Ex-post optimization – Exact procedures
14 / 19 Fair division of indivisible goods under risk
Ex-post optimization – Exact procedures
14 / 19 Fair division of indivisible goods under risk
Ex-post optimization – Exact procedures
14 / 19 Fair division of indivisible goods under risk
Ex-post optimization – Exact procedures
14 / 19 Fair division of indivisible goods under risk
Ex-post optimization – Exact procedures
n l (a) (b) (c) (d) 5 ≤ 9 100 100 100 100 5 10 49 52 89 100 5 11 1 1 10 52 5 ≥ 12 n l (a) (b) (c) (d) 7 ≤ 8 100 100 100 100 7 9 27 47 100 100 7 10 1 19 32 7 ≥ 11
10 20 30 40 50 60 70 80 90 100 6 7 8 9 10 11 tps calculs ex-post (% temps total)
(b) (a) (c) (d) 10 20 30 40 50 60 70 80 90 100 7 7.5 8 8.5 9 9.5 10 tps calculs ex-post (% temps total)
(b) (a) (c) (d)
15 / 19 Fair division of indivisible goods under risk
Ex-post optimization – Incomplete search
16 / 19 Fair division of indivisible goods under risk
Ex-post optimization – Incomplete search
16 / 19 Fair division of indivisible goods under risk
Ex-post optimization – Incomplete search
0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 20 40 60 80 100 120 ucp/ucp* temps(s) N=5000 N=1000 N=200
(a) Monte Carlo approximation, for different numbers of draws
0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 20 40 60 80 100 120 ucp/ucp* temps(s) |Oep| = 4 |Oep| = 8
(b) Mixed utility based approximation, for different sizes of Ω
17 / 19 Fair division of indivisible goods under risk
Conclusion
18 / 19 Fair division of indivisible goods under risk
Conclusion
19 / 19 Fair division of indivisible goods under risk
Conclusion
Bresina, J. L. (1996).
Heuristic-Biased Stochastic Sampling. In Proceedings of the 13th AAAI Conference on Artificial Intelligence (AAAI-96), pages 271–278, Portland, OR.
Myerson, R. B. (1981).
Utilitarianism, egalitarianism, and the timing effect in social choice problems. Econometrica, 49(4) :883–897.
Rawls, J. (1971).
A Theory of Justice. Harvard University Press, Cambridge, Mass. Traduction française disponible aux éditions du Seuil. 20 / 20 Fair division of indivisible goods under risk