Some branches of
economics
Economics () is the social science that studies the Production (economics), production, distribution (economics), distribution, and Consumption (economics), consumption of goods and services.
Economics focuses on the behaviour and intera ...
and
game theory
Game theory is the study of mathematical models of strategic interactions among rational agents. Myerson, Roger B. (1991). ''Game Theory: Analysis of Conflict,'' Harvard University Press, p.&nbs1 Chapter-preview links, ppvii–xi It has appli ...
deal with indivisible goods, discrete items that can be traded only as a whole. For example, in combinatorial auctions there is a finite set of items, and every agent can buy a subset of the items, but an item cannot be divided among two or more agents.
It is usually assumed that every agent assigns subjective
utility
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 philosopher ...
to every subset of the items. This can be represented in one of two ways:
* An
ordinal utility In economics, an ordinal utility function is a function representing the preferences of an agent on an ordinal scale. Ordinal utility theory claims that it is only meaningful to ask which option is better than the other, but it is meaningless to ask ...
preference relation, usually marked by
. The fact that an agent prefers a set
to a set
is written
. If the agent only weakly prefers
(i.e. either prefers
or is indifferent between
and
) then this is written
.
* A
cardinal utility
In economics, a cardinal utility function or scale is a utility index that preserves preference orderings uniquely up to positive affine transformations. Two utility indices are related by an affine transformation if for the value u(x_i) of one i ...
function, usually denoted by
. The utility an agent gets from a set
is written
. Cardinal utility functions are often normalized such that
, where
is the empty set.
A cardinal utility function implies a preference relation:
implies
and
implies
. Utility functions can have several properties.
Monotonicity
Monotonicity
In mathematics, a monotonic function (or monotone function) is a function between ordered sets that preserves or reverses the given order. This concept first arose in calculus, and was later generalized to the more abstract setting of orde ...
means that an agent always (weakly) prefers to have extra items. Formally:
* For a preference relation:
implies
.
* For a utility function:
implies
(i.e. ''u'' is a
monotone function
In mathematics, a monotonic function (or monotone function) is a function between ordered sets that preserves or reverses the given order. This concept first arose in calculus, and was later generalized to the more abstract setting of order ...
).
Monotonicity is equivalent to the ''free disposal'' assumption: if an agent may always discard unwanted items, then extra items can never decrease the utility.
Additivity
Additivity (also called ''linearity'' or ''modularity'') means that "the whole is equal to the sum of its parts." That is, the utility of a set of items is the sum of the utilities of each item separately. This property is relevant only for cardinal utility functions. It says that for every set
of items,
:
assuming that
. In other words,
is an
additive function
In number theory, an additive function is an arithmetic function ''f''(''n'') of the positive integer variable ''n'' such that whenever ''a'' and ''b'' are coprime, the function applied to the product ''ab'' is the sum of the values of the funct ...
. An equivalent definition is: for any sets of items
and
,
:
An additive utility function is characteristic of
independent goods
Independent goods are goods that have a zero cross elasticity of demand. Changes in the price of one good will have no effect on the demand for an independent good. Thus independent goods are neither complements nor substitutes.
For example, a ...
. For example, an apple and a hat are considered independent: the utility a person receives from having an apple is the same whether or not he has a hat, and vice versa. A typical utility function for this case is given at the right.
Submodularity and supermodularity
Submodularity means that "the whole is not more than the sum of its parts (and may be less)." Formally, for all sets
and
,
:
In other words,
is a
submodular set function
In mathematics, a submodular set function (also known as a submodular function) is a set function whose value, informally, has the property that the difference in the incremental value of the function that a single element makes when added to an ...
.
An equivalent property is
diminishing marginal utility
In economics, utility is the satisfaction or benefit derived by consuming a product. The marginal utility of a good or service describes how much pleasure or satisfaction is gained by consumers as a result of the increase or decrease in consumpti ...
, which means that for any sets
and
with
, and every
:
:
.
A submodular utility function is characteristic of
substitute goods. For example, an apple and a bread loaf can be considered substitutes: the utility a person receives from eating an apple is smaller if he has already ate bread (and vice versa), since he is less hungry in that case. A typical utility function for this case is given at the right.
Supermodularity is the opposite of submodularity: it means that "the whole is not less than the sum of its parts (and may be more)". Formally, for all sets
and
,
:
In other words,
is a
supermodular set function.
An equivalent property is ''increasing marginal utility'', which means that for all sets
and
with
, and every
:
:
.
A supermoduler utility function is characteristic of
complementary goods
In economics, a complementary good is a good whose appeal increases with the popularity of its complement. Technically, it displays a negative cross elasticity of demand and that demand for it increases when the price of another good decreases. I ...
. For example, an apple and a knife can be considered complementary: the utility a person receives from an apple is larger if he already has a knife (and vice versa), since it is easier to eat an apple after cutting it with a knife. A possible utility function for this case is given at the right.
A utility function is
additive
Additive may refer to:
Mathematics
* Additive function, a function in number theory
* Additive map, a function that preserves the addition operation
* Additive set-functionn see Sigma additivity
* Additive category, a preadditive category with f ...
if and only if it is both submodular and supermodular.
Subadditivity and superadditivity
Subadditivity means that for every pair of disjoint sets
::
In other words,
is a
subadditive set function In mathematics, a subadditive set function is a set function whose value, informally, has the property that the value of function on the union of two sets is at most the sum of values of the function on each of the sets. This is thematically related ...
.
Assuming
is non-negative, every submodular function is subadditive.
However, there are non-negative subadditive functions that are not submodular.
For example, assume that there are 3 identical items,
, and Z, and the utility depends only on their quantity. The table on the right describes a utility function that is subadditive but not submodular, since
::
Superadditivity means that for every pair of disjoint sets
::
In other words,
is a
superadditive set function.
Assuming
is non-positive, every supermodular function is superadditive.
However, there are non-negative superadditive functions that are not supermodular.
For example, assume that there are 3 identical items,
, and Z, and the utility depends only on their quantity. The table on the right describes a utility function that is non-negative and superadditive but not supermodular, since
::
A utility function with
is said to be
additive
Additive may refer to:
Mathematics
* Additive function, a function in number theory
* Additive map, a function that preserves the addition operation
* Additive set-functionn see Sigma additivity
* Additive category, a preadditive category with f ...
if and only if it is both superadditive and subadditive.
With the typical assumption that
, every submodular function is subadditive and every supermodular function is superadditive.
Without any assumption on the utility from the empty set, these relations do not hold.
In particular, if a submodular function is not subadditive, then
must be negative.
For example, suppose there are two items,
, with
,
and
.
This utility function is submodular and supermodular and non-negative except on the empty set, but is not subadditive, since
::
Also, if a supermodular function is not superadditive, then
must be positive.
Suppose instead that
.
This utility function is non-negative, supermodular, and submodular, but is not superadditive, since
::
Unit demand
Unit demand (UD) means that the agent only wants a single good. If the agent gets two or more goods, he uses the one of them that gives him the highest utility, and discards the rest. Formally:
* For a preference relation: for every set
there is a subset
with cardinality
, such that
.
* For a utility function: For every set
:
:
A unit-demand function is an extreme case of a submodular function. It is characteristic of goods that are pure substitutes. For example, if there are an apple and a pear, and an agent wants to eat a single fruit, then his utility function is unit-demand, as exemplified in the table at the right.
Gross substitutes
Gross substitutes (GS) means that the agents regards the items as
substitute goods or
independent goods
Independent goods are goods that have a zero cross elasticity of demand. Changes in the price of one good will have no effect on the demand for an independent good. Thus independent goods are neither complements nor substitutes.
For example, a ...
but not
complementary goods
In economics, a complementary good is a good whose appeal increases with the popularity of its complement. Technically, it displays a negative cross elasticity of demand and that demand for it increases when the price of another good decreases. I ...
. There are many formal definitions to this property, all of which are equivalent.
* Every UD valuation is GS, but the opposite is not true.
* Every GS valuation is submodular, but the opposite is not true.
See
Gross substitutes (indivisible items)
In economics, gross substitutes (GS) is a class of utility functions on indivisible goods. An agent is said to ''have a GS valuation'' if, whenever the prices of some items increase and the prices of other items remain constant, the agent's demand ...
for more details.
Hence the following relations hold between the classes:
:
See diagram on the right.
Aggregates of utility functions
A utility function describes the happiness of an individual. Often, we need a function that describes the happiness of an entire society. Such a function is called a
social welfare function
In welfare economics, a social welfare function is a function that ranks social states (alternative complete descriptions of the society) as less desirable, more desirable, or indifferent for every possible pair of social states. Inputs of the fu ...
, and it is usually an
aggregate function
In database management, an aggregate function or aggregation function is a function where the values of multiple rows are grouped together to form a single summary value.
Common aggregate functions include:
* Average (i.e., arithmetic mean)
* C ...
of two or more utility functions. If the individual utility functions are
additive
Additive may refer to:
Mathematics
* Additive function, a function in number theory
* Additive map, a function that preserves the addition operation
* Additive set-functionn see Sigma additivity
* Additive category, a preadditive category with f ...
, then the following is true for the aggregate functions:
See also
*
Utility functions on divisible goods
This page compares the properties of several typical utility functions of divisible goods. These functions are commonly used as examples in consumer theory.
The functions are ordinal utility functions, which means that their properties are invari ...
*
Single-minded agent In computational economics, a single-minded agent is an agent who wants only a very specific combination of items. The valuation function of such an agent assigns a positive value only to a specific set of items, and to all sets that contain it. It ...
References
{{reflist
Utility function types
Combinatorial optimization