Before proceeding to the survey of the fairness-relevant properties of aggregating functions, we state a condition that is desirable, but not strictly necessary, from the perspective of outcome fairness.
4.1. Fairness-Relevant Properties of Aggregating Functions
Impartiality is one of the three minimal conditions a welfarist social ranking of outcomes must satisfy, according to condition (i) stated in
Section 2. It requires that such a ranking must not be influenced by the identity of agents. In terms of properties of aggregating functions, this condition may be stated as follows.
Definition 2. Impartiality: An aggregating function satisfies the condition of impartiality if and only if, for any permutation of the set , Permutation invariance of an aggregating function
ensures that the social rank
of outcome
depends only on the pattern of agent utilities in
and not on the indices
through which individual agents are identified. This implies that equals, i.e., agents with the same utilities, are treated equally, which fulfills condition (1) of outcome fairness stated in
Section 1.
Sensitivity to the patterns of utility distribution within outcomes allows relevant utility differences among agents to be recognized, which, in turn, is a prerequisite for condition (2) of outcome fairness stated in
Section 1, which requires “unequals” to be treated according to their relevant differences. The property of an aggregating function implying its sensitivity to patterns of distribution most often encountered in the literature is the Pigou–Dalton condition [
11,
19,
26,
29,
35].
Definition 3. Pigou–Dalton (PD) condition: An aggregating function satisfies the PD condition if and only iffor any such that and any .
The PD condition being fulfilled by an aggregating function means that any transfer of utility from a better-off agent to a worse-off agent increases the value of the social utility function as long as the beneficiary of such a transfer does not end up being better-off than its benefactor. Any such transfer of utility, which results in a more even utility distribution while preserving total utility and the relative utility ranking of agents, is called a Pigou–Dalton (PD) transfer. The PD condition can thus be expressed by stating that all PD transfers increase .
As discussed in
Section 3, certain types of aggregation-based social rankings of outcomes (axiological–egalitarian, Rawlsian–egalitarian, and complaints-within-outcome) are prone to leveling-down effects, i.e., to disagreements between the social preferences and interests of all agents. Such disagreements are problematic from the perspective of outcome fairness, which is a question of how agents perceive outcomes. Indeed, if all agents perceive an outcome
to be at least as good as an outcome
, i.e., if they attain at least as high a utility in
as in
, while some agents fare better in
than in
, it is difficult to justify why choosing
over
should be fair or socially more desirable. It is therefore important to recognize that a ranking of outcomes generated by a social utility function
does not suffer from leveling-down effects if the aggregating function
is strongly increasing.
Definition 4. Strong increase (SI): An aggregating function is strongly increasing if and only if whenever for all and for some .
The SI property of an aggregating function implies that the ranking of outcomes generated by the social utility function is Pareto-inclusive. Indeed, if outcome is Pareto-superior to outcome , i.e., if for all and for some , then , and is thus socially more desirable than . Consequently, the outcome deemed the most socially desirable according to such a ranking must be Pareto-optimal.
Another property enhancing the perception of agents of being treated fairly is the possibility of demonstrating to each of them that their individual interests contribute to the formation of the social ranking of outcomes without being entangled or confused with the interests of other agents. A social ranking of outcomes generated by a social utility function has this property if the aggregating function is additive.
Definition 5. Additivity: An aggregating function is additive if and only if it is of the form .
For each , the function describes how the interests of agent contribute to the social ranking generated by . Importantly, this contribution may depend not only on the utility attained by agent but also on other information contained in the utility profile , e.g., on how well agent fares in comparison to other agents.
The latter dependence may lead to situations in which the interests of agent are served equally well in two outcomes and , i.e., , but the contributions of its interests to the social rankings of and differ, i.e., , due to differences in the utilities of other agents. The following tighter property of separability, which implies additivity and is not to be confused with the separateness of persons, is sufficient to prevent such effects.
Definition 6. Separability: An aggregating function is separable if and only if it is of the form , where is an increasing function.
Separability of an aggregating function
implies that the ranking of outcomes generated by the social utility function
is independent of unconcerned agents ([
11], p. 67), i.e., the social ranks generated by
and
for outcomes
and
are not influenced by agents whose utilities do not change when
is changed to
, since
implies
.
4.2. Classification of Fairness-Relevant Aggregating Functions
The fairness-relevant properties of an aggregating function
imply certain features of the ranking of outcomes generated by the social utility function
, which we discuss in this subsection. For each approach to the aggregation-based social ranking of outcomes described in
Section 3, some of the properties of aggregating functions described in
Section 4 are strictly required, while others are too strong or unnecessary. Thus, with each of the approaches discussed in
Section 3 we can associate a collection of properties described in
Section 4.1. These collections of properties are specific enough for a taxonomy of aggregating functions to be built, which we present in
Figure 2. Moreover, in
Table 1,
Table 2,
Table 3,
Table 4 and
Table 5, we provide an overview of several useful types of aggregating functions together with information on their fairness-relevant properties and on how they can be associated with the approaches described in
Section 3.
Figure 2.
Taxonomy of fairness -relevant aggregating functions. Boxes outlined in color (with bold labels) indicate fairness-relevant properties of aggregating functions described in
Section 4.1. Boxes outlined in black (with italic labels) indicate approaches to utility aggregation described in
Section 3 and shown in
Figure 1. Notice that the sufficientist approach is not included here since it cannot be operationalized with a single aggregating function Bullet points (with regular labels) indicate exemplary types of aggregating functions described in
Section 4.2. Function types shown within an approach can be associated with that approach. Approaches shown within a property can be associated with function types possessing that property. Accordingly, approaches can be characterized by the collections of properties within which they are shown. Formulas and details specifying the shown exemplary types of aggregating functions are provided in
Table 1,
Table 2,
Table 3,
Table 4 and
Table 5. Notice that, for consistency with
Figure 1, the sum, representing the utilitarian approach, is shown here as part of the presented taxonomy. This helps to place the shown fairness-relevant aggregating functions in relation to the sum of agent utilities, which is commonly used in IAMs. However, the sum itself is not a fairness-relevant aggregating function. As discussed in
Section 3, the utilitarian approach, represented by the sum of agent utilities, has serious deficiencies from the perspective of outcome fairness.
Figure 2.
Taxonomy of fairness -relevant aggregating functions. Boxes outlined in color (with bold labels) indicate fairness-relevant properties of aggregating functions described in
Section 4.1. Boxes outlined in black (with italic labels) indicate approaches to utility aggregation described in
Section 3 and shown in
Figure 1. Notice that the sufficientist approach is not included here since it cannot be operationalized with a single aggregating function Bullet points (with regular labels) indicate exemplary types of aggregating functions described in
Section 4.2. Function types shown within an approach can be associated with that approach. Approaches shown within a property can be associated with function types possessing that property. Accordingly, approaches can be characterized by the collections of properties within which they are shown. Formulas and details specifying the shown exemplary types of aggregating functions are provided in
Table 1,
Table 2,
Table 3,
Table 4 and
Table 5. Notice that, for consistency with
Figure 1, the sum, representing the utilitarian approach, is shown here as part of the presented taxonomy. This helps to place the shown fairness-relevant aggregating functions in relation to the sum of agent utilities, which is commonly used in IAMs. However, the sum itself is not a fairness-relevant aggregating function. As discussed in
Section 3, the utilitarian approach, represented by the sum of agent utilities, has serious deficiencies from the perspective of outcome fairness.
Impartiality is a property inherent to all approaches to utility aggregation described in
Section 3. Approaches that reflect certain intrinsic ethical values of outcomes are impartial because these values exist independently of any particular group of agents and their identities and because the moral judgements based on these values do not change when applied to another group of agents with different identities experiencing the same circumstances. Impartiality is also one of the requirements of the separateness of persons, which calls for equal and individual attention to be given to the interests of all agents according to condition (i) for the separateness of persons as stated in
Section 3. Consequently, approaches to operationalizing the notion of the separateness of persons are impartial. Thus, all aggregating functions implementing any of the approaches to utility aggregation described in
Section 3 satisfy the condition of impartiality.
The PD condition is often interpreted in the literature as an aversion to inequality ([
11], p. 67). It is also one of the defining features of aggregate inequality measures. Because the reduction of inequalities in utility distribution is the sole objective of axiological–egalitarian social rankings of outcomes, various types of inequality measures can be used to define social utility functions that generate this type of ranking. Importantly, values of any aggregate inequality measure are bounded from below by zero, and this lower bound is attained for utility profiles which are perfectly equitable, and thus also socially most desirable in the axiological-egalitarian ranking. Therefore, to be consistent with the convention applied throughout this paper that a social utility function
takes higher values for socially more desirable outcomes, aggregating functions
g we associate with the axiological–egalitarian approach are defined as negatives of inequality measures. Examples of types of such aggregating functions are presented in
Table 1. The selection of inequality measures used there is not exhaustive but contains the most popular options.
Table 1.
Examples of types of aggregating functions that can be associated with the axiological–egalitarian approach.
Table 1.
Examples of types of aggregating functions that can be associated with the axiological–egalitarian approach.
Type of Function | Properties | Comments and References |
---|
Negative Gini index
| RRI, Impartiality, PD, Additivity | Gini index can be interpreted geometrically as the ratio between the area under the Lorenz curve of the utility profile
(given by the cumulative utility of the
worst-off agents as a function of and the area under the Lorenz curve representing a perfectly equal distribution (given by the 45° line).
|
Negative generalized entropy index
where | RRI, Impartiality, PD, Additivity | The parameter determines the sensitivity to changes in different segments of the utility profile: lower values imply higher sensitivity to changes in the lower tail of the utility profile, while higher values imply higher sensitivity to changes in the upper tail. Special cases: is the mean log deviation or Theil index is the Theil index, and is half the squared coefficient of variation.
|
Negative Atkinson inequality index
| RRI, Impartiality, PD | The parameter determines the social aversion to inequality, with corresponding to no aversion and to infinite aversion. The utility profile that maximizes this function may be neither unique nor Pareto-optimal.
|
Strong increase (SI) is a necessary condition for a social utility function to generate a Pareto-inclusive ranking of outcomes. SI also implies that such a ranking gives preference to outcomes that are overall more efficient, in the sense that they deliver a higher total utility. Indeed, if outcome
is Pareto-superior to outcome
, i.e., if
for all
and
for some
, then
. Consequently, if an aggregating function
satisfies both the PD and the SI conditions, the social utility function
generates a ranking of outcomes that balances social preferences for equality (according to the PD condition) and for efficiency (according to the SI condition). Thus, aggregating functions possessing both the PD and the SI properties can be associated with the Paretian–egalitarian approach to building aggregation-based social rankings of outcomes. Examples of types of aggregating functions we can associate with the Paretian–egalitarian approach are presented in
Table 2. While these types of functions satisfy only the PD and the SI conditions, other types that additionally are additive or separable can also be considered as realizing the Paretian–egalitarian approach. Accounting for these additional properties, however, we associate such functions with other approaches to building aggregation-based social rankings of outcomes, as shown in
Figure 2.
Table 2.
Examples of types of aggregating functions that can be associated with the Paretian–egalitarian approach.
Table 2.
Examples of types of aggregating functions that can be associated with the Paretian–egalitarian approach.
Type of Function | Properties | Comments and References |
---|
Generalized mean
| RRI, Impartiality, PD (for , SI | The parameter determines the trade-off between equality (egalitarianism for ) and efficiency (utilitarianism for ). For , this function is convex and does not satisfy the PD condition. For , this function is the Nth root of the exponent of the Nash social welfare function, maximization of which by a utility profile yields the solution to the Nash bargaining problem [ 39, 40]. Maximization of this function with parameter is equivalent to maximization of the Atkinson function ( Table 5) with parameter .
|
Fairness ratio
where for , is the th-smallest element of u, for , and is the set of all attainable utility profiles | RRI, Impartiality, PD, SI | Maximization of this function leads to the most even distribution of agent utilities with respect to their maximal attainable utilities. A utility profile that maximizes this function is Lorenz-nondominated.
|
Underachievement function
where and is an inequality measure | RRI, Impartiality, PD, SI | As a mixture of the average utility and an inequality measure , this function explicitly represents a Paretian–egalitarian trade-off between efficiency and equality. The parameter determines the balance in this trade-off, with smaller values of favoring efficiency and larger values of favoring equality. The upper bound depends on the choice of the inequality measure . For this function may not satisfy the PD or SI conditions.
|
Distance to reference point
| RRI, Impartiality, PD, SI | The parameter determines an aspiration level for agent utilities, although it may potentially be unattainable for some or all agents. The parameter determines the type of distance, which also determines the trade-off between equality (egalitarianism for ) and efficiency (utilitarianism for ).
|
Log-sum-exp function
| Impartiality, PD, SI | This function is also known as “soft min”, as its value is predominantly determined by the smallest element of the utility profile. This function generates a social ranking of outcomes that is close in spirit to Rawlsian–egalitarian ranking, but which is also Pareto-inclusive.
|
Additivity is an indispensable but not a defining feature of aggregating functions associated with approaches to utility aggregation that operationalize the notion of the separateness of persons. Indeed, some inequality measures representing the axiological–egalitarian approach as well as the utilitarian total utility are additive (
Figure 2). In the context of the separateness of persons, however, an additive form of the aggregating function makes it possible to demonstrate to each agent not only that their interests have received individual consideration but also how they have influenced the social ranking of outcomes, which fulfills conditions (i) and (ii) of the separateness of agents in
Section 3.
Rawls’s idea for operationalizing the separateness of persons is based on the concept of original position in which all agents agree to act in a way that benefits the worst-off one among them. Accordingly, in the Rawlsian–egalitarian approach, the utility of each agent is considered individually; however, it determines the social rank of an outcome only if it is the lowest utility attained in that outcome. Formally, the contribution of the interests of agent
to the Rawlsian–egalitarian rank of outcome
can be expressed as
, where
is the index of the agent with the lowest utility in the utility profile
and
is the Kronecker delta, which equals 1 for
and 0 otherwise. The social rank of
can then be generated by an additive aggregating function
. Thus, we can associate the minimum function with the Rawlsian–egalitarian approach to building a social ranking of outcomes (
Table 3).
Table 3.
Example of an aggregating function that can be associated with the Rawlsian–egalitarian approach.
Table 3.
Example of an aggregating function that can be associated with the Rawlsian–egalitarian approach.
Type of Function | Properties | Comments and References |
---|
Minimum function
| RRI, Impartiality, Additivity | |
In the complaints-within-outcome approach to operationalizing the separateness of persons, an outcome is considered socially more desirable if it gives rise to fewer complaints among all agents. The additive form of the social utility function
representing such social preferences has a natural interpretation. For each outcome
, the value
represents the strength of the complaint agent
may have regarding outcome
together with the weight given to agent
’s complaint. Different choices can be made regarding what constitutes a legitimate basis for complaints. For instance, an agent may have a complaint regarding outcome
if its utility
is lower than the average utility among agents realized in
. Alternatively, an agent may have a complaint against all agents who are better-off within outcome
or against the best-off agent. The weight given to a complaint depends on a decision on how complaints are to be aggregated. For example, in the case of a summative rule, all complaints have equal weights, e.g., a weight of 1. If all complaints are collapsed into the single strongest complaint, all weaker complaints receive a weight of 0. Examples of types of additive aggregating functions we can associate with the complaints-within-outcome approach are presented in
Table 4.
Table 4.
Examples of types of aggregating functions that can be associated with the complaints-within-outcome approach.
Table 4.
Examples of types of aggregating functions that can be associated with the complaints-within-outcome approach.
Type of Function | Properties | Comments and References |
---|
Negative maximum downside semideviation
where
| RRI, Impartiality, Additivity | |
Negative mean downside semideviation
where and
| RRI, Impartiality, Additivity | |
Negative total downside difference where
| RRI, Impartiality, PD, Additivity | |
In the claims-across-outcomes approach to operationalizing the separateness of persons, a social ranking of outcomes is built on pairwise comparisons: outcome
is considered socially more desirable than outcome
if the claims of agents in favor of
over
outweigh the claims in favor of
over
. If the social utility function
is additive, then the balance of claims in favor of
and claims in favor of
is conveniently expressed by the difference
, where the value
is interpreted, if positive, as the strength of the claim of agent
in favor of
over
and, if negative, as the strength of the claim of agent
in favor of
over
. What distinguishes additive aggregating functions that can be associated with the claims-across-outcomes approach from aggregating functions that can be associated with the Rawlsian–egalitarian and complaints-within-outcome approaches is the SI property. Indeed, as explained in
Section 3, any social ranking of outcomes based on a claims-across-outcomes approach is Pareto-inclusive, while rankings of the other two types may disagree with Pareto ordering, and the SI property of an aggregating function
ensures that the social utility function
generates a Pareto-inclusive ranking of outcomes. Examples of types of additives and strictly increasing aggregating functions we can associate with the claims-across-outcomes approach are presented in
Table 5.
Table 5.
Examples of types of aggregating functions that can be associated with the claims-across-outcomes approach. Notice that the sufficientist approach is not included here since it cannot be operationalized with a single aggregating function.
Table 5.
Examples of types of aggregating functions that can be associated with the claims-across-outcomes approach. Notice that the sufficientist approach is not included here since it cannot be operationalized with a single aggregating function.
Type of Function | Properties | Comments and References |
---|
Type-2 achievement function
| RRI, Impartiality, SI, Additivity | The parameter determines an aspiration level for agent utilities, in relation which to agents are formulating their claims, although it may potentially be unattainable for some or all agents. To keep inequality in check, a preferential relative weight of is given to the claim of the worst-off agent.
|
Ordered weighted average (OWA)
where
and is the ith-smallest element of | RRI, Impartiality, PD, SI, Additivity | This function represents a claims-across-outcomes approach in which the strength of an agent’s claim is determined by their utility multiplied by a weight depending on the position of their utility in the ordered utility profile. The parameter with is a vector of decreasing weights determining how decreasing priority is given to the utilities of better-off agents. In some definitions of OWA functions, the weights must belong to the interval , need not be positive, and/or need not be arranged in a strictly decreasing sequence. However, OWA functions with some weights equal to zero fail to satisfy the SI condition, while OWA functions with weights not arranged in a strictly decreasing sequence fail to satisfy the PD condition.
|
Atkinson function
where | RRI, Impartiality, PD, SI, Additivity, Separability | |
Negative exponential function
|
Impartiality, PD, SI, Additivity, Separability | This function is a prioritarian aggregating function giving a very high strength to the claim of the worst-off agent. This function is particularly sensitive to small utility values, with sensitivity quickly diminishing for larger utility values.
|
As mentioned above, if a social utility function is of the additive form
, the strength of the claim of agent
in favor of
over
is given by the value
, with negative values quantifying the strength of claims in the opposite direction. In this general form, the strength of agent
’s claim may depend not only on the utilities agent
attains in
and
y but also on the utilities attained by other agents. For instance, when the social utility function is given by an OWA function (
Table 5), the strength of each agent’s claim depends both on its utility in the considered outcome and on how well it fares relative to the other agents. This may lead to situations in which an agent has the same basis for two claims in favor of outcomes
and
over an alternative outcome
because
but in which the strengths of these two claims differ because of differences in the utilities attained by other agents in
and
. Consequently, a ranking of outcomes generated by an additive social utility function in its general form may be shaped not only by the utilities of agents who make claims but also by social preferences for certain properties of outcomes considered to have intrinsic ethical value, e.g., equality of utility distribution.
Promoting values other than the utility of agents is, however, contrary to the premise of both the sufficientist and the prioritarian approaches to operationalizing the separateness of persons, namely that the strength of the claim of any agent should be a function of that agent’s utility alone. Thus, any aggregating function we can associate with these two approaches must be separable. Indeed, if a social utility function is to be impartial, SI, and of additive form , it follows that , where is a strictly increasing function.
The sufficientist ranking of outcomes is based on a two-tier system of primary and secondary claims defined in relation to a reference utility
, called the compassion threshold. Each agent is entitled to a primary claim for one of the alternative outcomes
and
over the other if, in at least one of these outcomes, the agent’s utility falls below the compassion threshold
—and the farther below this threshold it falls, the stronger the agent’s claim is considered to be. Thus, the strength of the primary claim of agent
for
over
is given by the difference
, where
is a strictly increasing and strictly concave function. The total strength of primary claims of all agents for
over
is given by
, where
is the primary outcome score of separable form. In the sufficientist ranking, the outcome
is preferred over
if and only if
. When
, each agent with a utility above the compassion threshold is entitled to a secondary claim for resolving the tie. The strength of the secondary claim of agent
for
over
is given by the difference
, and the total strength of secondary claims for
over
is given by
, where
is the secondary outcome score. The tie is resolved in favor of
if and only if
, i.e., if
delivers a higher total utility than
to agents with utilities above the compassion threshold. To summarize, the sufficientist ranking of outcomes is generated not by a single social utility function but by a pair of separable outcome scores: the primary outcome score
, which is a type of prioritarian aggregating function (discussed below), applied to utility profiles truncated above the compassion threshold and the secondary outcome score
, which is the utilitarian aggregating function, applied to utility profiles truncated below the compassion threshold. Note that the primary outcome score
alone may not agree with the Pareto ranking for outcomes in which some agents attain utilities higher than the compassion threshold, but that in such cases the secondary outcome score
ensures the Pareto inclusiveness of the sufficientist ranking. Since the sufficientist ranking of outcomes cannot be operationalized with a single aggregating function (it requires two functions
and
to be applied in a lexicographic order), this approach is omitted from
Figure 2 and
Table 5.
The core premise of the prioritarian ranking of outcomes is that improving the utilities of agents with low utilities is ethically more important than improving the utilities of agents with high utilities. Accordingly, in the prioritarian approach, the strength of the claim of agent for an outcome over an alternative outcome is given by the difference , where is a strictly increasing and strictly concave function. Then, the total strength of claims among all agents in favor of over can be expressed as , where and negative values quantify the strength of claims in the opposite direction. Outcome is preferred in the prioritarian ranking over outcome if the total strength of claims for outweigh the total strength of claims for , i.e., if . Thus, we can associate a separable aggregating function with the prioritarian approach because it defines a social utility function that generates a prioritarian ranking of outcomes.
The prioritarian aggregating function
has several convenient properties that have important interpretations. As
is strictly increasing,
has the SI property, thus ensuring that the social utility function
generates a Pareto-inclusive ranking of outcomes. Moreover, the permutation invariance of
and the strict concavity of
imply that
is Schur-concave and thus has the PD property. Consequently, whenever it is possible to reduce the utility of a better-off agent by a given amount and transfer it to a worse-off agent without losses and without reversing the utility ranking of the agents involved in the transfer, the resultant utility profile is always preferred in the prioritarian ranking over the original utility profile. Such loss-free transfers are not always possible, e.g., due to the shape of the set of attainable utility profiles; thus, making the distribution of utility among agents more equal may come at the price of reducing total utility. The prioritarian ranking generated by the social utility function
allows specifying how much of total utility can be forfeited for attaining a higher equality of the utility distribution, or, conversely, how high an increase in inequality can be accepted for improving efficiency, i.e., total utility. Indeed, it can be shown that for any prioritarian aggregating function
there exists an inequality measure
such that the ranking based on the following rule—outcome
is at least as socially preferred as outcome
if
—is equivalent to prioritarian ranking, which based on the following rule—
is socially at least as good as
if
([
19], p. 120).
If, in addition to the properties discussed above, the prioritarian aggregating function
also has the RRI property, it can be shown that it then must belong to the class of so-called Atkinson functions, which are presented in
Table 5 ([
11], p. 68). The shape parameter
of the Atkinson function
can be interpreted as the “marginal rate of moral substitution”, which quantifies the critical tolerable loss in transfers of utility from better-off to worse-off agents ([
19], p. 385). The parameter
can thus also be understood to quantify the degree of “inequality aversion.” Indeed, it can be shown that the ranking of outcomes generated by the social utility function
is equivalent to the ranking generated by the social utility function
, where
is the negative Atkinson inequality index (
Table 1) with the inequality aversion parameter
([
19], p. 121).