Abstract
We characterize the possibility space of deterministic, dominant-strategy incentive compatible, individually rational, and Pareto-optimal combinatorial auctions in a model with two players and two nonidentical items. Our model has multidimensional types, private values, quasilinear preferences for the players with one relaxation – one of the players is subject to a publicly-known budget constraint. We show that the space includes two types of mechanisms: VCG and dictatorial mechanisms. Furthermore when it is publicly known that the budgeted player is not constrained by his budget, VCG uniquely fulfills the basic properties of deterministic, dominant-strategy incentive compatible, individually rational, and Pareto-optimal. When it is publicly known that the budgeted player is constrained on all bundles then only a dictatorial solution will fulfill the above properties. Moreover when it is publicly known that the budgeted player is constrained on the largest bundle there are preferences under which the VCG mechanism uniquely fulfills these properties.
Introduction
We characterize the possibility space of deterministic, dominant-strategy incentive compatible, individually rational, and Pareto-optimal combinatorial auctions in a model with two players and two nonidentical items (four outcomes). Our model has multidimensional types,1
Multidimensional types, meaning that a player may have a separate arbitrary value for each of the four possible outcomes.
This setting is somewhat more complex than that of common auction literature as it adds budgets and heterogeneity, which more accurately describe mechanisms used in practice. Indeed the investigated space better characterizes many real world problems such as commonly studied bandwidth (combinatorial) auctions. Consider the European 3G radio spectrum auction where telecom companies bid so high as to have jeopardized their financial viability and consequently considerably slowed down capital investment in 3G equipment. The phenomena in Europe highlights the potential gap between willingness to pay and ability to pay, and the potential of better understanding how budget constraints affect auction design. Further consider that most goods are not sold in uniform bundles or used as single goods. Though blocks of radio bandwidth are apparently uniform, they are not identical. This can also be said for goods in supply chain auctions which are bundled to fulfill diverse bills of materials. The addition of the seemingly minor dimension of heterogeneity profoundly affects auction design complexity.
Our result characterizes the space of possible outcomes and prices in this context. For instance, the characterization answers whether and under which conditions it is possible for a small telecommunications company to fairly compete with better financed companies in a bandwidth auction.
Recently it was shown [13] that there is no deterministic combinatorial auction that is dominant-strategy incentive compatible, individually rational, and Pareto-optimal where players have publicly known budget constraints and the all-item bundle is nonarbitrarily allocated,2
A property we term nonarbitrary hoarding that intuitively means that a mechanism fulfills nonarbitrary hoarding if whenever both items are allocated to a single player the player is chosen nonarbitrarily, i.e., in accordance to the reported valuations and budget of the two players. Furthermore, the player chosen has to be able to afford the 2-item bundle more than the other player. See Definition 2.7 for formal definition.
More specifically we prove that the space includes two types of mechanisms: VCG ([8,15,27]) and dictatorial mechanisms. The combinatorial space is divided by the budget-constrained player’s preference value for the two-item bundle. We show that if it is publicly known that the budget-constrained player values the two-item bundle less than his budget and the allocation of the two-item bundle is nonarbitrary then VCG is the unique mechanism that is dominant-strategy incentive compatible, individually rational and Pareto optimal. We also show that if it is publicly known that the budget-constrained player values the two-item bundle more than his budget then either there is a VCG mechanism or there is a family of dictatorial mechanisms with the non-constrained player as the dictator. The VCG mechanism is unique when it is publicly known that the non-constrained player values the two-item bundle less than the constrained player’s budget, and the family of dictatorial mechanisms is unique when it is publicly known that the budget-constrained player values all nonempty bundles more than his budget. The mechanisms in the dictatorial family are identical except for two price parameters that differentiate them.
It may seem that the conclusion from the characterization of this work calls for unrealistic publicly known conditions on the valuations. It is true that the characterization is indeed theoretical work and in practice the public knowledge of such conditions on the valuations may be lucking. Nevertheless the illustrative example above regarding the European 3G radio spectrum auction shows that gap between willingness to pay and ability to pay can be well observed by the market and publicly known.
It is well known that in quasilinear environments with a complete preference domain over at least three outcomes and non-constrained players, only VCG mechanisms satisfy the dominant-strategy incentive compatible property [25].3
In quasilinear environments only Groves mechanisms satisfy the dominant-strategy incentive compatible and Pareto optimal properties ([14,17]).
There are classic as well as recent results showing that dictatorship (or sequential dictatorship) is the only mechanism that is not subject to individual manipulations and is Pareto-optimal in mechanism design models without the quasilinearity assumption (see [1,6,12,16,26]). Arrow’s seminal impossibility [1] shows that for unrestricted domains (at least three possible outcomes) under; determinism and transitivity axioms, independence of irrelevant alternatives (IIA), and Pareto-optimality conditions, every social choice function must be a dictatorship or imposed. However, the conditions of Arrow’s theorem as well as the conditions of [12] and [26] can be satisfied when the requirement for unrestricted domains is relaxed, as was shown for one dimensional domains such as single peaked.
While the possibility/impossibility of maintaining Arrow’s desired properties is known for the whole space of the non-monetary domain of preferences, when restricting attention to the assumption of side payments and transferable currency much is yet left to be understood. One recent development in understanding the monetary (multi dimensional) domain is the work of [21] in which dictatorship mechanisms that are not subject to individual manipulations and are Pareto-optimal were shown in the quasilinear model with budget-constrained players.
Our contribution consists of several aspects. The first aspect shows that combinatorial auctions with a multidimensional type model in a rich “enough” preference space of four outcomes, require only VCG in order to fulfill the basic properties of deterministic, dominant-strategy incentive compatible, individually rational, and Pareto-optimal when both players are not constrained by their budget and the allocation of the all-item bundle is nonarbitrary. This aspect of the contribution takes a step toward a Roberts-like result [25] for the combinatorial auction domain as it includes the case where there are no budgets at all. The second aspect shows that when there exists at least one player who is budget constrained then there are preferences under which only a dictatorial solution will fulfill the above properties. Moreover, for preferences that allow a non-dictatorial solution to exist only VCG mechanism can fulfill these properties. This aspect shows an Arrow-like space for budgeted combinatorial auctions. The third aspect of our contribution shows that the above properties imply the useful property of player-auctioneer coalition resilience even when side payments are allowed. We termed the player-auctioneer coalition resilience property stability and use it to prove the uniqueness of VCG pricing when paid prices are all positive.
The stability property essentially bounds the prices of any mechanism (with strictly positive prices) from below, ensuring that no player has an incentive to collude with the auctioneer ex-post and offer the auctioneer side-payments such that the colluding player can win all the items. The need for the stability property to prove VCG pricing is not surprising given that stability is known to exist in one item Vickrey auctions. To observe that stability holds in one item Vickrey auctions, consider that the losing player can not afford to pay side payments to the auctioneer after the auction is concluded in order to convince the auctioneer to give him the item instead of giving it to the winning player.
Take home point and example
The take home point from our study is that the general space of dominant-strategy incentive compatible combinatorial auctions with budgets most likely includes only VCG and dictatorial mechanisms, and it appears that the dictatorial aspect depends on the introduction of budgets. We draw the above conclusion as the research community has indication to believe that the general space of dominant-strategy incentive compatible combinatorial auctions without budgets includes only VCG mechanisms. Therefore the discovery of dictatorial mechanisms in our study is most likely brought about by our inclusion of players with budgets.
We conclude this section with an example. Two telecommunications companies
Paper organization
The paper is organized as follows. Notation and definitions are presented in Section 2. In Section 3 we show the implications of the properties discussed above and prove the uniqueness of VCG pricing. In Section 4 we define and prove our main results – the possibility mechanisms space. The Appendices captures some of the technical proofs.
Notation and definitions
We consider combinatorial auction mechanisms with 2 different types of items and 2 players. Let
Each player i has a private value
We say that The valuation of the empty bundle is zero, i.e., free disposal, that is for both players the allocation of an extra item cannot reduce their valuation (the usual assumption in combinatorial auctions); i.e.,
In some cases in this paper we further restrict the valuation space to a subset of all the valid valuation spaces.
As players are multi-minded and have different private values for different bundles of the items, a player i may have a separate arbitrary value for each of the four possible outcomes, meaning our valuation space is a multidimensional valuation space and the players have multidimensional valuations.
We assume that player 1 has a limited budget
Let
We use the following notations:
We assume that all the prices are nonnegative, i.e.,
The utility of player 1, player 2 and the auctioneer are defined as follows:
Player 1’s utility is:
Player 2’s utility is
The auctioneer’s utility is
For simplicity of notation we will denote
An auction mechanism
(Dictatorship).
An auction mechanism
For example if player 2 is the dictator and
(Trivial pricing mechanism).
We say that a mechanism F is a trivial pricing mechanism if there is an input
We next define the four properties under which [13]’s impossibility holds: Individual Rationality (IR), Nonarbitrary Hoarding, Pareto Optimality and Truthfulness.
(Property 1: Individual Rationality (IR)).
An auction mechanism
Note that the auctioneer’s utility is nonnegative from our assumption that all the prices are nonnegative.
(Property 2: Nonarbitrary hoarding).
We say that an auction mechanism F is nonarbitrary hoarding if the following two conditions hold:
If If
Intuitively, a mechanism fulfills nonarbitrary hoarding if whenever both items are allocated to a single player the player is chosen nonarbitrarily, i.e., in accordance to the reported valuations and budget of the two players. Furthermore, the player chosen has to be able to afford the 2-item bundle more than the other player. Note that the property of nonarbitrary hoarding does not imply that a nonarbitrary hoarding mechanism has to allocate the 2-item bundle to one of the players under some valuations and budget. An auction mechanism F is called An auction mechanism (Property 3: Pareto optimality).
(Property 4: Truthfulness).
The properties’ implications
In this section we derive the price structure of any non-trivial mechanism that satisfies the properties of: IR, Nonarbitrary Hoarding, Pareto optimality and truthfulness. We derive the price structure in the following three steps:
In Definition 3.1 We define and motivate a new property – stability, that imposes a lower bound on the prices. In Theorem 3.2 we prove that stability holds in any nontrivial pricing mechanism that satisfies the four properties. In Lemma 3.3 we prove that the prices can not be higher than the lower bound dictated by stability, and therefore they must equal the lower bound.
Stability
(Stability).
An auction mechanism
Stability means that if the stated values are the true valuations, i.e.,
In the next theorem we show that stability holds in any nontrivial pricing mechanism that satisfies the four properties.
Stability must hold in any nontrivial pricing mechanism that satisfies IR, Pareto optimality, nonarbitrary hoarding and truthfulness.
We prove Theorem 3.2 by considering the four possible allocations. We show for every allocation that if stability does not hold then one of the properties of IR, nonarbitrary hoarding, Pareto optimality, and truthfulness is violated, or the mechanism must be a trivial pricing mechanism. The proof of Theorem 3.2 can be found in Appendix B.
In the following lemma we prove the price structure of any nontrivial pricing mechanism that satisfies the four properties. In Theorem 3.2 we proved that any nontrivial pricing mechanism that satisfies the four properties must satisfy stability. In Definition 3.1 (Stability) we stated the prices’ lower bound.4
In cases of singleton allocations
We now show that the prices can not be higher than the lower bound and therefore they must equal the lower bound.
In any nontrivial pricing mechanism that satisfies the properties of IR, truthfulness, Pareto optimality, and nonarbitrary hoarding, the prices must be as follows:
If
If
If
If
We show that the prices can not be higher than the lower bound given by stability and therefore they must equal the lower bound. We consider the four possible allocations:
Suppose to the contrary that Let From the nonarbitrary hoarding property it follows that Suppose to the contrary that Also let Suppose that each player is allocated a singleton and without the loss of generality assume that Suppose to the contrary that Assume that The allocation We claim that allocating both items to player 2 is not Pareto optimal. Suppose that If on the other hand Therefore player 2 must still be allocated Suppose to the contrary that Assume that The allocation The proof for the case
Then from the property of nonarbitrary hoarding player 1 will not be allocated the 2-item bundle. Suppose that each player is allocated a singleton and without the loss of generality assume that
Allocating both items to player 1 contradicts the nonarbitrary hoarding property as
From nonarbitrary hoarding, as
In the next two lemmas we analyze the implications of the Pareto optimality property on the allocations of the 2-item bundle to the different players. In the following section we will use the Pareto optimality implications to show that without assuming any additional public knowledge there is no mechanism
In any mechanism that satisfies the properties of IR, truthfulness, Pareto optimality, and nonarbitrary hoarding, if
Suppose to the contrary that F satisfies the four properties,
In any mechanism F that satisfies the properties of IR, truthfulness, Pareto optimality, and nonarbitrary hoarding, if
Suppose to the contrary that a mechanism F satisfies the four properties,
This contradicts the assumption that the allocation is Pareto optimal. The proof that
This contradicts the assumption that the allocation is Pareto optimal. The proof that
In this section we define the possibility space; We show that if certain restrictions on the private valuations are publicly known, then there is a unique mechanism or a family of mechanisms that satisfies the properties, IR, truthfulness, Pareto optimality, and nonarbitrary hoarding. We show that these mechanisms are either VCG prices or dictatorship with player 2 as the dictator.
Mapping the space
We claim that there are two sets of restrictions on the valuation functions. One of them implies VCG families of mechanisms while the other implies dictatorship. We start by mapping under which conditions any mechanism F that satisfies the properties will allocate singletons and be a trivial pricing mechanism. Then we continue by mapping under which conditions any mechanism F that satisfies the properties will allocate singletons and be a VCG mechanism. From the above mapping we then conclude what public knowledge is needed in order to imply VCG mechanism and what public knowledge is needed in order to imply dictatorship mechanism. If the following conditions hold:
We first show that if all the conditions in 1 hold then any mechanism F that satisfies the four properties must allocate From Lemma 3.3 we know that Similarly, it is easy to show that if all the conditions in 2 hold then any mechanism that satisfies the four properties must be a trivial pricing mechanism that allocates If the following conditions hold:
In Lemma 4.1 we showed that if conditions 1.1–1.4 hold then any mechanism that satisfies the four properties must allocate Similarly, it is easy to show that if all the conditions in 2 hold, then any mechanism that satisfies the four properties must allocate From Lemma 4.1 and Lemma 4.2 we conclude that if it is publicly known that the conditions of Lemma 4.1 do not hold, then there is a mechanism that satisfies the properties and in any such mechanism the prices are VCG prices. From Conclusion 1 we further conclude that if it is publicly known that the following restrictions (R1 or R2) hold, then there is a mechanism that satisfies the properties and in any such mechanism the prices are VCG prices:
Then any mechanism F that satisfies the properties of IR, truthfulness, Pareto optimality, and nonarbitrary hoarding, must allocate
or
Then any mechanism F that satisfies the properties of IR, truthfulness, Pareto optimality, and nonarbitrary hoarding, must allocate
or
We show that if restrictions R1 and R2 are public knowledge (and thus
If one of the above restrictions is public knowledge, that is:
then there is a unique auction mechanism
Note that the cases of equality can be randomly chosen. In all cases of equality the players are indifferent to the alternative allocations. The only exceptions are cases 3.1 and 4.1 with restriction R2, that is, when allocation 1 is not feasible.
Note that if restriction R2 holds than the first allocation is never applied.
If the following conditions hold:
then
If the following conditions hold:
then
If the following conditions hold
then
If the following conditions hold
then
We divide the proof of Theorem 4.3 into two parts, one part is the sufficient side and the other part is the necessary side. Each part is divided to two subparts that refer to the two different public knowledge restrictions [R1] and [R2]. The sufficient part of the proof for restriction [R1] shows that if it is publicly known that
We prove the second part (the necessity part) in two steps. We first show that if it is publicly known that restriction [R1] or [R2] holds, then any mechanism that satisfies the properties must adopt VCG prices. This part is directly implied from conclusion 2. To complete the uniqueness proof we show that if it is publicly known that either restriction [R1] or [R2] holds, then any pricing mechanism that satisfies the four properties and uses the VCG prices must satisfy all the conditions of each allocation.
Theorem 4.3 proved that if R1 or R2 is publicly known then VCG is the only mechanism that satisfies the four properties. In this subsection we claim that if the following restriction is public knowledge:
then there exists a unique family of dictatorial mechanisms that satisfies the four properties.
If R3 is publicly known, that is,
We use the following notation:
Then the allocation rule is to chose an allocation,
The proof of Theorem 4.4 is divided into two parts. In the first part we prove that if restriction [R3] is public knowledge then the suggested family of mechanisms satisfies the four properties. In the second part we prove that if it is publicly known that
We prove the second part in several steps:
We show that from nonarbitrary hoarding and the dictatorship Definition 2.4 it follows that player 2 is the only possible dictator.
We show that player 2 must pay 0 for any singleton in any mechanism that satisfies the properties IR, Pareto optimality and truthfulness.
We show that player 2 will not pay more than
We show that from nonarbitrary hoarding and player 2’s truthfulness it follows that player 2 will not pay less than
We show that from player 1’s truthfulness it follows that the prices of player 1’s nonempty bundles must be identical. The price y paid by player 1 is derived directly from player 1’s IR.
Recall our take hope point example in Section 1.2. Two telecommunications companies
Conclusions
We characterize the possibility space of deterministic, dominant-strategy incentive compatible, individually rational, and Pareto-optimal combinatorial auctions in a model with two players and two nonidentical items. Our model has multidimensional types, private values, quasilinear preferences for the players with one relaxation – one of the players is subject to a publicly known budget constraint. We show that the space includes two types of mechanisms: VCG and dictatorial mechanisms. We explicitly study a model with two players and two nonidentical items (four outcomes).
Indeed there may be a gap between the 2 × 2 model and a model with more than two players or items, i.e., with more possible outcomes. However, the literature tends to indicate that a four outcome model can capture the complexity of the n player, m items outcome model (for any finite n and m) of the multidimensional combinatorial auction possibility space, as indicated by Roberts’ characterization of the complete preference domain space, [25].
In Roberts’ result a three outcome model captures the complexity of the whole n outcome possibility space of the preference multidimensional space for any finite n. Hence, we believe that extending our model to more players and more items will not introduce new types of possible mechanisms to the space. We leave the extension of our proof for future research.
Footnotes
Prior literature
In recent years several papers studied budget-constrained combinatorial auctions. [21] characterized some of the space of deterministic, dominant-strategy incentive compatible, individually rational, and Pareto optimal budget-constrained combinatorial auctions and showed that the space studied essentially includes one type of mechanisms that behave dictatorially. [9] showed that there does not exist a deterministic auction that is individually rational, dominant-strategy incentive compatible, and Pareto optimal with potentially negative prices and privately known budgets, even when players are one-dimensional types. [11] showed that the same impossibility holds for one-dimensional types with different items and publicly known multi-item demand. [19] also showed the same impossibility with publicly known budgets if multidimensional types (two identical items with three outcomes) are considered.
[9,11,19] allow negative prices to exist, i.e., some players are paid for participation in the auction either by the mechanism or by the other players. Practical auction implementations such as the FCC bandwidth auction usually can not afford or are unwilling to consider paying bidders (telecommunications companies) for their participation nor are they interested in encouraging side payments among the participants. Therefore similar to [22]’s model we chose to assume that all prices are nonnegative. The assumption that all prices are nonnegative narrows down the domain of possible allocations in comparison with the potential negative prices model with multidimensional types. Nevertheless some of the mechanisms which fulfill the three properties of dominant strategy incentive compatible, individually rational, and Pareto optimal in the nonnegative price model are not included in the mechanism space that fulfills the same properties in the negative price model. The reason for the above is the property of Pareto optimality. Since the nonnegative prices model has a smaller set of possible allocations there exist situations where a mechanism does not fulfill the Pareto optimal property in the model with negative prices but does fulfill the Pareto optimal property in the nonnegative price model.
[9] also characterizes the possibility space of dominant-strategy incentive compatibility and Pareto optimal budget-constrained combinatorial auction mechanisms, [9]’s characterization is restricted to one-dimensional types and therefore their possibility space characterization does not imply the possibility space in our model with multidimensional types. More specifically, [9] showed that for multi-unit demand and identical items, Ausubel’s clinching auction, which assumes public budgets and additive valuations, uniquely satisfies the properties (described above). In a similar model with small randomized modification [5] showed that [9]’s result can be obtained with private budgets. Similarly Ausubel’s clinching auction was concluded by [11] for one-dimensional types with different items and publicly known multi-item demand. For unit-demand players with private values and budget constraints in the one-dimensional types model there are several deterministic mechanisms that fulfill the properties of incentive compatible and Pareto optimality (see [2]). In nondeterministic mechanisms with a one-dimensional types model (one indivisible unit) [22] characterizes constrained-efficiency mechanisms, which are mechanisms that maximize the expected social welfare under Bayesian incentive compatibility and budget constraints in a nonnegative price model.
There are few other works that focus on revenue maximization under budget constraints. [4,7] analyzes how budgets change the classic results on “standard” auction formats, showing for example that first-price auctions raise more revenue than second-price auctions when bidders are budget-constrained, and that the revenue of a sequential auction is higher than the revenue of a simultaneous ascending auction. [18,24] constructs single-item auctions that maximize the seller’s revenue.
