An End-to-end Argument in Mechanism Design (Prior-independent Auctions for Budgeted Agents)

Size: px
Start display at page:

Download "An End-to-end Argument in Mechanism Design (Prior-independent Auctions for Budgeted Agents)"

Transcription

1 28 IEEE 59th Annual Symposium on Foundations of Computer Science An End-to-end Argument in Mechanism Design (Prior-independent Auctions for Budgeted Agents) Yiding Feng EECS Dept. Northwestern University Evanston, IL Jason D. Hartline EECS Dept. Northwestern University Evanston, IL Abstract This paper considers prior-independent mechanism design, namely identifying a single mechanism that has near optimal performance on every prior distribution. We show that mechanisms with truthtelling equilibria, a.k.a., revelation mechanisms, do not always give optimal prior-independent mechanisms and we define the revelation gap to quantify the non-optimality of revelation mechanisms. This study suggests that it is important to develop a theory for the design of nonrevelation mechanisms. Our analysis focuses on welfare maximization by singleitem auctions for agents with budgets and a natural regularity assumption on their distribution of values. The all-pay auction (a non-revelation mechanism) is the Bayesian optimal mechanism; as it is prior-independent it is also the prior-independent optimal mechanism (a - approximation). We prove a lower bound on the priorindependent approximation of revelation mechanisms of.3 and that the clinching auction (a revelation mechanism) is a prior-independent e 2.74 approximation. Thus the revelation gap for single-item welfare maximization with public budget agents is in [.3,e]. Some of our analyses extend to the revenue objective, position environments, and irregular distributions. Keywords-Mechanism design, Approximation, Budgets I. INTRODUCTION The end-to-end principle in distributed systems advocates environment-independent protocols (for the center) that push environment-specific complexity to the applications (the end points) that use the protocol (Saltzer et al., 984). This principle enabled the Internet protocols designed for the workloads of the 98s to continue to succeed with workloads of the 2s. On the other hand, research in mechanism design (which governs the design of protocols for strategic agents and has application both in computer science and economics) almost exclusively adheres to the revelation principle which suggests the design of mechanisms This work was supported by NSF CCF The full version of this paper is available at where each agent s best strategy is to truthfully report her preferences. In revelation mechanisms the agents (the end points) have very a simple report your true preference strategies and the mechanism (the center) has the complex task of finding an outcome that both enforces this truthfulness property and also obtains a desirable outcome. Unsurprisingly, optimal revelation mechanisms tend to be complex and dependent on the environment. This paper demonstrates that the end-toend argument has bite in mechanism design by showing that non-revelation mechanisms are strictly better than revelation mechanisms for a canonical mechanism design problem. In prior-independent mechanism design, it is assumed that the agents preferences are drawn from a distribution that is not known to the designer. The goal of prior-independent mechanism design is to identify mechanisms that are good approximations to the optimal mechanism that is tailored to the distribution of preferences. Specifically, a mechanism is sought to minimize the ratio of its expected performance to the expected performance of the optimal mechanism in worst case over distributions from which the preferences of the agents are drawn. This notion is a standard one that has been applied to revenue maximization (Dhangwatnotai et al., 25; Fu et al., 25; Allouah and Besbes, 28), multi-dimensional mechanism design (Devanur et al., 2; Roughgarden et al., 22), makespan minimization (Chawla et al., 23), mechanism design for riskaverse agents (Fu et al., 23), and mechanism design for agents with interdependent values (Chawla et al., 24a). In none of these scenarios is the optimal priorindependent mechanism known; cf. Fu et al. (25) and Allouah and Besbes (28). The revelation principle suggests that if there is a mechanism with a good equilibrium outcome, there is a mechanism where truthtelling achieves the same outcome in a truthtelling equilibrium. Due to the rev /8/$3. 28 IEEE DOI.9/FOCS

2 elation principle, much of the theory of mechanism design is developed for revelation mechanisms, i.e., ones where truthtelling is an equilibrium. The proof of the revelation principle is simple: A revelation mechanism can simulate the equilibrium strategies in the non-revelation mechanism to obtain the same outcome as a truthtelling equilibrium, i.e., agents report true preferences to the revelation mechanism, it simulates the agent strategies in the non-revelation mechanism, and it outputs the outcome of the simulation. For Bayesian non-revelation mechanisms (where the agents preferences are drawn from a prior distribution), the agents equilibrium strategies are a function of the prior and thus the corresponding revelation mechanism constructed via the revelation principle is not priorindependent. Thus, the restriction to revelation mechanisms is not generally without loss for prior-independent mechanism design. Non-revelation mechanisms, on the other hand, are widely used in practice and frequently have easily to identify and natural equilibria (e.g., in rank-based auctions, see Chawla and Hartline, 23). Our proof of a non-trivial revelation gap that the prior-independent approximation factor of the best nonrevelation mechanism is better than that of the best revelation mechanism gives concrete motivation for a theory of mechanism design without the revelation principle. It is not hard to invent pathological scenarios where there is a non-trivial revelation gap. Instead, this paper considers the canonical environment of welfare maximization for agents with budgets and shows such a gap even for distributions on preferences that satisfy a standard regularity property. Moreover, the environment in which we exhibit the revelation gap suggests the endto-end principle: the agents can easily implement the optimal outcome in the equilibrium of a simple mechanism, while revelation mechanisms that satisfy the constraints must be complex and either prior-dependent or non-optimal. Main Results: Our analysis focuses on welfare maximization in a canonical single-item environment with ex ante symmetric budget constrained agents, i.e., each agent s value is drawn independently and identically from an unknown distribution and the agent cannot make payments that exceed a known and identical budget (cf. Maskin, 2). Our main treatment of this problem will make a simplifying assumption that the distribution follows a regularity property that implies that the Bayesian optimal mechanism has a nice form (Pai and Vohra, 24). Our results require a symmetric environment, i.e., an i.i.d. distribution and identical budget. A number of our results extend to the objective of revenue (Laffont and Robert, 996), to position environments as popularized as a model for ad auctions (Devanur et al., 23), and beyond regular distributions (Devanur et al., 23). For clarity, the main results are described first for welfare maximization, single-item environments, and regularly distributed agent values. The main challenge in demonstrating a revelation gap is that it is difficult to identify prior-independent optimal mechanisms, cf. Fu et al. (25). Though the question has been considered, the prior literature has rarely identified optimal prior-independent mechanisms for non-trivial environments. Our non-trivial revelationgap theorem follows from three results. First, the allpay auction (from the literature, defined below) has a unique equilibrium that is Bayesian optimal and it is prior-independent. Second, we obtain a lower bound on the ability of a prior-independent revelation mechanism to approximate the Bayesian optimal mechanism by identifying the dominant strategy incentive compatible mechanism that is Bayesian optimal for the uniform distribution. The performance of this mechanism is strictly worse than that of the Bayesian optimal mechanism (which is Bayesian incentive compatible); specifically the gap is.3. Third, we show that the dominant strategy incentive compatible clinching auction (from the literature, defined below) is an e 2.72 approximation to the Bayesian optimal mechanism. Combining the upper and lower bounds we see a revelation gap between.3 and e. 2 The first result follows naturally from the literature; the second and third results are the main technical contributions of the paper. Three auctions are at the forefront of our study. The all-pay auction solicits bids, assigns the item to the highest agent, and charges all agents their bids. The clinching auction (Ausubel, 24; Dobzinski et al., 28; Goel et al., 25) is an ascending price auction that can be thought of as allocating a unit measure of lottery tickets: a price is offered in each stage, each agent specifies the measure of tickets desired at the given price, each agent is allocated a number of tickets that is equal to the minimum of her demand A contemporaneous exception, Allouah and Besbes (28) showed that the second-price auction is the prior-independent optimal revelation mechanism for revenue when the agents values are distributed according to a monotone hazard rate distribution. 2 Note that the lower bound of.3 is shown for uniform distributions on two agents while the upper bound of e is over all numbers of agents and (regular) distributions. Restricting to two agents and uniform distributions, the comparison between the Bayesian optimal dominant strategy incentive compatible mechanism and the clinching auction become much tighter,.3 versus.3. Improved analyses are needed for the general case. 45

3 and the measure of remaining tickets if this agent is only allowed to buy tickets after all other agents have bought as much as they desire first. 3 The middle-ironed clinching auction which we identify as the optimal dominant strategy incentive compatible mechanism behaves like the clinching auction except that values that fall within a middle range are ironed. The allocation that an agent in this middle range receives is the average over he original allocation of for middle range values in the clinching auction. This averaging results in the budget binding later and more efficient outcomes than in the original clinching auction. The second step, mentioned above, is to obtain a lower bound on the prior-independent approximation of a revelation mechanism. Our analysis begins with the observation that a prior-independent revelation mechanism must be Bayesian incentive compatible for every distribution. For two agents, this condition is equivalent to being dominant strategy incentive compatible. We ask whether there a gap between the Bayesian optimal dominant strategy and Bayesian incentive compatible mechanism. The comparison between optimal dominant strategy and Bayesian incentive compatible mechanism is standard for multi-dimensional mechanism design problems, e.g., see Gershkov et al. (23) and Yao (27); we are unaware of previous studies of this phenomenon for single-dimensional agents with non-linear preferences. We answer this question positively by writing the dominant strategy mechanism design problem as a linear program and solving it by identifying a dual solution that proves the optimality of the middle-ironed clinching auction, cf. Pai and Vohra (24) and Devanur and Weinberg (27). The identified gap gives a lower bound on the approximation factor of the optimal priorindependent mechanism. The third step, mentioned above, proves that the prior-independent approximation factor of the clinching auction auction is at most e and resolves in the affirmative an open question from Devanur et al. (23). Our proof follows from a novel adaptation of a standard method for approximation results in mechanism design where an auction s performance is compared to the upper bound given by the ex ante relaxation, in this case, the welfare of the optimal mechanism that sells one item in expectation over the random draws of the agents values (i.e., ex ante) rather than for all draws of the agents values (i.e., ex post). This method was introduced by Chawla et al. (27), formalized by Alaei 3 For example, at a price of all agents would want to buy all the tickets, but the agent that arrives last gets no tickets, thus no agents get any tickets at this price; the price increases. (24), generalized by Alaei et al. (23), and employed in many subsequent analyses. Extensions: A number of our results extend beyond regular distributions, single-item environments, and the welfare objective as described above. These extensions all require that the environment be symmetric, specifically, that the agents values are independent and identically distributed and their budgets are identical. For irregular distributions the welfare-optimal auction is not generally the all-pay auction; moreover, it does not generally have a prior-independent implementation. We prove that the all-pay auction is a prior-independent two approximation. Moreover, both the regular and irregular prior-independent optimality and approximation results for the one-item all-pay auction extend to the all-pay position auction. The degradation of the approximation factor by a factor of two for irregular distributions extends to the single-item clinching auction which is an e approximation for regular distributions (as described above) and a 2e approximation for irregular distributions. For the revenue objective with the appropriate definition of regularity (Laffont and Robert, 996), the n- agent single-item all-pay auction is a prior-independent n/(n ) approximation to the revenue optimal auction (cf. Bulow and Klemperer, 996). Important Directions: The most general direction suggested by this work is for a systematic development of non-revelation mechanism design. Unfortunately, it is not generally helpful to do revelation mechanism design and then try to go from the suggested revelation mechanism to a practical and simple non-revelation mechanism. Papers working to develop a theory of nonrevelation mechanism design include Chawla and Hartline (23), which proves the uniqueness and optimality of equilibria in symmetric rank-based auctions; Chawla et al. (24b, 26), which gives data driven methods for optimizing non-revelation mechanisms in symmetric environments; and Hartline and Taggart (26), which gives a theory for non-revelation sample complexity and the design of approximately optimal non-revelation mechanisms in asymmetric environments. While the literature has many interesting approximation bounds for prior-independent mechanism design, rarely have prior-independent optimal mechanisms been identified. Moreover, the prior-independent approximation factors achievable tend to be surprising; for example, Fu et al. (25) show that the second-price action is not the optimal prior-independent mechanisms for twoagent revenue maximization with agents with regularly 46

4 distributed values. 4 The literature lacks general techniques for answering this question. We have observed that there is a very simple priorindependent optimal mechanism for welfare maximization in symmetric environments for agents with identical budgets. This mechanism, namely the all-pay auction, achieves its optimal outcome in Bayes-Nash equilibrium. The general question of identifying priorindependent non-revelation mechanisms that optimize a desired objective, like welfare or revenue, needs to be asked with care. Without restrictions to this question, it is asked and answered in the literature on nonparametric implementation theory, see the survey of Jackson (2). This literature shows that arbitrarily close approximations, called virtual implementations, to the Bayesian optimal mechanism can be implemented by an uninformed principal. The mechanisms in this literature tend to be sequential where agents interact in multiple rounds and require agents to make reports about their own preferences and crossreports about their beliefs on other agents preferences. Our perspective on these results is that they take the model of Bayes- Nash equilibrium too literally and the resulting crossreporting mechanisms are both fragile and impractical. One approach for ruling out these mechanisms is to restrict attention to mechanism formats that are commonly occurring in practice. Specifically, in the general winnerpays-bid format: agents bid, an allocation rule maps bids to a set of winners, and all winners pay their bids; in the general all-pay format: agents bid, an allocation rule maps bids to a set of winners, and all agents pay their bids. There may be other restricted formats that are also interesting for specific scenarios, e.g., the seller-offer mechanisms that are prevalent as real estate exchange mechanisms (Niazadeh et al., 24). Finally, there are still many gaps in our understanding of auctions for identically distributed agents with common budgets. For welfare, the bounds in this paper show that the clinching auction s approximation factor for the welfare objective is in [.3,e] for regular distributions and [2, 2e] for irregular distribution. Sharpening these bounds is an open question. Moreover, we conjecture that the clinching auction is also a prior-independent constant approximation for the revenue objective (with i.i.d. public-budget regular distributions). We also leave open a number of questions with regard to the Bayesian optimal dominant strategy incentive compatible mechanism for agents with budgets. We conjecture that 4 Allouah and Besbes (28) show that with more restrictive monotone hazard rate distributions, the second-price auction is an optimal prior-independent revelation mechanism. the welfare optimality of the middle-ironed clinching auction extends from uniform distributions to regular distributions. We leave open the question of a similar result for the revenue objective, even for the special case of uniform distributions. There are specific issues that prevent straightforward generalization of our approach of using the dual to certify the optimality of the middleironed clinching auction for these questions. Other Related Work: There is a significant area of research analyzing the performance of simple nonrevelation mechanisms in equilibrium, a.k.a., the price of anarchy. Generally these mechanisms are priorindependent and the aim of the literature, e.g. Syrgkanis and Tardos (23), is to demonstrate that they are approximately efficient. On the other hand, for welfare maximization in many of the studied environments, there is a DSIC revelation mechanism that is (exactly) efficient and, thus, there is no revelation gap. Though this literature focuses on the analysis rather than the design of mechanisms, two conclusions for mechanism design are: (a) that a simple revenue covering property is sufficient (Hartline et al., 24), necessary (Dütting and Kesselheim, 25), and potentially optimizable; and (b) that this property (and also a more general smoothness property) is closed under composition, i.e., when multiple independent mechanisms are run simultaneously (Syrgkanis and Tardos, 23). For a surveys of these and other results see Roughgarden et al. (27) and Chapter 6 of Hartline (26). For agents with budgets, approximation mechanisms have been studied from both a design and analysis perspective for the liquid welfare benchmark proposed by Chawla et al. (2), Syrgkanis and Tardos (23), and Dobzinski and Paes Leme (24). The liquid welfare benchmark is the optimal surplus of a feasible allocation when each agent s contribution to the surplus is the minimum of her value for her allocation and her budget. These and subsequent papers show that simple mechanisms have welfare that approximate the liquid welfare benchmark. Unfortunately, when evaluated under the formal study of benchmarks for mechanism design developed by Hartline and Roughgarden (28) and summarized in Chapter 7 of Hartline (26), the liquid welfare does not satisfy a key property. Specifically, there are i.i.d. distributions where the expected welfare of the Bayesian optimal mechanism is arbitrarily larger than the expected optimal liquid welfare. This bound follows because liquid welfare is at most the sum of the agent budgets which can be arbitrarily close to zero and, in such cases, is unrelated to the welfare possible 47

5 by a mechanism. 5 Thus, testing mechanisms for their worst-case approximation factor with respect to liquid welfare does not necessarily separate good mechanisms from bad mechanisms. II. PRELIMINARIES Model for auctions with budgets: We consider mechanisms for agents with independent and identically distributed values and identical public budgets. The budget is denoted by B. For allocation x [, ] and payment p R, an agent with value v R has utility vx p if p is at most the budget B and utility otherwise. In other words, the agent cannot under any circumstances pay more than her budget. The agents values are drawn independently and identically from distribution F with density f and support [,h]. Denote the strategy function of an agent by s( ) where s(v) is the bid made by the agent when her value is v. A bid profile is b =(b,...,b n ). A mechanism is given by mapping from bids to allocations and payments which we will denote by x(b) = ( x (b),, x n (b)) and p(b) =( p (b),, p n (b)). The outcome of the mechanism ( x, p) and strategy profile s =(s,...,s n ) on a profile of agent values v is denoted by allocation rule x(v) = x(s(v)) and payment rule p(v) = p(s(v)). The auction designer typically faces a feasibility constraint that restricts the allocations that can be produced. For example, a single-item auction requires that the number of agents allocated is at most one, i.e., i x i(v). A position environment generalizes a single item auction and is given by a sequence of decreasing probabilities w =(w,...,w n ) where without loss of generality the number of positions is equal to the number of agents. The probability that an agent is allocated if assigned to position j is w j. A mechanism then can assign agents to positions (deterministically or randomly) and this process and the position probabilities induce allocation probabilities x i (v). Basic auction theory: A Bayes-Nash equilibrium (BNE) in the mechanism ( x, p) is a profile of agent strategies s where each s i maps a value to a bid that is a best response to the other strategies and the common knowledge that values are drawn i.i.d. from distribution F. The mechanism ( x, p) and strategy profile s induce, for each agent, an interim allocation rule x i (v) =E v i [x i (v, v i )]. We will consider BNE only for symmetric distributions and symmetric rankbased auctions. In such auctions, Chawla and Hartline 5 For example, in a single-item environment with budgets identically equal to zero and agent values identically equal to one (trivially an i.i.d. distribution); the lottery, which allocates the item to a random agent for free, has welfare one while the liquid welfare is zero. (23) show that all equilibria are symmetric, thus it is without loss to drop the subscript and refer to the interim allocation rule and payment rule as (x, p). The Myerson (98) characterization of BNE requires that (a) the interim allocation x(v) is monotone non-decreasing and (b) the interim payment p(v) =v x(v) v x(t) dt. Condition (b) is known as the payment identity. A mechanism is Bayesian incentive compatible (BIC) if it induces a BNE where each agent s strategy is reporting her value truthfully. A mechanism is interim individually rational (IIR) if the interim utility of each agent is non-negative for all values. A dominant strategy equilibrium (DSE) in the mechanism ( x, p) is a profile of agent strategies s where each s i maps a value to a bid that is a best response regardless of what other agents are doing. The characterization of DSE follows from the BNE characterization: (a) the allocation x(v i, v i ) is monotone non-decreasing in v i and (b) the payment p(v i, v i ) = v i x(v i, v i ) vi x(t, v i)dt. A mechanism is dominant strategy incentive compatible (DSIC) if it induces a DSE where each agent s strategy is reporting her value truthfully. A mechanism is ex-post individually rational (ex-post IR) if each agent s utility is non-negative for all valuation profiles. Optimal auctions with budgets: Laffont and Robert (996) and Maskin (2) for the revenue and welfare objectives, respectively, characterize the Bayesian optimal mechanisms for agents with i.i.d. distributions and identical public budgets. With the following regularity assumptions on the distribution, defined distinctly for revenue and welfare, the optimal mechanism has a nice form. Definition II.. A single-dimensional public budget agent is public-budget regular for welfare if her cumulative distribution function F ( ) is concave; she is publicbudget regular for revenue if additionally v non-decreasing. F (v) f(v) The results of Laffont and Robert and Maskin can be reinterpreted, à la Alaei et al. (23), as solving a single-agent interim optimization problem that is given by an interim constraint x ( ). An interim allocation is interim feasible under the interim constraint x ( ) if for all values v [,h], the probability of allocating the item to an agent with value greater than v with allocation rule x( ) is at most that with allocation rule x, i.e. h v x(t) df (t) h v x (t) df (t). In many cases solution to these interim optimization problems will take the form of the original constraint with ironed interval and reserve. Ironing on arbitrary interval [v,v ] is 48

6 3/4 B x(v) /2 (a) Welfare maximization B x(v) (b) Revenue maximization Figure : Depicted are the interim allocation rules of the welfare-optimal and revenue-optimal mechanisms for two agents with uniform values on [, ]. In each figure the highest-bid-wins allocation rule is depicted with a dashed line. corresponds to the distribution weighted averaging as follows, x(v) = v x (t) df (t) for all v [v,v ]. v Reserve pricing at value v corresponds to rejecting all values below v as follows, x(v) =for all v [,v ]. An important allocation constraint is that given by the highest-bid-wins allocation rule. The highest-bidwins allocation rule for n agents and with values from cumulative distribution function F is x (v) =F n (v), e.g., for two agents with uniform values it is x (v) =v. Theorem II. (Laffont and Robert, 996; Maskin, 2; Alaei et al., 23). For public-budget regular i.i.d. agents and interim allocation constraint x ( ), the welfare-optimal single-agent mechanism allocates as by x ( ) except that values in [v,h] are ironed for some v and the revenue-optimal single-agent mechanism additionally reserve prices values in [,v ] for some v ; payments are given deterministically by the payment identity. For single-item environments, one possible implementation of Theorem II. is the all-pay auction. The all-pay auction has a unique Bayes-Nash equilibrium which is identical to outcome described in Theorem II. for the allocation constraint given by the highest-bidwins allocation rule. Definition II.2 (all-pay auction). The all-pay auction is the mechanism ( x, p) where x( ) allocates item to the agent with the highest bid with ties broken at random and p( ) charges each agent their bid, i.e. p i (b) =b i. Theorem II.2 (Maskin, 2). For public-budget regular i.i.d. agents, the all-pay auction is welfare optimal. III. WELFARE OF THE CLINCHING AUCTION In this section, we study a prior-independent revelation mechanism called the clinching auction in singleitem environments. Dobzinski et al. (28) gave the following formulation of the clinching auction and characterized properties of its outcome. See Figure 3b. Definition III. (clinching auction). The clinching auction maintains an allocation and price-clock starting from zero. The price-clock ascends continuously and the allocation and budget are adjusted as follows. ) Agents whose values are less than price-clock are removed and their allocation is frozen. 2) The demand of any remaining agent is the remaining budget divided by the price-clock. 3) Each remaining agent clinches (and adds to their current allocation) an amount that corresponds to the largest fraction of their demand that can be satisfied when all other remaining agents are first given as much of their demand as possible (subject to the feasibility constraint). 4) The budget and allocation are updated to reflect the amount clinched in the previous step. Proposition III. (Dobzinski et al., 28). For publicbudget agents, the clinching auction always allocates all items, is ex-post IR, and is DSIC. We use the following approach to show that the clinching auction is an e-approximation for publicbudget regular agents. We relax the feasibility constraint to an ex ante constraint and show that the optimal mechanism that sells to each agent with ex ante probability /n simply posts a price (of exactly B assuming that the budget binds) for a chance to win the item (Lemma III.2, below). This simple form of mechanism is closely approximated by the mechanism that divides the item into k lotteries of /k probability and sells them via the clinching auction (full details given subsequently). A key property of this clinching auction with lotteries is that with constant probability the budget does not bind. This property allows the clinching auction welfare to be compared to that of the ex ante relaxation. Consider the welfare-optimal auction for n agents. Since agents are symmetric, each agent will win with ex ante probability exactly n. We replace the feasibility constraint, that ex post allocation cannot allocate more than one item (i.e. i [n] x i(v) for all v), with a n ex ante constraint that each agent cannot be allocated more than n in expectation (i.e. E v[x(v)] /n). Ex ante optimal mechanisms for agents with public budgets were proposed and studied by Alaei et al. (23). 49

7 B/v x PP B x Clinchk x PP /e v h Figure 2: The allocation rules of the ex ante relaxation (dashed), an /e-fraction of the ex ante relaxation (dotted), and the clinching auction with lotteries (solid) are depicted. The clinching auction with lotteries pointwise exceeds an /e-fraction of the ex ante relaxation. Lemma III.2 (Alaei et al., 23). For i.i.d. publicbudget regular agents with budget B, the ex ante welfare-optimal mechanism is either: i. Budget binds: Post the price B for allocation probability B with v set to satisfy v n = B ( F (v )). Values v v select the lottery. v ii. Allocation probability binds: Post price v = F ( n ) for allocation probability one. We build the connection between the clinching auction and the ex ante optimal mechanism by considering an additional auction: the clinching auction with lotteries, denoted Clinch k, which allocates k lotteries with winning probability /k per lottery, using the clinching auction framework under the same public budget. 6 Lemma III.3 (a special case of Devanur et al., 23). For valuation profile v, budget B, v (i) denoting the i- th largest value, i denoting the largest integer such that v (i) B i, and κ = max(i, k); in the clinching auction with k lotteries the agents with highest (κ ) values win with same probability in [/κ, /k] and the agent with the κ-th highest value wins with the remaining probability (so that the total probability is one). Lemma III.4 below shows that by selecting an appropriate k, the interim probability that an agent with value v wins in the clinching auction with lotteries is at least an e fraction of the interim probability that the agent (with value v ) wins in the ex ante relaxation. See Figure 2. The proof of the lemma is in the full version of the paper. Lemma III.4. For i.i.d. public budget agents, at value v defined in Lemma III.2, there exists k [n], such that the interim allocation of the clinching auction 6 The clinching auction with k lotteries is a special case of the clinching auction in a position environment, specifically, with position weights w = = w k = /k and w k+ = = w n =. with lotteries x Clinchk (v ) is an e-approximation of the interim allocation of the ex ante optimal mechanism x PP (v ), i.e., x Clinchk (v ) /e x PP (v ). We now prove our main theorem about the approximation ratio for the clinching auction. Theorem III.5. For i.i.d. public-budget regular agents, the clinching auction is an e-approximation to the welfare-optimal mechanism. Proof: By Lemma III.2 the interim allocation rule of the ex ante optimal mechanism is a step function that steps at value v. By Lemma III.4, at value v, the allocation rule of the clinching auction with lotteries is an e-approximation to that of the ex ante optimal mechanism. The allocation rule of the clinching auction with lotteries is monotone, so its allocation rule is an e- approximation to that of the ex ante optimal mechanism at every value. Consequently, the expected welfare of the clinching auction with lotteries is at least an e- approximation to that of the ex ante relaxation. See Figure 2. Finally, Lemma III.3 implies that for every ex post valuation profile, the welfare of the clinching auction is at least that of the clinching auction with lotteries. For i.i.d. public-budget regular agents, the all-pay auction is optimal while the clinching auction is not; specifically, the budget binds for more valuation profiles in the clinching auction than in the all-pay auction. The following lemma results from searching over uniform distributions for the one with the worst ratio. See the full paper for its proof. Lemma III.6. There exists the instance of i.i.d. publicbudget regular agents where the clinching auction is a.3-approximation of the welfare-optimal mechanism. IV. BAYESIAN OPTIMAL DSIC MECHANISMS In Theorem II.2, the all-pay auction is welfareoptimal under public-budget regular distribution. Hence, applying the revelation principle to the all-pay auction, it produces a Bayesian optimal revelation mechanism. This mechanism is BIC but not DSIC. In this section, we characterize the optimal DSIC mechanism for two agents with uniformly distributed values. We obtain a lower bound on its approximation ratio with the BIC optimal mechanism. We first introduce the middle-ironed clinching auction (for two agents). Definition IV.. The two-agent middle-ironed clinching auction is parameterized by v B and v =2B v and its outcome is highest-bid-wins on values less that 4

8 H M h v 2 v v 2 v v 2v 2 /2 2 + v v 2v 2 2 L v v h v L M H (a) Middle-ironed clinching auction h v 2 B 2 B2 2v B2 2v 2 2 B h v (b) Clinching auction Figure 3: The comparison of the allocation rule x (v,v 2 ) for the middle-ironed clinching auction and the clinching auction. In the middle-ironed clinching auction, for the values in interval M can be thought as ironed, i.e. an agent receives the same outcome for any value v M. v, a fair lottery on values in [v,v ], and the clinching auction on values exceeding v ; a precise formulation for two-agents is given in Figure 3a. For two-agents case, the middle-ironed clinching auction allocates the item efficiently except for value profiles in MM (both agents with values in M) or HH (both agents with values in H). For the value profile in MM, it randomly allocates the item to one of the agent with probability v 2 with payment 2.For the value profile in HH, it allocates the item such that the budget binds for the agent with higher value and the allocation rule depends on the lower value only. Figure 3b depicts the allocation rule of the clinching auction for comparison. The middle-ironed clinching auction can be implemented with an ascending price via a generalization of the clinching auction that allows for price jumps which we develop in the full version of the paper. We will show that by selecting the proper thresholds v and v, the middle-ironed clinching auction is the Bayesian optimal DSIC mechanism for two agents with uniformly distributed values. An intuition behind the optimality of the middle-ironed clinching auction is as follows: Dobzinski et al. (28) show that for two public budget agents, the clinching auction is the only Pareto optimal (i.e. there is no outcome which is weakly better for all agents and strictly better for one agent) and DSIC auction. Moreover, after the price increases past the point where the budget binds, a differential equation governs the allocation of any DSIC mechanism. Our goal is to optimize expected welfare rather than satisfy Pareto optimality. Sacrificing welfare for lower-valued agents by ironing can delay the budget from binding and enable greater welfare from higher-valued agents. From our proof of optimality, it is sufficient to only iron one region in the middle of value space. Theorem IV.. For two public-budget agents with budget B and value uniformly drawn from [,h], Bayesian optimal DSIC mechanism is the middle-ironed clinching auction with some thresholds v and v. The approach of the proof is to write down our problem as a linear program (primal), assume the middle-ironed clinching auction to be the solution, and then construct the dual program with a dual solution which witnesses the optimality of the primal solution by complementary slackness. This approach is reminiscent of that of Pai and Vohra (24) and Devanur and Weinberg (27); however, our multi-agent DSIC constrained program presents novel challenges and for this reason we only solve the problem of two agents and uniform distributions. In this extended abstract, we only solve a discrete version of the problem. In the full paper, we additinally solve the continuous version as the limit of the discrete version. Consider the value distribution with finite value space [h] = {, 2,..., h} with equal probability each. We begin by writing down the optimization program for welfare maximization among all possible DSIC mechanism. sup (x,p) s.t. v,v 2 [h] (v x (v,v 2 )+v 2 x 2 (v,v 2 )) (x, p) are DSIC, ex-post IR, and feasible, (x, p) is budget balanced. h h By the characterization of dominant strategy equilibrium, we simplify this optimization program into a linear program as follows, max (x,p) v,v 2 [h] v x(v,v 2 ) s.t. h x(h, v 2 ) h t= x(t, v 2) B v 2 [h] x(v,v 2 )+x(v 2,v ) v,v 2 [h] x(v,v 2 ) x(v +,v 2 ) v [h ],v 2 [h] where we assume x (a, b) =x 2 (b, a) =x(a, b) for all a, b [h], since it is an agent-symmetric program. 7 Additionally, we relax the monotonicity constraint by replacing it with x(v,v 2 ) x(h, v 2 ) which is common for Bayesian mechanism design with public budget agents. x(v,v 2 ) x(h, v 2 ) for all v [h ],v 2 [h] 7 Note that the program in terms of x(a, b) is asymmetric. 4

9 H M h v 2 v v MH MM HH HM L L v v h v L M H Figure 4: We partition the dual variables into L (at least one agent with value in L), HH (both agents with values in H), MM (both agents with values in M), MH and HM (one agent with value in M and the other with value in H) five regions. The corresponding dual program can be written as follows. Let {Λ(v 2 )} v2 [h] denote the dual variables for budget constraints; {β(v,v 2 )} v,v 2 [h] denote the dual variables for feasibility constraints (for simplicity, we use both β(v,v 2 ) and β(v 2,v ) to denote the same dual variable); and {μ(v,v 2 )} v [h ],v 2 [h] denote the dual variables for monotonicity constraints. The dual program is, min (Λ,β,μ) v 2 [h] B Λ(v 2 )+ 2 v,v 2 [h] s.t. Λ(v 2 )+β(v,v 2 )+μ(v,v 2 ) v β(v,v 2 ) v [h ],v 2 [h], (h )Λ(v 2 )+β(h, v 2 ) h t= μ(t, v 2) h v 2 [h] The plan to solve the program is as follows. For each possible thresholds v,v chosen in the middle-ironed clinching auction, we first construct a solution in dual which satisfies the complementary slackness with this middle-ironed clinching auction as a solution in primal. These induced dual solutions may be infeasible. Next, we will show that there exists a pair of thresholds v,v which induces a feasible dual solution. This feasible dual solution witnesses the optimality of the middleironed clinching auction. We will partition the dual variables into following five regions (L, MM, HH, MH and HM) as in Figure 4; and construct the dual solution for them separately. We denote λ as the discrete derivative of the dual variable Λ, i.e. λ(v) =Λ(v) Λ(v +). Λ in L: Since the budget constraints do not bind, by complementary slackness, Λ(v) =for all v L. β, μ in L : Let (v, v ) be a value profile in region L such that v v. By complementary slackness on x(v, v ), β(v, v )+μ(v, v ) Λ(v )=v if v< h; β(v, v ) h t= μ(t, v )+(h )Λ(v )=v otherwise (i.e. v = h). Welet β(v, v )=v and μ(v, v )=. 8 Since the relaxed monotonicity constraint does not bind at x(v,v), i.e. x(v,v) < x(h, v), the corresponding dual variable is μ(v,v)=. β, μ in HH: Let (v, v ) be a value profile in region HH such that v v. Since both agents win with non-zero probability, by complementary slackness on x(v, v ) and x(v,v), the corresponding dual constraints bind. Since the relaxed monotonicity constraint does not bind at x(v,v), the monotonicity dual variable is μ(v,v)=. The binding dual constraint of x(v,v) is β(v,v) Λ(v)+μ(v,v)=v. Hence, β(v, v )=β(v,v)=v + Λ(v). 9 The binding dual constraint of x(v, v ) is β(v, v ) Λ(v )+μ(v, v )=v. Note that the relaxed monotonicity constraint is tight for (v, v ). Hence, μ(v, v )=v v + Λ(v ) Λ(v). Here we write β, μ as terms of Λ. In the next paragraph, we will solve for Λ. Λ in H: Let v H. Consider the binding dual constraint of x(h, v), (h )Λ(v) +β(h, v) h t= μ(t, v) =h. Notice that by complementary slackness, μ(t, v) =for all t v. Plugging β and μ as terms of Λ into the these dual constraints of x(h, v), we can solve for Λ as λ(v) = h v for all v H and Λ(h) =. v β, μ in MM and Λ in M: Let (v, v ) be a value profile in region MM such that v v. Since the relaxed monotonicity constraints do not bind for either x(v, v ) or x(v,v), the corresponding dual variables are μ(v, v )=μ(v,v)=. 8 An intuition here is: μ are the dual variables for the relaxed monotonicity constraint and can be thought as indicators of ironing. Though the monotonicity constraint binds, this is not because of ironing but binding allocation (i.e. x( ) ). Therefore, we set μ as zero. 9 Recall that β(v, v ) and β(v,v) denote the same dual variable. Recall that λ is the discrete derivative of dual variables Λ, so Λ(v) = h t=v λ(v). 42

10 The binding dual constraints of x(v, v ) implies β(v, v )=v + Λ(v). On the other hand, the binding dual constraints of x(v,v) implies β(v,v)= v + Λ(v ). Recall that β(v, v ) and β(v,v) denote the same variable, hence, λ(v) = for all v M \{v }, β(v, v )=Λ(v )+λ(v ) + v + v v. β, μ in MH and HM: Let (v, v ) be a value profile in region HM such that v>v. With the similar argument for region HH, μ(v,v)=and μ(v, v )=v v + Λ(v ) Λ(v), β(v, v )=v + Λ(v) if v<h. Plugging the above expressions for μ into the binding dual constraint of x(h, v ), β(h, v )=(h )(v v )++(v )λ(v ). With the analysis above, we construct the dual solution which satisfies complementary slackness with the middle-ironed clinching auction as a solution in primal. Lemma IV.2. For the middle-ironed clinching auction with arbitrary thresholds v and v, the constructed dual solution satisfies the complementary slackness. Proof: The complementary slackness is directly implied by the construction. Though the this dual solution satisfies the complementary slackness, it may be infeasible. Therefore, we argue that there exists some thresholds v, v and λ(v ) under which the dual solution is feasible. See the full version for the proof of the following lemma. Lemma IV.3. There exists v,v and λ(v ) such that the constructed dual solution is feasible. The construction of the dual solution which satisfies feasibility and complementary slackness witnesses the optimality of the middle-ironed clinching auction. We offer the following discrete version of Theorem IV.. Theorem IV.4. For two public-budget agents with value uniformly distributed from {,...,h}, the Bayesian optimal DSIC mechanism is the middle-ironed clinching auction for some thresholds v and v. Based on Theorem IV., the performance of the welfare-optimal DSIC and BIC mechanisms can be compared. Complementary slackness does not pin down λ(v ). We leave it as a variable and identify it later when we choose the thresholds v, v to ensure that the dual solution is feasible. Lemma IV.5. There exists the instance of public-budget regular agents where the welfare-optimal DSIC mechanism is a.3-approximation to the welfare-optimal BIC mechanism. Proof: Consider two agents with values drawn uniformly from [,h] where h 5.5 and the budget B =. By Theorem IV., the welfare-optimal DSIC mechanism in this case is the middle-ironed clinching auction with v =and v =2. The welfare-optimal BIC mechanism is the all-pay auction (applying the revelation principle). By computing the welfare for both mechanisms under this distribution and setting h =5.5, the ratio is optimized as.3. V. REVELATION GAP In the literature, prior-independent mechanisms have been shown to approximate the Bayesian optimal mechanism for many objectives. Interestingly, except when the solution is trivial, none of the approximation mechanisms in the literature are known to be optimal. The formal question of optimal prior-independent mechanism design is the following: E v F [OPT F (v)] β = min max. M MECHS F DISTS E v F [M(v)] In this definition, E v F [M(v)] is the equilibrium performance of mechanism M on distribution F and OPT F is the optimal mechanism for given objective on distribution F. Importantly in this definition, the family of mechanism MECHS may be restricted from all mechanisms and the family of distribution DISTS may be restricted from all distributions. As discussed in the introduction, the revelation principle is not without loss for prior-independent mechanism design. Based on this idea, we introduce the concept of revelation gap. Definition V.. The revelation gap is the ratio of the prior-independent approximation of incentive compatible mechanisms to the prior-independent approximation of (generally non-revelation) mechanisms. In this section, we consider welfare maximization with public-budget regular agents and, with the results from previous sections, we give upper and lower bounds on the revelation gap. The following is a corollary of Theorem III.5, which follows from observing that the clinching auction is a prior-independent revelation mechanism. Corollary V.. For i.i.d. public-budget regular agents, the revelation gap for welfare maximization is at most e. 43

11 For the lower bound, the welfare-optimal DSIC mechanism for two agent with uniformly distributed values was identified in Section IV. Note that for twoagent environments, the DSIC and ex-post IR constraints are equivalent to prior-independent BIC and IIR constraints. 2 With more than two agents, this equivalence may not hold. Lemma V.2. For two i.i.d. agents, a mechanism is Bayesian incentive compatible and interim individual rational for all i.i.d. distributions if and only if it is dominant strategy incentive compatible and ex-post individually rational. Proof: The direction that DSIC implies BIC for all i.i.d. distribution is trivial by the definition. To show the other direction, for arbitrary value v, consider the distribution which puts the whole mass on v. These distributions break the interim constraints in BIC into the ex-post constraints in DSIC for every valuation profile. Hence, BIC for all i.i.d. distribution implies DSIC for two agents setting. Theorem V.3. For i.i.d. public-budget regular agents, the revelation gap for welfare maximization is at least.3. Proof: As described in Section II, the all-pay auction is prior-independent. Moreover, Theorem II.2 states that it is welfare-optimal for public budget regular agents. Thus, the (non-revelation) all-pay auction is a prior-independent -approximation. Theorem IV. states that the middle-ironed clinching auction is the Bayesian optimal DSIC mechanism for two agents with values drawn uniformly from [,h]. Lemma V.2 shows that, in two-agent environments, DSIC is equivalent to BIC for all i.i.d. distributions. Lemma IV.5 shows that there is a uniform distribution where the middle-ironed clinching auction is a.3 approximation. The optimal prior-independent revelation mechanism on its worst-case public-budget regular distribution is no better. VI. OTHER RESULTS Proof of the following results can be found in the full version of the paper. Theorem VI.. For i.i.d. public-budget agents, the allpay auction is a 2-approximation to the welfare-optimal mechanism (regularity is not assumed). Theorem VI.2. For i.i.d. public-budget agents, the clinching auction is a 2e-approximation to the welfareoptimal mechanism (regularity is not assumed). Theorem VI.3. For i.i.d. public-budget regular agents, the welfare-optimal winner-pays-bid mechanism is the highest-bid-wins mechanism, i.e. the first-price auction. Lemma VI.4. For n i.i.d. public-budget agents, the first-price auction is at best an ( 4 n o(n)) - approximation to the all-pay auction. Theorem VI.5. For n 2 i.i.d. public-budget regular agents, the all-pay auction is an n n -approximation to the revenue-optimal mechanism. REFERENCES Alaei, S. (24). Bayesian combinatorial auctions: Expanding single buyer mechanisms to many buyers. SIAM Journal on Computing, 43(2): Alaei, S., Fu, H., Haghpanah, N., and Hartline, J. (23). The simple economics of approximately optimal auctions. In Proc. 54th IEEE Symp. on Foundations of Computer Science. Allouah, A. and Besbes, O. (28). Prior-independent optimal auctions. In Proceedings of the 9th ACM Conference on Economics and Computation, pages Ausubel, L. M. (24). An efficient ascending-bid auction for multiple objects. The American Economic Review, 94(5): Bulow, J. and Klemperer, P. (996). Auctions versus negotiations. The American Economic Review, 86():8 94. Chawla, S., Fu, H., and Karlin, A. (24a). Approximate revenue maximization in interdependent value settings. In Proceedings of the 5th ACM conference on Economics and computation, pages Chawla, S. and Hartline, J. (23). Auctions with unique equilbria. In Proc. 4th ACM Conf. on Electronic Commerce, pages Chawla, S., Hartline, J., and Kleinberg, R. (27). Algorithmic pricing via virtual valuations. In Proc. 8th ACM Conf. on Electronic Commerce. Chawla, S., Hartline, J., and Nekipelov, D. (24b). Mechanism design for data science. In Proceedings of the 5th ACM conference on Economics and computation, pages Chawla, S., Hartline, J., and Nekipelov, D. (26). A/b testing of auctions. In Proceedings of the 7th ACM Conference on Economics and Computation, pages 9 2. Chawla, S., Hartline, J. D., Malec, D., and Sivan, B. (23). Prior-independent mechanisms for scheduling. In Proceedings of the forty-fifth annual ACM symposium on Theory of computing, pages

CS364B: Frontiers in Mechanism Design Lecture #18: Multi-Parameter Revenue-Maximization

CS364B: Frontiers in Mechanism Design Lecture #18: Multi-Parameter Revenue-Maximization CS364B: Frontiers in Mechanism Design Lecture #18: Multi-Parameter Revenue-Maximization Tim Roughgarden March 5, 2014 1 Review of Single-Parameter Revenue Maximization With this lecture we commence the

More information

The Simple Economics of Approximately Optimal Auctions

The Simple Economics of Approximately Optimal Auctions The Simple Economics of Approximately Optimal Auctions Saeed Alaei Hu Fu Nima Haghpanah Jason Hartline Azarakhsh Malekian First draft: June 14, 212. Abstract The intuition that profit is optimized by maximizing

More information

Mechanism Design and Auctions

Mechanism Design and Auctions Mechanism Design and Auctions Game Theory Algorithmic Game Theory 1 TOC Mechanism Design Basics Myerson s Lemma Revenue-Maximizing Auctions Near-Optimal Auctions Multi-Parameter Mechanism Design and the

More information

On Existence of Equilibria. Bayesian Allocation-Mechanisms

On Existence of Equilibria. Bayesian Allocation-Mechanisms On Existence of Equilibria in Bayesian Allocation Mechanisms Northwestern University April 23, 2014 Bayesian Allocation Mechanisms In allocation mechanisms, agents choose messages. The messages determine

More information

Mechanism Design and Auctions

Mechanism Design and Auctions Multiagent Systems (BE4M36MAS) Mechanism Design and Auctions Branislav Bošanský and Michal Pěchouček Artificial Intelligence Center, Department of Computer Science, Faculty of Electrical Engineering, Czech

More information

Single-Parameter Mechanisms

Single-Parameter Mechanisms Algorithmic Game Theory, Summer 25 Single-Parameter Mechanisms Lecture 9 (6 pages) Instructor: Xiaohui Bei In the previous lecture, we learned basic concepts about mechanism design. The goal in this area

More information

Optimal Platform Design

Optimal Platform Design Optimal Platform Design Jason D. Hartline Tim Roughgarden Abstract An auction house cannot generally provide the optimal auction technology to every client. Instead it provides one or several auction technologies,

More information

Lower Bounds on Revenue of Approximately Optimal Auctions

Lower Bounds on Revenue of Approximately Optimal Auctions Lower Bounds on Revenue of Approximately Optimal Auctions Balasubramanian Sivan 1, Vasilis Syrgkanis 2, and Omer Tamuz 3 1 Computer Sciences Dept., University of Winsconsin-Madison balu2901@cs.wisc.edu

More information

Day 3. Myerson: What s Optimal

Day 3. Myerson: What s Optimal Day 3. Myerson: What s Optimal 1 Recap Last time, we... Set up the Myerson auction environment: n risk-neutral bidders independent types t i F i with support [, b i ] and density f i residual valuation

More information

Lecture 5: Iterative Combinatorial Auctions

Lecture 5: Iterative Combinatorial Auctions COMS 6998-3: Algorithmic Game Theory October 6, 2008 Lecture 5: Iterative Combinatorial Auctions Lecturer: Sébastien Lahaie Scribe: Sébastien Lahaie In this lecture we examine a procedure that generalizes

More information

Approximate Revenue Maximization with Multiple Items

Approximate Revenue Maximization with Multiple Items Approximate Revenue Maximization with Multiple Items Nir Shabbat - 05305311 December 5, 2012 Introduction The paper I read is called Approximate Revenue Maximization with Multiple Items by Sergiu Hart

More information

Auction Theory: Some Basics

Auction Theory: Some Basics Auction Theory: Some Basics Arunava Sen Indian Statistical Institute, New Delhi ICRIER Conference on Telecom, March 7, 2014 Outline Outline Single Good Problem Outline Single Good Problem First Price Auction

More information

Auctions That Implement Efficient Investments

Auctions That Implement Efficient Investments Auctions That Implement Efficient Investments Kentaro Tomoeda October 31, 215 Abstract This article analyzes the implementability of efficient investments for two commonly used mechanisms in single-item

More information

Posted-Price Mechanisms and Prophet Inequalities

Posted-Price Mechanisms and Prophet Inequalities Posted-Price Mechanisms and Prophet Inequalities BRENDAN LUCIER, MICROSOFT RESEARCH WINE: CONFERENCE ON WEB AND INTERNET ECONOMICS DECEMBER 11, 2016 The Plan 1. Introduction to Prophet Inequalities 2.

More information

Optimal Auctions. Game Theory Course: Jackson, Leyton-Brown & Shoham

Optimal Auctions. Game Theory Course: Jackson, Leyton-Brown & Shoham Game Theory Course: Jackson, Leyton-Brown & Shoham So far we have considered efficient auctions What about maximizing the seller s revenue? she may be willing to risk failing to sell the good she may be

More information

Near-Optimal Multi-Unit Auctions with Ordered Bidders

Near-Optimal Multi-Unit Auctions with Ordered Bidders Near-Optimal Multi-Unit Auctions with Ordered Bidders SAYAN BHATTACHARYA, Max-Planck Institute für Informatics, Saarbrücken ELIAS KOUTSOUPIAS, University of Oxford and University of Athens JANARDHAN KULKARNI,

More information

A lower bound on seller revenue in single buyer monopoly auctions

A lower bound on seller revenue in single buyer monopoly auctions A lower bound on seller revenue in single buyer monopoly auctions Omer Tamuz October 7, 213 Abstract We consider a monopoly seller who optimally auctions a single object to a single potential buyer, with

More information

KIER DISCUSSION PAPER SERIES

KIER DISCUSSION PAPER SERIES KIER DISCUSSION PAPER SERIES KYOTO INSTITUTE OF ECONOMIC RESEARCH http://www.kier.kyoto-u.ac.jp/index.html Discussion Paper No. 657 The Buy Price in Auctions with Discrete Type Distributions Yusuke Inami

More information

Auctions. Michal Jakob Agent Technology Center, Dept. of Computer Science and Engineering, FEE, Czech Technical University

Auctions. Michal Jakob Agent Technology Center, Dept. of Computer Science and Engineering, FEE, Czech Technical University Auctions Michal Jakob Agent Technology Center, Dept. of Computer Science and Engineering, FEE, Czech Technical University AE4M36MAS Autumn 2015 - Lecture 12 Where are We? Agent architectures (inc. BDI

More information

arxiv: v1 [cs.gt] 16 Dec 2012

arxiv: v1 [cs.gt] 16 Dec 2012 Envy Freedom and Prior-free Mechanism Design Nikhil R. Devanur Jason D. Hartline Qiqi Yan December 18, 2012 arxiv:1212.3741v1 [cs.gt] 16 Dec 2012 Abstract We consider the provision of an abstract service

More information

CS364A: Algorithmic Game Theory Lecture #3: Myerson s Lemma

CS364A: Algorithmic Game Theory Lecture #3: Myerson s Lemma CS364A: Algorithmic Game Theory Lecture #3: Myerson s Lemma Tim Roughgarden September 3, 23 The Story So Far Last time, we introduced the Vickrey auction and proved that it enjoys three desirable and different

More information

Auctions. Michal Jakob Agent Technology Center, Dept. of Computer Science and Engineering, FEE, Czech Technical University

Auctions. Michal Jakob Agent Technology Center, Dept. of Computer Science and Engineering, FEE, Czech Technical University Auctions Michal Jakob Agent Technology Center, Dept. of Computer Science and Engineering, FEE, Czech Technical University AE4M36MAS Autumn 2014 - Lecture 12 Where are We? Agent architectures (inc. BDI

More information

SOCIAL STATUS AND BADGE DESIGN

SOCIAL STATUS AND BADGE DESIGN SOCIAL STATUS AND BADGE DESIGN NICOLE IMMORLICA, GREG STODDARD, AND VASILIS SYRGKANIS Abstract. Many websites encourage user participation via the use of virtual rewards like badges. While badges typically

More information

Single Price Mechanisms for Revenue Maximization in Unlimited Supply Combinatorial Auctions

Single Price Mechanisms for Revenue Maximization in Unlimited Supply Combinatorial Auctions Single Price Mechanisms for Revenue Maximization in Unlimited Supply Combinatorial Auctions Maria-Florina Balcan Avrim Blum Yishay Mansour February 2007 CMU-CS-07-111 School of Computer Science Carnegie

More information

CS364A: Algorithmic Game Theory Lecture #9: Beyond Quasi-Linearity

CS364A: Algorithmic Game Theory Lecture #9: Beyond Quasi-Linearity CS364A: Algorithmic Game Theory Lecture #9: Beyond Quasi-Linearity Tim Roughgarden October 21, 2013 1 Budget Constraints Our discussion so far has assumed that each agent has quasi-linear utility, meaning

More information

Single Price Mechanisms for Revenue Maximization in Unlimited Supply Combinatorial Auctions

Single Price Mechanisms for Revenue Maximization in Unlimited Supply Combinatorial Auctions Single Price Mechanisms for Revenue Maximization in Unlimited Supply Combinatorial Auctions Maria-Florina Balcan Avrim Blum Yishay Mansour December 7, 2006 Abstract In this note we generalize a result

More information

Correlation-Robust Mechanism Design

Correlation-Robust Mechanism Design Correlation-Robust Mechanism Design NICK GRAVIN and PINIAN LU ITCS, Shanghai University of Finance and Economics In this letter, we discuss the correlation-robust framework proposed by Carroll [Econometrica

More information

Lecture 11: Bandits with Knapsacks

Lecture 11: Bandits with Knapsacks CMSC 858G: Bandits, Experts and Games 11/14/16 Lecture 11: Bandits with Knapsacks Instructor: Alex Slivkins Scribed by: Mahsa Derakhshan 1 Motivating Example: Dynamic Pricing The basic version of the dynamic

More information

Recap First-Price Revenue Equivalence Optimal Auctions. Auction Theory II. Lecture 19. Auction Theory II Lecture 19, Slide 1

Recap First-Price Revenue Equivalence Optimal Auctions. Auction Theory II. Lecture 19. Auction Theory II Lecture 19, Slide 1 Auction Theory II Lecture 19 Auction Theory II Lecture 19, Slide 1 Lecture Overview 1 Recap 2 First-Price Auctions 3 Revenue Equivalence 4 Optimal Auctions Auction Theory II Lecture 19, Slide 2 Motivation

More information

All Equilibrium Revenues in Buy Price Auctions

All Equilibrium Revenues in Buy Price Auctions All Equilibrium Revenues in Buy Price Auctions Yusuke Inami Graduate School of Economics, Kyoto University This version: January 009 Abstract This note considers second-price, sealed-bid auctions with

More information

From Bayesian Auctions to Approximation Guarantees

From Bayesian Auctions to Approximation Guarantees From Bayesian Auctions to Approximation Guarantees Tim Roughgarden (Stanford) based on joint work with: Jason Hartline (Northwestern) Shaddin Dughmi, Mukund Sundararajan (Stanford) Auction Benchmarks Goal:

More information

Problem Set 3: Suggested Solutions

Problem Set 3: Suggested Solutions Microeconomics: Pricing 3E00 Fall 06. True or false: Problem Set 3: Suggested Solutions (a) Since a durable goods monopolist prices at the monopoly price in her last period of operation, the prices must

More information

Mechanism Design and Auctions

Mechanism Design and Auctions Mechanism Design and Auctions Kevin Leyton-Brown & Yoav Shoham Chapter 7 of Multiagent Systems (MIT Press, 2012) Drawing on material that first appeared in our own book, Multiagent Systems: Algorithmic,

More information

Evaluating Strategic Forecasters. Rahul Deb with Mallesh Pai (Rice) and Maher Said (NYU Stern) Becker Friedman Theory Conference III July 22, 2017

Evaluating Strategic Forecasters. Rahul Deb with Mallesh Pai (Rice) and Maher Said (NYU Stern) Becker Friedman Theory Conference III July 22, 2017 Evaluating Strategic Forecasters Rahul Deb with Mallesh Pai (Rice) and Maher Said (NYU Stern) Becker Friedman Theory Conference III July 22, 2017 Motivation Forecasters are sought after in a variety of

More information

Countering the Winner s Curse: Optimal Auction Design in a Common Value Model

Countering the Winner s Curse: Optimal Auction Design in a Common Value Model Countering the Winner s Curse: Optimal Auction Design in a Common Value Model Dirk Bergemann Benjamin Brooks Stephen Morris November 16, 2018 Abstract We characterize revenue maximizing mechanisms in a

More information

Comparing Allocations under Asymmetric Information: Coase Theorem Revisited

Comparing Allocations under Asymmetric Information: Coase Theorem Revisited Comparing Allocations under Asymmetric Information: Coase Theorem Revisited Shingo Ishiguro Graduate School of Economics, Osaka University 1-7 Machikaneyama, Toyonaka, Osaka 560-0043, Japan August 2002

More information

EC476 Contracts and Organizations, Part III: Lecture 3

EC476 Contracts and Organizations, Part III: Lecture 3 EC476 Contracts and Organizations, Part III: Lecture 3 Leonardo Felli 32L.G.06 26 January 2015 Failure of the Coase Theorem Recall that the Coase Theorem implies that two parties, when faced with a potential

More information

March 30, Why do economists (and increasingly, engineers and computer scientists) study auctions?

March 30, Why do economists (and increasingly, engineers and computer scientists) study auctions? March 3, 215 Steven A. Matthews, A Technical Primer on Auction Theory I: Independent Private Values, Northwestern University CMSEMS Discussion Paper No. 196, May, 1995. This paper is posted on the course

More information

Notes on Auctions. Theorem 1 In a second price sealed bid auction bidding your valuation is always a weakly dominant strategy.

Notes on Auctions. Theorem 1 In a second price sealed bid auction bidding your valuation is always a weakly dominant strategy. Notes on Auctions Second Price Sealed Bid Auctions These are the easiest auctions to analyze. Theorem In a second price sealed bid auction bidding your valuation is always a weakly dominant strategy. Proof

More information

Auctions in the wild: Bidding with securities. Abhay Aneja & Laura Boudreau PHDBA 279B 1/30/14

Auctions in the wild: Bidding with securities. Abhay Aneja & Laura Boudreau PHDBA 279B 1/30/14 Auctions in the wild: Bidding with securities Abhay Aneja & Laura Boudreau PHDBA 279B 1/30/14 Structure of presentation Brief introduction to auction theory First- and second-price auctions Revenue Equivalence

More information

Game Theory. Lecture Notes By Y. Narahari. Department of Computer Science and Automation Indian Institute of Science Bangalore, India July 2012

Game Theory. Lecture Notes By Y. Narahari. Department of Computer Science and Automation Indian Institute of Science Bangalore, India July 2012 Game Theory Lecture Notes By Y. Narahari Department of Computer Science and Automation Indian Institute of Science Bangalore, India July 2012 The Revenue Equivalence Theorem Note: This is a only a draft

More information

ECON 459 Game Theory. Lecture Notes Auctions. Luca Anderlini Spring 2017

ECON 459 Game Theory. Lecture Notes Auctions. Luca Anderlini Spring 2017 ECON 459 Game Theory Lecture Notes Auctions Luca Anderlini Spring 2017 These notes have been used and commented on before. If you can still spot any errors or have any suggestions for improvement, please

More information

Robust Trading Mechanisms with Budget Surplus and Partial Trade

Robust Trading Mechanisms with Budget Surplus and Partial Trade Robust Trading Mechanisms with Budget Surplus and Partial Trade Jesse A. Schwartz Kennesaw State University Quan Wen Vanderbilt University May 2012 Abstract In a bilateral bargaining problem with private

More information

The Complexity of Simple and Optimal Deterministic Mechanisms for an Additive Buyer. Xi Chen, George Matikas, Dimitris Paparas, Mihalis Yannakakis

The Complexity of Simple and Optimal Deterministic Mechanisms for an Additive Buyer. Xi Chen, George Matikas, Dimitris Paparas, Mihalis Yannakakis The Complexity of Simple and Optimal Deterministic Mechanisms for an Additive Buyer Xi Chen, George Matikas, Dimitris Paparas, Mihalis Yannakakis Seller has n items for sale The Set-up Seller has n items

More information

Lecture 3: Information in Sequential Screening

Lecture 3: Information in Sequential Screening Lecture 3: Information in Sequential Screening NMI Workshop, ISI Delhi August 3, 2015 Motivation A seller wants to sell an object to a prospective buyer(s). Buyer has imperfect private information θ about

More information

CS599: Algorithm Design in Strategic Settings Fall 2012 Lecture 6: Prior-Free Single-Parameter Mechanism Design (Continued)

CS599: Algorithm Design in Strategic Settings Fall 2012 Lecture 6: Prior-Free Single-Parameter Mechanism Design (Continued) CS599: Algorithm Design in Strategic Settings Fall 2012 Lecture 6: Prior-Free Single-Parameter Mechanism Design (Continued) Instructor: Shaddin Dughmi Administrivia Homework 1 due today. Homework 2 out

More information

Yao s Minimax Principle

Yao s Minimax Principle Complexity of algorithms The complexity of an algorithm is usually measured with respect to the size of the input, where size may for example refer to the length of a binary word describing the input,

More information

Money Burning and Mechanism Design

Money Burning and Mechanism Design Money Burning and Mechanism Design Jason D. Hartline Tim Roughgarden First Draft: January 2007; This draft January 2008 Abstract Mechanism design is now a standard tool in computer science for aligning

More information

Microeconomic Theory II Preliminary Examination Solutions

Microeconomic Theory II Preliminary Examination Solutions Microeconomic Theory II Preliminary Examination Solutions 1. (45 points) Consider the following normal form game played by Bruce and Sheila: L Sheila R T 1, 0 3, 3 Bruce M 1, x 0, 0 B 0, 0 4, 1 (a) Suppose

More information

Unraveling versus Unraveling: A Memo on Competitive Equilibriums and Trade in Insurance Markets

Unraveling versus Unraveling: A Memo on Competitive Equilibriums and Trade in Insurance Markets Unraveling versus Unraveling: A Memo on Competitive Equilibriums and Trade in Insurance Markets Nathaniel Hendren October, 2013 Abstract Both Akerlof (1970) and Rothschild and Stiglitz (1976) show that

More information

The efficiency of fair division

The efficiency of fair division The efficiency of fair division Ioannis Caragiannis, Christos Kaklamanis, Panagiotis Kanellopoulos, and Maria Kyropoulou Research Academic Computer Technology Institute and Department of Computer Engineering

More information

1 Theory of Auctions. 1.1 Independent Private Value Auctions

1 Theory of Auctions. 1.1 Independent Private Value Auctions 1 Theory of Auctions 1.1 Independent Private Value Auctions for the moment consider an environment in which there is a single seller who wants to sell one indivisible unit of output to one of n buyers

More information

Problem 1: Random variables, common distributions and the monopoly price

Problem 1: Random variables, common distributions and the monopoly price Problem 1: Random variables, common distributions and the monopoly price In this problem, we will revise some basic concepts in probability, and use these to better understand the monopoly price (alternatively

More information

October An Equilibrium of the First Price Sealed Bid Auction for an Arbitrary Distribution.

October An Equilibrium of the First Price Sealed Bid Auction for an Arbitrary Distribution. October 13..18.4 An Equilibrium of the First Price Sealed Bid Auction for an Arbitrary Distribution. We now assume that the reservation values of the bidders are independently and identically distributed

More information

Microeconomic Theory II Preliminary Examination Solutions Exam date: June 5, 2017

Microeconomic Theory II Preliminary Examination Solutions Exam date: June 5, 2017 Microeconomic Theory II Preliminary Examination Solutions Exam date: June 5, 07. (40 points) Consider a Cournot duopoly. The market price is given by q q, where q and q are the quantities of output produced

More information

Problem Set 3: Suggested Solutions

Problem Set 3: Suggested Solutions Microeconomics: Pricing 3E Fall 5. True or false: Problem Set 3: Suggested Solutions (a) Since a durable goods monopolist prices at the monopoly price in her last period of operation, the prices must be

More information

Revenue Maximization with a Single Sample (Proofs Omitted to Save Space)

Revenue Maximization with a Single Sample (Proofs Omitted to Save Space) Revenue Maximization with a Single Sample (Proofs Omitted to Save Space) Peerapong Dhangwotnotai 1, Tim Roughgarden 2, Qiqi Yan 3 Stanford University Abstract This paper pursues auctions that are prior-independent.

More information

Auctions with Severely Bounded Communication

Auctions with Severely Bounded Communication Journal of Artificial Intelligence Research 8 (007) 33 66 Submitted 05/06; published 3/07 Auctions with Severely Bounded Communication Liad Blumrosen Microsoft Research 065 La Avenida Mountain View, CA

More information

Two-Dimensional Bayesian Persuasion

Two-Dimensional Bayesian Persuasion Two-Dimensional Bayesian Persuasion Davit Khantadze September 30, 017 Abstract We are interested in optimal signals for the sender when the decision maker (receiver) has to make two separate decisions.

More information

Optimization in the Private Value Model: Competitive Analysis Applied to Auction Design

Optimization in the Private Value Model: Competitive Analysis Applied to Auction Design Optimization in the Private Value Model: Competitive Analysis Applied to Auction Design Jason D. Hartline A dissertation submitted in partial fulfillment of the requirements for the degree of Doctor of

More information

1 Mechanism Design via Consensus Estimates, Cross Checking, and Profit Extraction

1 Mechanism Design via Consensus Estimates, Cross Checking, and Profit Extraction 1 Mechanism Design via Consensus Estimates, Cross Checking, and Profit Extraction BACH Q. HA and JASON D. HARTLINE, Northwestern University There is only one technique for prior-free optimal mechanism

More information

GAME THEORY. Department of Economics, MIT, Follow Muhamet s slides. We need the following result for future reference.

GAME THEORY. Department of Economics, MIT, Follow Muhamet s slides. We need the following result for future reference. 14.126 GAME THEORY MIHAI MANEA Department of Economics, MIT, 1. Existence and Continuity of Nash Equilibria Follow Muhamet s slides. We need the following result for future reference. Theorem 1. Suppose

More information

Revenue Maximization in a Bayesian Double Auction Market

Revenue Maximization in a Bayesian Double Auction Market Revenue Maximization in a Bayesian Double Auction Market Xiaotie Deng, Paul Goldberg, Bo Tang, and Jinshan Zhang Dept. of Computer Science, University of Liverpool, United Kingdom {Xiaotie.Deng,P.W.Goldberg,Bo.Tang,Jinshan.Zhang}@liv.ac.uk

More information

Bounding the bene ts of stochastic auditing: The case of risk-neutral agents w

Bounding the bene ts of stochastic auditing: The case of risk-neutral agents w Economic Theory 14, 247±253 (1999) Bounding the bene ts of stochastic auditing: The case of risk-neutral agents w Christopher M. Snyder Department of Economics, George Washington University, 2201 G Street

More information

Microeconomic Theory II Preliminary Examination Solutions Exam date: August 7, 2017

Microeconomic Theory II Preliminary Examination Solutions Exam date: August 7, 2017 Microeconomic Theory II Preliminary Examination Solutions Exam date: August 7, 017 1. Sheila moves first and chooses either H or L. Bruce receives a signal, h or l, about Sheila s behavior. The distribution

More information

Practice Problems 2: Asymmetric Information

Practice Problems 2: Asymmetric Information Practice Problems 2: Asymmetric Information November 25, 2013 1 Single-Agent Problems 1. Nonlinear Pricing with Two Types Suppose a seller of wine faces two types of customers, θ 1 and θ 2, where θ 2 >

More information

Optimal Delay in Committees

Optimal Delay in Committees Optimal Delay in Committees ETTORE DAMIANO University of Toronto LI, HAO University of British Columbia WING SUEN University of Hong Kong July 4, 2012 Abstract. We consider a committee problem in which

More information

Consider the following (true) preference orderings of 4 agents on 4 candidates.

Consider the following (true) preference orderings of 4 agents on 4 candidates. Part 1: Voting Systems Consider the following (true) preference orderings of 4 agents on 4 candidates. Agent #1: A > B > C > D Agent #2: B > C > D > A Agent #3: C > B > D > A Agent #4: D > C > A > B Assume

More information

CS599: Algorithm Design in Strategic Settings Fall 2012 Lecture 4: Prior-Free Single-Parameter Mechanism Design. Instructor: Shaddin Dughmi

CS599: Algorithm Design in Strategic Settings Fall 2012 Lecture 4: Prior-Free Single-Parameter Mechanism Design. Instructor: Shaddin Dughmi CS599: Algorithm Design in Strategic Settings Fall 2012 Lecture 4: Prior-Free Single-Parameter Mechanism Design Instructor: Shaddin Dughmi Administrivia HW out, due Friday 10/5 Very hard (I think) Discuss

More information

CMSC 858F: Algorithmic Game Theory Fall 2010 Introduction to Algorithmic Game Theory

CMSC 858F: Algorithmic Game Theory Fall 2010 Introduction to Algorithmic Game Theory CMSC 858F: Algorithmic Game Theory Fall 2010 Introduction to Algorithmic Game Theory Instructor: Mohammad T. Hajiaghayi Scribe: Hyoungtae Cho October 13, 2010 1 Overview In this lecture, we introduce the

More information

arxiv: v2 [cs.gt] 11 Mar 2018 Abstract

arxiv: v2 [cs.gt] 11 Mar 2018 Abstract Pricing Multi-Unit Markets Tomer Ezra Michal Feldman Tim Roughgarden Warut Suksompong arxiv:105.06623v2 [cs.gt] 11 Mar 2018 Abstract We study the power and limitations of posted prices in multi-unit markets,

More information

Chapter 3. Dynamic discrete games and auctions: an introduction

Chapter 3. Dynamic discrete games and auctions: an introduction Chapter 3. Dynamic discrete games and auctions: an introduction Joan Llull Structural Micro. IDEA PhD Program I. Dynamic Discrete Games with Imperfect Information A. Motivating example: firm entry and

More information

Algorithmic Game Theory (a primer) Depth Qualifying Exam for Ashish Rastogi (Ph.D. candidate)

Algorithmic Game Theory (a primer) Depth Qualifying Exam for Ashish Rastogi (Ph.D. candidate) Algorithmic Game Theory (a primer) Depth Qualifying Exam for Ashish Rastogi (Ph.D. candidate) 1 Game Theory Theory of strategic behavior among rational players. Typical game has several players. Each player

More information

Revenue Equivalence and Income Taxation

Revenue Equivalence and Income Taxation Journal of Economics and Finance Volume 24 Number 1 Spring 2000 Pages 56-63 Revenue Equivalence and Income Taxation Veronika Grimm and Ulrich Schmidt* Abstract This paper considers the classical independent

More information

Investing and Price Competition for Multiple Bands of Unlicensed Spectrum

Investing and Price Competition for Multiple Bands of Unlicensed Spectrum Investing and Price Competition for Multiple Bands of Unlicensed Spectrum Chang Liu EECS Department Northwestern University, Evanston, IL 60208 Email: changliu2012@u.northwestern.edu Randall A. Berry EECS

More information

An Ascending Double Auction

An Ascending Double Auction An Ascending Double Auction Michael Peters and Sergei Severinov First Version: March 1 2003, This version: January 20 2006 Abstract We show why the failure of the affiliation assumption prevents the double

More information

On the Impossibility of Core-Selecting Auctions

On the Impossibility of Core-Selecting Auctions On the Impossibility of Core-Selecting Auctions Jacob K. Goeree and Yuanchuan Lien November 10, 009 Abstract When goods are substitutes, the Vickrey auction produces efficient, core outcomes that yield

More information

Problem 1: Random variables, common distributions and the monopoly price

Problem 1: Random variables, common distributions and the monopoly price Problem 1: Random variables, common distributions and the monopoly price In this problem, we will revise some basic concepts in probability, and use these to better understand the monopoly price (alternatively

More information

Optimal Platform Design

Optimal Platform Design Optimal Platform Design By Jason D. Hartline and Tim Roughgarden An auction house cannot generally provide the optimal auction technology to every client. Instead it provides one or several auction technologies,

More information

Knapsack Auctions. Gagan Aggarwal Jason D. Hartline

Knapsack Auctions. Gagan Aggarwal Jason D. Hartline Knapsack Auctions Gagan Aggarwal Jason D. Hartline Abstract We consider a game theoretic knapsack problem that has application to auctions for selling advertisements on Internet search engines. Consider

More information

Up till now, we ve mostly been analyzing auctions under the following assumptions:

Up till now, we ve mostly been analyzing auctions under the following assumptions: Econ 805 Advanced Micro Theory I Dan Quint Fall 2007 Lecture 7 Sept 27 2007 Tuesday: Amit Gandhi on empirical auction stuff p till now, we ve mostly been analyzing auctions under the following assumptions:

More information

The Cascade Auction A Mechanism For Deterring Collusion In Auctions

The Cascade Auction A Mechanism For Deterring Collusion In Auctions The Cascade Auction A Mechanism For Deterring Collusion In Auctions Uriel Feige Weizmann Institute Gil Kalai Hebrew University and Microsoft Research Moshe Tennenholtz Technion and Microsoft Research Abstract

More information

Information Processing and Limited Liability

Information Processing and Limited Liability Information Processing and Limited Liability Bartosz Maćkowiak European Central Bank and CEPR Mirko Wiederholt Northwestern University January 2012 Abstract Decision-makers often face limited liability

More information

Price Setting with Interdependent Values

Price Setting with Interdependent Values Price Setting with Interdependent Values Artyom Shneyerov Concordia University, CIREQ, CIRANO Pai Xu University of Hong Kong, Hong Kong December 11, 2013 Abstract We consider a take-it-or-leave-it price

More information

Multiunit Auctions: Package Bidding October 24, Multiunit Auctions: Package Bidding

Multiunit Auctions: Package Bidding October 24, Multiunit Auctions: Package Bidding Multiunit Auctions: Package Bidding 1 Examples of Multiunit Auctions Spectrum Licenses Bus Routes in London IBM procurements Treasury Bills Note: Heterogenous vs Homogenous Goods 2 Challenges in Multiunit

More information

April 29, X ( ) for all. Using to denote a true type and areport,let

April 29, X ( ) for all. Using to denote a true type and areport,let April 29, 2015 "A Characterization of Efficient, Bayesian Incentive Compatible Mechanisms," by S. R. Williams. Economic Theory 14, 155-180 (1999). AcommonresultinBayesianmechanismdesignshowsthatexpostefficiency

More information

Games of Incomplete Information ( 資訊不全賽局 ) Games of Incomplete Information

Games of Incomplete Information ( 資訊不全賽局 ) Games of Incomplete Information 1 Games of Incomplete Information ( 資訊不全賽局 ) Wang 2012/12/13 (Lecture 9, Micro Theory I) Simultaneous Move Games An Example One or more players know preferences only probabilistically (cf. Harsanyi, 1976-77)

More information

Learning for Revenue Optimization. Andrés Muñoz Medina Renato Paes Leme

Learning for Revenue Optimization. Andrés Muñoz Medina Renato Paes Leme Learning for Revenue Optimization Andrés Muñoz Medina Renato Paes Leme How to succeed in business with basic ML? ML $1 $5 $10 $9 Google $35 $1 $8 $7 $7 Revenue $8 $30 $24 $18 $10 $1 $5 Price $7 $8$9$10

More information

Strategy -1- Strategic equilibrium in auctions

Strategy -1- Strategic equilibrium in auctions Strategy -- Strategic equilibrium in auctions A. Sealed high-bid auction 2 B. Sealed high-bid auction: a general approach 6 C. Other auctions: revenue equivalence theorem 27 D. Reserve price in the sealed

More information

ISSN BWPEF Uninformative Equilibrium in Uniform Price Auctions. Arup Daripa Birkbeck, University of London.

ISSN BWPEF Uninformative Equilibrium in Uniform Price Auctions. Arup Daripa Birkbeck, University of London. ISSN 1745-8587 Birkbeck Working Papers in Economics & Finance School of Economics, Mathematics and Statistics BWPEF 0701 Uninformative Equilibrium in Uniform Price Auctions Arup Daripa Birkbeck, University

More information

Columbia University. Department of Economics Discussion Paper Series. Bidding With Securities: Comment. Yeon-Koo Che Jinwoo Kim

Columbia University. Department of Economics Discussion Paper Series. Bidding With Securities: Comment. Yeon-Koo Che Jinwoo Kim Columbia University Department of Economics Discussion Paper Series Bidding With Securities: Comment Yeon-Koo Che Jinwoo Kim Discussion Paper No.: 0809-10 Department of Economics Columbia University New

More information

Strategic Computation via Non-Revelation Mechanism Design

Strategic Computation via Non-Revelation Mechanism Design NORTHWESTERN UNIVERSITY Strategic Computation via Non-Revelation Mechanism Design A DISSERTATION SUBMITTED TO THE GRADUATE SCHOOL IN PARTIAL FULFILLMENT OF THE REQUIREMENTS for the degree DOCTOR OF PHILOSOPHY

More information

Debt Contracts and Cooperative Improvements

Debt Contracts and Cooperative Improvements Debt Contracts and Cooperative Improvements Stefan Krasa Tridib Sharma Anne P. Villamil February 9, 2004 Abstract In this paper we consider a dynamic game with imperfect information between a borrower

More information

arxiv: v1 [cs.gt] 12 Aug 2008

arxiv: v1 [cs.gt] 12 Aug 2008 Algorithmic Pricing via Virtual Valuations Shuchi Chawla Jason D. Hartline Robert D. Kleinberg arxiv:0808.1671v1 [cs.gt] 12 Aug 2008 Abstract Algorithmic pricing is the computational problem that sellers

More information

Optimal Procurement Contracts with Private Knowledge of Cost Uncertainty

Optimal Procurement Contracts with Private Knowledge of Cost Uncertainty Optimal Procurement Contracts with Private Knowledge of Cost Uncertainty Chifeng Dai Department of Economics Southern Illinois University Carbondale, IL 62901, USA August 2014 Abstract We study optimal

More information

Bayesian games and their use in auctions. Vincent Conitzer

Bayesian games and their use in auctions. Vincent Conitzer Bayesian games and their use in auctions Vincent Conitzer conitzer@cs.duke.edu What is mechanism design? In mechanism design, we get to design the game (or mechanism) e.g. the rules of the auction, marketplace,

More information

(v 50) > v 75 for all v 100. (d) A bid of 0 gets a payoff of 0; a bid of 25 gets a payoff of at least 1 4

(v 50) > v 75 for all v 100. (d) A bid of 0 gets a payoff of 0; a bid of 25 gets a payoff of at least 1 4 Econ 85 Fall 29 Problem Set Solutions Professor: Dan Quint. Discrete Auctions with Continuous Types (a) Revenue equivalence does not hold: since types are continuous but bids are discrete, the bidder with

More information

Monetizing Data Through B2B Negotiation: When is a Demonstration Appropriate?

Monetizing Data Through B2B Negotiation: When is a Demonstration Appropriate? Monetizing Data Through B2B Negotiation: When is a Demonstration Appropriate? Abstract The explosive growth of ebusiness has allowed many companies to accumulate a repertoire of rich and unique datasets

More information

Competing Mechanisms with Limited Commitment

Competing Mechanisms with Limited Commitment Competing Mechanisms with Limited Commitment Suehyun Kwon CESIFO WORKING PAPER NO. 6280 CATEGORY 12: EMPIRICAL AND THEORETICAL METHODS DECEMBER 2016 An electronic version of the paper may be downloaded

More information

Optimal auctions with endogenous budgets

Optimal auctions with endogenous budgets Optimal auctions with endogenous budgets Brian Baisa and Stanisla Rabinoich September 14, 2015 Abstract We study the benchmark independent priate alue auction setting when bidders hae endogenously determined

More information