Next Article in Journal
Two-Dimensional Effort in Patent-Race Games and Rent-Seeking Contests: The Case of Telephony
Previous Article in Journal
Sequential Rationality in Continuous No-Limit Poker
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Characterizing the Incentive Compatible and Pareto Optimal Efficiency Space for Two Players, k Items, Public Budget and Quasilinear Utilities

1
Department of Mathematics and Computer Science, The Open University of Israel, 1 University Road, Raanana 4353701, Israel
2
Department of Management and Economics, The Open University of Israel, 1 University Road, Raanana 4353701, Israel
*
Author to whom correspondence should be addressed.
Games 2014, 5(2), 97-115; https://doi.org/10.3390/g5020097
Submission received: 9 December 2013 / Revised: 1 April 2014 / Accepted: 17 April 2014 / Published: 30 April 2014

Abstract

:
We characterize the efficiency space of deterministic, dominant-strategy incentive compatible, individually rational and Pareto-optimal combinatorial auctions in a model with two players and k nonidentical items. We examine a model with multidimensional types, private values and quasilinear preferences for the players with one relaxation: one of the players is subject to a publicly known budget constraint. We show that if it is publicly known that the valuation for the largest bundle is less than the budget for at least one of the players, then Vickrey-Clarke-Groves (VCG) uniquely fulfills the basic properties of being deterministic, dominant-strategy incentive compatible, individually rational and Pareto optimal. Our characterization of the efficient space for deterministic budget constrained combinatorial auctions is similar in spirit to that of Maskin 2000 for Bayesian single-item constrained efficiency auctions and comparable with Ausubel and Milgrom 2002 for non-constrained combinatorial auctions.

1. Introduction

We characterize the efficiency space of deterministic, dominant-strategy incentive compatible, individually rational and Pareto-optimal combinatorial auctions in a model with two players and k nonidentical items ( 2 k outcomes). Our model has multidimensional types 1, private values, nonnegative prices and quasilinear preferences for the players with one relaxation: one of the players is subject to a publicly-known budget constraint. 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.
The investigated space better characterizes many real world problems, such as commonly studied bandwidth (combinatorial) auctions. Consider the German and British 3G radio spectrum auctions in early 2000, where telecom companies bid so high as to have jeopardized their financial viability and consequently considerably slowed down capital investment in 3G equipment. Another contemporary example arises from globalized supply chains. Globalization has substantially increased competition among suppliers. As such, there are many suppliers who are trying to win business, while incapable of delivering the contracted quantity/quality of procured goods.
The phenomena in the German and British 3G radio spectrum auctions, as well as the present day proliferation of suppliers 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, as well can 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 efficient 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 compete meaningfully with a better financed company in a bandwidth auction.
The authors of [1] showed that in a Bayesian setting where one indivisible item is for sale, there exists a threshold value, such that if at least one of the players has a valuation that is less than the threshold, then the solution is efficient, Bayesian incentive compatible and individually rational in expectation. Recently, it was shown by [2] that there exists a unique family of dictatorial solutions in deterministic combinatorial auctions that are dominant-strategy incentive compatible, individually rational and Pareto-optimal and has publicly-known budget-constrained players. Moreover, it was shown [3] that if dictatorial mechanisms are ruled out by a natural anonymity property, then an impossibility of design is revealed and 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 (a property termed nonarbitrary hoarding), in a model with multiple nonidentical items and nonnegative prices. Therefore, some additional public knowledge needs to be assumed to allow one to characterize the space of possible mechanisms.
More specifically, we prove that the combinatorial efficiency space is dependent upon the players’ preference value for the k-item bundle. We show that if it is publicly known that at least one of the players value the k-item bundle less than the constrained player’s budget and the allocation of the k-item bundle is nonarbitrary, then Vickrey-Clarke-Groves (VCG) [4,5,6] is the unique mechanism that is dominant-strategy incentive compatible, individually rational and Pareto optimal.
The authors of [7] observed a dependency between the combinatorial efficiency space and the players’ preferences in the non-constrained combinatorial auctions model. They [7] investigated the effect of the submodularity of players’ coalitional preferences, i.e., nondecreasing marginal coalitional social welfare, on coalition deviation-resilient mechanisms, which in a two player model is equivalent to dominant-strategy incentive compatible mechanisms. When no budgets exist and two players are assumed, [7] proved that when players’ coalitional preferences are submodular, then the VCG mechanism is among the efficient 2 and dominant-strategy incentive compatible mechanisms. Moreover, it is the only Pareto-optimal mechanism among the efficient and dominant-strategy incentive compatible mechanisms.
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 [8] 3. Nevertheless, when preferences are subject to free disposal and no externalities are assumed, as is common in combinatorial auctions, then the possibility space of dominant-strategy incentive compatible combinatorial auctions in the multidimensional type model is not yet defined. Several papers investigate computationally feasible dominant-strategy incentive compatible (but inefficient) auctions with one-dimensional private-values [11,12], as well as with multidimensional private-value settings with some additional restrictions on the preference space [13,14].
Throughout the paper we assume deterministic mechanisms. To understand the role of determinism in our result one must look into the literature of nondeterministic constrained auctions, such as [1]. [1]’s work defines the properties of constrained-efficient auctions, i.e., maximizing the expected social welfare under Bayesian incentive compatibility and budget-constrained players. It [1] states that the domains of efficiency and inefficiency are determined by a threshold value. The computation of the threshold value makes use of expectation and allows for allocations with negative utility for the players. Therefore [1]’s threshold cannot be used in an individually rational deterministic setting. The domains of efficiency that can be concluded from our analysis are determined by the budget. The immediate implication of the budget as the threshold of efficiency is that the budget cannot be a privately known value, but must be publicly known. As such, in our deterministic setting the budget is publicly known, much like [3,15,16,17]; while in [1] and [18]’s nondeterministic setting the budgets are privately known.

1.1. Our Contribution

Our contribution consists of three aspects. First, we show that combinatorial auctions with a multidimensional type model in a rich preference space of 2 k 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 budget and the allocation of the all-item bundle is nonarbitrary. This aspect of the contribution takes a step toward a Roberts-like result [8] for the combinatorial auction domain. Second, we show that [1]’s characterization of the efficient outcome space in a Bayesian single-item model carries to more complex settings, such as our deterministic multidimensional-type model. Third, we show that combinatorial auctions with a multidimensional-type model in a rich preference space of 2 k outcomes require only VCG in order to fulfill the basic properties above when one of the players might be constrained by a budget and the allocation of the all-item bundle is nonarbitrary. This aspect of the contribution shows that [7]’s characterization of the submodularity effect on efficient non-constrained combinatorial auctions with quasilinear utility and a two player model carries to budgeted settings as our two player model trivially holds the coalitional submodularity property.

1.2. Prior Literature

In recent years, several papers studied budget-constrained combinatorial auctions. The authors of [16] 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. The authors of [17] showed that the same impossibility holds for one-dimensional types with different items and publicly known multi-item demand. The authors of [15] also showed the same impossibility with publicly known budgets if multidimensional types (two identical items with three outcomes) are considered.
The authors of [15,16,17] allow negative prices to exist. This means that some players are paid for participation in the auction, either by the mechanism or by the other players. Practical auction implementations usually cannot afford or are unwilling to consider paying bidders for their participation, nor are they interested in encouraging side payments among the participants. Therefore, similar to [1]’s and [3]’s model we chose to assume that all prices are nonnegative. This assumption narrows down the domain of possible allocations in comparison with the potential negative prices model with multidimensional types. Nevertheless, some of the mechanisms that 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 derives from the property of Pareto optimality. Since the model with nonnegative prices 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 model with nonnegative prices.
The authors of [16] also characterize the possibility space of dominant-strategy incentive compatibility and Pareto optimal budget-constrained combinatorial auction mechanisms. Their [16] 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, [16] 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, [18] showed that [16]’s result can be obtained with private budgets. Similarly, Ausubel’s clinching auction was concluded by [17] 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-type model, there are several deterministic mechanisms that fulfill the properties of incentive compatible and Pareto optimality (see [19,20]). In nondeterministic mechanisms with a one-dimensional-type model (one indivisible unit), [1] 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. The authors of [21,22] analyze 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. These results also show that the revenue of a sequential auction is higher than the revenue of a simultaneous ascending auction. The authors of [23,24] construct single-item auctions that maximize the seller’s revenue.
A related result in the area of non-constrained combinatorial auctions is [7]. The authors of [7] characterize non-constrained combinatorial auctions that are resilient to coalition defection and false-name bidding phenomena. Under our assumption of quasilinear utility and the two player model, [7]’s result reduces to efficient dominant-strategy incentive compatible mechanism characterization. They [7] define a restriction on the valuations (named bidder-submodularity) that trivially holds in the two player model. Under the two player model, bidder-submodularity implies that the set of efficient and dominant-strategy incentive compatible mechanisms is not empty, as it includes the VCG mechanism. The latter is also shown to be the unique Pareto optimal solution that is efficient and dominant-strategy incentive compatible. [7]’s results differ from ours in several ways. First and foremost, [7]’s model does not assume the existence of budgets. Second, under the quasilinear utility assumption, [7] requires efficiency and then proves that under submodularity VCG is the unique Pareto-optimal solution. Our work does not require efficiency but rather concludes efficiency from the requirements of the four properties discussed above (and under some valuation public knowledge restriction). Nevertheless the characterization of VCG as the unique solution that is dominant-strategy incentive compatible and Pareto optimal is consistent with [7].

1.3. Take Home Point and Example

The take home point from our research is that the general space of dominant-strategy incentive compatible (and Pareto optimal, anonymous) combinatorial auctions with budgets most likely includes only VCG mechanisms when none of the players are budget constrained. It also appears that even if one player is constrained by his budget, then there are still domains under which VCG is the unique solution.
We conclude this section with an example. Two telecommunications companies, T 1 and T 2 , are competing over bandwidth in a region with k distinct broadcast bands. Company T 1 has a limited budget, b, to spend on bandwidth. On the other hand, company T 2 is a large telecommunications company with practically unlimited funds to spend on the discussed region. If company T 1 does not value taking control of all the bandwidth available in the region more than b, then T 1 ’s and T 2 ’s bandwidth allocation will be determined and priced by VCG. If company T 2 does not value taking control over all of the bandwidth available in the region more than b, then despite the fact that company T 1 might be interested in taking control of all of the available bandwidth for more money than its budget, T 1 and T 2 ’s bandwidth allocation will be determined and priced by VCG.

1.4. Organization

The paper is organized as follows. Notation and definitions are presented in Section 2. Section 3 shows the implications of the aforementioned properties on the k-item’s price. Section 4 defines and proves our main result: the efficient mechanisms’ space.

2. Notation and Definitions

We consider combinatorial auction mechanisms with k different types of items and two players. Let N = { 1 , 2 } be the set of players and C = { c 1 , , c k } be the set of items. Let B be the set of all subsets of items, B = 2 C .
Each player, i, has a private value v i ( B ) for every bundle, B B , drawn from a valid valuation space, V i . This means that players are multi-minded and have different private values for different bundles of items. We denote player i’s private values by a 2 C -tuple:
V i = { v i ( B ) | B B }
Definition 1. We say that V i is a valid valuation space if for every V i V i , the following two conditions hold:
  • The valuation of the empty bundle is zero, i.e., v i ( ) = 0 .
  • Free disposal, meaning for both players, the allocation of an extra item cannot reduce their valuation (the usual assumption in combinatorial auctions); i.e., B , B B , B B v i ( B ) v i ( B ) .
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 2 k possible outcomes, meaning that our valuation space is a multidimensional valuation space and the players have multidimensional-type valuations.
We assume that player 1 has a limited budget, b 1 , while player 2 has an unlimited budget for acquiring the items. We also assume that these budgets are publicly known information.
We denote the auction mechanism F ( V 1 , V 2 , b 1 ) = ( B 1 , B 2 , p ( B 1 ) , p ( B 2 ) ) , where B i is the bundle allocated to Player i and p ( B i ) is the price of bundle B i . We assume that all the prices are nonnegative, i.e., p ( B i ) 0 for i = { 1 , 2 } . We also assume that the auction mechanism, F ( V 1 , V 2 , b 1 ) , can produce at least 2 k 1 outcomes, i.e., there exist at least 2 k 1 inputs with different outputs.
Definition 2. Player 1, player 2 and the auctioneer’s utilities are defined as follows:
Player 1’s utility is:
u 1 ( F ( V 1 , V 2 , b 1 ) ) = v 1 ( B 1 ) p ( B 1 ) i f p ( B 1 ) b 1 o t h e r w i s e
Player 2’s utility is u 2 ( F ( V 1 , V 2 , , b 1 ) ) = v 2 ( B 2 ) p ( B 2 ) .
The auctioneer’s utility is u a ( F ( V 1 , V 2 , b 1 ) ) = p ( B 1 ) + p ( B 2 ) .
For simplicity of notation, whenever F , V 1 , V 2 and b 1 will be clear from the context, we will denote u i ( F ( V 1 , V 2 , b 1 ) ) by u i .
Definition 3. Determinism
An auction mechanism, F ( V 1 , V 2 , b 1 ) , is called deterministic if for every given input, it outputs a single outcome.
Definition 4. Dictatorship
An auction mechanism, F ( V 1 , V 2 , b 1 ) , is called dictatorial if there exists a player, i { 1 , 2 } (the dictator), such that for every V i , V i ^ , V i ^ , u i ( F ( V i , V i ^ , b 1 ) ) = u i ( F ( V i , V i ^ , b 1 ) ) .
Intuitively, a mechanism is called a dictatorship if there is a player, i, such that the valuations of the other player, i ^ , cannot affect his utility. Note that if the dictator, i, is indifferent to whether he receives one allocation or another, then Player i ^ ’s valuations can affect the output.
Definition 5. Trivial Pricing Mechanism
We say that a mechanism, F, is a trivial pricing mechanism if there is an input and there is a player, such that this player is allocated a nonempty bundle for free. Formally,
( V 1 , V 2 ) , a n d i { 1 , 2 } , s . t .
F ( V 1 , V 2 , b 1 ) = ( B 1 , B 2 , p ( B 1 ) , p ( B 2 ) ) a n d B i a n d p ( B i ) = 0
We next define the four properties under which [3]’s impossibility holds: individual rationality (IR), nonarbitrary hoarding, Pareto optimality and truthfulness.
Definition 6. Property 1: Individual Rationality (IR)
An auction mechanism, F ( V 1 , V 2 , b 1 ) , is called individually rational if for every player i, u i ( F ( V 1 , V 2 , b 1 ) ) 0 . Specifically the following must hold:
  • v 1 ( B 1 ) p ( B 1 ) 0 and p ( B 1 ) b 1 (IR of player 1)
  • v 2 ( B 2 ) p ( B 2 ) 0 (IR of player 2)
