an ordinal banzhaf index for social ranking

37
An Ordinal Banzhaf Index for Social Ranking An Ordinal Banzhaf Index for Social Ranking Hossein Khani, Stefano Moretti and Meltem Öztürk CNRS UMR7243 - LAMSADE, Université Paris-Dauphine IJCAI 2019- Macao, China 1/23

Upload: others

Post on 05-Jul-2022

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: An Ordinal Banzhaf Index for Social Ranking

An Ordinal Banzhaf Index for Social Ranking

An Ordinal Banzhaf Index for Social Ranking

Hossein Khani, Stefano Moretti and Meltem Öztürk

CNRS UMR7243 - LAMSADE, Université Paris-Dauphine

IJCAI 2019- Macao, China

1/23

Page 2: An Ordinal Banzhaf Index for Social Ranking

An Ordinal Banzhaf Index for Social Ranking

Social ranking problem

Power index :

Society : Company, Parliament,...

Power index indicates the in-fluence of individuals in the so-ciety, it can be cardinal or ordinal.

2/23

Page 3: An Ordinal Banzhaf Index for Social Ranking

An Ordinal Banzhaf Index for Social Ranking

Social ranking problem

� ∼

Power Relation (Binary relation)

2/23

Page 4: An Ordinal Banzhaf Index for Social Ranking

An Ordinal Banzhaf Index for Social Ranking

Social ranking problem

� ∼

Power Relation (Binary relation)

Social ranking solution\ Axiomatization

Total preorder

2/23

Page 5: An Ordinal Banzhaf Index for Social Ranking

An Ordinal Banzhaf Index for Social Ranking

Social ranking problem

Objective

Input :I A set of individuals : N = {1, . . . ,n}I A power relation � on 2N :

S � T : The “team” S performs at least as good as T .

We suppose �∈ B(2N), set of all binary relations.Output :

I A solution R�(I� the symmetric part, P� the strict part), associates toevery power relation (�) a ranking (total preorder) over theset of individuals.

3/23

Page 6: An Ordinal Banzhaf Index for Social Ranking

An Ordinal Banzhaf Index for Social Ranking

Social ranking problem

Ordinal Banzhaf solution : Motivation

I The Banzhaf value β(v) of TU-game (N, v) is the n-vectorβ(v) = (β1(v), β2(v), . . . , βn(v)), such that for each i ∈ N :

βi(v) =1

2n−1

∑S∈2N ,i /∈S

(v(S ∪ {i})− v(S)

).

I For a cooperative game ({ }, v) in order to rank any

two individuals and we have :, ,

4/23

Page 7: An Ordinal Banzhaf Index for Social Ranking

An Ordinal Banzhaf Index for Social Ranking

Social ranking problem

Motivation : Robustness

1 − ε1 + ε

v2 v15/23

Page 8: An Ordinal Banzhaf Index for Social Ranking

An Ordinal Banzhaf Index for Social Ranking

Social ranking problem

Motivation : Robustness

1 − ε1 + ε

v2 v1

ranked higher than

ranked higher than

5/23

Page 9: An Ordinal Banzhaf Index for Social Ranking

An Ordinal Banzhaf Index for Social Ranking

Social ranking problem

Solutions : Ordinal Banzhaf Solution

Ordinal Banzhaf rule :

Informative part : Marginalistic comparisons

6/23

Page 10: An Ordinal Banzhaf Index for Social Ranking

An Ordinal Banzhaf Index for Social Ranking

Social ranking problem

Ordinal Marginal Contribution

Ordinal Marginal contribution of Red w.r.t

> 0

7/23

Page 11: An Ordinal Banzhaf Index for Social Ranking

An Ordinal Banzhaf Index for Social Ranking

Social ranking problem

Ordinal Marginal Contribution

Ordinal Marginal contribution of Girl w.r.t

< 0

8/23

Page 12: An Ordinal Banzhaf Index for Social Ranking

An Ordinal Banzhaf Index for Social Ranking

Social ranking problem

Banzhaf Score

I To compute the Banzhaf Score of individual Red wecompute the difference between the times its ordinalmarginal contribution is positive and number of times it isnegative.

9/23

Page 13: An Ordinal Banzhaf Index for Social Ranking

An Ordinal Banzhaf Index for Social Ranking

Social ranking problem

Banzhaf Score

