46 research outputs found

    Bounding the Optimal Revenue of Selling Multiple Goods

    Full text link
    Using duality theory techniques we derive simple, closed-form formulas for bounding the optimal revenue of a monopolist selling many heterogeneous goods, in the case where the buyer's valuations for the items come i.i.d. from a uniform distribution and in the case where they follow independent (but not necessarily identical) exponential distributions. We apply this in order to get in both these settings specific performance guarantees, as functions of the number of items mm, for the simple deterministic selling mechanisms studied by Hart and Nisan [EC 2012], namely the one that sells the items separately and the one that offers them all in a single bundle. We also propose and study the performance of a natural randomized mechanism for exponential valuations, called Proportional. As an interesting corollary, for the special case where the exponential distributions are also identical, we can derive that offering the goods in a single full bundle is the optimal selling mechanism for any number of items. To our knowledge, this is the first result of its kind: finding a revenue-maximizing auction in an additive setting with arbitrarily many goods

    Approximation Schemes for a Unit-Demand Buyer with Independent Items via Symmetries

    Full text link
    We consider a revenue-maximizing seller with nn items facing a single buyer. We introduce the notion of symmetric menu complexity of a mechanism, which counts the number of distinct options the buyer may purchase, up to permutations of the items. Our main result is that a mechanism of quasi-polynomial symmetric menu complexity suffices to guarantee a (1ε)(1-\varepsilon)-approximation when the buyer is unit-demand over independent items, even when the value distribution is unbounded, and that this mechanism can be found in quasi-polynomial time. Our key technical result is a polynomial time, (symmetric) menu-complexity-preserving black-box reduction from achieving a (1ε)(1-\varepsilon)-approximation for unbounded valuations that are subadditive over independent items to achieving a (1O(ε))(1-O(\varepsilon))-approximation when the values are bounded (and still subadditive over independent items). We further apply this reduction to deduce approximation schemes for a suite of valuation classes beyond our main result. Finally, we show that selling separately (which has exponential menu complexity) can be approximated up to a (1ε)(1-\varepsilon) factor with a menu of efficient-linear (f(ε)n)(f(\varepsilon) \cdot n) symmetric menu complexity.Comment: FOCS 201

    Learning and Robustness With Applications To Mechanism Design

    Get PDF
    The design of economic mechanisms, especially auctions, is an increasingly important part of the modern economy. A particularly important property for a mechanism is strategyproofness -- the mechanism must be robust to strategic manipulations so that the participants in the mechanism have no incentive to lie. Yet in the important case when the mechanism designer's goal is to maximize their own revenue, the design of optimal strategyproof mechanisms has proved immensely difficult, with very little progress after decades of research. Recently, to escape this impasse, a number of works have parameterized auction mechanisms as deep neural networks, and used gradient descent to successfully learn approximately optimal and approximately strategyproof mechanisms. We present several improvements on these techniques. When an auction mechanism is represented as a neural network mapping bids from outcomes, strategyproofness can be thought of as a type of adversarial robustness. Making this connection explicit, we design a modified architecture for learning auctions which is amenable to integer-programming-based certification techniques from the adversarial robustness literature. Existing baselines are empirically strategyproof, but with no way to be certain how strong that guarantee really is. By contrast, we are able to provide perfectly tight bounds on the degree to which strategyproofness is violated at any given point. Existing neural networks for auctions learn to maximize revenue subject to strategyproofness. Yet in many auctions, fairness is also an important concern -- in particular, fairness with respect to the items in the auction, which may represent, for instance, ad impressions for different protected demographic groups. With our new architecture, ProportionNet, we impose fairness constraints in addition to the strategyproofness constraints, and find approximately fair, approximately optimal mechanisms which outperform baselines. With PreferenceNet, we extend this approach to notions of fairness that are learned from possibly vague human preferences. Existing network architectures can represent additive and unit-demand auctions, but are unable to imposing more complex exactly-k constraints on the allocations made to the bidders. By using the Sinkhorn algorithm to add differentiable matching constraints, we produce a network which can represent valid allocations in such settings. Finally, we present a new auction architecture which is a differentiable version of affine maximizer auctions, modified to offer lotteries in order to potentially increase revenue. This architecture is always perfectly strategyproof (avoiding the Lagrangian-based constrained optimization of RegretNet) -- to achieve this goal, however, we need to accept that we cannot in general represent the optimal auction

    Approximate Revenue Maximization with Multiple Items

    Full text link
    Maximizing the revenue from selling _more than one_ good (or item) to a single buyer is a notoriously difficult problem, in stark contrast to the one-good case. For two goods, we show that simple "one-dimensional" mechanisms, such as selling the goods separately, _guarantee_ at least 73% of the optimal revenue when the valuations of the two goods are independent and identically distributed, and at least 50%50\% when they are independent. For the case of k>2k>2 independent goods, we show that selling them separately guarantees at least a c/log2kc/\log^2 k fraction of the optimal revenue; and, for independent and identically distributed goods, we show that selling them as one bundle guarantees at least a c/logkc/\log k fraction of the optimal revenue. Additional results compare the revenues from the two simple mechanisms of selling the goods separately and bundled, identify situations where bundling is optimal, and extend the analysis to multiple buyers.Comment: Presented in ACM EC conference, 201

    Simple vs. Optimal Mechanism Design

    Get PDF
    Mechanism design has found various applications in today\u27s economy, such as ad auctions and online markets. The goal of mechanism design is to design a mechanism or system such that a group of strategic agents are incentivized to choose actions that also help achieve the designer’s objective. However, in many of the mechanism design problems, the theoretically optimal mechanisms are complex and randomized, while mechanisms used in practice are usually simple and deterministic. The focus of this thesis is to resolve the discrepancy between theory and practice by studying the following questions: Are the mechanisms used in practice close to optimal? Can we design simple mechanisms to approximate the optimal one? In this thesis we focus on two important mechanism design settings: multi-item auctions and two-sided markets. We show that in both of the settings, there are indeed simple and approximately-optimal mechanisms. Following Myerson\u27s seminal result, which provides a simple and revenue-optimal auction when a seller is selling a singleitem to multiple buyers, there has been extensive research effort on maximizing revenue in multi-item auctions. However, the revenue-optimal mechanism is proved to be complex and randomized. We provide a unified framework to approximate the optimal revenue in a fairly general setting of multi-item auctions with multiple buyers. Our result substantially improves the results in the literature and applies to broader cases. Another line of works in this thesis focuses on two-sided markets, where sellers also participate in the mechanism and have their own costs. The impossibility result by Myerson and Satterthwaite shows that even in the simplist bilateral trade setting (1 buyer, 1 seller, 1 item), the full welfare is not achievable by a truthful mechanism that does not run a deficit. In this thesis we focus on a more challenging objective gains from trade --- the increment of the welfare, and provide simple mechanisms that approximate the optimal gains from trade, in bilateral trade and many other two-sided market settings

    Deep Contract Design via Discontinuous Networks

    Full text link
    Contract design involves a principal who establishes contractual agreements about payments for outcomes that arise from the actions of an agent. In this paper, we initiate the study of deep learning for the automated design of optimal contracts. We introduce a novel representation: the Discontinuous ReLU (DeLU) network, which models the principal's utility as a discontinuous piecewise affine function of the design of a contract where each piece corresponds to the agent taking a particular action. DeLU networks implicitly learn closed-form expressions for the incentive compatibility constraints of the agent and the utility maximization objective of the principal, and support parallel inference on each piece through linear programming or interior-point methods that solve for optimal contracts. We provide empirical results that demonstrate success in approximating the principal's utility function with a small number of training samples and scaling to find approximately optimal contracts on problems with a large number of actions and outcomes
    corecore