Note that the auctioneer’s utility is nonnegative from our assumption that all the prices are nonnegative.
Definition 7. Property 2: Nonarbitrary Hoarding
An auction mechanism, F, upholds nonarbitrary hoarding if the following two conditions hold:
  • If B 2 = { c 1 , , c k } , then v 2 ( c 1 , , c k ) min { b 1 , v 1 ( c 1 , , c k ) } .
  • If B 1 = { c 1 , , c k } , then min { b 1 , v 1 ( c 1 , , c k ) } v 2 ( c 1 , , c k ) .
Intuitively, a mechanism fulfills nonarbitrary hoarding if whenever all k items are allocated to a single player, the player is chosen nonarbitrarily, i.e., in accordance with the valuations and budget of the two players. Furthermore, the player chosen must be able to afford the k-item bundle more than the other player. Note that the property of nonarbitrary hoarding does not require if and only if. That is, a mechanism can be considered nonarbitrary hoarding even when v 2 ( c 1 , , c k ) min { b 1 , v 1 ( c 1 , , c k ) } and player 2 is not allocated the k-item bundle or when min { b 1 , v 1 ( c 1 , , c k ) } v 2 ( c 1 , , c k ) and player 1 is not allocated the k-item bundle.
Definition 8. Property 3: Pareto Optimality
An auction mechanism, F, is called Pareto optimal if, for every input ( V 1 , V 2 , b 1 ) , where ( V 1 , V 2 ) in ( V 1 × V 2 ) , there is no allocation ( B 1 , B 2 , p ( B 1 ) , p ( B 2 ) ) , such that all the following inequalities hold, with at least one strong inequality:
  • u 1 ( B 1 , p ( B 1 ) , B 2 , p ( B 2 ) ) u 1 ( F ( V 1 , V 2 , b 1 ) )
  • u 2 ( B 1 , p ( B 1 ) , B 2 , p ( B 2 ) ) u 2 ( F ( V 1 , V 2 , b 1 ) )
  • u a ( B 1 , p ( B 1 ) , B 2 , p ( B 2 ) ) u a ( F ( V 1 , V 2 , b 1 ) )
Definition 9. Property 4: Truthfulness
An auction mechanism, F ( V 1 , V 2 , b 1 ) , is called truthful if neither of the two players can increase his own utility by reporting false valuations. That is, given the true valuations, ( V 1 , V 2 ) ( V 1 × V 2 ) , for every ( V 1 , V 2 ) ( V 1 × V 2 ) , the following hold:
  • u 1 ( F ( V 1 , V 2 , b 1 ) ) u 1 ( F ( V 1 , V 2 , b 1 ) )
  • u 2 ( F ( V 1 , V 2 , b 1 ) ) u 2 ( F ( V 1 , V 2 , b 1 ) )

3. The Implication of the Properties on the k-item Bundle’s Price

In this section, we derive the k-item bundle’s price as implied by the properties of IR, nonarbitrary hoarding, Pareto optimality and truthfulness in any nontrivial pricing mechanism.
Lemma 1. In any nontrivial pricing mechanism that satisfies IR, Pareto optimality, nonarbitrary hoarding and truthfulness, the k-item bundle’s price must be:
  • If B 1 = and B 2 = { c 1 , , c k } , then p ( B 1 ) = 0 and p ( B 2 ) = min { b 1 , v 1 ( c 1 , , c k ) } .
  • If B 1 = { c 1 , , c k } and B 2 = , then p ( B 1 ) = v 2 ( c 1 , , c k ) and p ( B 2 ) = 0 .
Proof of Lemma 1. Consider the two cases:
  • B 2 = { c 1 , , c k } and B 1 =
    (a)
    Suppose, to the contrary, that p ( B 2 ) < min { b 1 , v 1 ( c 1 , , c k ) } .
    Let p ( B 2 ) = min { b 1 , v 1 ( c 1 , , c k ) } 2 · ε for some ε > 0 .
    Consider the same valuations for player 1 ( V 1 = V 1 ) and the following valuations for player 2:
    • v 2 ( c 1 , , c k ) = min { b 1 , v 1 ( c 1 , , c k ) } ε and
    • v 2 ( B ) = 0 for any other bundle, B { c 1 , , c k } .
    Then, from nonarbitrary hoarding (Definition 7), player 2 will not be allocated the k-item bundle. However, player 2’s utility from any other bundle is zero. Thus, player 2 is better off deviating and stating V 2 instead of V 2 and being allocated the k-item bundle for a positive utility.
    (b)
    Suppose to the contrary that v 2 ( c 1 , , c k ) p ( B 2 ) > min { b 1 , v 1 ( c 1 , , c k ) } .
    Let p ( B 2 ) = min { b 1 , v 1 ( c 1 , , c k ) } + 2 · ε for some ε > 0 . We show that such a price cannot be truthful for player 2. Consider the following deviation for player 2:
    • v 2 ( c 1 , , c k ) = min { b 1 , v 1 ( c 1 , , c k ) } + ε and
    • v 2 ( B ) = 0 for any bundle B { c 1 , , c k } .
    Then, from nonarbitrary hoarding, player 1 will not be allocated the k-item bundle.
    Suppose that each player is allocated a non-empty bundle, B 1 and B 2 , respectively. Then from player 2’s IR, it must be the case that p ( B 2 ) = 0 . However, this is a trivial pricing mechanism, i.e., a player is allocated a non-empty bundle for free. Therefore, player 2 must be allocated the k-item bundle for a lower price. Thus, whenever the true valuations are V 1 , V 2 , player 2 can deviate and be allocated the same bundle for a lower price.
  • B 1 = { c 1 , , c k } and B 2 =
    (a)
    The proof that p ( B 1 ) < v 2 ( c 1 , , c k ) is not possible is similar to 1.(a).
    (b)
    Suppose to the contrary that p ( B 1 ) > v 2 ( c 1 , , c k ) .
    Let p ( B 1 ) = v 2 ( c 1 , , c k ) + 2 · ε for some ε > 0 . We show that such a price cannot be truthful for player 1. Consider the following deviation for player 1:
    • v 1 ( c 1 , , c k ) = v 2 ( c 1 , , c k ) + ε and
    • v 1 ( B ) = 0 for any bundle B { c 1 , , c k }
    From player 1’s IR, we know that p ( B 1 ) = v 2 ( c 1 , , c k ) + 2 · ε b 1 , and therefore, v 2 ( c 1 , , c k ) < b 1 . We then conclude from nonarbitrary hoarding that player 2 will not be allocated the k-item bundle. Suppose that each player is allocated a non-empty bundle, B 1 and B 2 , respectively. Then, from player 1’s IR, it must be the case that p ( B 1 ) = 0 . However, this is a trivial pricing mechanism, i.e., a player is allocated a non-empty bundle for free. Therefore, player 1 must be allocated the k-item bundle for a lower price. Thus, whenever the true valuations are V 1 , V 2 , player 1 can deviate and be allocated the same bundle for a lower price.

4. Mapping the VCG Space

In this section, we derive the price structure of any nontrivial pricing mechanism that satisfies the properties IR—truthfulness, Pareto optimality and nonarbitrary hoarding—when it is publicly known that certain restrictions on the private valuations hold. We use the following notation to describe the restrictions on valuations:
[ R 1 ]   v 1 ( c 1 , , c k ) b 1
[ R 2 ]   v 2 ( c 1 , , c k ) < b 1
Throughout this section we assume that at least one of the restrictions, R1 or R2, is publicly known. In the previous section, we derive the k-item bundle’s price as implied by the properties of IR, nonarbitrary hoarding, Pareto optimality and truthfulness in any nontrivial pricing mechanism. In the following lemma, we derive the price structure of any partial bundle given that it is publicly known that certain restrictions on the private valuations hold.
Lemma 2. Given that at least one of the restrictions (R1 or R2) is publicly known, the prices must be as follows in any nontrivial pricing mechanism that satisfies IR, Pareto optimality, nonarbitrary hoarding and truthfulness:
  • p ( B 1 ) = v 2 ( c 1 , , c k ) v 2 ( B 2 )
  • p ( B 2 ) = v 1 ( c 1 , , c k ) v 1 ( B 1 )
Proof of Lemma 2. We consider the two prices:
  • p ( B 1 ) = v 2 ( c 1 , , c k ) v 2 ( B 2 )
    • Suppose to the contrary that p ( B 1 ) < v 2 ( c 1 , , c k ) v 2 ( B 2 ) .
      Let p ( B 1 ) = v 2 ( c 1 , , c k ) v 2 ( B 2 ) 2 · ε for some ε > 0 .
      Consider the same valuations for player 2 ( V 2 = V 2 ) and the following valuations for player 1:
      v 1 ( B ) = 0 for any bundle B B 1
      v 1 ( B ) = v 2 ( c 1 , , c k ) v 2 ( B 2 ) ε for any bundle B B 1
      Allocating the k-item bundle to player 1 contradicts nonarbitrary hoarding as v 1 ( c 1 , , c k ) < v 2 ( c 1 , , c k ) . All allocations where B 1 B 1 are not truthful for player 1, as player 1’s utility from such an allocation is zero and player 1 can deviate and state V 1 instead of V 1 . In such a case, player 1 is allocated B 1 = B 1 for p ( B 1 ) = v 2 ( c 1 , , c k ) v 2 ( B 2 ) 2 · ε , and his utility is strictly positive, u 1 = ε > 0
      To complete the argument, we now show that allocating B 1 B 1 and B 2 = C B 1 { c 1 , , c k } is not feasible for player 2 in any nontrivial pricing mechanism. As we assume that all prices are nonnegative, we thus contradict the assumption that p ( B 1 ) < v 2 ( c 1 , , c k ) v 2 ( B 2 ) .
      Consider the following valuations:
      V 1 = V 1
      v 2 ( B ) = 0 for any bundle B { c 1 , , c k }
      v 2 ( c 1 , , c k ) = v 2 ( c 1 , , c k ) = v 2 ( c 1 , , c k ) .
      The allocation B 1 = { c 1 , , c k } contradicts nonarbitrary hoarding as v 1 ( c 1 , , c k ) = v 1 ( c 1 , , c k ) < v 2 ( c 1 , , c k ) = v 2 ( c 1 , , c k ) ;
      Now, consider any non-empty bundle B 2 , such that B 2 { c 1 , , c k } . As v 2 ( B 2 ) = 0 , player 2’s IR implies that p ( B 2 ) = 0 . However, B 2 , and therefore this mechanism is a trivial pricing mechanism.
    • Suppose to the contrary that p ( B 1 ) > v 2 ( c 1 , , c k ) v 2 ( B 2 ) .
      Let p ( B 1 ) = v 2 ( c 1 , , c k ) v 2 ( B 2 ) + 2 · ε for some ε > 0 .
      We claim that the truthfulness property does not hold for player 1. Consider player 1’s deviation:
      v 1 ( B ) = v 2 ( c 1 , , c k ) v 2 ( B 2 ) + ε for any bundle, B B 1 .
      v 1 ( B ) = 0 for any bundle, B B 1 .
      We show that when player 1 declares V 1 , no other allocation but B 1 = B 1 can maintain the properties of IR, Pareto optimality and nonarbitrary hoarding, and therefore player 1 is allocated B 1 for a lower price. We first show that the allocation B 2 = { c 1 , , c k } contradicts either Pareto optimality or nonarbitrary hoarding. We showed in Lemma 1 that p ( B 2 = { c 1 , , c k } ) = min { b 1 , v 1 ( c 1 , , c k ) } .
      If v 1 ( c 1 , , c k ) b 1 , that means that p ( B 2 ) = v 1 ( c 1 , , c k ) = v 2 ( c 1 , , c k ) v 2 ( B 2 ) + ε . We claim that this allocation is not Pareto optimal, as the allocation B 1 = B 1 , p ( B 1 ) = v 2 ( c 1 , , c k ) v 2 ( B 2 ) + ε , B 2 = B 2 and p ( B 2 ) = 0 is strictly better for player 2, while the auctioneer and player 1 are indifferent to the two allocations:
      *
      u 1 = v 1 ( B 1 ) p ( B 1 ) = v 2 ( c 1 , , c k ) v 2 ( B 2 ) + ε v 2 ( c 1 , , c k ) + v 2 ( B 2 ) ε = 0 = u 1
      *
      u 2 = v 2 ( B 2 ) p ( B 2 ) = v 2 ( B 2 ) . However, v 1 ( c 1 , , c k ) = v 2 ( c 1 , , c k ) v 2 ( B 2 ) + ε , and therefore, v 2 ( B 2 ) > v 2 ( c 1 , , c k ) v 1 ( c 1 , , c k ) = u 2
      *
      u a = u a .
      If v 1 ( c 1 , , c k ) > b 1 and since at least one of the restrictions, R1 or R2, is publicly known, then it must be the case that R2 is public knowledge and v 2 ( c 1 , , c k ) < b 1 . Therefore, the allocation B 2 = { c 1 , , c k } contradicts nonarbitrary hoarding.
      Following player 1’s IR, any allocation, B 1 , B 2 , p ( B 2 ) , p ( B 1 ) , such that B 1 does not contain B 1 and B 1 , implies that p ( B 1 ) = 0 and, therefore is trivial pricing. Thus, player 1 is allocated B 1 for a lower price, which contradicts the assumption that p ( B 1 ) > v 2 ( c 1 , , c k ) v 2 ( B 2 ) .
  • p ( B 2 ) = v 1 ( c 1 , , c k ) v 1 ( B 1 )
    • Suppose to the contrary that p ( B 2 ) < v 1 ( c 1 , , c k ) v 1 ( B 1 ) .
      Let p ( B 2 ) = v 1 ( c 1 , , c k ) v 1 ( B 1 ) 2 · ε for some ε > 0 . Consider the following valuations:
      V 1 = V 1
      v 2 ( B ) = 0 for any bundle B B 2 .
      v 2 ( B ) = v 1 ( c 1 , , c k ) v 1 ( B 1 ) ε for any bundle B B 2 .
      If R1 is publicly known, then v 2 ( c 1 , , c k ) = v 1 ( c 1 , , c k ) v 1 ( B 1 ) ε < b 1 . If R2 is publicly know, then v 2 ( c 1 , , c k ) < b 1 . Therefore, we conclude that v 2 ( c 1 , , c k ) < m i n { b 1 , v 1 ( c 1 , , c k ) } , and allocating the k-item bundle to player 2 contradicts nonarbitrary hoarding. Any allocation, B 2 , such that B 2 B 2 , is not truthful for player 2, as player 2’s utility is zero. Player 2 can deviate and state V 2 instead of V 2 . With this deviation he will be allocated B 2 for a positive utility, as: u 2 = v 2 ( B 2 ) p ( B 2 ) = v 2 ( B 2 ) v 1 ( c 1 , , c k ) + v 1 ( B 1 ) + 2 · ε = v 1 ( c 1 , , c k ) v 1 ( B 1 ) ε v 1 ( c 1 , , c k ) + v 1 ( B 1 ) + 2 · ε = ε > 0 .
      To complete the argument, we now claim that the truthfulness property does not hold for player 1 when allocating B 1 and B 2 to the two players, respectively. Consider player 1’s deviation:
      v 1 ( B ) = 0 for any bundle B { c 1 , , c k }
      v 1 ( c 1 , , c k ) = v 1 ( c 1 , , c k ) = v 1 ( c 1 , , c k )
      We show that when player 1 declares V 1 , no other allocation, but B 1 , can maintain the properties of IR, Pareto optimality and nonarbitrary hoarding, and therefore, player 1 is allocated B 1 for a higher utility.
      We first show that allocating the k-item bundle to player 2 contradicts nonarbitrary hoarding as v 2 ( c 1 , , c k ) = v 2 ( c 1 , , c k ) < v 1 ( c 1 , , c k ) = v 1 ( c 1 , , c k ) and v 2 ( c 1 , , c k ) = v 2 ( c 1 , , c k ) < b 1 . Allocating any other allocation, such that B 1 { , { c 1 , , c k } } , must be trivial pricing, as player 1 is allocated a non-empty bundle for free.
      We proved in Lemma 1 that in any nontrivial pricing mechanism that satisfies the four properties, if player 1 is allocated the k-item bundle, then p ( c 1 , , c k ) = min { b 1 , v 2 ( c 1 , , c k ) } .
      We now show that player 1 can gain a higher utility when allocated the k-item bundle. u 1 = v 1 ( c 1 , , c k ) p ( c 1 , , c k ) v 1 ( c 1 , , c k ) v 2 ( c 1 , , c k ) = v 1 ( B 1 ) + ε .
      That is, player 1’s utility from the k-item bundle is higher than his utility from allocation B 1 , even if B 1 is allocated for free.
    • Suppose to the contrary that p ( B 2 ) > v 1 ( c 1 , , c k ) v 1 ( B 1 )
      Let p ( B 2 ) = v 1 ( c 1 , , c k ) v 1 ( B 1 ) + 2 · ε for some ε > 0 .
      We claim that the truthfulness property does not hold for player 2. Consider the following deviation for player 2:
      v 2 ( B ) = v 1 ( c 1 , , c k ) v 1 ( B 1 ) + ε for any bundle, B B 2 .
      v 2 ( B ) = 0 for any bundle, B B 2 .
      We show that when player 2 declares V 2 , no other allocation, but B 2 = B 2 , can maintain the properties of IR and Pareto optimality, and therefore player 2 is allocated B 2 for a lower price. We first show that the allocation B 1 = { c 1 , , c k } contradicts Pareto optimality. We showed in Lemma 1 that p ( B 1 = { c 1 , , c k } ) = v 2 ( c 1 , , c k ) = v 1 ( c 1 , , c k ) v 1 ( B 1 ) + ε . We claim that this allocation is not Pareto optimal, as the allocation B 1 = B 1 , B 2 = B 2 and p ( B 2 ) = v 1 ( c 1 , , c k ) v 1 ( B 1 ) + ε , p ( B 1 ) = 0 is strictly better for player 1, while the auctioneer and player 2 are indifferent to the two allocations:
      u 1 = v 1 ( B 1 ) p ( B 1 ) = v 1 ( B 1 ) = v 1 ( B 1 ) . However, u 1 = v 1 ( c 1 , , c k ) p ( B 1 ) = v 1 ( B 1 ) ε . Thus, u 1 > u 1 .
      u 2 = v 2 ( B 2 ) p ( B 2 ) = 0 = u 2 .
      u a = u a .
      Following player 2’s IR, any allocation, B 1 , B 2 , p ( B 1 ) , p ( B 2 ) , such that B 2 does not contain B 2 , and B 2 implies that p ( B 2 ) = 0 and, therefore is trivial pricing. Thus, player 2 is allocated B 2 for a lower price, which contradicts the assumption that p ( B 2 ) > v 1 ( c 1 , , c k ) v 1 ( B 1 ) .