I To compute the Banzhaf Score of individual Red wecompute the difference between the times its ordinalmarginal contribution is positive and number of times it isnegative.

3− 1 = 29/23

Page 14: An Ordinal Banzhaf Index for Social Ranking

An Ordinal Banzhaf Index for Social Ranking

Social ranking problem

Ordinal Banzhad solution

10/23

Page 15: An Ordinal Banzhaf Index for Social Ranking

An Ordinal Banzhaf Index for Social Ranking

Social ranking problem

Ordinal Banzhad solution

Banzhaf Scores :

2 0

10/23

Page 16: An Ordinal Banzhaf Index for Social Ranking

An Ordinal Banzhaf Index for Social Ranking

Social ranking problem

Ordinal Banzhad solution

PBanzhaf Scores :

2 0

10/23

Page 17: An Ordinal Banzhaf Index for Social Ranking

An Ordinal Banzhaf Index for Social Ranking

Social ranking problem

Definition (Ordinal Banzhaf relation)

Let �∈ B(2N) and A ⊆ N. The ordinal Banzhaf relation is thebinary relation R̂�A ⊆ A× A such that for all i , j ∈ A :

iR̂�A j ⇔ s�i ≥ s�j .

I From the definition it immediately follows that the rankingresult is always transitive.

11/23

Page 18: An Ordinal Banzhaf Index for Social Ranking

An Ordinal Banzhaf Index for Social Ranking

Social ranking problem

Axiomatization

Ordinal Banzhaf solution :

I Coalitional Anonymity

I Neutrality

I Monotonicity

12/23

Page 19: An Ordinal Banzhaf Index for Social Ranking

An Ordinal Banzhaf Index for Social Ranking

Social ranking problem

Coalitional Anonymity

R�

13/23

Page 20: An Ordinal Banzhaf Index for Social Ranking

An Ordinal Banzhaf Index for Social Ranking

Social ranking problem

Coalitional Anonymity

R� Rw

13/23

Page 21: An Ordinal Banzhaf Index for Social Ranking

An Ordinal Banzhaf Index for Social Ranking

Social ranking problem

Coalitional Anonymity

Definition (Coalitional Anonymity(CA))

Let A ⊆ N. A solution RA : C ⊆ B(2N)→ T (A) satisfies thecoalitional anonymity axiom on C if and only if for all powerrelations �,w∈ C, for all players i , j ∈ A and bijectionsπi : Ui → Ui and πj : Uj → Uj such thatS ∪ {i} � S ⇔ πi(S) ∪ {i} w πi(S) for all S ∈ Ui andS ∪ {j} � S ⇔ πj(S) ∪ {j} w πj(S) for all S ∈ Uj , then it holdsthat iR�A j ⇔ iRwA j .

In this definition :I Ui = {S ∈ 2N s.t i /∈ S}.

14/23

Page 22: An Ordinal Banzhaf Index for Social Ranking

An Ordinal Banzhaf Index for Social Ranking

Social ranking problem

Neutrality

R�

15/23

Page 23: An Ordinal Banzhaf Index for Social Ranking

An Ordinal Banzhaf Index for Social Ranking

Social ranking problem

Neutrality

R� Rw

15/23

Page 24: An Ordinal Banzhaf Index for Social Ranking

An Ordinal Banzhaf Index for Social Ranking

Social ranking problem

Neutrality(Ordinal Banzhaf)

Definition (Neutrality (N))

Let A ⊆ N. A solution RA : C ⊆ B(2N)→ T (A) satisfies theneutrality axiom on C if and only if for all power relations�,w∈ C and each bijection σ : N → N such that σ(A) = A andS � T ⇔ σ(S) w σ(T ) for all S,T ∈ 2N , then it holds thatiR�A j ⇔ σ(i)RwA σ(j) for every i , j ∈ A.

In this definition :I σ : N → N s.t

S = {i , j , k , ..., t} ⊆ N ⇒ σ(S) = {σ(i), σ(j), σ(k), ..., σ(t)}.

16/23

Page 25: An Ordinal Banzhaf Index for Social Ranking

An Ordinal Banzhaf Index for Social Ranking

Social ranking problem

Monotonicity

R�

17/23

Page 26: An Ordinal Banzhaf Index for Social Ranking

An Ordinal Banzhaf Index for Social Ranking

Social ranking problem

Monotonicity

R� Pw

17/23

Page 27: An Ordinal Banzhaf Index for Social Ranking

An Ordinal Banzhaf Index for Social Ranking

Social ranking problem

Monotonicity

Definition (Monotonicity (M))

Let A ⊆ N. A solution RA : C ⊆ B(2N)→ T (A) satisfies themonotonicity axiom on C if and only if for all power relations�,w∈ C and i , j ∈ A such that :I there exists a coalition S ∈ Ui such that S � S ∪ i and

S ∪ i A S, andI T ∪ i � T ⇔ T ∪ i A T and T ∪ j � T ⇔ T ∪ j A T for all

the other coalitions T ∈ 2N ,T 6= S,then it holds that iR�A j ⇒ iPwA j .

In this definition :I Ui = {S ∈ 2N s.t i /∈ S}.

18/23

Page 28: An Ordinal Banzhaf Index for Social Ranking

An Ordinal Banzhaf Index for Social Ranking

Social ranking problem

Characterization : Ordinal Banzhaf Solution

I For the set of all linear orders we have proved that :

Theorem

Let A ⊆ N. A solution RA : A(2N)→ T (A) is the ordinalBanzhaf solution if and only if it satisfies the three axioms CA,N and M on A(2N).

19/23

Page 29: An Ordinal Banzhaf Index for Social Ranking

An Ordinal Banzhaf Index for Social Ranking

Social ranking problem

Ceteris Paribus Majority rule(IJCAI18)

20/23

Page 30: An Ordinal Banzhaf Index for Social Ranking

An Ordinal Banzhaf Index for Social Ranking

Social ranking problem

Ceteris Paribus Majority rule(IJCAI18)

20/23

Page 31: An Ordinal Banzhaf Index for Social Ranking

An Ordinal Banzhaf Index for Social Ranking

Social ranking problem

Ceteris Paribus Majority rule(IJCAI18)

P3 1

20/23

Page 32: An Ordinal Banzhaf Index for Social Ranking

An Ordinal Banzhaf Index for Social Ranking

Social ranking problem

Family of weighted majority rules

I Ceteris Paribus majority rule and Ordinal Banzhaf solutionbelong to the same family of weighted majority rules.

HOW??

21/23

Page 33: An Ordinal Banzhaf Index for Social Ranking

An Ordinal Banzhaf Index for Social Ranking

Social ranking problem

Family of weighted majority rules

I Ceteris Paribus majority rule and Ordinal Banzhaf solutionbelong to the same family of weighted majority rules.

HOW??

21/23

Page 34: An Ordinal Banzhaf Index for Social Ranking

An Ordinal Banzhaf Index for Social Ranking

Social ranking problem

Family of weighted majority rules

I Ceteris Paribus majority rule and Ordinal Banzhaf solutionbelong to the same family of weighted majority rules.

HOW??

Ceteris Paribus Majority :

P21/23

Page 35: An Ordinal Banzhaf Index for Social Ranking

An Ordinal Banzhaf Index for Social Ranking

Social ranking problem

Family of weighted majority rules

I Ceteris Paribus majority rule and Ordinal Banzhaf solutionbelong to the same family of weighted majority rules.

HOW??

Ordinal Banzhaf Solution Banzhaf Distance

P21/23

Page 36: An Ordinal Banzhaf Index for Social Ranking

An Ordinal Banzhaf Index for Social Ranking

Social ranking problem

Family of weighted majority relations

Definition (Weighted majority relation)

Let �∈ B(2N), A ⊆ N and let w = [wSij ]i,j∈A,S∈2N :i,j /∈S be a

weight scheme such that wSij ≥ 0 for all i , j ∈ A and S ∈ Uij . The

weighted majority relation associated to w is the binary relationR�,wA ⊆ A× A such that for all i , j ∈ A ⊆ N :

iR�,wA j ⇔∑

S∈Uij

wSij d̄S

ij (�) ≥ 0.

In this definition :I dij(�) is the number of times that i performs better than j in

power relation �.I Uij = {S ∈ 2N s.t i , j /∈ S}.

22/23

Page 37: An Ordinal Banzhaf Index for Social Ranking

An Ordinal Banzhaf Index for Social Ranking

Social ranking problem

Future work

I More general axioms composing two parts of Normativeand Informative.

I Find out other members of the Family of weighted majority.

I Looking for practical applications to model it as thementioned problem.

I To compare the solutions, applying the inverse of theproblem to retrieve the power relation.

23/23