Skip to main content

Optimal Allocation for Chunked-Reward Advertising

  • Conference paper
Book cover Web and Internet Economics (WINE 2013)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 8289))

Included in the following conference series:

Abstract

Chunked-reward advertising is commonly used in the industry, such as the guaranteed delivery in display advertising and the daily-deal services (e.g., Groupon) in online shopping. In chunked-reward advertising, the publisher promises to deliver at least a certain volume (a.k.a. tipping point or lower bound) of user traffic to an advertiser according to their mutual contract. At the same time, the advertiser may specify a maximum volume (upper bound) of traffic that he/she would like to pay for according to his/her budget constraint. The objective of the publisher is to design an appropriate mechanism to allocate the user traffic so as to maximize the overall revenue obtained from all such advertisers. In this paper, we perform a formal study on this problem, which we call Chunked-reward Allocation Problem (CAP). In particular, we formulate CAP as a knapsack-like problem with variable-sized items and majorization constraints. Our main results regarding CAP are as follows. (1) We first show that for a special case of CAP, in which the lower bound equals the upper bound for each contract, there is a simple dynamic programming-based algorithm that can find an optimal allocation in pseudo-polynomial time. (2) The general case of CAP is much more difficult than the special case. To solve the problem, we first discover several structural properties of the optimal allocation, and then design a two-layer dynamic programming-based algorithm that can find an optimal allocation in pseudo-polynomial time by leveraging these properties. (3) We convert the two-layer dynamic programming based algorithm to a fully polynomial time approximation scheme (FPTAS). Besides these results, we also investigate some natural generalizations of CAP, and propose effective algorithms to solve them.

This work was conducted at Microsoft Research Asia.

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 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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Aggarwal, G., Goel, A., Motwani, R.: Truthful auctions for pricing search keywords. In: Proceedings of the 7th ACM Conference on Electronic Commerce, pp. 1–7. ACM (2006)

    Google Scholar 

  2. Brucker, P.: Scheduling algorithms, 5th edn., pp. 124–125. Springer (2007)

    Google Scholar 

  3. Ebenlendr, T., Sgall, J.: Optimal and online preemptive scheduling on uniformly related machines. In: Diekert, V., Habib, M. (eds.) STACS 2004. LNCS, vol. 2996, pp. 199–210. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  4. Edelman, B., Ostrovsky, M., Schwarz, M.: Internet advertising and the generalized second price auction: Selling billions of dollars worth of keywords. Technical report, National Bureau of Economic Research (2005)

    Google Scholar 

  5. Epstein, L., Jez, L., Sgall, J., van Stee, R.: Online interval scheduling on uniformly related machines (2012) (manuscript)

    Google Scholar 

  6. Goel, A., Meyerson, A.: Simultaneous optimization via approximate majorization for concave profits or convex costs. Algorithmica 44(4), 301–323 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  7. Horvath, E.C., Lam, S., Sethi, R.: A level algorithm for preemptive scheduling. Journal of the ACM (JACM) 24(1), 32–43 (1977)

    Article  MathSciNet  MATH  Google Scholar 

  8. Ibarra, O.H., Kim, C.E.: Fast approximation algorithms for the knapsack and sum of subset problems. Journal of the ACM (JACM) 22(4), 463–468 (1975)

    Article  MathSciNet  MATH  Google Scholar 

  9. Kong, W., Li, J., Qin, T., Liu, T.-Y.: Optimal allocation for chunked-reward advertising. arXiv preprint arXiv:1305.5946 (2013)

    Google Scholar 

  10. Lipton, R.: Online interval scheduling. In: Proceedings of the Fifth Annual ACM-SIAM Symposium on Discrete Algorithms, pp. 302–311. Society for Industrial and Applied Mathematics (1994)

    Google Scholar 

  11. Nielsen, M.A.: An introduction to majorization and its applications to quantum mechanics (2002)

    Google Scholar 

  12. Pinedo, M.: Scheduling: theory, algorithms, and systems. Springer (2008)

    Google Scholar 

  13. Vazirani, V.V.: Approximation algorithms. Springer (2004)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kong, W., Li, J., Liu, TY., Qin, T. (2013). Optimal Allocation for Chunked-Reward Advertising. In: Chen, Y., Immorlica, N. (eds) Web and Internet Economics. WINE 2013. Lecture Notes in Computer Science, vol 8289. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-45046-4_24

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-45046-4_24

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-45045-7

  • Online ISBN: 978-3-642-45046-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics