København, Danmark, 2013
Aggregation functions for social decision making Vicen¸ c Torra torsdag den 17. oktober 2013
Institut d’Investigaci´
- en Intel·lig`
Aggregation functions for social decision making Vicen c Torra - - PowerPoint PPT Presentation
Kbenhavn, Danmark, 2013 Aggregation functions for social decision making Vicen c Torra torsdag den 17. oktober 2013 Institut dInvestigaci o en Intel lig` encia Artificial (IIIA-CSIC), Bellaterra Outline Outline 1. Introduction
Outline
København, Danmark, 2013 1 / 58
Outline
København, Danmark, 2013 2 / 58
Motivation > What Outline
Vicen¸ c Torra; Aggregation functions København, Danmark, 2013 3 / 58
Motivation > What Outline
Vicen¸ c Torra; Aggregation functions København, Danmark, 2013 3 / 58
Motivation > Where Outline
Vicen¸ c Torra; Aggregation functions København, Danmark, 2013 4 / 58
Motivation > Where Outline
Vicen¸ c Torra; Aggregation functions København, Danmark, 2013 4 / 58
Motivation > Where Outline
Vicen¸ c Torra; Aggregation functions København, Danmark, 2013 4 / 58
Motivation > Where Outline
Vicen¸ c Torra; Aggregation functions København, Danmark, 2013 5 / 58
Motivation > Where Outline
Vicen¸ c Torra; Aggregation functions København, Danmark, 2013 6 / 58
Motivation > Where Outline
Vicen¸ c Torra; Aggregation functions København, Danmark, 2013 6 / 58
Motivation > Where Outline
x1 f1(x2) f1(x1) f1 f2 f2(x2) f2(x1) x2
Vicen¸ c Torra; Aggregation functions København, Danmark, 2013 6 / 58
Motivation > What? Outline
Vicen¸ c Torra; Aggregation functions København, Danmark, 2013 7 / 58
Motivation > What? Outline
Vicen¸ c Torra; Aggregation functions København, Danmark, 2013 7 / 58
Outline
København, Danmark, 2013 8 / 58
Aggregation Operators > Options Outline
København, Danmark, 2013 9 / 58
Aggregation Operators > Options Outline
København, Danmark, 2013 9 / 58
Aggregation Operators > Options Outline
i vi = 1
i=1 ai
i=1 piai
N
København, Danmark, 2013 10 / 58
Aggregation Operators > Options Outline
København, Danmark, 2013 11 / 58
Aggregation Operators > Options Outline
København, Danmark, 2013 12 / 58
Aggregation Operators > Options Outline
København, Danmark, 2013 13 / 58
Aggregation Operators > Options Outline
i=1 ωiaσ(i)
j≤i pσ(j)) − w∗( j<i pσ(j)),
j≤i wj)}i=1,...,N ∪ {(0, 0)}.
København, Danmark, 2013 14 / 58
Aggregation Operators > Options Outline
(a) (b) (c) (d)
København, Danmark, 2013 15 / 58
Outline
København, Danmark, 2013 16 / 58
Introduction > Definition Outline
i=1Ai) = ∞ i=1 µ(Ai) for every countable sequence Ai (i ≥ 1)
Vicen¸ c Torra; Aggregation functions København, Danmark, 2013 17 / 58
Introduction > Definition Outline
i=1Ai) = ∞ i=1 µ(Ai) for every countable sequence Ai (i ≥ 1)
Vicen¸ c Torra; Aggregation functions København, Danmark, 2013 17 / 58
Introduction > Definition Outline
Vicen¸ c Torra; Aggregation functions København, Danmark, 2013 18 / 58
Introduction > Differences Outline
x∈A px
Vicen¸ c Torra; Aggregation functions København, Danmark, 2013 19 / 58
Introduction > Differences Outline
x∈A px
x∈A px
Vicen¸ c Torra; Aggregation functions København, Danmark, 2013 19 / 58
Introduction > Differences Outline
x∈A px
x∈A px
x∈A px
Vicen¸ c Torra; Aggregation functions København, Danmark, 2013 19 / 58
Introduction > Differences Outline
x∈A px
x∈A px
x∈A px
x∈A px
Vicen¸ c Torra; Aggregation functions København, Danmark, 2013 19 / 58
Introduction > Differences Outline
Vicen¸ c Torra; Aggregation functions København, Danmark, 2013 20 / 58
Introduction > Differences Outline
Vicen¸ c Torra; Aggregation functions København, Danmark, 2013 20 / 58
Introduction > Differences Outline
Vicen¸ c Torra; Aggregation functions København, Danmark, 2013 20 / 58
Introduction > Differences Outline
x∈A px (no interaction)
Vicen¸ c Torra; Aggregation functions København, Danmark, 2013 20 / 58
Introduction > Differences Outline
x∈A px (no interaction)
x∈A px (negative interaction)
Vicen¸ c Torra; Aggregation functions København, Danmark, 2013 20 / 58
Introduction > Differences Outline
x∈A px (no interaction)
x∈A px (negative interaction)
x∈A px (positive interaction)
Vicen¸ c Torra; Aggregation functions København, Danmark, 2013 20 / 58
Introduction > Differences Outline
Vicen¸ c Torra; Aggregation functions København, Danmark, 2013 21 / 58
Introduction > Differences Outline
Vicen¸ c Torra; Aggregation functions København, Danmark, 2013 21 / 58
Introduction > Differences Outline
Vicen¸ c Torra; Aggregation functions København, Danmark, 2013 21 / 58
Introduction > Differences Outline
Vicen¸ c Torra; Aggregation functions København, Danmark, 2013 21 / 58
Introduction > Number of parameters Outline
Vicen¸ c Torra; Aggregation functions København, Danmark, 2013 22 / 58
Introduction > Number of parameters Outline
Vicen¸ c Torra; Aggregation functions København, Danmark, 2013 22 / 58
Introduction > Number of parameters Outline
Vicen¸ c Torra; Aggregation functions København, Danmark, 2013 22 / 58
Introduction > Number of parameters Outline
Vicen¸ c Torra; Aggregation functions København, Danmark, 2013 22 / 58
Introduction > What to do? Outline
Vicen¸ c Torra; Aggregation functions København, Danmark, 2013 23 / 58
Introduction > What to do? Outline
Vicen¸ c Torra; Aggregation functions København, Danmark, 2013 23 / 58
Introduction > What to do? Outline
Vicen¸ c Torra; Aggregation functions København, Danmark, 2013 23 / 58
Introduction > What to do? Outline
Vicen¸ c Torra; Aggregation functions København, Danmark, 2013 23 / 58
Introduction > What to do? Outline
N
Vicen¸ c Torra; Aggregation functions København, Danmark, 2013 23 / 58
Introduction > What to do? Outline
N
Vicen¸ c Torra; Aggregation functions København, Danmark, 2013 23 / 58
Introduction > What to do? Outline
x∈X f(x)µ({x})
i=1 biµ({x|f(x) = bi})
i=1(ai − ai−1)µ({x|f(x) ≥ ai})
i=1(ai − ai−1)
bi−1 ai ai−1 bi bi−1 x1 x1 x1 xN xN x {x|f(x) ≥ ai} {x|f(x) = bi} (a) (b) (c)
Vicen¸ c Torra; Aggregation functions København, Danmark, 2013 24 / 58
Introduction > What to do? Outline
Vicen¸ c Torra; Aggregation functions København, Danmark, 2013 25 / 58
Outline
København, Danmark, 2013 26 / 58
Applications > Decision Making Outline
København, Danmark, 2013 27 / 58
Applications > Decision Making Outline
København, Danmark, 2013 27 / 58
Applications > Decision Making Outline
København, Danmark, 2013 27 / 58
Outline
København, Danmark, 2013 28 / 58
Distorted Probabilities > Introduction Outline
Vicen¸ c Torra; Aggregation functions København, Danmark, 2013 29 / 58
Distorted Probabilities > Introduction Outline
Vicen¸ c Torra; Aggregation functions København, Danmark, 2013 29 / 58
Distorted Probabilities > Introduction Outline
Vicen¸ c Torra; Aggregation functions København, Danmark, 2013 29 / 58
Distorted Probabilities > Introduction Outline
Vicen¸ c Torra; Aggregation functions København, Danmark, 2013 29 / 58
Distorted Probabilities > Introduction Outline
Vicen¸ c Torra; Aggregation functions København, Danmark, 2013 29 / 58
Distorted Probabilities > Definition Outline
Vicen¸ c Torra; Aggregation functions København, Danmark, 2013 30 / 58
Distorted Probabilities > Definition Outline
Vicen¸ c Torra; Aggregation functions København, Danmark, 2013 31 / 58
Distorted Probabilities > Definition Outline
Vicen¸ c Torra; Aggregation functions København, Danmark, 2013 32 / 58
Outline
København, Danmark, 2013 33 / 58
Outline
København, Danmark, 2013 34 / 58
m-Dimensional Distorted Probabilities > Definition Outline
København, Danmark, 2013 35 / 58
m-Dimensional Distorted Probabilities > Definition Outline
København, Danmark, 2013 35 / 58
m-Dimensional Distorted Probabilities > Definition Outline
København, Danmark, 2013 35 / 58
m-Dimensional Distorted Probabilities > Definition Outline
DP Unconstrained fuzzy measures
København, Danmark, 2013 36 / 58
m-Dimensional Distorted Probabilities > Definition Outline
København, Danmark, 2013 37 / 58
m-Dimensional Distorted Probabilities > Definition Outline
København, Danmark, 2013 38 / 58
m-Dimensional Distorted Probabilities > Definition Outline
København, Danmark, 2013 39 / 58
m-Dimensional Distorted Probabilities > Definition Outline
København, Danmark, 2013 40 / 58
m-Dimensional Distorted Probabilities > Definition Outline
København, Danmark, 2013 41 / 58
Outline
København, Danmark, 2013 42 / 58
DP and Multisets > Multisets Outline
København, Danmark, 2013 43 / 58
DP and Multisets > Fuzzy Measure Outline
København, Danmark, 2013 44 / 58
DP and Multisets > Fuzzy Measure Outline
København, Danmark, 2013 44 / 58
DP and Multisets > Fuzzy Measure Outline
x∈X countM(x) !!
København, Danmark, 2013 44 / 58
DP and Multisets > Fuzzy Measure Outline
x∈X countM(x) !!
København, Danmark, 2013 44 / 58
DP and Multisets > Fuzzy Measure Outline
København, Danmark, 2013 45 / 58
DP and Multisets > Fuzzy Measure Outline
København, Danmark, 2013 45 / 58
DP and Multisets > Fuzzy Measure Outline
København, Danmark, 2013 45 / 58
DP and Multisets > Fuzzy Measure Outline
København, Danmark, 2013 46 / 58
DP and Multisets > Fuzzy Measure Outline
1and using the unique factorization of integers into prime numbers København, Danmark, 2013 47 / 58
DP and Multisets > Fuzzy Measure Outline
1and using the unique factorization of integers into prime numbers København, Danmark, 2013 47 / 58
DP and Multisets > Fuzzy Measure Outline
København, Danmark, 2013 48 / 58
DP and Multisets > Fuzzy Measure Outline
København, Danmark, 2013 48 / 58
DP and Multisets > Fuzzy Measure Outline
København, Danmark, 2013 48 / 58
DP and Multisets > Fuzzy Measure Outline
København, Danmark, 2013 48 / 58
DP and Multisets > Fuzzy Measure Outline
København, Danmark, 2013 49 / 58
DP and Multisets > Fuzzy Measure Outline
København, Danmark, 2013 49 / 58
DP and Multisets > Fuzzy Measure Outline
København, Danmark, 2013 49 / 58
DP and Multisets > Fuzzy Measure Outline
København, Danmark, 2013 49 / 58
DP and Multisets > Fuzzy Measure Outline
København, Danmark, 2013 50 / 58
DP and Multisets > Fuzzy Measure Outline
København, Danmark, 2013 50 / 58
DP and Multisets > Fuzzy Measure Outline
x∈A px and x∈A φ(x) play the same role
København, Danmark, 2013 50 / 58
DP and Multisets > Fuzzy Measure Outline
x∈A px and x∈A φ(x) play the same role
København, Danmark, 2013 50 / 58
DP and Multisets > Fuzzy Measure Outline
x∈A px and x∈A φ(x) play the same role
København, Danmark, 2013 50 / 58
DP and Multisets > Fuzzy Measure Outline
x∈A px and x∈A φ(x) play the same role
København, Danmark, 2013 50 / 58
DP and Multisets > Fuzzy Measure Outline
København, Danmark, 2013 51 / 58
DP and Multisets > Fuzzy Measure Outline
København, Danmark, 2013 51 / 58
DP and Multisets > m-Dimensional Outline
DP Unconstrained fuzzy measures
København, Danmark, 2013 52 / 58
DP and Multisets > m-Dimensional Outline
x∈Xi φ(x)countA(x) with φi injective functions from Xi
København, Danmark, 2013 53 / 58
DP and Multisets > m-Dimensional Outline
København, Danmark, 2013 54 / 58
Outline
København, Danmark, 2013 55 / 58
Integral > Definitions Outline
København, Danmark, 2013 56 / 58
Outline
København, Danmark, 2013 57 / 58
Summary Outline
Vicen¸ c Torra; Aggregation functions København, Danmark, 2013 58 / 58