Skip to main content

Matroid Bayesian Online Selection

  • Conference paper
  • First Online:
Algorithmic Game Theory (SAGT 2024)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 15156))

Included in the following conference series:

  • 295 Accesses

Abstract

We study a class of Bayesian online selection problems with matroid constraints. Consider a vendor who has several items to sell, with the set of sold items being subject to some structural constraints, e.g., the set of sold items should be independent with respect to some matroid. Each item has an offer value drawn independently from a known distribution. Given distribution information for each item, the vendor wishes to maximize their expected revenue by carefully choosing which offers to accept as they arrive.

Such problems have been studied extensively when the vendor’s revenue is compared with the offline optimum, referred to as the “prophet”. In this setting, a tight 2-competitive algorithm is known when the vendor is limited to selling independent sets from a matroid [29]. We turn our attention to the online optimum, or “philosopher”, and ask how well the vendor can do with polynomial-time computation, compared to a vendor with unlimited computation but with the same limited distribution information about offers.

We show that when the underlying constraints are laminar and the arrival of buyers follows a natural “left-to-right” order, there is a Polynomial-Time Approximation Scheme for maximizing the vendor’s revenue. We also show that such a result is impossible for the related case when the underlying constraints correspond to a graphic matroid. In particular, it is PSPACE-hard to approximate the philosopher’s expected revenue to some fixed constant \(\alpha < 1\); moreover, this cannot be alleviated by requirements on the arrival order in the case of graphic matroids.

I. DeHaan—Supported by an NSERC Canada Graduate Scholarship.