4.1. VCG Mechanism Possibility Space

In this section, we show that at least one of the restrictions, R1 or R2, is publicly known, then an efficient mechanism that applies VCG prices is the unique mechanism that satisfies the four properties. The efficiency definition follows.
Definition 10. Let F ( V 1 , V 2 , b 1 ) = ( B 1 , B 2 , p ( B 1 ) , p ( B 2 ) ) be an auction mechanism. We say that F is efficient if B 1 argmax B B ( v 1 ( B ) + v 2 ( C B ) )
Theorem 1. If at least one of the restrictions (R1 or R2) is publicly known, then the unique mechanism that satisfies the four properties is an efficient mechanism that applies VCG prices.
We divide the proof of Theorem 1 into two parts. One part proves sufficient and the other part proves necessary. The sufficient part of the proof shows that if it is publicly known that at least one of restrictions, R1 or R2 hold then an efficient mechanism with VCG prices satisfies the four properties. The necessary part of the proof shows that if it is publicly known that at least one of restrictions, R1 or R2, hold, then any mechanism that satisfies the four properties must be efficient with VCG prices.
Proof of Theorem 1. We start by proving sufficiency.
Part I: Any efficient mechanism with VCG prices satisfies the four properties.
  • IR: We divide our proof into two allocation cases. In the first case, player 1 is allocated the empty bundle, and in the second case, player 1 is allocated a nonempty bundle.
    • B 1 = a n d B 2 = { c 1 , , c k }
      The assumed VCG price for player 1 is p ( B 1 ) = v 2 ( c 1 , , c k ) v 2 ( B 2 ) = 0 . Thus, the efficient mechanism with VCG prices satisfies the IR property for player 1.
      The assumed VCG price for player 2 is p ( B 2 ) = v 1 ( c 1 , , c k ) . As we assume that the mechanism is efficient, it must be the case that for any bundle, B, v 2 ( c 1 , , c k ) v 1 ( B ) + v 2 ( C B ) . In particular, v 2 ( c 1 , , c k ) v 1 ( c 1 , , c k ) . Thus, the efficient mechanism with VCG prices satisfies the IR property for player 2.
    • B 1
      IR of player 1: Suppose to the contrary that player 1’s IR is not satisfied, i.e., min { b 1 , v 1 ( B 1 ) } < v 2 ( c 1 , , c k ) v 2 ( B 2 ) .
      If restriction R1 holds, then from free disposal, it means that min { b 1 , v 1 ( B 1 ) } = v 1 ( B 1 ) , and therefore, we conclude that v 1 ( B 1 ) < v 2 ( c 1 , , c k ) v 2 ( B 2 ) . The last inequality implies that v 1 ( B 1 ) + v 2 ( B 2 ) < v 2 ( c 1 , , c k ) , which contradicts the assumption that the allocation is efficient.
      If restriction R2 holds, then:
      *
      If, on the one hand, b 1 < v 1 ( B 1 ) , meaning that b 1 < v 2 ( c 1 , , c k ) v 2 ( B 2 ) , so together with restriction R2, we have v 2 ( c 1 , , c k ) > v 2 ( B 2 ) + b 1 > v 2 ( B 2 ) + v 2 ( c 1 , , c k ) . However, the last inequality implies that v 2 ( B 2 ) < 0 , which contradicts our valuations’ definition as v 2 ( ) = 0 , and we assume free disposal.
      *
      If, on the other hand, b 1 > v 1 ( B 1 ) , meaning that v 1 ( B 1 ) < v 2 ( c 1 , , c k ) v 2 ( B 2 ) , so v 1 ( B 1 ) + v 2 ( B 2 ) < v 2 ( c 1 , , c k ) , which contradicts efficiency.
      IR of player 2: Suppose to the contrary that player 2’s IR is not satisfied, i.e., v 2 ( B 2 ) < v 1 ( c 1 , , c k ) v 1 ( B 1 ) . If B 2 = , then the inequality given by the contrary assumption implies that v 2 ( B 2 ) < 0 , which contradicts our valuations’ definition. If B 2 , then the inequality given by the contrary assumption implies that v 1 ( B 1 ) + v 2 ( B 2 ) < v 1 ( c 1 , , c k ) , which contradicts the assumption that the allocation is efficient, as B 2 = should have been chosen.
  • Pareto Optimality: Suppose to the contrary that the allocation, B 1 , and B 2 = C B 1 , with VCG prices is efficient, but not Pareto optimal. That is, there is another allocation B 1 B 1 and B 2 = C B 1 with prices p ( B 1 ) b 1 and p ( B 2 ) , such that all of the following conditions hold and at least one of conditions 2b–2d is strictly better.
    (a)
    v 1 ( B 1 ) + v 2 ( B 2 ) v 1 ( B 1 ) + v 2 ( B 2 ) , meaning allocation B 1 , B 2 does not maximize the sum of valuations.
    (b)
    p ( B 1 ) + p ( B 2 ) p ( B 1 ) + p ( B 2 ) , meaning the auctioneer is better off with or indifferent to allocation B 1 , B 2 .
    (c)
    v 1 ( B 1 ) p ( B 1 ) v 1 ( B 1 ) p ( B 1 ) , meaning player 1 is better off with or indifferent to allocation B 1 , B 2 .
    (d)
    v 2 ( B 2 ) p ( B 2 ) v 2 ( B 2 ) p ( B 2 ) , meaning player 2 is better off with or indifferent to allocation B 1 , B 2 .
    However, from conditions 2c and 2d, we conclude that v 1 ( B 1 ) v 1 ( B 1 ) + v 2 ( B 2 ) v 2 ( B 2 ) p ( B 1 ) + p ( B 2 ) p ( B 1 ) p ( B 2 ) .
    From condition 2b, we conclude that the right-hand side must be positive, and therefore, with one strict inequality, it must be the case that v 1 ( B 1 ) v 1 ( B 1 ) + v 2 ( B 2 ) v 2 ( B 2 ) > 0 in contradiction to condition 2a. Therefore, allocation B 1 , B 2 is Pareto optimal.
  • Nonarbitrary hoarding: If restriction R1 is public knowledge, then we need to show that:
    • if player 1 is allocated the k-item bundle, then v 1 ( c 1 , , c k ) v 2 ( c 1 , , c k )
    • if player 2 is allocated the k-item bundle, then v 2 ( c 1 , , c k ) v 1 ( c 1 , , c k )
    Suppose to the contrary that v 1 ( c 1 , , c k ) < v 2 ( c 1 , , c k ) , then B 1 = { c 1 , , c k } does not maximize the sum of the valuations. The same argument is valid for the case where player 2 is allocated the k-item bundle.
    If restriction R2 is public knowledge, then the allocation B 1 = cannot be efficient and, therefore, is not feasible. Therefore, to prove nonarbitrary hoarding, we only have to show that if player 1 is allocated the k-item bundle, then min { b 1 , v 1 ( c 1 , , c k ) } v 2 ( c 1 , , c k ) . However, this inequality is implied directly from restriction R2.
  • Truthfulness of player 1: Suppose that F ( V 1 , V 2 , b 1 ) = ( B 1 , B 2 , p ( B 1 ) , p ( B 2 ) ) and that player 1 can gain utility by deviating and stating other valuations, V 1 . Denote the outcome of the false valuations by F ( V 1 , V 2 , b 1 ) = ( B 1 , B 2 , p ( B 1 ) , p ( B 2 ) ) . From the fact that the mechanism is efficient and applies VCG prices, we know that:
    (a)
    v 1 ( B 1 ) + v 2 ( B 2 ) v 1 ( B 1 ) + v 2 ( B 2 )
    (b)
    p ( B 1 ) = v 2 ( c 1 , , c k ) v 2 ( B 2 )
    (c)
    p ( B 1 ) = v 2 ( c 1 , , c k ) v 2 ( B 2 )
    (d)
    v 1 ( B 1 ) p ( B 1 ) < v 1 ( B 1 ) p ( B 1 ) , meaning player 1 strictly increased his own utility by deviating.
    We conclude from 4b to 4d that v 1 ( B 1 ) v 2 ( c 1 , , c k ) + v 2 ( B 2 ) < v 1 ( B 1 ) v 2 ( c 1 , , c k ) + v 2 ( B 2 ) , that is v 1 ( B 1 ) + v 2 ( B 2 ) < v 1 ( B 1 ) + v 2 ( B 2 ) . However, the last inequality contradicts 4a.
    Truthfulness of player 2: Similar arguments hold for proving player 2’s truthfulness.
We continue by proving necessity.
Part II: Any mechanism that satisfies the four properties must be efficient with VCG prices.
In Lemma 2 we showed that if at least one of the restrictions (R1 or R2) is publicly known, then any nontrivial pricing mechanism that satisfies the four properties must use VCG prices. Suppose to the contrary that there is a nontrivial pricing mechanism, F, that satisfies the four properties but is not efficient. We divide our proof into two cases. In the first case, player 1 is allocated an empty set and in the second case player 1 is allocated a non-empty set.
  • Suppose that F ( V 1 , V 2 , b 1 ) = ( B 1 = , B 2 = { c 1 , , c k } , p ( B 1 ) = 0 , p ( B 2 ) = v 1 ( c 1 , , c k ) ) . It follows from player 2’s IR that restriction R2 cannot hold. Suppose that restriction R1 holds, i.e., v 1 ( c 1 , , c k ) b 1 . As we assumed that efficiency does not hold, there exists a bundle B 1 , such that v 1 ( B 1 ) + v 2 ( B 2 ) > v 1 ( ) + v 2 ( c 1 , , c k ) . We show that the above inequality implies that F is not Pareto optimal. The allocation ( B 1 , B 2 = C B 1 , p ( B 1 ) = v 1 ( B 1 ) , p ( B 2 ) = v 1 ( c 1 , , c k ) v 1 ( B 1 ) ) is strictly better for player 2, while player 1 and the auctioneer are indifferent to the two alternatives.
    Player 1’s utility is zero in both cases; u 1 = u 1 = 0 . R1 and free disposal lead us to conclude that p ( B 1 ) = v 1 ( B 1 ) < b 1 , and therefore, p ( B 1 ) is within player 1’s budget limitations.
    The auctioneer’s utility is the same; u a = v 1 ( c 1 , , c k ) = p ( B 1 ) + p ( B 2 ) = u a
    Player 2’s utility is strictly increased; u 2 = v 2 ( B 2 ) v 1 ( c 1 , , c k ) + v 1 ( B 1 ) > v 2 ( c 1 , , c k ) v 1 ( c 1 , , c k ) = u 2 .
  • Suppose that F ( V 1 , V 2 , b 1 ) = ( B 1 , B 2 , p ( B 1 ) = v 2 ( c 1 , , c k ) v 2 ( B 2 ) , p ( B 2 ) = v 1 ( c 1 , , c k ) v 1 ( B 1 ) ) . As we assumed that efficiency does not hold, there exists a bundle B 1 B 1 , such that v 1 ( B 1 ) + v 2 ( B 2 ) > v 1 ( B 1 ) + v 2 ( B 2 ) . We show that the above inequality implies that F is not Pareto optimal.
    Consider the following cases for player 2’s valuations:
    v 2 ( B 2 ) > v 2 ( B 2 ) and v 1 ( B 1 ) + v 2 ( B 2 ) > v 1 ( B 1 ) + v 2 ( B 2 ) .
    Consider the following allocation:
    ( B 1 , B 2 , p ( B 1 ) = v 2 ( c 1 , , c k ) v 2 ( B 2 ) , p ( B 2 ) = v 1 ( c 1 , , c k ) v 1 ( B 1 ) + v 2 ( B 2 ) v 2 ( B 2 ) ) .
    We first show that 0 p ( B 1 ) b 1 and 0 p ( B 2 ) .
    p ( B 1 ) = v 2 ( c 1 , , c k ) v 2 ( B 2 ) < v 2 ( c 1 , , c k ) v 2 ( B 2 ) = p ( B 1 ) . As F satisfies IR, p ( B 1 ) b 1 , and therefore, p ( B 1 ) < b 1 .
    p ( B 1 ) = v 2 ( c 1 , , c k ) v 2 ( B 2 ) 0 follows from free disposal.
    p ( B 2 ) = v 1 ( c 1 , , c k ) v 1 ( B 1 ) + v 2 ( B 2 ) v 2 ( B 2 ) > v 1 ( c 1 , , c k ) v 1 ( B 1 ) 0 follows from the assumption that v 2 ( B 2 ) > v 2 ( B 2 ) and free disposal.
    We now show that player 1’s utility is strictly better while player 2 and the auctioneer are indifferent to the two alternatives:
    *
    Player 1’s utility is u 1 = v 1 ( B 1 ) p ( B 1 ) = v 1 ( B 1 ) v 2 ( c 1 , , c k ) + v 2 ( B 2 ) > v 1 ( B 1 ) v 2 ( c 1 , , c k ) + v 2 ( B 2 ) = u 1 .
    *
    The auctioneer’s utility is unchanged; u a = p ( B 1 ) + p ( B 2 ) = p ( B 1 ) + p ( B 2 ) = u a
    *
    Player 2’s utility is is unchanged; u 2 = v 2 ( B 2 ) p ( B 2 ) = v 2 ( B 2 ) v 1 ( c 1 , , c k ) + v 1 ( B 1 ) v 2 ( B 2 ) + v 2 ( B 2 ) = u 2 .
    v 2 ( B 2 ) v 2 ( B 2 ) and v 1 ( B 1 ) + v 2 ( B 2 ) > v 1 ( B 1 ) + v 2 ( B 2 ) , meaning that v 1 ( B 1 ) > v 1 ( B 1 ) .
    Consider the following allocation:
    ( B 1 , B 2 , p ( B 1 ) = p ( B 1 ) + v 2 ( B 2 ) v 2 ( B 2 ) = v 2 ( c 1 , , c k ) v 2 ( B 2 ) , p ( B 2 ) = p ( B 2 ) v 2 ( B 2 ) + v 2 ( B 2 ) )
    We first show that 0 p ( B 1 ) b 1 and 0 p ( B 2 ) .
    *
    If R2 is publicly known, then it follows that p ( B 1 ) v 2 ( c 1 , , c k ) < b 1 .
    *
    If R1 is publicly known, then p ( B 1 ) = p ( B 1 ) + v 2 ( B 2 ) v 2 ( B 2 ) < p ( B 1 ) + v 1 ( B 1 ) v 1 ( B 1 ) . It follows from IR that p ( B 1 ) v 1 ( B 1 ) . We therefore conclude that p ( B 1 ) < v 1 ( B 1 ) . We then conclude from R1 that p ( B 1 ) < b 1 .
    p ( B 1 ) = v 2 ( c 1 , , c k ) v 2 ( B 2 ) 0 follows from free disposal.
    p ( B 2 ) = v 1 ( c 1 , , c k ) v 1 ( B 1 ) + v 2 ( B 2 ) v 2 ( B 2 ) > v 1 ( c 1 , , c k ) v 1 ( B 1 ) 0 follows from the assumption that v 2 ( B 2 ) v 2 ( B 2 ) > v 1 ( B 1 ) v 1 ( B 1 ) and free disposal.
    Player 1’s utility is strictly better while player 2 and the auctioneer are indifferent to the two alternatives:
    *
    Player 1’s utility is u 1 = v 1 ( B 1 ) p ( B 1 ) = v 1 ( B 1 ) p ( B 1 ) v 2 ( B 2 ) + v 2 ( B 2 ) > v 1 ( B 1 ) p ( B 1 ) = u 1 .
    *
    The auctioneer’s utility is unchanged; u a = p ( B 1 ) + p ( B 2 ) = p ( B 1 ) + p ( B 2 ) = u a
    *
    Player 2’s utility is as before; u 2 = v 2 ( B 2 ) p ( B 2 ) = v 2 ( B 2 ) p ( B 2 ) + v 2 ( B 2 ) v 2 ( B 2 ) = v 2 ( B 2 ) p ( B 2 ) = u 2 .

5. Conclusions

We characterize the efficiency space of deterministic, dominant-strategy incentive compatible, individually rational and Pareto-optimal combinatorial auctions in a model with two players and k nonidentical items, where the all-item bundle is nonarbitrarily allocated. Our model has multidimensional types, private values and quasilinear preferences for the players with one relaxation: one of the players is subject to a publicly known budget constraint. We show that there exists a unique VCG mechanism made possible by the public knowledge of the relationship between the players’ valuation for the k-item bundle and the constrained player’s budget. The authors of [2] indicate that the existence of inefficient solutions is the space of deterministic, dominant-strategy incentive compatible, individually rational and Pareto-optimal combinatorial auctions. The authors of [3] provide insights for the existence of valuation domains that enforce inefficient solutions, even with the assumption of nonarbitrary hoarding. An interesting outcome of our result would be to characterize the remainder of the possibility space and determine if and which valuation domains enforce inefficient solutions in the deterministic, dominant-strategy incentive compatible, individually rational and Pareto-optimal combinatorial auctions, where the all-item bundle is nonarbitrarily allocated.

Conflicts of Interest

The authors declare no conflict of interest. Author Contributions The authors contribution is equal in all aspects of the reported research and writing of the paper.

Author Contributions

The authors contribution is equal in all aspects of the reported research and writing of the paper.

References

  1. Maskin, E.S. Auctions, development and privatization: Efficient auctions with liquidity-constrained buyers. Eur. Econ. Rev. 2000, 44, 667–681. [Google Scholar] [CrossRef]
  2. Lerner, A.; Gonen, R. Dictatorial mechanisms in constrained combinatorial auctions. B.E. J. Theor. Econ. 2013, 13. [Google Scholar] [CrossRef]
  3. Gonen, R.; Lerner, A. The Incompatibility of Pareto Optimality and Incentive Compatibility in quasilinear Settings with Anonymous and Budget Constrained players. Games 2013, 4, 690–710. [Google Scholar] [CrossRef] [Green Version]
  4. Vickrey, W. Counterspeculation, Auctions and Competitive Sealed Tenders. J. Financ. 1961, 16, 8–37. [Google Scholar] [CrossRef]
  5. Clarke, E.H. Multipart Pricing of Public Goods. Public Choice 1971, 2, 17–33. [Google Scholar] [CrossRef]
  6. Groves, T. Incentives in teams. Econometrica 1973, 41, 617–631. [Google Scholar] [CrossRef]
  7. Ausubel, L.M.; Milgrom, P. Ascending Auctions with PackageBidding. Front. Theor. Econ. 2002, 1, 1–42. [Google Scholar] [CrossRef]
  8. Roberts, K. The Characterization of Implementable Choice Rules. In Aggregation and Revelation of Preferences; Laffont, J.J., Ed.; North-Holland Publishing Company: North-Holland, The Netherlands, 1979; pp. 321–348. [Google Scholar]
  9. Green, J.; Laffont, J. Characterization of satisfactory mechanisms for the revelation of preferences for public goods. Econometrica 1977, 45, 427–438. [Google Scholar] [CrossRef]
  10. Holmstrom, B. Groves’ scheme on restricted domains. Econometrica 1979, 47, 1137–1144. [Google Scholar] [CrossRef]
  11. Nisan, N.; Ronen, A. Computationally Feasible VCG-based Mechanisms. J. Artif. Intell. Res. 2007, 29, 19–47. [Google Scholar]
  12. Lehmann, D.; O’Callaghan, L.I.; Shoham, Y. Truth Revelation in Approximately Efficient Combinatorial Auctions. J. ACM 2002, 49, 577–602. [Google Scholar] [CrossRef]
  13. Bartal, Y.; Gonen, R.; Nisan, N. Incentive Compatible Multi-Unit Combinatorial Auctions. In Proceedings of the 9th Theoretical Aspects of Rationality and KnowledgeTARK, Bloomington, IN, USA, 20–22 June, 2003; pp. 72–87.
  14. Dobzinski, S.; Nisan, N. Multi-Unit Auctions: Beyond Roberts. In Proceedings of the 12th ACM Conference on Electronic Commerce EC, San Jose, CA, USA, 5–9 June, 2011; pp. 233–242.
  15. Lavi, R.; May, M. A Note on the Incompatibility of Strategy-proofness and Pareto-optimality in Quasi-linear Settings with Public Budgets. Econ. Lett. 2012, 115, 100–103. [Google Scholar] [CrossRef]
  16. Dobzinski, S.; Lavi, R.; Nisan, N. Multi-Unit Auctions with Budget Limits. Games Econ. Behav. 2008, 74, 486–503. [Google Scholar] [CrossRef]
  17. Fiat, A.; Leonardi, S.; Saia, J.; Sankowski, P. Single Valued Combinatorial Auctions with Budgets. In Proceedings of the 12th ACM Conference on Electronic Commerce EC, San Jose, CA, USA, 5–9 June, 2011; pp. 223–232.
  18. Bhattacharya, S.; Conitzer, V.; Munagala, K.; Xiax, L. Incentive Compatible Budget Elicitation in Multi-Unit Auctions. In Proceedings of the 21st Annual ACM-SIAM SODA, Austin, TX, USA, 17–19 January, 2010; pp. 554–572.
  19. Aggarwal, G.; Muthukrishnan, S.; Pa’l, D.; Pa’l, M. General Auction Mechanism for Search Advertising. In Proceedings of the 18th WWW ’09, New York, NY, USA, 20–24 April, 2009; pp. 241–250.
  20. Ashlagi, I.; Braverman, M.; Hassidim, A.; Lavi, R.; Tennenholtz, M. Position auctions with budgets: Existence and uniqueness. B.E. J. Theor. Econ. (Adv.) 2010, 10(1). [Google Scholar] [CrossRef]
  21. Che, Y.K.; Gale, I. Standard auctions with financially constrained bidders. Rev. Econ. Stud. 1998, 65, 1–21. [Google Scholar] [CrossRef]
  22. Benoit, J.P.; Krishna, V. Multiple object auctions with budget constrained bidders. Rev. Econ. Stud. 2001, 68, 155–179. [Google Scholar] [CrossRef]
  23. Laffont, J.J.; Robert, J. Optimal auction with financially constrained buyers. Econ. Lett. 1996, 52, 181–186. [Google Scholar] [CrossRef]
  24. Optimal auctions with financially constrained bidders. Available online: http://ideas.repec.org/p/nwu/cmsems/1471.html (accessed on 29 April 2014).
  • 1Multidimensional types, meaning that a player may have a separate arbitrary value for each of the 2 k possible outcomes.
  • 2Under the utility quasilinearity assumption.
  • 3In quasilinear environments, only Groves mechanisms satisfy the dominant-strategy incentive compatible and Pareto optimal properties ([9,10])

Share and Cite

MDPI and ACS Style

Lerner, A.; Gonen, R. Characterizing the Incentive Compatible and Pareto Optimal Efficiency Space for Two Players, k Items, Public Budget and Quasilinear Utilities. Games 2014, 5, 97-115. https://doi.org/10.3390/g5020097

AMA Style

Lerner A, Gonen R. Characterizing the Incentive Compatible and Pareto Optimal Efficiency Space for Two Players, k Items, Public Budget and Quasilinear Utilities. Games. 2014; 5(2):97-115. https://doi.org/10.3390/g5020097

Chicago/Turabian Style

Lerner, Anat, and Rica Gonen. 2014. "Characterizing the Incentive Compatible and Pareto Optimal Efficiency Space for Two Players, k Items, Public Budget and Quasilinear Utilities" Games 5, no. 2: 97-115. https://doi.org/10.3390/g5020097

Article Metrics

Back to TopTop