HOME

TheInfoList



OR:

In
operations research Operations research ( en-GB, operational research) (U.S. Air Force Specialty Code: Operations Analysis), often shortened to the initialism OR, is a discipline that deals with the development and application of analytical methods to improve decis ...
and social choice, the proportional-fair (PF) rule is a rule saying that, among all possible alternatives, one should pick an alternative that cannot be improved, where "improvement" is measured by the sum of relative improvements possible for each individual agent. It aims to provide a compromise between the
utilitarian rule In social choice and operations research, the utilitarian rule (also called the max-sum rule) is a rule saying that, among all possible alternatives, society should pick the alternative which maximizes the ''sum of the utilities'' of all individual ...
- which emphasizes overall system efficiency, and the
egalitarian rule In social choice and operations research, the egalitarian rule (also called the max-min rule or the Rawlsian rule) is a rule saying that, among all possible alternatives, society should pick the alternative which maximizes the ''minimum utility'' of ...
- which emphasizes individual fairness. The rule was first presented in the context of rate control in communication networks. However, it is a general social choice rule and can also be used, for example, in resource allocation.


Definition

Let X be a set of possible `states of the world' or `alternatives'. Society wishes to choose a single state from X. For example, in a
single-winner election A single-member district is an electoral district represented by a single officeholder. It contrasts with a multi-member district, which is represented by multiple officeholders. Single-member districts are also sometimes called single-winner vot ...
, X may represent the set of candidates; in a
resource allocation In economics, resource allocation is the assignment of available resources to various uses. In the context of an entire economy, resources can be allocated by various means, such as markets, or planning. In project management, resource allocatio ...
setting, X may represent all possible allocations of the resource. Let I be a finite set, representing a collection of individuals. For each i \in I, let u_i:X\longrightarrow\mathbb be a ''
utility function As a topic of economics, utility is used to model worth or value. Its usage has evolved significantly over time. The term was introduced initially as a measure of pleasure or happiness as part of the theory of utilitarianism by moral philosoph ...
'', describing the amount of happiness an individual ''i'' derives from each possible state. A '' social choice rule'' is a mechanism which uses the data (u_i)_ to select some element(s) from X which are `best' for society. The question of what 'best' means is the basic question of
social choice theory Social choice theory or social choice is a theoretical framework for analysis of combining individual opinions, preferences, interests, or welfares to reach a ''collective decision'' or ''social welfare'' in some sense.Amartya Sen (2008). "Soci ...
. The proportional-fair rule selects an element x \in X such that, for every other state y \in X:Note that the term inside the sum, \frac, represents the relative gain of agent ''i'' when switching from ''x'' to ''y''. The PF rule prefers a state ''x'' over a state ''y'', if and only if If the sum of relative gains when switching from ''x'' to ''y'' is not positive.


Comparison to other rules

The
utilitarian rule In social choice and operations research, the utilitarian rule (also called the max-sum rule) is a rule saying that, among all possible alternatives, society should pick the alternative which maximizes the ''sum of the utilities'' of all individual ...
selects an element x \in X that maximizes the ''sum'' of individual utilities, that is, for every other state y \in X:That rule ignores the current utility of the individuals. In particular, it might select a state in which the utilities of some individuals is zero, if the utilities of some other individuals is sufficiently large. The
egalitarian rule In social choice and operations research, the egalitarian rule (also called the max-min rule or the Rawlsian rule) is a rule saying that, among all possible alternatives, society should pick the alternative which maximizes the ''minimum utility'' of ...
selects an element x \in X that maximizes the ''smallest'' individual utilities, that is, for every other state y \in X:This rule ignores the total efficiency of the system. In particular, it might select a state in which the utilities of most individuals are very low, just to make the smallest utility slightly larger. The proportional-fair rule aims to balance between these two extremes. On one hand, it considers a sum of utilities rather than just the smaller utility; on the other hand, inside the sum, it gives more weight to agents whose current utility is smaller. In particular, if the utility of some individual in ''x'' is 0, and there is another state ''y'' in which his utility is larger than 0, then the PF rule would prefer state y, as the relative improvement of individual ''y'' is infinite (it is divided by 0).


Properties

When the utility sets are convex, a proportional-fair solution always exists. Moreover, it maximizes the ''product'' of utilities (also known as the ''Nash welfare''). When the utility sets are not convex, a proportional-fair solution is not guaranteed to exist. However, when it exists, it still maximizes the product of utilities.


The PF rule in specific settings

Proportional fairness has been studied in various settings. * Network scheduling; see
proportional-fair scheduling Proportional-fair scheduling is a compromise-based scheduling algorithm. It is based upon maintaining a balance between two competing interests: Trying to maximize total throughput of the network (wired or not) while at the same time allowing all ...
. * The
fair subset sum problem The multiple subset sum problem is an optimization problem in computer science and operations research. It is a generalization of the subset sum problem. The input to the problem is a multiset S of ''n'' integers and a positive integer ''m'' repres ...
. * Queueing.


References

{{Reflist Social choice theory Mathematical optimization Fairness criteria