K. Pashkovich—Supported by NSERC Discovery Grants Program RGPIN-2020-04346.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Abolhassani, M., Ehsani, S., Esfandiari, H., Hajiaghayi, M., Kleinberg, R., Lucier, B.: Beating 1-1/e for ordered prophets. In: Proceedings of the 49th Annual ACM SIGACT Symposium on Theory of Computing, pp. 61–71 (2017)

    Google Scholar 

  2. Agrawal, S., Sethuraman, J., Zhang, X.: On optimal ordering in the optimal stopping problem. In: Proceedings of the 21st ACM Conference on Economics and Computation, EC 2020, pp. 187–188. Association for Computing Machinery, New York (2020). https://doi.org/10.1145/3391403.3399484

  3. Alaei, S.: Bayesian combinatorial auctions: Expanding single buyer mechanisms to many buyers. In: 2011 IEEE 52nd Annual Symposium on Foundations of Computer Science, pp. 512–521 (2011)https://doi.org/10.1109/FOCS.2011.90

  4. Alaei, S., Hajiaghayi, M., Liaghat, V.: Online prophet-inequality matching with applications to ad allocation. In: Proceedings of the 13th ACM Conference on Electronic Commerce, pp. 18–35 (2012)

    Google Scholar 

  5. Anari, N., Niazadeh, R., Saberi, A., Shameli, A.: Nearly optimal pricing algorithms for production constrained and laminar Bayesian selection. In: Proceedings of the 2019 ACM Conference on Economics and Computation, pp. 91–92 (2019)

    Google Scholar 

  6. Azar, P.D., Kleinberg, R., Weinberg, S.M.: Prophet inequalities with limited information. In: Proceedings of the Twenty-Fifth Annual ACM-SIAM symposium on Discrete algorithms, pp. 1358–1377. SIAM (2014)

    Google Scholar 

  7. Azar, Y., Chiplunkar, A., Kaplan, H.: Prophet secretary: surpassing the 1-1/e barrier. In: Proceedings of the 2018 ACM Conference on Economics and Computation, pp. 303–318 (2018)

    Google Scholar 

  8. Braverman, M., Derakhshan, M., Molina Lovett, A.: Max-weight online stochastic matching: improved approximations against the online benchmark. In: Proceedings of the 23rd ACM Conference on Economics and Computation, EC 2022, pp. 967–985. Association for Computing Machinery, New York (2022). https://doi.org/10.1145/3490486.3538315

  9. Chawla, S., Goldner, K., Karlin, A.R., Miller, J.B.: Non-adaptive matroid prophet inequalities. arXiv preprint arXiv:2011.09406 (2020)

  10. Correa, J., Foncea, P., Hoeksma, R., Oosterwijk, T., Vredeveld, T.: Posted price mechanisms for a random stream of customers. In: Proceedings of the 2017 ACM Conference on Economics and Computation, pp. 169–186 (2017)

    Google Scholar 

  11. Correa, J., Foncea, P., Hoeksma, R., Oosterwijk, T., Vredeveld, T.: Recent developments in prophet inequalities. SIGecom Exch. 17(1), 61–70 (2019). https://doi.org/10.1145/3331033.3331039

    Article  Google Scholar 

  12. Correa, J., Saona, R., Ziliotto, B.: Prophet secretary through blind strategies. Math. Program. 190(1–2), 483–521 (2021)

    Article  MathSciNet  Google Scholar 

  13. DeHaan, I., Pashkovich, K.: Matroid Bayesian online selection. arXiv preprint arXiv:2406.00224 (2024)

  14. Dütting, P., Gergatsouli, E., Rezvan, R., Teng, Y., Tsigonias-Dimitriadis, A.: Prophet secretary against the online optimal. In: Proceedings of the 24th ACM Conference on Economics and Computation, EC 2023, pp. 561–581. Association for Computing Machinery, New York (2023). https://doi.org/10.1145/3580507.3597736

  15. Ehsani, S., Hajiaghayi, M., Kesselheim, T., Singla, S.: Prophet secretary for combinatorial auctions and matroids. In: Proceedings of the Twenty-Ninth Annual ACM-SIAM Symposium on Discrete Algorithms, pp. 700–714. SIAM (2018)

    Google Scholar 

  16. Esfandiari, H., Hajiaghayi, M., Liaghat, V., Monemizadeh, M.: Prophet secretary. SIAM J. Discret. Math. 31(3), 1685–1701 (2017)

    Article  MathSciNet  Google Scholar 

  17. Ezra, T., Feldman, M., Gravin, N., Tang, Z.G.: Online stochastic max-weight matching: prophet inequality for vertex and edge arrival models. In: Proceedings of the 21st ACM Conference on Economics and Computation, pp. 769–787 (2020)

    Google Scholar 

  18. Ezra, T., Feldman, M., Gravin, N., Tang, Z.G.: who is next in line? On the significance of knowing the arrival order in Bayesian online settings. In: Proceedings of the 2023 Annual ACM-SIAM Symposium on Discrete Algorithms (SODA), pp. 3759–3776. SIAM (2023)

    Google Scholar 

  19. Ezra, T., Garbuz, T.: The importance of knowing the arrival order in combinatorial Bayesian settings. In: Garg, J., Klimm, M., Kong, Y. (eds.) WINE 2023. LNCS, vol. 14413, pp. 256–271. Springer, Cham (2023). https://doi.org/10.1007/978-3-031-48974-7_15

    Chapter  Google Scholar 

  20. Feldman, M., Svensson, O., Zenklusen, R.: Online contention resolution schemes. In: Proceedings of the twenty-seventh annual ACM-SIAM Symposium on Discrete Algorithms, pp. 1014–1033. SIAM (2016)

    Google Scholar 

  21. Feng, Y., Niazadeh, R., Saberi, A.: Two-stage stochastic matching with application to ride hailing. In: Proceedings of the 2021 ACM-SIAM Symposium on Discrete Algorithms (SODA), pp. 2862–2877. SIAM (2021)

    Google Scholar 

  22. Feng, Y., Niazadeh, R., Saberi, A.: Near-optimal Bayesian online assortment of reusable resources. In: Proceedings of the 23rd ACM Conference on Economics and Computation, pp. 964–965 (2022)

    Google Scholar 

  23. Fu, H., Li, J., Xu, P.: A PTAS for a class of stochastic dynamic programs. In: Chatzigiannakis, I., Kaklamanis, C., Marx, D., Sannella, D. (eds.) Proceedings of the 45th International Colloquium on Automata, Languages, and Programming (ICALP 2018), Prague, Czech Republic, pp. 1–56 (2018)

    Google Scholar 

  24. Gravin, N., Wang, H.: Prophet inequality for bipartite matching: merits of being simple and non adaptive. In: Proceedings of the 2019 ACM Conference on Economics and Computation, pp. 93–109 (2019)

    Google Scholar 

  25. Gupta, A.: Lecture Notes. IPCO Summer School (2017)

    Google Scholar 

  26. Hajiaghayi, M.T., Kleinberg, R., Sandholm, T.: Automated online mechanism design and prophet inequalities. In: Proceedings of the 22nd National Conference on Artificial Intelligence, AAAI 2007, vol. 1, p. 58–65. AAAI Press (2007)

    Google Scholar 

  27. Hill, T.P., Kertz, R.P.: Comparisons of stop rule and supremum expectations of I.I.D. random variables. Ann. Probab. 10(2), 336–345 (1982). http://www.jstor.org/stable/2243434

  28. Hill, T.P., Kertz, R.P.: A survey of prophet inequalities in optimal stopping theory. Contemp. Math. 125(1), 191–207 (1992)

    Article  MathSciNet  Google Scholar 

  29. Kleinberg, R., Weinberg, S.M.: Matroid prophet inequalities. In: Proceedings of the Forty-Fourth Annual ACM Symposium on Theory of Computing, pp. 123–136 (2012)

    Google Scholar 

  30. Krengel, U., Sucheston, L.: Semiamarts and finite values. Bull. Am. Math. Soc. 83(4), 745–747 (1977)

    Article  MathSciNet  Google Scholar 

  31. Lucier, B.: An economic view of prophet inequalities. SIGecom Exch. 16(1), 24–47 (2017). https://doi.org/10.1145/3144722.3144725

    Article  Google Scholar 

  32. Naor, J., Srinivasan, A., Wajc, D.: Online dependent rounding schemes (2023)

    Google Scholar 

  33. Oxley, J.G.: Matroid Theory. Oxford Graduate Texts in Mathematics. Oxford University Press (2006). https://books.google.ca/books?id=puKta1Hdz-8C

  34. Papadimitriou, C., Pollner, T., Saberi, A., Wajc, D.: Online stochastic max-weight bipartite matching: beyond prophet inequalities. In: Proceedings of the 22nd ACM Conference on Economics and Computation, EC 2021, pp. 763–764. Association for Computing Machinery, New York (2021). https://doi.org/10.1145/3465456.3467613

  35. Pashkovich, K., Sayutina, A.: Non-adaptive matroid prophet inequalities. arXiv preprint arXiv:2301.01700 (2023)

  36. Rubinstein, A.: Beyond matroids: secretary problem and prophet inequality with general constraints. In: Proceedings of the Forty-Eighth Annual ACM Symposium on Theory of Computing, pp. 324–332 (2016)

    Google Scholar 

  37. Rubinstein, A., Singla, S.: Combinatorial prophet inequalities. In: Proceedings of the Twenty-Eighth Annual ACM-SIAM Symposium on Discrete Algorithms, pp. 1671–1687. SIAM (2017)

    Google Scholar 

  38. Rubinstein, A., Wang, J.Z., Weinberg, S.M.: Optimal single-choice prophet inequalities from samples. arXiv preprint arXiv:1911.07945 (2019)

  39. Samuel-Cahn, E.: Comparison of threshold stop rules and maximum for independent nonnegative random variables. Ann. Probab. 1213–1216 (1984)

    Google Scholar 

  40. Segev, D., Singla, S.: Efficient approximation schemes for stochastic probing and prophet problems. In: Proceedings of the 22nd ACM Conference on Economics and Computation, pp. 793–794 (2021)

    Google Scholar 

  41. Wajc, D.: Personal Communication (2023)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kanstantsin Pashkovich .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

DeHaan, I., Pashkovich, K. (2024). Matroid Bayesian Online Selection. In: Schäfer, G., Ventre, C. (eds) Algorithmic Game Theory. SAGT 2024. Lecture Notes in Computer Science, vol 15156. Springer, Cham. https://doi.org/10.1007/978-3-031-71033-9_23

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-71033-9_23

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-71032-2

  • Online ISBN: 978-3-031-71033-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics