1 Introduction

One of the main issues in situations where people work in teams is to evaluate the marginal productivity of teams members. Nevertheless, any practical attempt to measure the individual contribution of teams members clashes against the complex and multi-attribute nature of the problem to compare groups. As a relevant example, consider ranking of sportsmen (Vilain and Kolkovsky 2016). While the problem of how to rank players or teams in tournament situations is of primary importance for sport competitions, and it has received a lot of attention in the game theoretic literature – for instance, focusing on the strategic behavior of competitors who want to manipulate the outcome of a tournament (Csató 2019c, 2020a, b, 2021; Dagaev and Sonin 2018; Pauly 2014; Vong 2017), or providing some impossibility results for rankings in generalized tournaments (Csató 2019a, b) – there have been only few attempts to compare each player’s contributions to the success of their own team (Vilain and Kolkovsky 2016). Recently, some approaches using coalitional games and power indices have been applied to assess the performance of sportsmen based on outcomes of their team (Hernández-Lamoneda and Sánchez-Sánchez 2010; Hiller 2015). Classical power indices, like the Shapley value/index (Shapley 1953), are computed from such coalitional games to convert the performance of coalitions into an individual attribution representing each player’s role in the team during the championship. Unfortunately, the high number of coalitions compared to the number of squads in a team actually playing matches, as well as the relatively low number of points (or goals) scored and conceded in each match, make the results obtained by the application of the Shapley value (Shapley 1953) very sensible to small fluctuations of team’s outcome and very limited to the quantitative information provided by points and goals (Vilain and Kolkovsky 2016). We argue that an ordinal approach based on rankings over coalitions is more effective in order to take hardly quantifiable attributes of performance (e.g., the ability to make a difference against strong teams, the leadership attitude during a match, or several other productivity dimensions related to the number of supporters, attraction of sponsors, etc.) into account and, at the same time, make the results about each player’s contributions more robust to small fluctuations in the data.Of course, this kind of considerations about the robustness of the results hold in general for other sports and extend the discussion to other arguments in favor of more appropriate score-rates in relation to outcome uncertainty in sport competitions (Scarf et al. 2019).

As far as we know, a notion of social ranking solution, defined as a mapping assigning to each ranking over subsets or coalitions of a set N a ranking over the single elements of N, has been introduced only recently in Moretti (2015) using a classical solution concept for cooperative games: the Banzhaf index (Banzhaf 1965). However, in order to preserve the same ranking over N for all the characteristic functions representing the same ranking over the coalitions, the solution based on the Banzhaf index in Moretti (2015) must be applied to a very restricted domain. Differently, in Moretti and Öztürk (2017), the authors analyze the individual ranking problem given a ranking over coalitions using a property-driven approach, showing that no social ranking solution satisfies a given set of attractive axioms. Following this approach, some social ranking solutions have been recently introduced in the literature. In Haret et al. (2018), a social ranking solution has been proposed where two individuals are compared using information from subsets under a ceteris paribus principle (i.e., comparing coalitions which only differ for one single member). Another social ranking solution based on the idea of ordinal marginal contributions has been recently introduced and axiomatically characterized in Khani et al. (2019). For a recent application of social ranking solutions as a qualitative approach to formalize the process to infer a norm system from the agents’ preferences, see Serramia et al. (2020).

A very relevant social ranking solution for our analysis is the lexicographic excellence (lex-cel) solution introduced in Bernardi et al. (2019) which is based on a lexicographic comparison of vectors representing the “positions” of single elements over a ranking of non-empty coalitions, and taking care to reward single elements that appear more frequently in the highest positions in the coalitional ranking.

In Bernardi et al. (2019) the authors show that the lex-cel solution is the unique social ranking solution that satisfies four appealing properties. The first one is Neutrality (N), a classical anonymity condition affirming that a social ranking solution should not depend on the individuals’ identities. A second property, called Coalitional Anonymity (CA), requires that the relative ranking of two agents i and j should only depend on the relative positions of groups containing either i or j but not both. The third property is a tie-breaking condition based on a Monotonicity (M) principle saying that increasing the ranking of a coalition should break ties in favour of the members of the coalition. Finally, the fourth property, called Independence from the Worst Class (IWC), states that the relative position of elements of coalitions not in the lowest positions is more crucial.

In this paper we study new properties based on the idea of Coalitional Anonymity and Monotonicity that, in combination with Neutrality and Independence from the Worst Set axiom, axiomatically characterize new social ranking solutions more suitable for specific applications.

More precisely, on the one hand we provide a weaker version of the CA axiom with the objective to define a new axiom, called Weak Coalitional Anonymity (WCA), that restricts the invariance of the relative ranking of two agents i and j to coalitional rankings where the two agents appear in the same positions independently on whether they appear together or not. We argue that such a weaker property allows to focus on specific pieces of information about groups interaction that are more relevant in practice. We also weaken the WCA axiom focusing on the invariance with respect to permutations of coalitions containing the two agents that maintain the same position and the same size too. This axiom is called Super Weak Coalitional Anonymity (SWCA).

On the other hand, we strengthen the Monotonicity axiom with the objective to focus on more pertinent improvements of coalitions that should be considered to break ties. In one case, captured in the Improving Path Monotonicity (IPM) axiom, ties between two agents i and j are broken in favour of i when the number of coalitions containing i but not j improving their position is larger than the corresponding number of coalitions deteriorating their position. We argue that the IPM condition is useful to break ties when a history of improving and deteriorating contributions of individuals to coalitions is available. Alternatively, we strengthen the Monotonicity axiom adopting a tie-breaking criterion based on the size of the smallest improving coalition, a principle that leads to the axiom of Path Monotonicity with Priority to the Smallest Coalition (PMPSC) (or to it’s weaker version also considering the number of improving and deteriorating coalitions, called Weak Path Monotonicity with Priority to the Smallest Coalition (WPMPSC)).

As main theoretical contributions, we first provide two alternative axiomatic characterizations of the lex-cel solution. The first one uses N, IWC, WCA and M. The second one consists of keeping N and WCA, removing M and IWC and adding IPM. Therefore, in the presence of N and WCA, IPM implies M and IWC. Then, we introduce and characterize two novel social ranking solutions, both incorporating the effect of the size of coalitions within the notion of lex-cel comparisons. The first solution (namely, \(L^{(1)}\); see Definition 3) is uniquely identified by the combination of axioms N, IWC, SWCA and PMPSC, whereas the second one (namely, \(L^{(2)}\); see Definition 4) is characterized by the combination of axioms N, IWC, SWCA, IPM and WPMPSC. Both solutions, \(L^{(1)}\) and \(L^{(2)}\), embody the lexicographic principle of the lex-cel solution aimed at rewarding the excellence of coalitions, but they also consider their size, promoting smaller coalitions. More precisely, both solutions are based on a double lexicographic comparison of single elements’ positions over the equivalence classes of a coalitional ranking: first, considering the frequency of single elements from the best equivalence class to the worst one; second, within an equivalence class, counting the number of coalitions of each size and taking care to reward the smaller ones. So, to determine the ranking of two single elements, the \(L^{(1)}\) solution applies the lexicographic comparison with respect to the coalitional size in the best equivalence class presenting a difference in the number of coalitions of equal size containing one or the other element. Differently, the \(L^{(2)}\) solution determines the ranking of two single elements based on either their respective frequency in the best equivalence class presenting a difference in the total number of coalitions containing one or the other element, or, their lexicographic comparison with respect to the coalitional size in the best equivalence class presenting the same number of coalitions containing one or the other element.

The roadmap of the paper is as follows. We start in the next section with some preliminary notation and notions. Then, in Sect. 3, we introduce the main properties used in this study and we discuss their possible interpretation and some logical dependencies. In Sect. 4, we derive some preliminary results about the combination of some of the axioms that will be useful for the following property-driven analysis of social ranking solutions. Section 5 is devoted to the main results of the paper in terms of axiomatic characterizations of the social ranking solutions. Section 6 is dedicated to the logical independence of the axioms used in the characterization results. Section 7 provides an illustration of the solutions applied to the comparison of football players in a real scenario. Section 8 concludes.

2 Notation and preliminaries

Let A be a finite set. The notation |A| stands for the cardinality of A. Let \(R \subseteq A \times A\) be a binary relation on A (iRj meaning that i is in relation R with j, for \(i,j\in A\) such that \((i,j) \in R\)). A binary relation R on A is said to be: reflexive, if for each \(i \in A\), iRi; transitive, if for each \(i, j, z \in A\), [\(i R j \wedge j R z\)] \(\Rightarrow\) [iRz]; total, if for each \(i, j \in A\), \(i \ne j\), it holds that iRj or jRi; symmetric, if for each \(i, j \in A\), \([i R j ]\Rightarrow [j R i]\); asymmetric, if for each \(i, j \in A\), [iRj] \(\Rightarrow\) \([\lnot (j R i)]\). A preorder on A is a reflexive and transitive binary relation on A. A preorder that is also total is a total preorder.

Let N be a fixed and finite set of n agents. A coalition of agents is any subset of N. Denote by \(\varOmega _N\) the collection of the \(2^n - 1\) nonempty coalitions of N. A coalitional ranking on N is a total preorder \(\succsim\) on \(\varOmega _N\). For any pair of coalitions S and T of \(\varOmega _N\), \(S \succsim T\) means that S is at least as highly ranked as coalition T. We denote by \(\succ\) the asymmetric part of \(\succsim\) and by \(\sim\) its symmetric part.

The quotient set is the set of all equivalence classes \(E_1^{\succsim }, \ldots , E_k^{\succsim }\), \(k \in \{1, \ldots , 2^n - 1\}\), of \(\succsim\). It is denoted by \(\varOmega _N / \sim\) and is totally ordered by the induced quotient relation \(\succ ^*\). Without loss of generality, assume that:

$$\begin{aligned} E_1^{\succsim } \succ ^* E_2^{\succsim } \succ ^* \cdots \succ ^* E_k^{\succsim }. \end{aligned}$$

Let \({\mathcal {R}}_{\varOmega _N}\) be the set of coalitional rankings that one can construct from the set of nonempty coalitions \(\varOmega _N\), and let \({\mathcal {R}}_N\) be the set of total preorders or rankings on N.

A social ranking solution on \({\mathcal {R}}_{\varOmega _N}\) is a function \(f:{\mathcal {R}}_{\varOmega _N} \longrightarrow {\mathcal {R}}_N\) which assigns to each coalitional ranking \(\succsim \in {\mathcal {R}}_{\varOmega _N}\) a unique ranking/total preorder \(f(\succsim ) \in {\mathcal {R}}_N\). We denote by \(\succ _{f(\succsim )}\) the asymmetric part of \(f(\succsim )\) and by \(\sim _{f(\succsim )}\) its symmetric part.

3 Axioms for social ranking solutions

In this section, we introduce a set of properties that a solution should satisfy, and we discuss their interpretation along the lines of their possible application to the problem of ranking football players.

Bernardi et al. (2019) introduce an axiom of coalitional anonymity. Let \(\pi : \varOmega _N \longrightarrow \varOmega _N\) be a permutation on the elements of \(\varOmega _N\); \(\pi ^{-1}\) stands for its inverse, and \(\varPi _{\varOmega _N}\) denotes the set of such permutations. For each pair \(\{i, j\}\) of distinct agents in N, Bernardi et al. (2019) consider permutations \(\pi\) on the subsets of coalitions containing neither i nor j. Denote by \(\varPi _{\varOmega _{N \setminus \{i, j\}}}\) this set of permutations.

Coalitional Anonymity (CA) A social ranking solution f on \({\mathcal {R}}_{\varOmega _N}\) satisfies Coalitional Anonymity if for each pair \(\{i, j\}\) of distinct agents in N, each \(\succsim \in {\mathcal {R}}_{\varOmega _N}\), each permutation \(\pi \in \varPi _{\varOmega _{N \setminus \{i, j\}}}\) and each alternative coalitional ranking \(\succsim ' \in {\mathcal {R}}_{\varOmega _N}\) such that

$$\begin{aligned} \forall S, T \subseteq N \setminus \{i, j\}, \quad \bigl [S \cup \{i\} \succsim T \cup \{j\} \bigr ] \Longleftrightarrow \bigl [\pi (S) \cup \{i\} \succsim ' T \cup \{j\} \bigr ], \end{aligned}$$

it holds that

$$\begin{aligned} \forall i, j \in N, \quad \bigl [ i f(\succsim ) j \bigr ] \Longleftrightarrow \bigl [i f(\succsim ') j\bigr ]. \end{aligned}$$

The CA axiom says that the ranking between two agents i and j should be independent of the position in the ranking of coalitions containing both i and j, or neither i nor j, and invariant under a rearrangement preserving the relative comparisons of coalitions containing only one element between i and j. For the sake of the example of ranking football players, the CA property says that the relative ranking between two players i and j should be computed looking exclusively to the performance of coalitions containing either i or j (but not both), i.e. those coalitions where the pivotal role of the two players is evident from the score of the teams, and only the average team performance counts, no matter with whom the outcome is reached. For instance, if we want to compare i and j within two distinct championships where, once extracted the ranking of such relevant coalitions containing only i or j, we observe that the two players appear in the same position but in different coalitions, then the ranking of the two players should be preserved over the two championships. For more examples and interpretations related to this property see Bernardi et al. (2019).

One can argue that demanding the independence from the position of coalitions containing both i and j, or neither i nor j, is too strong. In this direction, one can weaken this condition imposing that the ranking between two players i and j is the same over two coalitional rankings if all positions of i and j are maintained over the two coalitional rankings.

Therefore, we introduce two new axioms of coalitional anonymity which are weaker than the CA one. To this end, we need some definitions.

Given a permutation \(\pi \in \varPi _{\varOmega _N}\) and a coalitional ranking \(\succsim \in {\mathcal {R}}_{\varOmega _N}\), we define the coalitional ranking \(\succsim _{\pi } \in {\mathcal {R}}_{\varOmega _N}\) as follows:

$$\begin{aligned} \forall S, T \in \varOmega _N, \quad \bigl [S \succsim _{\pi } T\bigr ] \Longleftrightarrow \bigl [\pi ^{-1} (S) \succsim \pi ^{-1} (T) \bigr ]. \end{aligned}$$

Pick any agent \(i\in N\). A permutation \(\pi \in \varPi _{\varOmega _N}\) is agent i invariant if:

$$\begin{aligned} \forall S \in \varOmega _N, \quad [i \in S] \Longrightarrow [i \in \pi (S)]. \end{aligned}$$

A permutation \(\pi \in \varPi _{\varOmega _N}\) is size invariant if the following holds:

$$\begin{aligned} \forall S \in \varOmega _N, \quad |\pi (S)| = | S|. \end{aligned}$$

Denote by \(\varPi _{\varOmega _N}^*\) the subset of size invariant permutations in \(\varPi _{\varOmega _N}\).

Weak Coalitional Anonymity (WCA) A social ranking solution f on \({\mathcal {R}}_{\varOmega _N}\) satisfies Weak Coalitional Anonymity if for each pair \(\{i, j\}\) of distinct agents in N, each \(\succsim \in {\mathcal {R}}_{\varOmega _N}\) and each permutation \(\pi \in \varPi _{\varOmega _N}\) which is agent i and agent j invariant, it holds that:

$$\begin{aligned} \forall i, j \in N, \quad \bigl [ i f(\succsim ) j\bigr ] \Longleftrightarrow \bigl [i f(\succsim _{\pi })_{} j\bigr ]. \end{aligned}$$

To contextualize the WCA axiom, suppose we want to compare two football attackers 1 and 2 based on their performance together and with a third attacker 3 under two alternative attacking game-patterns. Based on the outcome of matches when the team adopts a defensive tactic aimed at not conceding goals, a plausible coalitional ranking should consider low-size combinations of attackers more important, e.g.Footnote 1, \(1 \succ 2 \succ 12 \succ 23 \succ 13 \succ 123 \succ 3\), whereas a more offensive pattern could end-up in a coalitional ranking where larger combinations of attackers should be rewarded, e.g., \(13 \succ ' 23 \succ ' 123 \succ ' 2 \succ ' 1 \succ ' 12 \succ ' 3\) (note that \(\succ '=\succ _{\pi }\) where \(\pi (1)=13, \pi (2)=23, \pi (12)=123, \pi (13)=1, \pi (23)=2, \pi (3)=3\), so that \(\succ _{\pi }\) is agent 1 and agent 2 invariant). Nevertheless, the two players 1 and 2 cover the same positions over two coalitional rankings, the only change being the team-mates (so, over both coalitional rankings, player 1 results to be in the top-coalition, 2 is in the second-best one, both 1 and 2 in the third one and so on). As a consequence, there is no significant reason to expect a different ranking of 1 and 2 under two game-patterns, and the WCA axiom states that 1 and 2 should be ranked in the same way over the two coalitional rankings corresponding to the two tactics.

Next, we further weaken the WCA property by imposing that the invariance of the ranking of two players only occurs when the size of coalitions remain the same, other than the position of the two players in the coalitional ranking as for the WCA property.

Super Weak Coalitional Anonymity (SWCA) A social ranking solution f on \({\mathcal {R}}_{\varOmega _N}\) satisfies Super Weak Coalitional Anonymity if for each pair \(\{i, j\}\) of distinct agents in N, each \(\succsim \in {\mathcal {R}}_{\varOmega _N}\) and each size invariant permutation \(\pi \in \varPi _{\varOmega _N}^*\) which is also agent i and agent j invariant, it holds that:

$$\begin{aligned} \forall i, j \in N, \quad \bigl [ i f(\succsim ) j\bigr ] \Longleftrightarrow \bigl [i f(\succsim _{\pi })_{} j\bigr ]. \end{aligned}$$

So, following the contextualizing example used for the WCA axiom, the SWCA axiom says that the invariance requested by WCA actually should be required only over permutations of coalitions that are also size invariant: this is particularly meaningful to compare football players when we are assuming that an equivalence of performance of individuals i and j may occur, under the same game-pattern tactic, when also the size of coalitions in the ranking is preserved, other than their positions with respect to i and j.

It must be clear that:

$$\begin{aligned} \bigl [\text{ Weak } \text{ Coalitional } \text{ Anonymity }\bigr ] \Longrightarrow \bigl [\text{ Super } \text{ Weak } \text{ Coalitional } \text{ Anonymity }\bigr ]. \end{aligned}$$

But the implication in the other direction does not hold true, as shown by the following example.

Example 1

Consider the social ranking solution f defined as:

  1. 1.

    \(\forall i \ge 3, \quad 1 \succ _{f(\succsim )} i \,\, \text{ and } \,\, 2 \succ _{f(\succsim )} i\);

  2. 2.

    \(\forall i, j > 3, \quad i \sim _{f(\succsim )} j\);

  3. 3.
    1. (a)

      if \(N \succ N \setminus \{1, 2\}\), then \(1 \succ _{f(\succsim )} 2\);

    2. (b)

      if \(N \setminus \{1, 2\} \succ N\), then \(2 \succ _{f(\succsim )} 1\);

    3. (c)

      if \(N \setminus \{1, 2\} \sim N\), then \(2 \sim _{f(\succsim )} 1\).

On the one hand, for each permutation \(\pi \in \varPi _{\varOmega _N}\) which is size invariant, agent 1 invariant and agent 2 invariant, we necessarily have \(\pi (N) = N\) and \(\pi (N \setminus \{1, 2\}) = N \setminus \{1, 2\}\). From this observation, we easily conclude that f satisfies Super Weak Coalitional Anonymity. On the other hand, if we consider a coalitional ranking \(\succsim\) such that

$$\begin{aligned} \{3\} \succ N \succ N \setminus \{i, j\}, \end{aligned}$$

and the permutation \(\pi \in \varPi _{\varOmega _N}\) such that \(\pi (N \setminus \{1, 2\}) = \{3\}\), \(\pi (\{3\}) = N \setminus \{1, 2\}\) and \(\pi (S) = S\) otherwise. Then, by 3.(a),

$$\begin{aligned} 1 \succ _{f(\succsim )} 2, \end{aligned}$$

and, by 3.(b),

$$\begin{aligned} 2 \succ _{f(\succsim _{\pi })} 1. \end{aligned}$$

Because \(\pi\) is agent 1 invariant and agent 2 invariant, we conclude that f violates Weak Coalitional Anonymity.

It may be less immediate to see that Weak Coalitional Anonymity is a weaker axiom than Coalitional Anonymity, that is:

$$\begin{aligned}{}[\text{ Coalitional } \text{ Anonymity}] \Longrightarrow [\text{ Weak } \text{ Coalitional } \text{ Anonymity}]. \end{aligned}$$

To show the above implication, it is convenient to reformulate the axiom of Coalitional Anonymity.

Lemma 1

A social ranking solution on \({\mathcal {R}}_{\varOmega _N}\) satisfies Coalitional Anonymity if and only if, for each pair \(\{i, j\}\) of distinct agents in N, each \(\succsim \in {\mathcal {R}}_{\varOmega _N}\), each pair of permutations \(\{\pi ^{(1)}, \pi ^{(2)}\} \subseteq \varPi _{\varOmega _{N\setminus \{i, j\}}}\) and each alternative coalitional ranking \(\succsim ' \in {\mathcal {R}}_{\varOmega _N}\) such that

$$\begin{aligned} \forall S, T \subseteq N \setminus \{i, j\}, \quad \bigl [S \cup \{i\} \succsim T \cup \{j\} \bigr ] \Longleftrightarrow \bigl [\pi ^{(1)}(S) \cup \{i\} \succsim ' \pi ^{(2)}(T) \cup \{j\} \bigr ], \end{aligned}$$

it holds that

$$\begin{aligned} \forall i, j \in N, \quad \bigl [ i f(\succsim ) j\bigr ] \Longleftrightarrow \bigl [i f(\succsim ') j\bigr ]. \end{aligned}$$

Proof

Assume first that f satisfies the statement of Lemma 1. To see that f satisfies Coalitional Anonymity, it suffices to define \(\pi ^{(2)}\) as the identity permutation. Reciprocally, assume that f satisfies Coalitional Anonymity. Consider any pair \(\{i, j\}\) of distinct agents in N, any coalitional ranking \(\succsim \in {\mathcal {R}}_{\varOmega _N}\), any pair of permutations \(\{\pi ^{(1)}, \pi ^{(2)}\} \subseteq \varPi _{2^{N\setminus \{i, j\}}}\) and any alternative coalitional ranking \(\succsim ' \in {\mathcal {R}}_{\varOmega _N}\) such that:

$$\begin{aligned} \forall S, T \subseteq N \setminus \{i, j\}, \quad \bigl [S \cup \{i\} \succsim T \cup \{j\} \bigr ] \Longleftrightarrow \bigl [\pi ^{(1)}(S) \cup \{i\} \succsim ' \pi ^{(2)}(T) \cup \{j\} \bigr ] \end{aligned}$$
(1)

Next, consider another coalitional ranking \(\succsim ''\) satisfying the condition of Coalitional Anonymity with respect to \(\pi ^{(1)}\), that isFootnote 2:

$$\begin{aligned} \forall S, T \subseteq N \setminus \{i, j\}, \quad \bigl [S \cup \{i\} \succsim T \cup \{j\} \bigr ] \Longleftrightarrow \bigl [\pi ^{(1)}(S) \cup \{i\} \succsim '' T \cup \{j\} \bigr ] \end{aligned}$$
(2)

By Coalitional Anonymity,

$$\begin{aligned}{}[ i f(\succsim ) j] \Longleftrightarrow [i f(\succsim '') j] \end{aligned}$$
(3)

On the other hand, (2) is rewritten as:

$$\begin{aligned} \forall S, T \subseteq N \setminus \{i, j\}, \quad \bigl [S \cup \{i\} \succsim '' T \cup \{j\}\bigr ] \Longleftrightarrow \bigl [(\pi ^{(1)})^{-1} (S) \cup \{i\} \succsim T \cup \{j\}\bigr ] \end{aligned}$$
(4)

By (1), we have: \(\forall S, T \subseteq N \setminus \{i, j\},\)

$$\begin{aligned} \bigl [ (\pi ^{(1)})^{-1} (S) \cup \{i\} \succsim T \cup \{j\} \bigr ] \Longleftrightarrow \bigl [ \pi ^{(1)}\bigl ( (\pi ^{(1)})^{-1} (S)\bigr ) \cup \{i\} \succsim ' \pi ^{(2)}(T) \cup \{j\} \bigl ] \end{aligned}$$
(5)

By (4) and (5) and the fact that \(\pi ^{(1)}\bigl ((\pi ^{(1)})^{-1} (S)\bigr ) = S\), we obtain:

$$\begin{aligned} \forall S, T \subseteq N \setminus \{i, j\}, \quad \bigl [S \cup \{i\} \succsim '' T \cup \{j\} \bigr ] \Longleftrightarrow \bigl [S \cup \{i\} \succsim ' \pi ^{(2)}(T) \cup \{j\}\bigr ]. \end{aligned}$$

Thus, by Coalitional Anonymity,

$$\begin{aligned}{}[ i f(\succsim '') j] \Longleftrightarrow [i f(\succsim ') j]. \end{aligned}$$

Combining the above equivalence with (3), we obtain:

$$\begin{aligned}{}[ i f(\succsim ) j] \Longleftrightarrow [i f(\succsim ') j], \end{aligned}$$

showing that Coalitional Anonymity implies the statement of Lemma 1. This completes the proof of Lemma 1.

We are now prepared to prove that Weak Coalitional Anonymity is a weaker axiom than Coalitional Anonymity.

Proposition 1

Coalitional Anonymity implies Weak Coalitional Anonymity.

Proof

Consider any social ranking solution f on \({\mathcal {R}}_{\varOmega _N}\) satisfying Coalitional Anonymity. Consider any social ranking \(\succsim \in {\mathcal {R}}_{\varOmega _N}\), any pair of distinct agents \(\{i, j\} \subseteq N\) and any permutation \(\pi \in \varPi _{\varOmega _N}\) which is agent i and agent j invariant. To show:

$$\begin{aligned} \bigl [ i f(\succsim ) j\bigr ] \Longleftrightarrow \bigl [i f(\succsim _{\pi }) j\bigr ]. \end{aligned}$$

From \(\pi\), construct two permutations \(\pi ^{(1)}\) and \(\pi ^{(2)}\) in \(\varPi _{\varOmega _{N\setminus \{i, j\}}}\) as follows:

$$\begin{aligned} \forall S \in N \setminus \{i, j\}, \quad \pi ^{(1)} (S) = \pi (S \cup \{i\}) \setminus \{i\} \,\, \text{ and } \,\, \pi ^{(2)} (S) = \pi (S \cup \{j\}) \setminus \{j\}. \end{aligned}$$

By definition of \(\succsim _{\pi }\), we have:

$$\begin{aligned} \forall S, T \subseteq N \setminus \{i, j\}, \quad \bigl [S \cup \{i\} \succsim T \cup \{j\} \bigr ] \Longleftrightarrow \bigl [\pi (S \cup \{i\}) \succsim _{\pi } \pi (T \cup \{j\})\bigr ]. \end{aligned}$$

Because

$$\begin{aligned} \pi (S \cup \{i\}) = \pi ^{(1)}(S) \cup \{i\} \,\, \text{ and } \,\, \pi (S \cup \{j\}) = \pi ^{(2)}(S) \cup \{j\}, \end{aligned}$$

we obtain:

$$\begin{aligned} \forall S, T \subseteq N \setminus \{i, j\}, \quad \bigl [S \cup \{i\} \succsim T \cup \{j\} \bigr ] \Longleftrightarrow \bigl [ \pi ^{(1)}(S) \cup \{i\} \succsim _{\pi } \pi ^{(2)}(S) \cup \{j\}\bigr ]. \end{aligned}$$

Because f satisfies Coalitional Anonymity, by Lemma 1 we conclude that:

$$\begin{aligned}{}[ i f(\succsim ) j] \Longleftrightarrow [i f(\succsim _{\pi }) j], \end{aligned}$$

which completes the proof of Proposition 1.

Instead, it is possible to find a social ranking solution that satisfies WCA but not CA, as shown in the following example.

Example 2

Consider the social ranking solution f defined as:

  1. 1.

    \(\forall i \ge 3, \quad 1 \succ _{f(\succsim )} i \,\, \text{ and } \,\, 2 \succ _{f(\succsim )} i\);

  2. 2.

    \(\forall i, j > 3, \quad i \sim _{f(\succsim )} j\);

  3. 3.
    1. (a)

      if, for each \(S \supseteq \{1, 2\}\), \(S \not = \{1,2\}\), and each T such that \(T \cap \{1, 2\} = \emptyset\), we have \(S \succ T\), then \(1 \succ _{f(\succsim )} 2\);

    2. (b)

      if, for each \(S \supseteq \{1, 2\}\), \(S \not = \{1,2\}\), and each T such that \(T \cap \{1, 2\} = \emptyset\), we have \(T \succ S\), then \(2 \succ _{f(\succsim )} 1\);

    3. (c)

      otherwise, \(1 \sim _{f(\succsim )} 2\);

On the one hand, for each permutation \(\pi \in \varPi _{\varOmega _N}\) which is agent 1 invariant and agent 2 invariant, we have:

$$\begin{aligned} \bigl [S \supseteq \{1, 2\}\bigr ] \iff \bigl [ \pi (S) \supseteq \{1, 2\}\bigr ] \text{ and } \bigl [T \cap \{1, 2\} = \emptyset \bigr ] \iff \bigl [\pi (T) \cap \{1, 2\} = \emptyset \bigr ]. \end{aligned}$$

From this and from the definition of f, we conclude that the latter satisfies Weak Coalitional Anonymity. On the other hand, take the permutation \(\pi \in \varPi _{\varOmega _N}\) such that:

  • \(\pi (S) = S\) whenever \(S \cap \{1, 2\}\) is a singleton;

  • \(\pi (\{1, 2\}) = \{1, 2\}\);

  • \(\pi (S) = S \setminus \{1, 2\}\) whenever \(S \supseteq \{1, 2\}\) and \(S \not = \{1, 2\}\).

  • \(\pi (S) = S \cup \{1, 2\}\) whenever \(S \cap \{1, 2\} = \emptyset .\)

Pick any coalitional ranking \(\succsim\) satisfying 3(a). By definition, we have

$$\begin{aligned} 1 \succ _{f(\succsim )} 2. \end{aligned}$$

By 3(a), for each \(S \supseteq \{1, 2\}\), \(S \not = \{1,2\}\), and each T such that \(T \cap \{1, 2\} = \emptyset\), we have \(S\succ T\). And, by definition of \(\pi\), we have:

$$\begin{aligned} \bigl [S\succ T\bigr ] \iff \bigl [ \pi (S) \succ _{\pi } \pi (T) \bigr ] \iff \bigl [S \setminus \{1,2\} \succ _{\pi }T \cup \{1, 2\} \bigr ]. \end{aligned}$$

If we set \(T' = S \setminus \{1,2\}\) and \(S' = T \cup \{1, 2\}\), we easily conclude that \(\succsim _{\pi }\) satisfies 3(b). By definition of f we get:

$$\begin{aligned} 2 \succ _{ f(\succsim _{\pi })} 1 \end{aligned}$$
(6)

By definition of \(\pi\), \(\pi (S) = S\) whenever \(S \cap \{1, 2\}\) is a singleton, so that

$$\begin{aligned} \forall S, T \subseteq N \setminus \{1, 2\}, \quad S \cup \{i\} \succsim T \cup \{i\} \iff S \cup \{i\} \succsim _{\pi } T \cup \{i\}. \end{aligned}$$

If we take the identity permutation \(id \in \varPi _{2^{N \setminus \{1, 2\}}}\), the above equivalence can be rewritten as:

$$\begin{aligned} \forall S, T \subseteq N \setminus \{1, 2\}, \quad S \cup \{i\} \succsim T \cup \{i\} \iff id(S) \cup \{i\} \succsim _{\pi } T \cup \{i\}. \end{aligned}$$

It follows that \(\text{ id }\) and \(\succsim _{\pi }\) satisfy the conditions of Coalitional Anonymity. By Coalitional Anonymity, we obtain:

$$\begin{aligned} 1 f(\succsim _{\pi }) 2, \end{aligned}$$

which contradicts (6).

Let \(\sigma : N \longrightarrow N\) be a permutation of the elements of N , \(\sigma ^{-1}\) stands for its inverse, and \(\varPi _N\) denotes the set of such permutations. For each \(S \in \varOmega _N\), \(\sigma (S)\) denotes the subset of agents \(\{\sigma (i) : i \in S\}\).

Given a permutation \(\sigma \in \varPi _N\) and a coalitional ranking \(\succsim \in {\mathcal {R}}_{\varOmega _N}\), we define the coalitional ranking \(\succsim ^{\sigma } \in {\mathcal {R}}_{\varOmega _N}\) in the following way:

$$\begin{aligned} \forall S, T \in \varOmega _N, \quad \bigl [S \succsim ^{\sigma } T \bigr ] \Longleftrightarrow \bigl [\sigma ^{-1} (S) \succsim \sigma ^{-1} (T) \bigr ]. \end{aligned}$$

Neutrality (N) A social ranking solution f on \({\mathcal {R}}_{\varOmega _N}\) satisfies Neutrality if for each \(\succsim \in {\mathcal {R}}_{\varOmega _N}\) and each \(\sigma \in \varPi _N\), it holds that:

$$\begin{aligned} \forall i, j \in N, \quad \bigl [ i f(\succsim ) j \bigr ] \Longleftrightarrow \bigl [\sigma (i) f(\succsim ^{\sigma })\sigma (j) \bigr ]. \end{aligned}$$

The interpretation of the Neutrality axiom is trivial: any assessment of individual contributions should not depend on the name of football players (or on other personal attributes like the squad number, or the bank account).

Remark 1

  1. 1.

    A permutation \(\sigma\) can be viewed as a particular size invariant permutation in \(\varPi _{\varOmega _N}^*\) by considering the sets \(\sigma (S)\), \(S \in \varOmega _N\). With this convention, we have \(\succsim _{\sigma }= \succsim ^{\sigma }\).

  2. 2.

    As a consequence of the previous point, if we consider the composition \(\sigma \circ \pi\), this means that \(\sigma\) is viewed as a permutation in \(\varPi _{\varOmega _N}^*\).

  3. 3.

    For two permutations \(\pi\) and \(\pi ' \in \varPi _{\varOmega _N}\), it holds that \((\succsim _{\pi '})_{\pi } = \succsim _{\pi \circ \pi '}\). Indeed,

    $$\begin{aligned} S (\succsim _{\pi '})_{\pi } T \Longleftrightarrow \pi ^{-1} (S) (\succsim _{\pi '}) \pi ^{-1} (T) \Longleftrightarrow \pi '^{-1}(\pi ^{-1} (S)) \succsim \pi '^{-1} ( \pi ^{-1} (T)). \end{aligned}$$

    On the other hand,

    $$\begin{aligned} \pi '^{-1}(\pi ^{-1} (\cdot )) = (\pi '^{-1} \circ \pi ^{-1})(\cdot ) = (\pi \circ \pi ')^{-1}(\cdot ). \end{aligned}$$

    Thus,

    $$\begin{aligned} S (\succsim _{\pi '})_{\pi } T \Longleftrightarrow (\pi \circ \pi ')^{-1}(S ) \succsim (\pi \circ \pi ')^{-1}(T) \Longleftrightarrow S \succsim _{\pi \circ \pi '} T, \end{aligned}$$

    as asserted.

  4. 4.

    Assume that

    $$\begin{aligned} E_1^{\succsim } \succ ^* E_2^{\succsim } \succ ^* \cdots \succ ^* E_k^{\succsim }, \end{aligned}$$

    and pick any \(\pi \in \varPi _{\varOmega _N}\). We have:

    $$\begin{aligned} E_1^{\succsim _{\pi }} \succ _{\pi }^* E_2^{\succsim _{\pi }} \succ _{\pi }^* \cdots \succ _{\pi }^* E_k^{\succsim _{\pi }}, \end{aligned}$$

    where, for \(q \in \{1, 2, \ldots , k\}\), \(E_q^{\succsim _{\pi }} = \pi (E_q^{\succsim })\).

For the next axiom, already introduced in Bernardi et al. (2019), we need a definition. Consider any coalitional ranking \(\succsim \in {\mathcal {R}}_{\varOmega _N}\). We say that the coalitional ranking \(\succsim ' \in {\mathcal {R}}_{\varOmega _N}\) is a refinement of \(\succsim\) if \(\succsim '\) is a subrelation of \(\succsim\), that is, if \(\succsim ' \subseteq \succsim\). Because \(\succsim\) is a total preorder this is equivalent to say that:

$$\begin{aligned} \forall S, T \in \varOmega _N, \quad \bigl [S \succ T \bigr ] \Longrightarrow \bigl [S \succ ' T \bigr ]. \end{aligned}$$

Recall that the induced quotient relation \(\succ ^*\) of coalitional ranking \(\succsim \in {\mathcal {R}}_{\varOmega _N}\) is such that:

$$\begin{aligned} E_1^{\succsim } \succ ^* E_2^{\succsim } \succ ^* \cdots \succ ^* E_k^{\succsim }. \end{aligned}$$

A refinement \(\succsim ^k \in {\mathcal {R}}_{\varOmega _N}\) of \(\succsim\) is obtained from the last equivalence class \(E_k^{\succsim }\) of \(\succsim\) if:

$$\begin{aligned} \forall S, T \in \varOmega _N, \quad \bigl [S \sim T \wedge S \succ ^k T \bigr ] \Longrightarrow \bigl [S, T \in E_k^{\succsim } \bigr ]. \end{aligned}$$

Independence from the Worst Class (IWC) A social ranking solution f on \({\mathcal {R}}_{\varOmega _N}\) satisfies Independence from the Worst Class if for each \(\succsim \in {\mathcal {R}}_{\varOmega _N}\) and each refinement \(\succsim ^k \in {\mathcal {R}}_{\varOmega _N}\) of \(\succsim\) obtained from the last equivalence class \(E_k^{\succsim }\) of \(\succsim\), it holds that:

$$\begin{aligned} \forall i, j\in N, \quad \bigl [i \succ _{f(\succsim )} j \bigr ] \Longrightarrow \bigl [i \succ _{f(\succsim ^k)} j \bigr ]. \end{aligned}$$

The IWC axiom states that the performance of agents in coalitions placed in the highest positions is more important. So, if a decision about the (strict) ranking between two agents is taken, changing the relative ranking of coalitions in the lowest equivalence class should not affect the decision.

This axiom is very interesting in the context of football players where, in general, the performance of a consistent number of coalitions of a squad cannot be really evaluated due to a lack of information (players of certain groups rarely play together or for very small fractions of time, or simply because the game-patterns implemented by the team management does not allow for such combinations of players; see Example 7 in this respect). In these cases, one possibility is to place coalitions missing an evaluation in the last equivalence class of the coalitional ranking. Then, the IWC property states that such coalitions do not count if a decision concerning the comparison between two players has been already taken based on the performance of coalitions in higher positions.

Ranking solutions should apply to different coalitional rankings in a coherent way. In this respect, moving from a coalitional ranking to a slightly different one, next axioms impose a restriction on how the individual ranking should change according to alternative notions of monotonicity. The next notation is central to construct a monotonicity principle.

Let \(\succsim\) and \(\succsim '\) be two coalitional rankings in \({\mathcal {R}}_{\varOmega _N}\) and a coalition \(S_0 \in \varOmega _N\). We say that \(\succsim '\) is obtained from \(\succsim\) through \(S_0\), if:

$$\begin{aligned} \forall S, T \in \varOmega _N \setminus S_0, \quad \bigl [S \succsim ' T\bigr ] \Longleftrightarrow \bigl [S \succsim _{} T\bigr ]. \end{aligned}$$

If, moreover,

$$\begin{aligned} \forall T \in \varOmega _N \setminus S_0, \quad [S_0 \succsim T] \Longrightarrow [S_0 \succ ' T], \end{aligned}$$

we say that \(\succsim '\) is \(S_0\) improving with respect to \(\succsim\). Reciprocally, we say that \(\succsim '\) is \(S_0\) deteriorating if:

$$\begin{aligned} \forall T \in \varOmega _N \setminus S_0, \quad \bigl [T \succsim S_0\bigr ] \Longrightarrow \bigl [T \succ ' S_0\bigr ]. \end{aligned}$$

The next notion of monotonicity is a standard assumption that can be resumed in the very general principle that improving the performance of a coalition of individuals \(S \subseteq N\) should advocate in favour of the individuals in S to break ties among individuals (see Bernardi et al. (2019) for more details).

Monotonicity (M) A social ranking solution f on \({\mathcal {R}}_{\varOmega _N}\) satisfies Monotonicity if for each pair \(\{i, j\} \subseteq N\) of distinct agents, each coalition \(S_0\) containing i but not j, each pair \(\{\succsim , \succsim ' \}\) of coalitional rankings such that \(\succsim '\) is \(S_0\) improving with respect to \(\succsim\), it holds that:

$$\begin{aligned}{}[i f(\succsim) j] \Longrightarrow [i \succ _{ f(\succsim ')} j]. \end{aligned}$$

However, in more dynamic frameworks where the interactions and the performance of coalitions evolve rapidly in time, it could be meaningful to look at a sequence of modifications of the position of coalitions applying in favour or to the detriment of a single individual i and without affecting another individual j.

Consider two coalitional rankings \(\succsim\) and \(\succsim '\) in \({\mathcal {R}}_{\varOmega _N}\) and two distinct agents i and j. An ij -path between \(\succsim\) and \(\succsim '\) is a sequence \((\succsim ^{\ell } )_{\ell = - r}^{t}\) of coalitional rankings in \({{{\mathcal {R}}}}_{\varOmega _N}\) such that:

  1. 1.

    \(\succsim ^{-r} = \succsim ^{}\) and \(\succsim ^{t} = \succsim '\);

  2. 2.

    there is an associated sequence \((S^{\ell })_{\ell = - r}^{ t - 1}\) of coalitions in \(\varOmega _N\) such that, for each \(\ell \in \{-r , \ldots , t - 1\}\), \(S^{\ell } \cap \{i, j\} = \{i\}\);

  3. 3.

    for each \(\ell \in \{ - r, \ldots , -1\}\), \(\succsim ^{\ell +1}\) is \(S^{\ell }\) improving with respect to \(\succsim ^{\ell }\);

  4. 4.

    for each \(\ell \in \{ 0, \ldots , t - 1\}\), \(\succsim ^{\ell +1}\) is \(S^{\ell }\) deteriorating with respect to \(\succsim ^{\ell }\);

  5. 5.

    each coalition \(S^{\ell }\), \(\ell \in \{-r, \ldots , t-1\}\), belongs to the same equivalence class of \(\succsim ^0\);

Example 3

Consider the coalition ranking \(\succsim\) on \(N = \{1, 2, 3\}\) such that:

$$\begin{aligned} \{1, 2, 3\} \sim \{1, 2\} \succ \{1, 3\} \succ \{2, 3\} \sim \{1\} \succ \{2\} \sim \{3\}. \end{aligned}$$

We construct the 23-path \((\succsim ^{-1}, \succsim ^{0}, \succsim ^{1}, \succsim ^{2})\), where \(\succsim ^{-1} = \succsim\), \(S^{-1} = \{2\}\), \(S^{0} = \{1, 2\}\), \(S^{1} = \{2\}\), and

$$\begin{aligned} \{1, 2, 3\} \sim ^0 \{1, 2\} \sim ^{0} \{2\} \succ ^0 \{1, 3\} \succ ^0 \{2, 3\} \sim ^0 \{1\} \succ ^0 \{3\}, \\ \{1, 2, 3\} \sim ^1 \{2\} \succ ^1 \{1, 3\} \sim ^{1} \{1, 2\} \succ ^1 \{2, 3\} \sim ^1 \{1\} \succ ^1 \{3\}, \\ \{1, 2, 3\} \succ ^2 \{1, 3\} \sim ^{2} \{1, 2\} \succ ^2 \{2, 3\} \sim ^2 \{2\} \sim ^2 \{1\} \succ ^2 \{3\}. \end{aligned}$$

Therefore, the coalitional ranking \(\succsim ^{0}\) is \(S^{-1}\) improving with respect to \(\succsim ^{-1} = \succsim\), the coalitional ranking \(\succsim ^{1}\) is \(S^{0}\) deteriorating with respect to \(\succsim ^{0}\), and the coalitional ranking \(\succsim ^{2}\) is \(S^{1}\) deteriorating with respect to \(\succsim ^{1}\). Finally, note that the coalitions involved in the 23-path belong to the same equivalence class of \(\succsim ^{0}\), namely \(E_1^{\succsim ^{0}}.\)

The next three axioms are based on the notion of ij-paths. The first axiom, called Improving path monotonicity, reflects the following principle. Suppose that an ij-path exists between two coalitional rankings \(\succsim\) and \(\succsim ^{'}\) such that there are more improving moves than deteriorating ones. So, the number of improving moves prevails over the number of deteriorating moves. The principle says that if agent i is at least highly ranked than agent j in \(f(\succsim )\), then i should be strictly better ranked than j in \(f(\succsim ')\).

Improving Path Monotonicity (IPM) A social ranking solution f on \({\mathcal {R}}_{\varOmega _N}\) satisfies Improving path monotonicity if for each pair \(\{i, j\} \subseteq N\) of distinct agents and each ij-path \((\succsim ^{\ell })_{\ell = - r}^{t} \subseteq {\mathcal {R}}_{\varOmega _N}\) such that \(r > t\), it holds that:

$$\begin{aligned} \bigl [i f(\succsim) j\bigr ] \Longrightarrow \bigl [i \succ_{ f( \succsim^{'} ) } j\bigr ]. \end{aligned}$$

Remark 2

It must be noted that for IPM and for the two following axioms of path monotonicity, the order on which the coalitions are used to construct the path does not matter, provided that, along the path, the index of each improving coalition is lower than the index of each deteriorating coalition. So, the only relevant parameters are the set of improving coalitions and the set of deteriorating coalitions, with a priority in the path for the improving coalitions.

Consider for instance a football team management that must update the information about groups’ performance after each match of championship. Suppose that, at the original time \(t_0\) (beginning of the championship season), a player i is at least as strong as another individual j based on a given social ranking solution applied to the current coalitional ranking. Now, based on the new evaluation after the new match, the team management recognizes that a coalition containing individual i (but not j) improves the position in the coalitional ranking. Match after match, the team management take a record of all the improvements of coalitions containing i (but not j), as well as the record of coalitions that eventually deteriorate their position, with respect to an original coalitional ranking used as a reference. It’s then extremely tempting to take into account this history of improvements or deteriorations to end up with an individual comparison keeping into account players pivotal role along the championship season. One simple way to do it is to look at the number of improvements r and deteriorations t of a player i and, at the end of the season, break an eventual tie between i and j in the original ranking (the previous season) according to the comparison between r and t (in favour of i if \(r>t\)), provided that all improvements and deteriorations are performed on a comparable ordinal scale, i.e., all improvements of coalitions end up in the same equivalence class of some benchmark ranking \(\succsim ^0\); and all deteriorations of coalitions start from this equivalence class of \(\succsim ^0\) as well (see Point 5 in the definition of ij-path). This intuition brings to the above IPM axiom.

Note that Improving Path Monotonicity is a stronger axiom than Monotonicity, that is,

$$\begin{aligned}{}[\text{ Improving } \text{ Path } \text{ Monotonicity } ] \Longrightarrow [\text{ Monotonicity } ]. \end{aligned}$$

To see this, it suffices to set \(r =1\) and \(t = 0\) in the ij-path.

Of course IPM is not the only way to break possible ties in the original coalitonal ranking. Under some dominant game-pattern tactic adopted by the team, the team management could argue that it is not the number of improving or deteriorating moves that makes the difference between two equivalent players, but actually the size of the smallest coalition generating an improvement (leading to definition of the PMPSC axiom below), or that such a size-based criterion to break ties should apply only if the number of improving moves equals the number of deteriorating ones (leading to the WPMPSC axiom below).

More precisely, the next axiom focuses on the size of the coalitions we use in an ij-path and not on the number of improving moves compared to the deteriorating moves. Assume that two coalitional rankings \(\succsim\) and \(\succsim ^{'}\) are connected through an ij-path. Assume further that among the coalitions we use in the improving moves, one of them, say the first one \(S^{-r}\), contains strictly less elements than the coalitions we use in the deteriorating moves. The principle indicates that if agent i is at least highly ranked than agent j in \(f(\succsim )\), then i becomes strictly better ranked than j in \(f(\succsim ')\). Reciprocally, assume that \(S^{t -1}\) contains strictly less elements than each coalition we use in the improving moves. The principle indicates that if agent j is at least highly ranked than agent i in \(f(\succsim )\), then j becomes strictly better ranked than i in \(f(\succsim ')\). In this sense, this principle gives priority to the smallest coalition whatever the number of improving moves and deteriorating moves along the ij-path.

Path Monotonicity with Priority to the Smallest Coalition (PMPSC) A social ranking solution f on \({\mathcal {R}}_{\varOmega _N}\) satisfies Path Monotonicity with Priority to the Smallest Coalition if for each pair \(\{i, j\} \subseteq N\) of distinct agents and each ij-path \((\succsim ^{\ell })_{\ell = - r}^{t} \subseteq {\mathcal {R}}_{\varOmega _N}\) such that, for each \(\ell \in \{0, \ldots , t -1\}\), \(|S^\ell | > |S^{-r}|\), then it holds that:

$$\begin{aligned} \bigl [i f(\succsim) j\bigr ] \Longrightarrow \bigl [i \succ_{ f(\succsim^{'}) } j\bigr ]. \end{aligned}$$

Note that Path Monotonicity with Priority to the Smallest Coalition is stronger than Monotonicity,

$$\begin{aligned} \bigl [\text{ Path } \text{ Monotonicity } \text{ with } \text{ Priority } \text{ to } \text{ the } \text{ Smallest } \text{ Coalition } \bigr ] \Longrightarrow \bigl [\text{ Monotonicity } \bigr ]. \end{aligned}$$

To see this, it suffices to set \(r =1\) and \(t = 0\) in the definition of an ij-path. Note also that neither Path Monotonicity with Priority to the Smallest Coalition implies Improving Path Monotonicity nor it is implied by Improving Path Monotonicity.

The last axiom is a weak version of Path Monotonicity with Priority to the Smallest Coalition. It only says something when an ij-path contains an equal number of improving and deteriorating moves. In such a case, a priority is still given to the smallest coalition.

Weak Path Monotonicity with Priority to the Smallest Coalition (WPMPSC) A social ranking solution f on \({\mathcal {R}}_{\varOmega _N}\) satisfies Weak Path Monotonicity with Priority to the Smallest Coalition if for each pair \(\{i, j\} \subseteq N\) of distinct agents and each ij-path \((\succsim ^{\ell })_{\ell = - r}^{t} \subseteq {\mathcal {R}}_{\varOmega _N}\) such that \(r = t\) and for each \(\ell \in \{0, \ldots , t -1\}\), \(|S^\ell | > |S^{-r}|\), then it holds that

$$\begin{aligned} \bigl [i f(\succsim) j\bigr ] \Longrightarrow \bigl [i \succ_{ f(\succsim^{'})} j\bigr ]. \end{aligned}$$

Path Monotonicity with Priority to the Smallest Coalition implies Weak Path Monotonicity with Priority to the Smallest Coalition. Indeed, in Path Monotonicity with Priority to the Smallest Coalition, no condition on the number of improving and deteriorating moves on an ij-path is needed to give priority to the smallest coalition.

4 Preliminary results

Given a coalitional ranking \(\succsim \in {\mathcal {R}}_{\varOmega _N}\) and an agent \(i \in N\), we construct the matrix \(M^{\succsim , i}\) of size (nk) where each entry \(M^{\succsim, i}_{pq}\) denotes the number of coalitions of size \(p \in \{1, \ldots , n\}\) containing i in the equivalence class \(E_q^{\succsim }\), \(q \in \{1, \ldots , k\}\). For each p, it holds that:

$$\begin{aligned} \sum _{q = 1 }^{k} M^{\succsim , i}_{pq} = {{n -1} \atopwithdelims (){p-1}}, \,\, \text{ and } \text{ so } \,\, \sum _{p= 1}^n \sum _{q = 1}^k M^{\succsim , i}_{p q} = 2^{n-1}. \end{aligned}$$
(7)

For each pair \(\{i, j\} \subseteq N\), each equivalence class \(E_q^{\succsim }\) and each size \(p \in \{1, \ldots , n\}\), define the subsets of coalitions:

$$\begin{aligned} E^{{i, j}, p}_q = E_q^{\succsim } \cap \bigl \{S : S \ni i, S \ni j, |S| = p\bigr \} \text{ and } E^{i, {\bar{j}}, p}_q = E_q^{\succsim } \cap \bigl \{S : S \ni i, S \not \ni j, |S| = p\bigr \}. \end{aligned}$$

We have:

$$\begin{aligned} M_{pq}^{\succsim , i} = |E^{{i, j}, p}_q| + |E^{i, {\bar{j}}, p}_q| \text{ and } M_{pq}^{\succsim , j} = |E^{{i, j}, p}_q| + |E^{j,{\bar{i}}, p}_q|. \end{aligned}$$

In case \(M^{\succsim , i}_{} = M^{\succsim , j}_{}\), the above equalities imply that, for each equivalence class \(E_q^{\succsim }\), \(q \in \{1, \ldots k\}\) and each size \(p \in \{1, \ldots , n\}\), \(|E^{i, {\bar{j}}, p}_q| = |E^{{\bar{i}}, j, p}_q|\). Therefore, for each equivalence class and each size, there exists a bijection

$$\begin{aligned} b^{ij, p}_q : E^{i, {\bar{j}}, p}_q \longrightarrow E^{j, {\bar{i}}, p}_q \end{aligned}$$
(8)

Definition 1

For any \(\succsim \in {\mathcal {R}}_{\varOmega _N}\) and any pair \(\{i, j\} \subseteq N\) of distinct agents such that \(M^{\succsim , i}_{} = M^{\succsim , j}_{}\), define the following subset of size invariant, agent i invariant and agent j invariant permutations \(\pi ^{\succsim , ij} \in \varPi _{\varOmega _N}^*\):

  1. 1.

    for each \(S \subseteq N \setminus \{i, j\}\) and each \(S \supseteq \{i, j\}\), \(\pi ^{\succsim , ij} (S) = S\);

  2. 2.

    for each \(q \in \{1, \ldots , k\}\), each size \(p \in \{1, \ldots , n\}\) and each coalition \(S \in E^{i, {\bar{j}}, p}_q\),

    $$\begin{aligned} \pi ^{\succsim , ij} (S) = \bigl (b^{ij, p}_q(S) \setminus \{j\}\bigr ) \cup \{i\}, \end{aligned}$$

    where \(b^{ij, p}_q\) is given by (8);

  3. 3.

    for each \(q \in \{1, \ldots , k\}\), each size \(p \in \{1, \ldots , n\}\) and each coalition \(T \in E^{j, {\bar{i}}, p}_q\),

    $$\begin{aligned} \pi ^{\succsim , ij} (T) = \bigl ((b^{ij, p}_q)^{-1}(T) \setminus \{i\}\bigr ) \cup \{j\}. \end{aligned}$$

Lemma 2

Consider any coalitional ranking \(\succsim \in {\mathcal {R}}_{\varOmega _N}\) such that \(M^{\succsim , i} = M^{\succsim , j}\) for some pair \(\{i, j \} \subseteq N\) of distinct agents, the permutation \(\sigma \in \varPi _N\) such that \(\sigma (i) = j\), \(\sigma (j) = i\), and \(\sigma (\ell ) = \ell\) for each \(\ell \in N \setminus \{i, j\}\), and any permutation \(\pi ^{\succsim , ij} \in \varPi _{\varOmega _N}^*\) as in Definition 1. Then, \((\succsim _{\pi ^{\succsim , ij}})^{\sigma } = \succsim\).

Proof

By points 2 and 3 of Remark 1, \((\succsim _{\pi ^{\succsim , ij}})^{\sigma } = \succsim _{\sigma \circ \pi ^{\succsim , ij}}\), and by point 4 it suffices to show that the equivalence classes of \((\succsim _{\pi ^{\succsim , ij}})^{\sigma }\) coincide with the equivalence classes of \(\succsim\). Therefore, consider the composition \(\sigma \circ \pi ^{\succsim , ij}\). Pick any \(S \in \varOmega _N\). Several cases arise.

Case 1 Either \(S \supseteq \{i, j\}\) or \(S \subseteq N \setminus \{i, j\}\). In such a case, we have \((\sigma \circ \pi ^{\succsim , ij})(S) = S\), and so trivially \((\sigma \circ \pi ^{\succsim , ij} )(S) \sim S\).

Case 2 \(S \in E^{i, {\bar{j}}, p}_q\). By point 2 of Definition 1 and definition of \(\sigma\), we have:

$$\begin{aligned} (\sigma \circ \pi ^{\succsim , ij} )(S) = \sigma \bigl ((b^{ij, p}_q(S) \setminus \{j\}) \cup \{i\}\bigr ) = b^{ij, p}_q(S) , \end{aligned}$$

where \(b^{ij, p}_q(S) \in E^{i, {\bar{j}}, p}_q\). This implies that \(S \sim (\sigma \circ \pi ^{\succsim , ij} )(S)\).

Case 3 \(S \in E^{j, {\bar{i}}, p}_q\). This case is similar to the previous case.

From the above three cases, we deduce that

$$\begin{aligned} (\sigma \circ \pi ^{\succsim , ij} )(E_q^{\succsim }) \subseteq E_q^{\succsim }. \end{aligned}$$

By the fact that \((\sigma \circ \pi ^{\succsim , ij} )\) is a bijective function as a composition of two bijective functions, we obtain the desired result:

$$\begin{aligned} (\sigma \circ \pi ^{\succsim , ij} )(E_q^{\succsim }) = E_q^{\succsim }. \end{aligned}$$

By point 4 of Remark 1,

$$\begin{aligned} E_1^{\succsim _{}} \succ _{\sigma \circ \pi ^{\succsim , ij}}^* E_2^{\succsim } \succ _{\sigma \circ \pi ^{\succsim , ij}}^* \cdots \succ _{\sigma \circ \pi ^{\succsim , ij}}^* E_k^{\succsim }, \end{aligned}$$

which proves that the quotient order \(\succ _{\sigma \circ \pi ^{\succsim , ij}}^*\) coincides with the quotient order \(\succ ^*\). Thus, we obtain the desired result \((\succsim _{\pi ^{\succsim , ij}})^{\sigma } = \succsim\).

Proposition 2

Let f be a social ranking solution on \({\mathcal {R}}_{\varOmega _N}\) satisfying Neutrality (N) and Super Weak Coalitional Anonymity (SWCA). For each \(\succsim \in {\mathcal {R}}_{\varOmega _N}\), it holds that:

$$\begin{aligned} \forall i, j \in N, \quad \bigl [M^{\succsim , i}_{} = M^{\succsim , j}_{}\bigr ] \Longrightarrow \bigl [i \sim _{f(\succsim )} j \bigr ]. \end{aligned}$$

Proof

Let f be as hypothesized. Pick any coalitional ranking \(\succsim \in {\mathcal {R}}_{\varOmega _N}\) and any two distinct agents i and j in N such that \(M^{\succsim , i}_{} = M^{\succsim , j}_{}\). First, consider the permutation \(\sigma \in \varPi _N\) such that \(\sigma (i) = j\), \(\sigma (j) = i\) and \(\sigma (\ell ) = \ell\) for each \(\ell \in N \setminus \{i, j\}\). Next, consider a size invariant permutation \(\pi ^{\succsim , ij} \in \varPi _{\varOmega _N}^*\) as in Definition 1. By Super Weak Coalitional Anonymity,

$$\begin{aligned} \bigl [i f(\succsim ) j\bigr ] \Longleftrightarrow \bigl [ i f(\succsim _{\pi ^{\succsim , ij}}) j\bigr ]. \end{aligned}$$

By Neutrality,

$$\begin{aligned}{}[ i f(\succsim _{\pi ^{\succsim , ij}}) j\bigr ] \Longleftrightarrow [\sigma (i) f(( \succsim _{\pi ^{\succsim , ij}})^{\sigma }) \sigma (j)], \end{aligned}$$

and so, by definition of \(\sigma\), \(j f( (\succsim _{\pi ^{\succsim , ij}})^{\sigma }) i\). By Lemma 2, \((\succsim _{\pi ^{\succsim , ij}})^{\sigma } = \succsim\). Therefore, we conclude that

$$\begin{aligned}{}[ i f(\succsim ) j] \Longrightarrow [ j f(\succsim ) i ], \end{aligned}$$

and so \(i \sim _{f(\succsim )} j\), which completes the proof of Proposition 2.

Bernardi et al. (2019) obtain a connected result (see the Per-class equality property in Step 2 of the proof of Theorem 1) by using Neutrality and Coalitional Anonymity.

Proposition 3

(Bernardi et al. (2019)) Let be a social ranking solution \({\mathcal {R}}_{\varOmega _N}\) satisfying Neutrality and Coalitional Anonymity. For each \(\succsim \in {\mathcal {R}}_{\varOmega _N}\), it holds that:

$$\begin{aligned} \forall i, j \in N, \quad \biggl [\forall q \in \{1, \ldots , k\}, \sum _{p= 1}^n M^{\succsim , i}_{pq} = \sum _{p= 1}^n M^{\succsim , j}_{pq}\biggr ] \Longrightarrow \biggl [i \sim _{f(\succsim )} j \biggr ]. \end{aligned}$$

To understand the differences between both results, recall that Coalitional Anonymity is a stronger axiom than Super Weak Coalitional Anonymity. As a consequence, Bernardi et al. (2019) can assume a weaker condition on \(M^{\succsim , i}_{}\) and \(M^{\succsim , j}_{}\) than ours to obtain the indifference between i and j. In the present case, the condition

$$\begin{aligned} \forall q \in \{1, \ldots , k\}, \quad \sum _{p= 1}^n M^{\succsim , i}_{pq} = \sum _{p= 1}^n M^{\succsim , j}_{pq} \end{aligned}$$

is weaker than the condition \(M^{\succsim , i}_{pq} = M^{\succsim , j}_{pq}\). On the other hand, because our axiom of Super Weak Coalitional Anonymity is weaker than the axiom of Coalitional Anonymity, we need to assume a stronger condition on \(M^{\succsim , i}_{}\) and \(M^{\succsim , j}_{}\) to obtain the indifference between i and j. Nevertheless, it turns out that Coalitional Anonymity can be replaced by the weaker axiom of Weak Coalitional Anonymity in the statement of Proposition 3.

Proposition 4

Let be a social ranking solution \({\mathcal {R}}_{\varOmega _N}\) satisfying Neutrality (N) and Weak Coalitional Anonymity (WCA). For each \(\succsim \in {\mathcal {R}}_{\varOmega _N}\)it holds that:

$$\begin{aligned} \forall i, j \in N, \quad \biggl [\forall q \in \{1, \ldots , k\}, \sum _{p= 1}^n M^{\succsim , i}_{pq} = \sum _{p= 1}^n M^{\succsim , j}_{pq}\biggr ] \Longrightarrow \biggl [i \sim _{f(\succsim )} j \biggr ]. \end{aligned}$$

The proof of Proposition 4 follows similar steps as the proofs of Lemma 2 and Proposition 2, and so is omitted. The main difference is that we have to consider bijections of the following form:

$$\begin{aligned} b^{ij}_q : E^{i, {\bar{j}}}_q \longrightarrow E^{j, {\bar{i}}}_q, \end{aligned}$$

where

$$\begin{aligned} E^{{j, {{\bar{i}}}}}_q = E_q^{\succsim } \cap \bigl \{S : S \not \ni i, S \ni j \bigr \} \text{ and } E^{i, {\bar{j}}}_q = E_q^{\succsim } \cap \bigl \{S : S \ni i, S \not \ni j \bigr \}. \end{aligned}$$

These bijections exist since, by hypothesis,

$$\begin{aligned} | E^{{i, {{\bar{j}}}}}_q| = \sum _{p= 1}^n M^{\succsim , i}_{pq} - |E^{i, j}_q| = \sum _{p= 1}^n M^{\succsim , j}_{pq} - |E^{i, j}_q| = |E^{{j, {{\bar{i}}}}}_q|, \end{aligned}$$

where, similarly as before,

$$\begin{aligned} E^{j, i}_q = E_q^{\succsim } \cap \bigl \{S : S \ni i, S \ni j \bigr \}. \end{aligned}$$

Therefore, Proposition 4 is stronger than Proposition 3 obtained in Bernardi et al. (2019).

5 Comparable axiomatizations of three social ranking solutions

We introduce three social ranking solutions for coalitional rankings. One of them is the Lexicographic excellence solution studied in Bernardi et al. (2019), the two other are new.

In the sequel, for each \(q \in \{1, \ldots , k\}\), the notation \(M^{\succsim , i}_{q}\) stands for the sum of the elements \(M^{\succsim , i}_{pq}\), \(p \in \{1, \ldots , n\}\), that is

$$\begin{aligned} M^{\succsim , i}_{q} : =\sum _{p = 1}^{n} M^{\succsim , i}_{pq}. \end{aligned}$$

Definition 2

The Lexicographic excellence solution L on \({\mathcal {R}}_{\varOmega _N}\) is defined as:

$$\begin{aligned} i \succ _{L(\succsim )} j \Longleftrightarrow \biggl [\exists q^0 \in \{1, \dots , k-1\}: \bigl (\forall q < q^0, M^{\succsim , i}_{q} = M^{\succsim , j}_{q} \bigr ) \wedge \bigl (M^{\succsim , i}_{q^0} > M^{\succsim , j}_{q^0}\bigl ) \biggr ]. \end{aligned}$$

In words, agent i has a strictly better ranking than agent j in a coalitional ranking \(\succsim\) if, starting from the best equivalence class \(E_{1}^{\succsim }\), one can find an equivalence class \(E_{q_0}^{\succsim }\) where the number of coalitions containing i is strictly greater than the number of coalitions containing j. Otherwise, if for each equivalence class \(E_q^{\succsim }\), \(q \in \{1, \ldots , k\}\), the number of coalitions containing i is equal to the number of coalitions containing j, then both agents have the same rank under L. The Lexicographic excellence solution does not take into account the size of the coalitions to which an agent is a member. The next two solutions incorporate a size effect.

Definition 3

The solution \(L^{(1)}\) on \({\mathcal {R}}_{\varOmega _N}\) is defined as follows: \(i \succ _{L^{(1)}(\succsim )} j\) if there is \((p^0, q^0) \in \{1, \ldots , n\} \times \{1, \dots , k-1\}\) such that:

  1. 1.

    \(\forall p \in \{1, \ldots , n\} , \forall q < q^0, \quad M^{\succsim , i}_{pq} = M^{\succsim , j}_{pq};\)

  2. 2.

    \(\forall p < p^0, \quad M^{\succsim , i}_{pq^0} = M^{\succsim , j}_{pq^0}\);

  3. 3.

    \(M^{\succsim , i}_{p^0q^0} > M^{\succsim , j}_{p^0q^0}.\)

In words, for any two distinct agents i and j, we explore the first equivalence class \(E_{1}^{\succsim }\). If, for each coalition of size \(p \in \{1, \ldots , n\}\), the number of coalitions containing i is equal to the number of coalitions containing j, then we move to the next equivalence class \(E_{2}^{\succsim }\). We repeat the exploration until we reach an equivalence class \(E_{q_0}^{\succsim }\) and a coalition size \(p_0 \in \{1, \ldots , n\}\) such that the number \(M^{\succsim , i}_{p^0q^0}\) of coalitions of size \(p_0\) containing i is different from the number \(M^{\succsim , j}_{p^0q^0}\) of coalitions of size \(p_0\) containing j. If there are several such coalition sizes \(p_0\), we consider the smallest one. If \(M^{\succsim , i}_{p^0q^0} > M^{\succsim , j}_{p^0q^0}\), agent i has a strictly better rank than agent j in the coalitional ranking \(\succsim\). Otherwise, if for each equivalence class \(E_q^{\succsim }\), \(q \in \{1, \ldots , k\}\), and each coalition size \(p \in \{1, \ldots , n\}\), the number of coalitions containing i is equal to the number of coalitions containing j, then \(L^{(1)}\) indicates that both agents have the same rank in the coalitional ranking \(\succsim\).

Definition 4

The solution \(L^{(2)}\) on \({\mathcal {R}}_{\varOmega _N}\) is defined as follows: \(i \succ _{L^{(2)}(\succsim )} j\) if there is \((p^0, q^0) \in \{1, \ldots , n\} \times \{1, \dots , k-1\}\) such that:

  1. 1.

    \(\forall p \in \{1, \ldots , n\} , \forall q < q^0, \quad M^{\succsim , i}_{pq} = M^{\succsim , j}_{pq};\)

  2. 2.

    either (2.1)   \(M^{\succsim , i}_{q^0} > M^{\succsim , j}_{q^0}\)   or   (2.2)   \(M^{\succsim , i}_{q^0} = M^{\succsim , j}_{q^0}\),    \(\forall p < p^0\), \(M^{\succsim , i}_{pq^0} = M^{\succsim , j}_{pq^0}\), and \(M^{\succsim , i}_{p^0q^0} > M^{\succsim , j}_{p^0q^0}\).

In words, for any two distinct agents i and j, we explore the first equivalence class \(E_{1}^{\succsim }\). If, for each coalition size \(p \in \{1, \ldots , n\}\), the number of coalitions containing i is equal to the number of coalitions containing j, then we move to the next equivalence class \(E_{2}^{\succsim }\). We repeat the exploration until we reach an equivalence class \(E_{q_0}^{\succsim }\) and a coalition size \(p_0 \in \{1, \ldots , n\}\) such that the number \(M^{\succsim , i}_{p^0q^0}\) of coalitions of size \(p_0\) containing i is different from the number \(M^{\succsim , j}_{p^0q^0}\) of coalitions of size \(p_0\) containing j. At this step (which corresponds to point 2 of the definition), two cases can be distinguished:

(2.1) the number \(M^{\succsim , i}_{q^0}\) of coalitions containing i is different from the number of coalitions \(M^{\succsim , j}_{q^0}\) containing j. If \(M^{\succsim , i}_{q^0} > M^{\succsim , j}_{q^0}\), then agent i has a strictly better rank than agent j in the coalitional ranking \(\succsim\);

(2.2) \(M^{\succsim , i}_{q^0} = M^{\succsim , j}_{q^0}\). Then, we consider the smallest size \(p_0\) such that \(M^{\succsim , i}_{p^0q^0}\) is different from \(M^{\succsim , j}_{p^0q^0}\). If \(M^{\succsim , i}_{p^0q^0} > M^{\succsim , i}_{p^0q^0}\), agent i has a strictly better rank than agent j in the coalitional ranking \(\succsim\).

Otherwise, that is, if such a pair \((p_0, q_0)\) does not exist in \(\succsim\), the two matrices \(M^{\succsim , i}\) and \(M^{\succsim , j}\) are identical, and \(L^{(2)}\) indicates that i and j are equivalent agents in the coalitional ranking \(\succsim\).

To fix the ideas, the next example shows a coalitional ranking where the three solutions L, \(L^{(1)}\) and \(L^{(2)}\) generate different rankings on the elements of N.

Example 4

Consider the coalitional ranking \(\succsim \in {\mathcal {R}}_{\varOmega _N}\) with \(N=\{1,2,3,4\}\) such that

$$\begin{aligned} \{1\} \sim \{2,3\} \sim \{2,4\} \succ \{2\} \sim \{3\} \sim \{1,3\} \sim \{1,4\} \succ S \end{aligned}$$

for any other \(S\subseteq N\) not previously listed in the ranking and such that

$$\begin{aligned} E^{\succsim }_1=\{\{1\}, \{2,3\}, \{2,4\}\}, \, E^{\succsim }_2=\{\{2\}, \{3\}, \{1,3\}, \{1,4\}\}, \end{aligned}$$

and

$$\begin{aligned} E^{\succsim }_3=\{\{4\}, \{1,2\}, \{3,4\}, \{1,2,3,4\}\} \cup \{S \subseteq N: |S|=3\}. \end{aligned}$$

Then,

$$\begin{aligned} { M^{\succsim ,1}=\begin{pmatrix} 1 &{} 0 &{} 0 \\ 0 &{} 2 &{} 1 \\ 0 &{} 0 &{} 3 \\ 0 &{} 0 &{} 1 \end{pmatrix} ,\ \ M^{\succsim ,2}=\begin{pmatrix} 0 &{} 1 &{} 0 \\ 2 &{} 0 &{} 1 \\ 0 &{} 0 &{} 3 \\ 0 &{} 0 &{} 1 \end{pmatrix} ,\ \ M^{\succsim ,3}=\begin{pmatrix} 0 &{} 1 &{} 0 \\ 1 &{} 1 &{} 1 \\ 0 &{} 0 &{} 3 \\ 0 &{} 0 &{} 1 \end{pmatrix} ,\ \ M^{\succsim ,4}=\begin{pmatrix} 0 &{} 0 &{} 0 \\ 1 &{} 1 &{} 2 \\ 0 &{} 0 &{} 3 \\ 0 &{} 0 &{} 1 \end{pmatrix}. } \end{aligned}$$

By Definition 2, we have that \(2 \succ _{L(\succsim )} 1 \sim _{L(\succsim )} 3 \succ _{L(\succsim )} 4\), whereas, by Definition 3, we have \(1 \succ _{L^{(1)}(\succsim )} 2 \succ _{L^{(1)}(\succsim )} 3 \succ _{L^{(1)}(\succsim )} 4\) and, finally, by Definition 4, \(2 \succ _{L^{(2)}(\succsim )} 1 \succ _{L^{(2)}(\succsim )} 3 \succ _{L^{(2)}(\succsim )} 4\).

The main result of the paper provides comparable axiomatizations of the above three social ranking solutions. In particular, point 1(a) in Theorem 1 below provides a stronger axiomatic characterization of the lex-cel solution L than the one contained in Theorem 1 in Bernardi et al. (2019).

Theorem 1

  1. 1.

    The social ranking solution is the unique solution on \({\mathcal {R}}_{\varOmega _N}\) satisfying Neutrality, Weak Coalitional Anonymity (WCA), and one of the following set of axioms:

    1. (a)

      Independence from the Worst Class (IWC) and Monotonicity (M);

    2. (b)

      Improving Path Monotonicity (IPM).

  2. 2.

    The social ranking solution \(L^{(1)}\) is the unique solution on \({\mathcal {R}}_{\varOmega _N}\) satisfying Neutrality (N), Super Weak Coalitional Anonymity (SWCA), Independence from the Worst Class (IWC) and Path Monotonicity with Priority to the Smallest Coalition (PMPSC).

  3. 3.

    The social ranking solution \(L^{(2)}\) is the unique solution on \({\mathcal {R}}_{\varOmega _N}\) satisfying Neutrality, Super Weak Coalitional Anonymity (SWCA), Independence from the Worst Class (IWC), Improving Path Monotonicity (IPM) and Weak Path Monotonicity with Priority to the Smallest Coalition (WPMPSC).

Proof

Point 1.a. The proof is similar to step 3 in Theorem 1 in Bernardi et al. (2019) except that Proposition 4 is used instead of Proposition 3. So, the details of the proof are omitted.

Point 1.b. Obviously, the solution L also satisfies Improving Path Monotonicity. Conversely, consider a solution f on \({{{\mathcal {R}}}}_{\varOmega _N}\) that satisfies Neutrality, Weak Coalitional Anonymity, and Improving Path Monotonicity. Pick any two distinct agents i and j in N and a coalitional ranking \(\succsim \in {{{\mathcal {R}}}}_{\varOmega _N}\) such that \(i \succ _{L(\succsim )} j\). For the rest of the proof, recall that the sets of coalitions \(E^{{j, {{\bar{i}}}}}_q\) and \(E^{{j, {{\bar{i}}}}}_q\) are defined as follows:

$$\begin{aligned} E^{{j, {{\bar{i}}}}}_q = E_q^{\succsim } \cap \bigl \{S : S \not \ni i, S \ni j \bigr \} \text{ and } E^{i, {\bar{j}}}_q = E_q^{\succsim } \cap \bigl \{S: S \ni i, S \not \ni j \bigr \}. \end{aligned}$$

Because \(i \succ _{L(\succsim )} j\), there exists an integer \(q_0\) such that, for each \(q < q_0\), it holds that \(M^{\succsim , i}_{q} = M^{\succsim , j}_{q}\), and \(M^{\succsim , i}_{q_0} > M^{\succsim , j}_{q_0}\). This implies the following facts:

  1. (a)

    \(\sum _{q \ge q_0} M^{\succsim , i}_{q} = \sum _{q \ge q_0} M^{\succsim , j}_{q};\)

  2. (b)

    \(\sum _{q \ge q_0} \vert E^{i, {\bar{j}}}_{q} \vert = \sum _{q \ge q_0} \vert E^{j, {\bar{i}}}_{q} \vert ;\)

  3. (c)

    \(\vert E^{i, {\bar{j}}}_{q_0} \vert > \vert E^{j, {\bar{i}}}_{q_0} \vert .\)

Next, consider an ij-path \(({\succsim }^ \ell )_{\ell = -r}^t\) satisfying the following conditions:

  1. 1.

    \({\succsim }^{-r} = \succsim\);

  2. 2.

    for each coalition \(S \in \bigcup _{q > q_0} E_q^{i, {\bar{j}}}\), there exists a unique \(\ell \in \{ - r, \ldots , -1\}\) such that \(S = S^\ell\), the coalitional ranking \({\succsim }^{\ell +1}\) is \(S^\ell\) improving with respect to \({\succsim }^{\ell }\) and \(S^\ell \in E_{q_0}^{\succsim ^0}\);

  3. 3.

    to complete the ij-path, note that:

    $$\begin{aligned} \big \vert \bigcup _{q> q_0} E_q^{j, {\bar{i}}} \big \vert = \sum _{q > q_0} \vert E_q^{j, {\bar{i}}} \vert \le \sum _{q \ge q_0} \vert E_q^{j, {\bar{i}}} \vert = \sum _{q \ge q_0} \vert E_q^{i, {\bar{j}}} \vert = \big \vert \bigl \{ S \in E_{q_0}^{\succsim ^0}:S \ni i, S \not \ni j \bigr \} \big \vert , \end{aligned}$$

    where the last equality follows from the above point 2. of the ij-path. Therefore, there is a one-to-one mapping

    $$\begin{aligned} \mu : \bigcup _{q > q_0} E_q^{j, {\bar{i}}} \longrightarrow \bigl \{ S \in E_{q_0}^{\succsim ^0}:S \ni i, S \not \ni j \bigr \}, \end{aligned}$$

    from which one can define the deteriorating moves. Precisely, for each coalition \(S = \mu (T)\), there exists an integer \(\ell \in \{0, \ldots , t -1\}\) such that \(S^\ell = S\) and \({\succsim }^{\ell +1}\) is \(S^\ell\) deteriorating with respect to \({\succsim }^{\ell }\). Furthermore, thanks to the existence of \(\mu\), one can force that \(S \, {{\sim }^{\ell +1}}\, T\).

We have \(r = \sum _{q > q_0} \vert E_q^{i, {\bar{j}}} \vert\) and \(t =\sum _{q > q_0} \vert E_q^{j, {\bar{i}}} \vert\). From facts (b) and (c), we get \(r< t\). By construction, the last coalitional ranking \({\succsim }^{t}\) of the ij-path satisfies:

$$\begin{aligned} \forall q \in \{1, \dots , k\}, \quad M^{\succsim ^t, i}_{q} = M^{\succsim ^t, j}_{q}. \end{aligned}$$

Thus, by Proposition 4, we have \(i \sim _{f(\succsim ^t)} j\).

By considering the reverse ij-path, i.e., the ij-path from \(\succsim ^{t}\) to \(\succsim ^{-r} = \succsim\), we get an improving path since \(t > r\). By Improving Path Monotonicity, it follows that \(i \succ _{f(\succsim ^{-r})} j\), i.e., \(i \succ _{f(\succsim )} j\). All in all, we have shown that:

$$\begin{aligned} (i \succ _{L(\succsim )} j ) \implies (i \succ _{f(\succsim )} j). \end{aligned}$$

Finally, if \(i \sim _{L(\succsim )} j\), then, by Proposition 4, it holds that \(i \sim _{f(\succsim )} j\). Conclude that f coincides with L, the desired result.

To prove point 2 and point 3, we will use another procedure that we detail below. First, we need a definition. Define the following lexicographic order \(\le _L\) on the pairs \((p, q) \in \{1, \ldots , n\} \times \{1, \ldots , k -1\}\): \((p, q) <_L (p', q')\) if either \((q < q')\) or \((q = q' \wedge p < p')\), where n is the number of agents and k is the number of equivalence classes in a coalition ranking \(\succsim \in {\mathcal {R}}_{\Omega_N}\).

Procedure. Consider any coalitional ranking \(\succsim \in {\mathcal {R}}_{\Omega_N}\) and any two distinct agents i and j in N. Assume that \(M^{\succsim , i} \not = M^{\succsim , j}\). Pick the least pair \((p_0, q_0)\) with respect to \(\le _L\) such that \(M^{\succsim , i}_{p_0, q_0} \not = M^{\succsim , j}_{p_0, q_0}\). Without loss of generality, assume that \(M^{\succsim , i}_{p_0, q_0} > M^{\succsim , j}_{p_0, q_0}\). From \(\succsim\), construct another coalitional ranking \(\succsim '\) containing \(q^0 +1\) equivalence classes with the following induced quotient order \(\succ'^{*}\):

$$\begin{aligned} E_{1}^{\succsim '} \succ '^{*} \cdots \succ '^{*} E_{q^0 +1}^{\succsim '}, \end{aligned}$$

where

$$\begin{aligned} \forall q \le q^0, \quad E_{q}^{\succsim '} = E_{q}^{\succsim } \text{ and } E_{q^0 +1}^{\succsim '} = \bigcup _{q = q^0 + 1}^k E_{q}^{\succsim }. \end{aligned}$$

By construction, for each \(q \le q^0\), the q-th column of \(M^{\succsim ', i}\) is equal to the q-th column of \(M^{\succsim ', j}\). Thus, by (7), it holds that:

$$\begin{aligned} \forall p \in \{1, \ldots , n\}, \quad M_{p,q^0}^{\succsim ', i} + M_{p, q^0+1}^{\succsim ', i} = M_{p,q^0}^{\succsim ', j} + M_{p,q^0+1}^{\succsim ', j} \end{aligned}$$
(9)

In particular, by construction and definition of \((p_0, q_0)\),

$$\begin{aligned} \forall p < p^0, \quad M_{p,q^0}^{\succsim ', i} = M_{p,q^0}^{\succsim ', j}, \text{ and } M_{p^0,q^0}^{\succsim ', i} > M_{p^0,q^0}^{\succsim ', j}. \end{aligned}$$

From the equivalence classes \(E_{q_0}^{\succsim '}\) and \(E_{q_0 +1}^{\succsim '}\) of \(\succsim '\), we construct another coalitional ranking \(\succsim ''\) in the following way. For each size \(p \in \{p^0, \ldots , n\}\),

  1. (a)

    if \(M_{p,q^0}^{\succsim ', i} > M_{p,q^0}^{\succsim ', j}\), then that there are at least \(M_{p,q^0}^{\succsim ', i} - M_{p,q^0}^{\succsim ', j}\) coalitions of size p in \(E_{q^{0}}^{\succsim '}\) containing i and not j. Let’s move these \(M_{p,q^0}^{\succsim ', i} - M_{p,q^0}^{\succsim ', j}\) coalitions in the equivalence class \(E_{q^{0}+1}^{\succsim '}\);

  2. (b)

    if \(M_{p,q^0}^{\succsim ', i} < M_{p,q^0}^{\succsim ', j}\), then, by (9), there are at least \(M_{p,q^0+1}^{\succsim ', i} - M_{p,q^0 + 1}^{\succsim ', j}\) coalitions of size p in \(E_{q^{0} +1}^{\succsim '}\) containing i but not j. Let’s move these \(M_{p,q^0+1}^{\succsim ', i} - M_{p,q^0 + 1}^{\succsim ', j}\) coalitions in the equivalence class \(E_{q^{0}}^{\succsim '}\). From (a) and (b), we obtain a new coalitional ranking \(\succsim ''\) such that \(M^{\succsim '', i} = M^{\succsim '', j}\). In particular, recall that \(M_{p^0,q^0}^{\succsim ', i} > M_{p^0,q^0}^{\succsim ', j}\). End of the procedure. We have the material to prove point 2 and point 3.

Point 2. The fact that \(L^{(1)}\) satisfies Neutrality, Super Weak Coalitional Anonymity, Path Monotonicity with Priority to the Smallest Coalition, and Independence from the Worst Class follows from the definition of \(L^{(1)}\). Regarding the uniqueness part, consider any solution f on \({\mathcal {R}}_{\varOmega }\) satisfying Neutrality, Super Weak Coalitional Anonymity, Path Monotonicity with Priority to the Smallest Coalition, and Independence from the Worst Class. Pick any coalitional ranking \(\succsim \in {\mathcal {R}}_{\varOmega }\). To show: \(f(\succsim) = L^{(1)} (\succsim)\). Consider any two distinct agents i and j in N. Several cases arise.

Case 2.1 \(M^{\succsim , i} = M^{\succsim , j}\). By Proposition 2, \(i\sim _{f(\succsim )} j\) and \(i\sim _{L^{(1)}(\succsim )}j\).

Case 2.2 \(M^{\succsim , i} \not = M^{\succsim , j}\). Without loss of generality, assume first that \(i \succ _{L^{(1)}(\succsim )}j \) and let the pair \((p^0, q^0) \in \{1, \ldots , n\} \times \{1, \ldots , k-1\} \) as given in Definition 3. Note that the choice of \((p_0, q_0)\) in Definition 3 is unique and corresponds to the choice of the least pair \((p_0, q_0)\) with respect to \(\le _L\) such that \(M^{\succsim , i}_{p_0, q_0} \not = M^{\succsim , j}_{p_0, q_0}\) in the Procedure. By definition of the rule \(L^{(1)}\), \(i\succ _{L^{(1)}(\succsim )}j\) means \(M^{\succsim , i}_{p_0, q_0} > M^{\succsim , j}_{p_0, q_0}\). From \( \succsim \), we construct \(\succsim '\) and \(\succsim ''\) as indicated in the Procedure. Because the coalitional ranking \(\succsim ''\) is such that \(M^{\succsim '', i} = M^{\succsim '', j}\), apply Proposition 2 to conclude that \(i \sim _{ f(\succsim '') }j\). Next, note that there exists an ij-path \((\succsim ^{\ell })_{\ell = - r}^{t}\) from \(\succsim ''\) to \(\succsim '\) satisfying the condition of Path monotonicity with priority to the smallest coalition. Indeed, from \(\succsim ''\), first use the set of coalitions involved in point (a) of the Procedure to define improving moves. Set \(\succsim ^{-r} = \succsim ''\). The first successor of \(\succsim ''\) along the path is a coalitional ranking \(\succsim ^{- r+1}\) obtained by moving one of the \(M_{p^0,q^0}^{\succsim ', i} - M_{p^0,q^0}^{\succsim ', j} \) coalitions of size \(p^0\) from the equivalence class \(E_{q^0+1}^{\succsim ''}\) to the equivalence class \(E_{q^0}^{\succsim ''}\). This constitutes the first improving move along the path. From \(\succsim ^{- r +1}\), continue in this manner for each coalition of size \(p^0\), and then for each coalition of size \(p > p^0\) involved in point (a). We reach a coalitional ranking \(\succsim ^{0}\) where all coalitions involved in improving moves (the coalitions considered in point (a)) now belong to the same equivalence class \(E_{q^0}^{\succsim ^{0}}\). Along this part of the sequence, coalitions involved in point (b) of the Procedure have not be moved and so also belong to \(E_{q^0}^{\succsim ^{0}}\). The successor \(\succsim ^{1}\) of \(\succsim ^{0}\) along the ij-path is obtained by a deteriorating move: a coalition as in point (b) is moved from the equivalence class \(E_{q^0}^{\succsim ^{0}}\) to the equivalence class \(E_{q^0 +1}^{\succsim ^{0}}\). From \(\succsim ^{1}\), continue in this way until all coalitions in point (b) have been exhausted. At this step, \(\succsim '\) is reached. Because there is no coalition of size strictly less than \(p^0\) involved in the ij-path, the latter satisfies the condition of Path Monotonicity with Priority to the Smallest Coalition. By Path Monotonicity with Priority to the Smallest Coalition, we have:

$$\begin{aligned} \bigl [ i \sim _{ f(\succsim '') }j\bigr ] \Longrightarrow \bigl [i \succ _{ f(\succsim ') }j \bigr ]. \end{aligned}$$

By construction, \(\succsim \) is a refinement of \(\succsim '\) obtained from the last equivalence class \(E_{q_0 +1}^{\succsim '}\) that we divide into the equivalence classes \(E_{q_0 +1}^{\succsim }, \ldots , E_{k}^{\succsim }\). Thus, by Independence from the Worst Class,

$$\begin{aligned} \bigl [i \succ _{ f(\succsim ') }j\bigr ] \Longrightarrow \bigl [i \succ _{ f(\succsim ) }j\bigr ]. \end{aligned}$$

In short, we have shown the following implication:

$$\begin{aligned} \bigl [i \succ _{L^{(1)}(\succsim )}j \bigr ] \Longrightarrow \bigl [i \succ _{ f(\succsim ) }j\bigr ]. \end{aligned}$$

Reciprocally, consider the case \(i \succ _{ f(\succsim ) }j\). For the sake of contradiction, assume first that \(i \sim _{L^{(1)}(\succsim )}j\). By Definition 3 of \(L^{(1)}\), \(M^{\succsim , i} = M^{\succsim , j}\). By Proposition 2, we obtain \(i \sim _{ f(\succsim ) }j\), which contradicts the fact that \(i \succ _{ f(\succsim ) }j\). The relation \(j \succ _{L^{(1)}(\succsim )} i\) is also impossible since we have just seen above that \(j \succ _{L^{(1)}(\succsim )} i\) implies \(j \succ _{ f(\succsim ) }i\). The only possibility is thus \(i \succ _{L^{(1)}(\succsim )}j\), so that

$$\begin{aligned}{}[i \succ _{ f(\succsim ) }j] \Longrightarrow [i \succ _{L^{(1)}(\succsim )}j]. \end{aligned}$$

We conclude that \(\succsim _{f(\succsim )} = \succsim _{L^{(1)}(\succsim )}\). This completes the proof of point 2.

Point 3. The fact that \(L^{(2)}\) satisfies Neutrality, Super Weak Coalitional Anonymity, Independence from the Worst Class, Improving Path Monotonicity and Weak Path Monotonicity with Priority to the Smallest Coalition follows directly from the definition of \(L^{(2)}\). Regarding the uniqueness part, consider any solution f on \({\mathcal {R}}_{\Omega_N }\) satisfying Neutrality, Super Weak Coalitional Anonymity, Independence from the Worst Class, Improving Path Monotonicity and Weak Path Monotonicity with Priority to the Smallest Coalition. Pick any coalitional ranking \(\succsim \in {\mathcal {R}}_{\varOmega }\). To show: \(f(\succsim) = L^{(2)}(\succsim)\). Consider any two distinct agents i and j in N. In a similar way as in point 2., if \(M^{\succsim , i} = M^{\succsim , j}\), then, by Proposition 2, \(i\sim _{f(\succsim )} j\) and \(i\sim _{L^{(2)}(\succsim )}j\). So, assume that \(M^{\succsim , i} \not = M^{\succsim , j}\). Without loss of generality, assume first that \(i \succ _{L^{(2)}(\succsim )}j\) and let the pair \((p^0, q^0) \in \{1, \ldots , n\} \times \{1, \ldots , k-1\}\) as given in the Procedure. From \(\succsim\), we construct \(\succsim '\) and \(\succsim ''\) as in the Procedure. Again, because the coalitional ranking \(\succsim ''\) is such that \(M^{\succsim '', i} = M^{\succsim '', j}\), apply Proposition 2 to conclude that \(i \sim _{ f(\succsim '') }j\). At this step, by Definition 4 of the rule \(L^{(2)}\), two cases arise.

Case 3.1 \(M^{\succsim , i}_{q^0} > M^{\succsim , j}_{q^0}\) as in point 2.1 of Definition 4. By construction, the \(q_0\)th column of \(M^{\succsim ', i}_{}\) coincides with the \(q_0\)th column of \(M^{\succsim , i}_{}\) and the \(q_0\)th column of \(M^{\succsim ', j}_{}\) coincides with the \(q_0\)th column of \(M^{\succsim , j}_{}\), and so \(M^{\succsim ', i}_{q^0} > M^{\succsim ', j}_{q^0}\). From this observation, we deduce that there is an ij-path from \(\succsim ''\) to \(\succsim '\) satisfying the conditions of Improving Path Monotonicity, that is an ij-path \((\succsim ^{\ell })_{\ell = - r}^{t}\) such that the number of improving moves is strictly greater than the number of deteriorating moves. Indeed, and as in point 2., start from \(\succsim ''\) and use the set of coalitions involved in point (a) to define improving moves up to the coalitional ranking \(\succsim ^{0}\). In the coalitional ranking \(\succsim ^{0}\), all coalitions involved in improving moves (the coalitions considered in point (a)) now belong to the same equivalence class \(E_{q^0}^{\succsim ^{0}}\). Along this part of the sequence, coalitions involved in point (b) have not be moved and so also belong to \(E_{q^0}^{\succsim ^{0}}\). Then, from \({\succsim ^{0}}\) use the set of coalitions involved in point (b) to define deteriorating moves up to the coalitional ranking \(\succsim '\). Because \(M^{\succsim ', i}_{q^0} > M^{\succsim ', j}_{q^0}\), the number of improving moves using coalitions as in point (a) is strictly greater than the number of moves using coalitions as in point (b), as specified by Improving Path Monotonicity. By Improving Path Monotonicity, we obtain:

$$\begin{aligned} \bigl [ i \sim _{ f(\succsim '') }j\bigr ] \Longrightarrow \bigl [i \succ _{ f(\succsim ') }j\bigr ]. \end{aligned}$$

Case 3.2 \(M^{\succsim , i}_{q^0} = M^{\succsim , j}_{q^0}\), and for each \(p < p^0\), \(M^{\succsim , i}_{pq^0} = M^{\succsim , j}_{pq^0}\), and \(M^{\succsim , i}_{p^0q^0} > M^{\succsim , j}_{p^0q^0}\) as in point 2.2 of Definition 4. Note that this pair \((p_0, q_0)\) corresponds to one chosen above. Once again, we have \(M^{\succsim ', i}_{q^0} = M^{\succsim ', j}_{q^0}\). By points (a) and (b) of the construction of \(\succsim ''\) and (9), it follows that the number of improving moves is necessarily equal to the number of deteriorating moves along the ij-path. Furthermore, there is no coalition of size strictly less than \(p^0\) involved in the ij-path. Therefore the ij-path associated with the Procedure satisfies the conditions of Weak Path Monotonicity with Priority to the Smallest Coalition. By Weak Path Monotonicity with Priority to the Smallest Coalition,

$$\begin{aligned} \bigl [ i \sim _{ f(\succsim '') }j\bigr ] \Longrightarrow \bigl [i \succ _{ f(\succsim ') }j\bigr ]. \end{aligned}$$

From Cases 3.1-3.2, we hereby conclude that \(i \sim _{ f(\succsim '') }j\) implies \(i \succ _{ f(\succsim ') }j\). By construction, \(\succsim\) is a refinement of \(\succsim '\) obtained from the last equivalence class \(E_{q_0 +1}^{\succsim '}\) that we divide into the equivalence classes \(E_{q_0 +1}^{\succsim }, \ldots , E_{k}^{\succsim }\). Thus, by Independence from the Worst Class,

$$\begin{aligned} \bigl [i \succ _{ f(\succsim ') }j\bigr ] \Longrightarrow \bigl [i \succ _{ f(\succsim ) }j\bigr ]. \end{aligned}$$

In short, we have shown the following implication:

$$\begin{aligned} \bigl [i \succ _{L^{(2)}(\succsim )}j \bigr ] \Longrightarrow \bigl [i \succ _{ f(\succsim ) }j\bigr ]. \end{aligned}$$

From this point on, the proof is similar to the last part of the proof of point 2, and so is omitted. We finally obtain \(f(\succsim) = L^{(2)} (\succsim)\). This completes the proof of point 3.

6 Logical independence of the axioms

We prove that the axioms used in points 1(a), 1(b), 2 and 3 of Theorem 1 are logically independent. Without loss of generality, assume in the sequel that \(N = \{1, \ldots , n\}\).

Neutrality is not satisfied. Consider the social ranking solution \(f^C\) on \({{{\mathcal {R}}}}_{\varOmega _N}\) defined as follows:

$$\begin{aligned} \forall \succsim \in {{{\mathcal {R}}}}_{\varOmega _N}, \quad f^C(\succsim ) = (1 \succ _{f^C(\succsim )} 2 \succ _{f^C(\succsim )} \ldots \succ _{f^C(\succsim )} n - 1 \succ _{f^C(\succsim )}n). \end{aligned}$$

Thus, whatever the coalitional ranking, \(f^C\) ranks the agents according to the natural order on \({\mathbb {N}}\). This constant social ranking solution \(f^C\) satisfies (Super) Weak Coalitional Anonymity, Independence from the Worst Class, (Improving Path) Monotonicity, and (Weak) Path Monotonicity with Priority to the Smallest Coalition, but obviously violates Neutrality.

Monotonicity is not satisfied. Consider the social ranking solution \(f^{I}\) on \({{{\mathcal {R}}}}_{\varOmega _N}\) defined as follows:

$$\begin{aligned} \forall \succsim \in {{{\mathcal {R}}}}_{\varOmega _N}, \quad f^I(\succsim ) = (1 \sim _{f^I(\succsim )} 2 \sim _{f^I(\succsim )} \ldots \sim _{f^I(\succsim )} n - 1 \sim _{f^I(\succsim )} n). \end{aligned}$$

Whatever the coalitional ranking, \(f^{I}\) indicates that all agents in N have the same rank. This constant social ranking solution \(f^{I}\) satisfies Neutrality, (Super) Weak Coalitional Anonymity, Independence from the Worst Class, but obviously violates Monotonicity.

Improving Path Monotonicity is not satisfied. Because the solution \(f^I\) violates Monotonicity, it also violates Improving Path Monotonicity.

Path Monotonicity with Priority to the Smallest Coalition is not satisfied. Because the solution \(f^I\) violates Monotonicity, it also violates Path Monotonicity with Priority to the Smallest Coalition.

Weak Path Monotonicity with Priority to the Smallest Coalition is not satisfied. The solution L satisfies Neutrality, Super Weak Coalitional Anonymity, Improving Path Monotonicity, Independence from the Worst Class, but violates Weak Path Monotonicity with Priority to the Smallest Coalition because it is not influenced by the size of the coalitions involved in an ij-path. Furthermore, if the number of improving moves is equal to the number of deteriorating moves along an ij-path, then the relative ranking of the pair \(\{i,j\}\) is not changed under L.

Independence from the Worst Class is not satisfied. We introduce the transpose of the solution \(L^{(1)}\) which relies on the same principle as \(L^{(1)}\) except that it first explores the lines of the matrices \(M^{\succsim , i}\), \(i \in N\), instead of their columns. This results in the following solution \((L^{(1)})^T\) defined as follows: \(i \succ _{(L^{(1)})^T(\succsim )} j\) if there is \((p^0, q^0)\in \{1, \ldots , n\} \times \{1, \ldots , k - 1\}\) such that:

  1. 1.

    \(\forall q \in \{1, \ldots , k - 1\}, \forall p < p^0, \quad M_{pq}^{\succsim , i} = M_{pq}^{\succsim , j}\);

  2. 2.

    \(\forall q < q_0, \quad M_{p_0q}^{\succsim , i} = M_{p_0q}^{\succsim , j}\);

  3. 3.

    \(M_{p_0q_0}^{\succsim , i} > M_{p_0q_0}^{\succsim , j}\).

The social ranking solution \((L^{(1)})^T\) satisfies Neutrality, (Super) Weak Coalitional Anonymity, Path Monotonicity with Priority to the Smallest Coalition, but obviously violates Independence from the Worst Class.

(Super) Weak Coalitional Anonymity is not satisfied. From \(L^{(1)}\) and \(L^{(2)}\), we construct two associated social ranking solutions. To this end, for each \(\succsim \in {{{\mathcal {R}}}}_{\varOmega _N}\) and each \(i \in N\), define

$$\begin{aligned} N_i = \bigl \{j \in N \setminus \{i\} : \{i, j\} \in E_1^{\succsim }\bigr \}, \end{aligned}$$

as the set of agents belonging in a coalition of size two containing i in the best equivalence class of \(\succsim\). For each \(r \in \{1, 2\}\), let \(L_*^{(r)}\) be the social ranking solution on \({{{\mathcal {R}}}}_{\varOmega _N}\) defined as follows: \(i \succ _{L_*^{(r)}(\succsim )}j\) if

  • either \(i \succ _{L^{(r)}(\succsim )}j\),

  • or \(\bigl [ i \sim _{L^{(r)}(\succsim )}j \text{ and } \exists \ell \in N_i: \forall \ell ' \in N_j, \quad \{\ell \} \succ \{\ell '\}\bigr ]\);

and, \(i \sim _{L_*^{(r)}(\succsim )}j\) otherwise. Note that these solutions induce total preorders on the agent set, as required by the definition of a social ranking solution.

For each \(r \in \{1, 2\}\), \(L_*^{(r)}\) satisfies all the axioms satisfied by \(L^{(r)}\) except Super Weak Coalitional Anonymity. To see this, consider a coalitional ranking \(\succsim \in {{{\mathcal {R}}}}_{\varOmega _N}\) where, for some i and j in N, \(N_i = \{\ell \}\) and \(N_j =\{\ell ' \}\) such that \(\{\ell \} \succ \{\ell '\}\) and \(i \sim _{L^{(r)}(\succsim )}j\) for each \(r \in \{1, 2\}\). We have \(i \succ _{L_*^{(r)}(\succsim )}j\) since \(\{\ell \} \succ \{\ell ' \}\). Take the permutation \(\pi \in \varPi ^*_{\varOmega _N}\) such that \(\pi (\{\ell \}) = \{\ell '\}\) and \(\pi (\{\ell '\}) = \{\ell \}\) and \(\pi (S)\) for each other coalition S. Clearly, this permutation is agent i invariant, agent j invariant, and size invariant. But, for each \(r \in \{1, 2\}\), \(j\succ _{L_*^{(r)}(\succsim _{\pi })}i\). Thus, Super Weak Coalitional Anonymity is violated. In particular, this implies that each \(L_*^{(r)}\) does not satisfy Weak Coalitional Anonymity. We also note that \(L_*^{(1)}\) satisfies Neutrality, Independence from the Worst Class, Improving Path Monotonicity, and so Monotonicity, but violates Super Weak Coalitional Anonymity, and so violates Weak Coalitional Anonymity. Thus, Neutrality, Independence from the Worst Class and Monotonicity do not imply Weak Coalitional Anonymity. This remark is useful to show the logical independence of point 1(a).

7 Application to sport rankings

As an example of application of the different social ranking solutions introduced in this paper, we analyze the performance of four attacking players of the Paris Saint Germain (PSG) team during the eight matches of Champions League played during the season 2019/2020 (temporarily suspended on March 2020 for the covid-19 emergency). At this time, the PSG boss Thomas Tuchel faces a selection dilemma when he must select among the four attacking stars Di María (D), Icardi (I), Mbappé (M) and Neymar (N). Attempting to provide a ranking of the individual contributions of the four players during the last eight matches of Champions League, we considered all different subsets of the four stars, and we assessed some relevant parameters like the total number of points scored p, the number of goals scored s and the one of goals conceded c by those groups when employed together in a match. These parameters are reported in Table 1.

Table 1 Relevant parameters for coalitions of four PSG attackers during eight matches of Champions League 2019/2020

A coalitional ranking has been computed according to a lexicographic comparison of vectors \((p,s, -c)\). The negative sign for parameter c represents the fact that a smaller number of goals conceded is preferred; furthermore, all coalitions not employed during these matches have been provided with vectors (0, 0, 0) and then classified in the worst equivalence class of the coalitional ranking. Therefore we obtain:

$$\begin{aligned} \{I,D,M\} \succ \{I,D\} \succ \{I,M,N\} \succ \{D,N\} \succ \{M\} \succ \{N,M\} \succ S, \end{aligned}$$

for each other \(S \subseteq \{D,I,M,N\}\) (which are all in the same worst equivalence class). In such a case, we have that

$$\begin{aligned} { M^{\succsim ,I}=\begin{pmatrix} 0 &{} 0 &{} 0 &{} 0 &{} 0 &{} 0 &{} 1 \\ 0 &{} 1 &{} 0 &{} 0 &{} 0 &{} 0 &{} 2 \\ 1 &{} 0 &{} 1 &{} 0 &{} 0 &{} 0 &{} 1 \\ 0 &{} 0 &{} 0 &{} 0 &{} 0 &{} 0 &{} 1 \end{pmatrix} ,\ \ \ M^{\succsim ,D}=\begin{pmatrix} 0 &{} 0 &{} 0 &{} 0 &{} 0 &{} 0 &{} 1 \\ 0 &{} 1 &{} 0 &{} 1 &{} 0 &{} 0 &{} 1 \\ 1 &{} 0 &{} 0 &{} 0 &{} 0 &{} 0 &{} 2 \\ 0 &{} 0 &{} 0 &{} 0 &{} 0 &{} 0 &{} 1 \end{pmatrix} } \\ { M^{\succsim ,M}=\begin{pmatrix} 0 &{} 0 &{} 0 &{} 0 &{} 1 &{} 0 &{} 0 \\ 0 &{} 0 &{} 0 &{} 0 &{} 0 &{} 1 &{} 2 \\ 1 &{} 0 &{} 1 &{} 0 &{} 0 &{} 0 &{} 1 \\ 0 &{} 0 &{} 0 &{} 0 &{} 0 &{} 0 &{} 1 \end{pmatrix} ,\ \ \ M^{\succsim ,N}=\begin{pmatrix} 0 &{} 0 &{} 0 &{} 0 &{} 0 &{} 0 &{} 1 \\ 0 &{} 0 &{} 0 &{} 1 &{} 0 &{} 1 &{} 1 \\ 0 &{} 0 &{} 1 &{} 0 &{} 0 &{} 0 &{} 2 \\ 0 &{} 0 &{} 0 &{} 0 &{} 0 &{} 0 &{} 1 \end{pmatrix} } \end{aligned}$$

It is easy to verify that all three solutions \(L, L^{(1)}\) and \(L^{(2)}\) yield the same ranking \(I \succ _{L(\succsim )} D \succ _{L(\succsim )} M \succ _{L(\succsim )} N\).

On the other hand, if we believe that a close “similarity” in terms of vectors \((p,s,-c)\) in Table 1 determines a substantial equivalence between the corresponding coalitions, one might be led to consider coalitions \(\{I,D,M\}\) and \(\{I,D\}\) in the same equivalence class, as well as coalitions \(\{I,M,N\}\) and \(\{D,N\}\), respectively. Accordingly, we would have a new coalitional ranking \(\succsim '\) such that

$$\begin{aligned} \{I,D,M\} \sim ' \{I,D\} \succ ' \{I,M,N\} \sim ' \{D,N\} \succ ' \{M\} \succ ' \{N,M\} \succ ' S, \end{aligned}$$

for all other S (which are all in the same worst equivalence class). Now, we have that

$$\begin{aligned} { M^{\succsim ',I}=\begin{pmatrix} 0 &{} 0 &{} 0 &{} 0 &{} 1 \\ 1 &{} 0 &{} 0 &{} 0 &{} 2 \\ 1 &{} 1 &{} 0 &{} 0 &{} 1 \\ 0 &{} 0 &{} 0 &{} 0 &{} 1 \end{pmatrix} ,\ \ \ M^{\succsim ',D}=\begin{pmatrix} 0 &{} 0 &{} 0 &{} 0 &{} 1 \\ 1 &{} 1 &{} 0 &{} 0 &{} 1 \\ 1 &{} 0 &{} 0 &{} 0 &{} 2 \\ 0 &{} 0 &{} 0 &{} 0 &{} 1 \end{pmatrix}. } \end{aligned}$$

So, now, I and D are ranked indifferently according to L (i.e., \(I \sim _{L(\succsim ')} D\)), but according to \(L^{(1)}\) and \(L^{(2)}\), D is ranked strictly better than I (i.e., \(D \succ _{L^{(1)}(\succsim ')} I\) and \(D \succ _{L^{(2)}(\succsim ')} I\)) due to the higher importance assigned by \(L^{(1)}\) and \(L^{(2)}\) to players that contribute to a smaller coalition in the second equivalence class (while in the first equivalence class I and D always appear together).

8 Conclusion

The importance about of ranking groups/agents has been arisen in numerous areas and it is of big interest in many settings. The subject of ranking sets over the set of all subsets of an agent set N as a modeling tool for choice from a ranking over the single elements of the set N has been exhaustively studied in the literature (see, for instance, Kannai and Peleg (1984) or Barberà et al. (2004) for a survey).

In this paper, we focus on ranking the single elements of the set N from a ranking of the subsets of N, i.e., we focus on how to categorize agents or items taking into account the classification of groups.

In Bernardi et al. (2019), the authors introduced the Lexicographic excellence (lex-cel) solution based on the idea of a lexicographic comparison of vectors where the individuals that are in the more highly scored groups are rewarded. However, in certain contexts, it would be more advisable considering to participate in excellent groups with a determined size. Integrate this feature in the idea of lexicographic excellence solution can enrich and improve the output in certain frameworks. With this purpose, we formulate desirable principles in the given context, and look for identifying social rankings satisfying combinations of them. Next, two novel social rankings are presented. Unlike of the lexicographic excellence solution, these two new solutions incorporate the effect of the size of coalitions on them. Finally, a new characterization for the lex-cell solution is given, and to highlight the essential difference among this solution and the two new solutions, comparable characterizations of these three solutions is provided. A summary of the axiomatic characterization of the solutions studied in this paper, together with the results provided by the analysis of the logical independence of the axioms used in such characterizations, is presented in Table 2.

Table 2 A summary of the axioms that are satisfied by the social ranking solutions considered in this paper

As we already noticed, the IWC axiom penalizes the elements that are members of worst groups. Although ranking individuals based on their excellence is, in general, appealing, one could argue that a dual formulation of the IWC axiom rewarding mediocrity could be more appropriate, for instance, if the objective of a social ranking is triggering a competition at the lowest level (e.g., to boost the reserve players for a promotion to the first team). In this direction, already introduced in Bernardi et al. (2019), a new axiom, Independence of the Best Class (IBC), can be formulated by considering, in the definition of the IWC axiom, any refinement obtained from the first equivalence class of a coalitional ranking, instead of any refinement from the last equivalence class. In words, the IBC axiom implies that the performance of agents in coalitions placed in the best position is less important. Thus, if a decision about the (strict) ranking between two agents is taken according to a solution satisfying the IBC axiom, any change in the relative ranking of coalitions in the best equivalence class should be ignored (see Bernardi et al. (2019) for more details). Of course, such solutions would not satisfy any more the axioms involving the notion of ij-path introduced in this paper. To characterize such solutions, it suffices to introduce new axioms of path monotonicity by considering first the sequence of deteriorating coalitions, and then the sequence of improving coalitions.

However, there are many other challenging aspects that we will analyze in future research. In fact, a more realistic assumption, in many contexts, would be to consider a set of feasible coalitions \({{{\mathcal {F}}}}\) of N instead of the set of all subsets of N. To illustrate it, consider a network of associated editors in the editorial boards of journals in a certain area. Usually, there are some associated editors who are members of the editorial board of several journals in the field. This network has the structure of a union stable system as introduced in Algaba et al. (2000) where the editorial boards of associated editors in the considered set of journals form the basis of a union stable system or the so called supports. It would be of interest, for instance, to have a tool to analyze editorial board members performance, where set rankings come into play because journals need to rank sets based on their individual rankings and also the inverse problem how to rank associated editors of a certain set of journals according to the coalitional ranking over their editorial boards. More specifically, starting from a ranking over the elements of N to obtain a ranking of the set of feasible coalitions of N and also the inverse problem as dealt with this paper when the domain is \({{{\mathcal {F}}}}\). Therefore, it will be specially appealing to look for social rankings when the set of feasible coalitions has a special structure, for instance, as mentioned in the above example, when focusing on union stable systems which are the more general structures reflecting communication and constitute a refinement of hypergraphs (see Algaba et al. (2004)) and an extension of the set of connected coalitions of an undirected graph, or of the set of winning coalitions in a voting game as studied in Algaba et al. (2019) (see also Algaba et al. (2015)) or of the particular class of antimatroids (see Dilworth (1940) and Edelman and Jamison (1985)) which would take into account the hierarchical features in the set of feasible coalitions, or the more particular case derived from the conjunctive or disjunctive approach (see Gilles et al. (1992) and van den Brink (1997)). Also, it will be compelling to consider structures which integrate, simultaneously, both communication and hierarchical properties as accessible union stable systems (see Algaba et al. (2018)), among others. So, given a set of feasible coalitions, further research will include the presentation of rankings in this context, as well as the analysis of how the properties of the set of feasible coalitions could influence the axioms which characterize them.