Skip to main content

Multi-sided Advertising Markets: Dynamic Mechanisms and Incremental User Compensations

  • Conference paper
  • First Online:
Decision and Game Theory for Security (GameSec 2018)

Part of the book series: Lecture Notes in Computer Science ((LNSC,volume 11199))

Included in the following conference series:

Abstract

Online advertising has motivated companies to collect vast amounts of information about users, which increasingly creates privacy concerns. One way to answer these concerns is by enabling end users to choose which aspects of their private information can be collected. Based on principles suggested by Feldman and Gonen (2018), we introduce a new online advertising market model which uses information brokers to give users such control. Unlike Feldman and Gonen (2018), our model is dynamic and involves multi-sided markets where all participating sides are strategic. We describe a mechanism for this model which is theoretically guaranteed to (approximately) maximize the gain from trade, avoid a budget deficit and incentivize truthfulness and voluntary participation. As far as we know, this is the first known dynamic mechanism for a multi-sided market having these properties.

We experimentally examine and compare our theoretical results using real world advertising bid data. The experiments suggest that our mechanism performs well in practice even in regimes for which our theoretical guarantee is weak or irrelevant.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    The use of mediators is necessary because it should not be possible to link an information portfolio offered for sell on the market to any particular user, which prevents users from interacting directly with the market.

  2. 2.

    Blum et al. [4] has multiple different objectives (maximizing profit, liquidity and welfare). We refer to the objective which is most relevant to our work.

  3. 3.

    Informally, an agent is truthful if he/she reports the information as it is known to him/her. A formal definition of what it means for a user, mediator or advertiser to be truthful is given in Sect. 2.

  4. 4.

    Here and throughout the paper, a reference to domination of strategies should always be understood as a reference to weak domination.

  5. 5.

    A mechanism is budget balanced if the amount it charges (from the advertisers) is at least as large as the amount it pays.

  6. 6.

    The mediators’ utility functions are independent of the amount of money transferred from the mediators to the users. This choice was made with the aim of balancing two of the mediators’ conflicting objectives: on the one hand, mediators want to make as much money as possible, and on the other hand, they want to acquire users and have them use their services rather than switch to another mediator who is known for paying more money to his users.

  7. 7.

    In some cases the assumption that the mechanism has a prior knowledge about the number of entities might be considered unnatural. The mechanism we present can be modified using standard techniques to work with an alternative assumption stating that each entity arrives at a uniformly random time from some range (for example, [0, 1]). See [11] for more details.

  8. 8.

    Our experiments are based on only a fraction of the entire data set, which significantly increased the market strength of the entities in the input. To compensate for this increase, and keep the market strength of each advertiser in the simulation similar to the market strength of the corresponding real world advertiser, we introduced a division by 100 into the capacity formula.

  9. 9.

    Note that the experiments did not simulate the information trading part of the model since they were intended to study the mechanism’s competitive ratio. However, information exchange can occur in our model in practice. Intuitively, one can think of the users in a single execution of the mechanism as the users who agreed to sell information that, if revealed, implies that they have one particular type t. Then, if an advertiser’s ad is shown to a user, the advertiser may learn that the user is of type t and the user is monetarily compensated for that.

