Skip to main content
Log in

Robust screening under ambiguity

  • Full Length Paper
  • Series A
  • Published:
Mathematical Programming Submit manuscript

Abstract

We consider the problem of screening where a seller puts up for sale an indivisible good, and a buyer with a valuation unknown to the seller wishes to acquire the good. We assume that the buyer valuations are represented as discrete types drawn from some distribution, which is also unknown to the seller. The seller is averse to possible mis-specification of types distribution, and considers the unknown type density as member of an ambiguity set and seeks an optimal pricing mechanism in a worst case sense. We specify four choices for the ambiguity set and derive the optimal mechanism in each case.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3

Similar content being viewed by others

Notes

  1. We provide a discrete analog of this result in Proposition 1 since we were not able to find this result for discrete type space and general distributions in the literature.

  2. We use \(\zeta \) as the hypothesized optimal value; note that \(\zeta \in [k,M]\) by the nature of the problem.

  3. A statistically justifiable distance is the Hellinger distance which is defined as \(H(f,g) = \sum _{i=1}^m (\sqrt{f_i} - \sqrt{g_i})^2\) between two discrete probability masses f and g. However, using this distance in our analysis does not yield a simple result as the Euclidean distance. Since the Euclidean and Hellinger distances are close to one another, we use the Euclidean distance as a tractable proxy to the Hellinger distance.

References

  1. Auster, S.: Bilateral trade under ambiguity. Technical report (2013)

  2. Bandi, C., Bertsimas, D.: Tractable stochastic analysis in high dimensions via robust optimization. Math. Program. Ser. B 134(1), 23–70 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  3. Bandi, C., Bertsimas, D.: Optimal design for multi-item auctions: a robust optimization approach. Math. Oper. Res. 39(4), 1012–1038 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  4. Ben-Tal, A., Nemirovski, A.: Robust convex optimization. Math. Oper. Res. 23(4), 769–805 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  5. Ben-Tal, A., Nemirovski, A.: Robust solutions to uncertain linear programming problems. Oper. Res. Lett. 25(1), 1–13 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  6. Bergemann, D., Morris, S.: Robust mechanism design. Econometrica 73, 1521–1534 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  7. Bergemann, D., Morris, S.: An introduction to robust mechanism design. Found. Trends Microecon. 8, 169–230 (2013)

    Article  Google Scholar 

  8. Bergemann, D., Schlag, K.: Pricing without priors. J. Eur. Econ. Assoc. 6(2–3), 560–569 (2008)

    Article  Google Scholar 

  9. Bergemann, D., Schlag, K.: Robust monopoly pricing. J. Econ. Theory 146(6), 2527–2543 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  10. Bodoh-Creed, A.: Ambiguous beliefs and mechanism design. Games Econ. Behav. 75(2), 518–537 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  11. Borgers, T.: An Introduction to the Theory of Mechanism Design. Forthcoming, University of Michigan (2014)

  12. Boze, S., Ozdenoren, E., Pape, A.: Optimal auctions with ambiguity. Theor. Econ. 1(4), 411–438 (2006)

    Google Scholar 

  13. Crawford, G.S., Shum, M.: Monopoly quality degradation and regulation in cable television. J. Law Econ. 50, 181–219 (2007)

    Article  Google Scholar 

  14. Dong, B.: Ambiguity aversion and auction theory. Technical report, University of Maryland, Maryland

  15. Gilboa, I., Schmeidler, D.: Maxmin expected utility with non-unique prior. J. Math. Econ. 18, 141–153 (1989)

    Article  MATH  Google Scholar 

  16. Hartline, J.D., Karlin, A.R.: Algorithmic game theory. In: Nisan, N., Roughgarden, T., Tardos, E, Vazirani, V. (eds.), Chapter 13: Profit Maximization in Mechanism Design, pp. 331–362. Cambridge University Press, Cambridge (2007)

  17. Kos, N., Messner, M.: Selling to the mean. Technical report, Bocconi University, Milan (2015)

  18. Lopomo, G., Rigotti, L., Shannon, C.: Uncertainty in mechanism design. Technical report, Fuqua School of Business, Duke University, North Carolina (2009)

  19. Mangasarian, O.L., Meyer, R.R.: Nonlinear perturbation of linear programs. SIAM J. Control Optim. 17(6), 745–752 (1979)

    Article  MathSciNet  MATH  Google Scholar 

  20. Myerson, R.: Incentive compatibility and the bargaining problem. Econometrica 47, 61–73 (1979)

    Article  MathSciNet  MATH  Google Scholar 

  21. Myerson, R.: Optimal auction design. Math. Oper. Res. 6(6), 58–73 (1981)

    Article  MathSciNet  MATH  Google Scholar 

  22. Neeman, Z.: The effectiveness of english auctions. Games Econ. Behav. 43, 214–238 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  23. Tirole, J.: The Theory of Industrial Organization. MIT Press, Cambridge (1990)

    Google Scholar 

  24. Vohra, R.V.: Mechanism Design: A Linear Programming Approach. Cambridge University Press, Cambridge (2011)

    Book  MATH  Google Scholar 

  25. Vohra, R.V.: Optimization and mechanism design. Math. Program. Ser. B 134(1), 283–303 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  26. Wolitzky, A.: Mechanism design with maxmin agents: theory and application to bilateral trade. Theoretical economics. Forthcoming (2016)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mustafa Ç. Pınar.

Additional information

We benefited from discussions with Rakesh Vohra during the preparation of this paper, and from the suggestions of two anonymous reviewers for the revision.

Appendix

Appendix

1.1 The revelation principle

Here we provide for the reader’s convenience a version of the Revelation Principle (due to Myerson [20, 21]) useful for our purposes. It is adapted from the forthcoming book by T. Börgers [11]. We restrict attention to deterministic mechanisms.

In selling an object to a potential buyer with some valuation for the object (unknown to the seller), the seller can engage into an extensive game with the buyer, where the terminal history is associated with a probability distribution over \([0,1] \times \mathbb {R}\). This distribution is interpreted as the probability of the buyer getting the object, and the payment made by the buyer to the seller. The seller will also commit to a strategy during the game. Naturally, the buyer will also commit to a strategy so as to maximize his expected utility. In our setting, as we assumed that the distribution of buyer valuations is not known with certainty by the seller, we want to determine the extensive game and the strategy of the seller who maximizes his/her worst-case expected revenue where the worst-case is minimum with respect to a set of probability distributions over the valuations of the buyer.

More formally, a mechanism \(\Gamma \) is a triplet \((\Theta ,q,\mu )\) where \(\Theta \) is a measurable space of messages that the buyer can send to the seller, q is a function mapping each message to the probability that the buyer wins the object, and \(\mu \) is a function mapping each message to the payment the buyer makes to the seller (regardless of whether he wins the object or not). Therefore, in our setting the seller wants to determine the mechanism \(\Gamma \) that will maximize his/her worst-case expected revenue from the sale where the worst-case is the minimum with respect to the set of distributions of valuations for the buyer.

While the space of messages in an arbitrary mechanism may be very complex and lead to an extensive game, there is a class of mechanisms called direct mechanisms with a very simple message structure: a message is simply the declared valuation (type) of the buyer.

Since the buyer only declares a type (valuation), a “direct mechanism” in our case can be reduced to allocation and payment vectors: i.e., \(\{A_i\}_{i=1}^m\) and \(\{p_i\}_{i=1}^m\), respectively. A buyer’s optimal strategy is a mapping \(\sigma \) from the the first m integers to the first m integers (or, equivalently from \(\{t(1),\ldots ,t(m)\}\) to itself) that indicates for every true type of a buyer the declared type of the buyer.

Proposition 4

For every mechanism \(\Gamma \) and every optimal buyer strategy \(\sigma \) in \(\Gamma \) there is a direct mechanism \(\Gamma '\) and an optimal buyer strategy \(\sigma '\) in \(\Gamma '\) such that

  1. (i.)

    The strategy \(\sigma '\) satisfies

    $$\begin{aligned} \sigma '(j) = j \;\text{ for } \text{ every } \;j \in \{1,\ldots ,m\}, \end{aligned}$$

    i.e., \(\sigma '\) is a truth-telling strategy.

  2. (ii.)

    For every \(j \in \{1,\ldots ,m\}\) the allocation \(A_j\) and the payment \(p_j\) equal the allocation probability and the payment that result in \(\Gamma \) if the buyer plays her optimal strategy \(\sigma \).

Proof

For every \(j \in \{1,\ldots ,m\}\) we define \(A_j\) and \(p_j\) as required by (ii) in the statement of the proposition. We show that for this direct mechanism the strategy \(\sigma '(j) = j\), i.e., a truth-telling strategy, is optimal for the buyer. Under this strategy, for every j, the buyer with type j (and valuation t(j)) obtains in the mechanism \(\Gamma '\) the same worst-case expected utility as in the mechanism \(\Gamma \) when choosing strategy \(\sigma \). Moreover, when declaring some other type \(j' \ne j\), the buyer obtains the same worst-case expected utility that she would have obtained had she played the strategy of type \(j'\), \(\sigma (j')\) in \(\Gamma \). The optimality of truthful declaration for type j in \(\Gamma '\) is then a consequence of the optimality of \(\sigma (j)\) in \(\Gamma \). \(\square \)

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Pınar, M.Ç., Kızılkale, C. Robust screening under ambiguity. Math. Program. 163, 273–299 (2017). https://doi.org/10.1007/s10107-016-1063-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10107-016-1063-x

Keywords

Mathematics Subject Classification

Navigation