Bidder Selection Problem in Position Auctions: A Fast and Simple Algorithm via Poisson Approximation (2306.10648v2)
Abstract: In the Bidder Selection Problem (BSP) there is a large pool of $n$ potential advertisers competing for ad slots on the user's web page. Due to strict computational restrictions, the advertising platform can run a proper auction only for a fraction $k<n$ of advertisers. We consider the basic optimization problem underlying BSP: given $n$ independent prior distributions, how to efficiently find a subset of $k$ with the objective of either maximizing expected social welfare or revenue of the platform. We study BSP in the classic multi-winner model of position auctions for welfare and revenue objectives using the optimal (respectively, VCG mechanism, or Myerson's auction) format for the selected set of bidders. Previous PTAS results for BSP optimization were only known for single-item auctions and in case of [Segev and Singla 2021] for $l$-unit auctions. More importantly, all of these PTASes were computational complexity results with impractically large running times, which defeats the purpose of using these algorithms under severe computational constraints. We propose a novel Poisson relaxation of BSP for position auctions that immediately implies that 1) BSP is polynomial-time solvable up to a vanishingly small error as the problem size $k$ grows; 2) there is a PTAS for position auctions after combining our relaxation with the trivial brute force algorithm. Unlike all previous PTASes, we implemented our algorithm and did extensive numerical experiments on practically relevant input sizes. First, our experiments corroborate the previous experimental findings of Mehta et al. that a few simple heuristics used in practice perform surprisingly well in terms of approximation factor. Furthermore, our algorithm outperforms Greedy both in running time and approximation on medium and large-sized instances.
- MOSEK ApS. 2022. The MOSEK optimization toolbox for MATLAB manual. Version 10.0. MOSEK. http://docs.mosek.com/10.0/toolbox/index.html
- Nikhil Bansal and Maxim Sviridenko. 2006. The Santa Claus Problem. In Proceedings of the 38th Annual ACM Symposium on Theory of Computing, Seattle, WA, USA, May 21-23, 2006 (Seattle, WA, USA) (STOC ’06). Association for Computing Machinery, New York, NY, USA, 31–40. https://doi.org/10.1145/1132516.1132522
- Bidder Subset Selection Problem in Auction Design. In Proceedings of the 2023 ACM-SIAM Symposium on Discrete Algorithms, SODA 2023, Florence, Italy, January 22-25, 2023, Nikhil Bansal and Viswanath Nagarajan (Eds.). SIAM, 3788–3801. https://doi.org/10.1137/1.9781611977554.ch147
- Anand Bhalgat and Sanjeev Khanna. 2014. A Utility Equivalence Theorem for Concave Functions. In Integer Programming and Combinatorial Optimization, Jon Lee and Jens Vygen (Eds.). Springer International Publishing, Cham, 126–137.
- Efficient Query Evaluation Using a Two-Level Retrieval Process. In Proceedings of the Twelfth International Conference on Information and Knowledge Management (New Orleans, LA, USA) (CIKM ’03). Association for Computing Machinery, New York, NY, USA, 426–434. https://doi.org/10.1145/956863.956944
- Combinatorial Multi-Armed Bandit with General Reward Functions. In Advances in Neural Information Processing Systems, Daniel D. Lee, Masashi Sugiyama, Ulrike von Luxburg, Isabelle Guyon, and Roman Garnett (Eds.), Vol. 29. Curran Associates Inc., Red Hook, NY, USA, 1651–1659. https://proceedings.neurips.cc/paper/2016/hash/aa169b49b583a2b5af89203c2b78c67c-Abstract.html
- D. J. Daley and D. Vere-Jones. 2008. An introduction to the theory of point processes. Vol. II: General Theory and Structure (second ed.). Springer, New York. https://link.springer.com/book/10.1007/978-0-387-49835-5
- Internet Advertising and the Generalized Second-Price Auction: Selling Billions of Dollars Worth of Keywords. American Economic Review 97, 1 (March 2007), 242–259. https://doi.org/10.1257/aer.97.1.242
- How to probe for an extreme value. ACM Trans. Algorithms 7, 1 (2010), 12:1–12:20. https://doi.org/10.1145/1868237.1868250
- Eligibility Mechanisms: Auctions Meet Information Retrieval. In Proceedings of the ACM Web Conference 2023 (Austin, TX, USA) (WWW ’23). Association for Computing Machinery, New York, NY, USA, 3541–3549. https://doi.org/10.1145/3543507.3583478
- Gurobi Optimization, LLC. 2023. Gurobi Optimizer Reference Manual.
- Jason Hartline. [n. d.]. Mechanism Design and Approximation. http://jasonhartline.com/MDnA/. Accessed: 2022-01-10.
- Off-Policy Learning-to-Bid with AuctionGym. In Proceedings of the 29th ACM SIGKDD Conference on Knowledge Discovery and Data Mining. 4219–4228.
- Jon Kleinberg and Maithra Raghu. 2018. Team Performance with Test Scores. ACM Trans. Econ. Comput. 6, 3–4, Article 17 (oct 2018), 26 pages. https://doi.org/10.1145/3274644
- Jian Li and Amol Deshpande. 2019. Maximizing Expected Utility for Stochastic Combinatorial Optimization Problems. Mathematics of Operations Research 44, 1 (February 2019), 354–375. https://doi.org/10.1287/moor.2017.0927
- Jian Li and Wen Yuan. 2013. Stochastic Combinatorial Optimization via Poisson Approximation. In Proceedings of the Forty-Fifth Annual ACM Symposium on Theory of Computing (Palo Alto, California, USA) (STOC ’13). Association for Computing Machinery, New York, NY, USA, 971–980. https://doi.org/10.1145/2488608.2488731
- Hitting the high notes: Subset selection for maximizing expected order statistics. Advances in Neural Information Processing Systems 33 (2020), 15800–15810.
- S.Y. Novak. 2011. Extreme Value Methods with Applications to Finance. CRC Press, Boca Raton.
- S. Y. Novak. 2019. Poisson approximation. Probability Surveys 16 (2019), 228 – 276. https://doi.org/10.1214/18-PS318
- A Maximum Likelihood Approach For Selecting Sets of Alternatives. In Proceedings of the Twenty-Eighth Conference on Uncertainty in Artificial Intelligence, Catalina Island, CA, USA, August 14-18, 2012, Nando de Freitas and Kevin P. Murphy (Eds.). AUAI Press, Corvallis, Oregon, 695–704. https://dslpitt.org/uai/displayArticleDetails.jsp?mmnu=1&smnu=2&article_id=2333&proceeding_id=28
- Zhou Rong and Zhixue Lu. 2007. Two-stage procurement auction with bidders of asymmetric capacity. Systems Engineering-Theory & Practice 27, 12 (2007), 36–41.
- Danny Segev and Sahil Singla. 2021. Efficient Approximation Schemes for Stochastic Probing and Prophet Problems. In EC ’21: The 22nd ACM Conference on Economics and Computation, Budapest, Hungary, July 18-23, 2021, Péter Biró, Shuchi Chawla, and Federico Echenique (Eds.). ACM, New York, NY, USA, 793–794. https://doi.org/10.1145/3465456.3467614
- Guofu Tan. 1992. Entry and R & D in procurement contracting. Journal of Economic Theory 58, 1 (1992), 41–60.
- Hal Varian. 2007. Position auctions. International Journal of Industrial Organization 25, 6 (2007), 1163–1178. https://EconPapers.repec.org/RePEc:eee:indorg:v:25:y:2007:i:6:p:1163-1178
- Hal R. Varian and Christopher Harris. 2014. The VCG Auction in Theory and Practice. American Economic Review 104, 5 (May 2014), 442–45. https://doi.org/10.1257/aer.104.5.442
- Jiajin Yu and Shabbir Ahmed. 2016. Maximizing expected utility over a knapsack constraint. Operations Research Letters 44, 2 (2016), 180–185.