References

  1. Ashlagi, I., Monderer, D., Tennenholtz, M.: Mediators in position auctions. Games Econ. Behav. 67, 2–21 (2009)

    Article  MathSciNet  Google Scholar 

  2. Babaioff, M., Dinitz, M., Gupta, A., Immorlica, N., Talwar, K.: Secretary problems: weights and discounts. In: SODA, pp. 1245–1254 (2009)

    Chapter  Google Scholar 

  3. Babaioff, M., Feldman, M., Tennenholtz, M.: Mechanism design with strategic mediators. ACM Trans. Econ. Comput. 4, 7:1–7:48 (2016)

    Article  MathSciNet  Google Scholar 

  4. Blum, A., Sandholm, T., Zinkevich, M.: Online algorithms for market clearing. In: SODA, pp. 971–980 (2002)

    Google Scholar 

  5. Bredin, J., Parkes, D., Duong, Q.: Chain: a dynamic double auction framework for matching patient agents. J. Artif. Intell. Res. 30, 133–179 (2007)

    Article  MathSciNet  Google Scholar 

  6. Charikar, M., Henzinger, M., Nguyen, H.L.: Online bipartite matching with decomposable weights. In: Schulz, A.S., Wagner, D. (eds.) ESA 2014. LNCS, vol. 8737, pp. 260–271. Springer, Heidelberg (2014). https://doi.org/10.1007/978-3-662-44777-2_22

    Chapter  Google Scholar 

  7. Conitzer, V., Taylor, C.R., Wagman, L.: Hide and seek: costly consumer privacy in a market with repeat purchases. Mark. Sci. 31(2), 277–292 (2012)

    Article  Google Scholar 

  8. Facebook: CEO Mark Zuckerberg Testifies Before Senate on User Data (2018). https://m.youtube.com/watch?v=qAZiDRonYZI

  9. Feldman, M., Gonen, R.: Markets with strategic multi-minded mediators. CoRR abs/1603.08717 (2016). http://arxiv.org/abs/1603.08717

  10. Feldman, M., Gonen, R.: Removal and threshold pricing: truthful two-sided markets with multi-dimensional participants. In: Deng, X. (ed.) SAGT 2018. LNCS, vol. 11059, pp. 163–175. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-99660-8_15

    Chapter  Google Scholar 

  11. Feldman, M., Naor, J.S., Schwartz, R.: Improved competitive ratios for submodular secretary problems (extended abstract). In: Goldberg, L.A., Jansen, K., Ravi, R., Rolim, J.D.P. (eds.) APPROX/RANDOM -2011. LNCS, vol. 6845, pp. 218–229. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-22935-0_19

    Chapter  Google Scholar 

  12. Feldman, M., Svensson, O., Zenklusen, R.: A simple \(O\)(log log (rank))-competitive algorithm for the matroid secretary problem. Math. Oper. Res. 43(2), 638–650 (2018)

    Article  MathSciNet  Google Scholar 

  13. Gonen, M., Gonen, R., Pavlov, E.: Generalized trade reduction mechanisms. In: EC, pp. 20–29. ACM, New York (2007)

    Google Scholar 

  14. Karp, R.M., Vazirani, U.V., Vazirani, V.V.: An optimal algorithm for on-line bipartite matching. In: STOC, pp. 352–358 (1990)

    Google Scholar 

  15. McAfee, R.P.: dominant strategy double auction. J. Econ. Theory 56, 434–450 (1992)

    Article  MathSciNet  Google Scholar 

  16. Myerson, R.B., Satterthwaite, M.A.: Efficient mechanisms for bilateral trading. J. Econ. Theory 29, 265–281 (1983)

    Article  MathSciNet  Google Scholar 

  17. Segal-Halevi, E., Hassidim, A., Aumann, Y.: MUDA: a truthful multi-unit double-auction mechanism. In: Proceeding of AAAI (2018)

    Google Scholar 

  18. Stavrogiannis, L.C., Gerding, E.H., Polukarov, M.: Auction mechanisms for demand-side intermediaries in online advertising exchanges. In: AAMAS, pp. 5–9. International Foundation for Autonomous Agents and Multiagent Systems, Richland (2014)

    Google Scholar 

  19. Vaze, R., Coupechoux, M.: Online budgeted truthful matching. SIGMETRICS Perform. Eval. Rev. 44(3), 3–6 (2016)

    Article  Google Scholar 

  20. Wurman, P., Walsh, W., Wellman, M.: Flexible double auctions for electronic commerce: theory and implementation. Decis. Support Syst. 24, 17–27 (1998)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Moran Feldman .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Feldman, M., Frim, G., Gonen, R. (2018). Multi-sided Advertising Markets: Dynamic Mechanisms and Incremental User Compensations. In: Bushnell, L., Poovendran, R., Başar, T. (eds) Decision and Game Theory for Security. GameSec 2018. Lecture Notes in Computer Science(), vol 11199. Springer, Cham. https://doi.org/10.1007/978-3-030-01554-1_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-01554-1_13

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-01553-4

  • Online ISBN: 978-3-030-01554-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics