Online bipartite matching with imperfect advice (2405.09784v3)
Abstract: We study the problem of online unweighted bipartite matching with $n$ offline vertices and $n$ online vertices where one wishes to be competitive against the optimal offline algorithm. While the classic RANKING algorithm of Karp et al. [1990] provably attains competitive ratio of $1-1/e > 1/2$, we show that no learning-augmented method can be both 1-consistent and strictly better than $1/2$-robust under the adversarial arrival model. Meanwhile, under the random arrival model, we show how one can utilize methods from distribution testing to design an algorithm that takes in external advice about the online vertices and provably achieves competitive ratio interpolating between any ratio attainable by advice-free methods and the optimal ratio of 1, depending on the advice quality.
- (Optimal) Online Bipartite Matching with Degree Information. Advances in Neural Information Processing Systems, 35:5724–5737, 2022.
- Deep policies for online bipartite matching: A reinforcement learning approach. arXiv preprint arXiv:2109.10380, 2021.
- Online Computation with Untrusted Advice. In 11th Innovations in Theoretical Computer Science Conference (ITCS 2020). Schloss Dagstuhl-Leibniz-Zentrum für Informatik, 2020.
- Online Metric Algorithms with Untrusted Predictions. In International Conference on Machine Learning, pages 345–355. PMLR, 2020a.
- Secretary and online matching problems with machine learned advice. Advances in Neural Information Processing Systems, 33:7933–7944, 2020b.
- A Novel Prediction Setup for Online Speed-Scaling. In 18th Scandinavian Symposium and Workshops on Algorithm Theory (SWAT 2022). Schloss Dagstuhl-Leibniz-Zentrum für Informatik, 2022.
- Learning Augmented Energy Minimization via Speed Scaling. Advances in Neural Information Processing Systems, 33:15350–15359, 2020a.
- The Primal-Dual method for Learning Augmented Algorithms. Advances in Neural Information Processing Systems, 33:20083–20094, 2020b.
- A Universal Error Measure for Input Predictions Applied to Online Graph Problems. In Advances in Neural Information Processing Systems, 2022.
- On-line bipartite matching made simple. Acm Sigact News, 39(1):80–87, 2008.
- An experimental study of algorithms for online bipartite matching. Journal of Experimental Algorithmics (JEA), 25:1–37, 2020.
- New algorithms, better bounds, and a novel model for online stochastic matching. In 24th Annual European Symposium on Algorithms (ESA 2016). Schloss Dagstuhl-Leibniz-Zentrum fuer Informatik, 2016.
- Online stochastic matching: New algorithms and bounds. Algorithmica, 82(10):2737–2783, 2020.
- Clément L Canonne. A short note on poisson tail bounds. Available at http://www.cs.columbia.edu/ ccanonne/files/misc/2017-poissonconcentration.pdf, 2019.
- Faster fundamental graph algorithms via learned predictions. In International Conference on Machine Learning, pages 3583–3602. PMLR, 2022.
- Active causal structure learning with advice. In International Conference on Machine Learning, pages 5838–5867. PMLR, 2023.
- Spectra of random graphs with given expected degrees. Proceedings of the National Academy of Sciences, 100(11):6313–6318, 2003.
- Faster matchings via learned duals. Advances in neural information processing systems, 34:10393–10406, 2021.
- Algorithms with prediction portfolios. Advances in neural information processing systems, 35:20273–20286, 2022.
- Secretaries with Advice. In Proceedings of the 22nd ACM Conference on Economics and Computation, pages 409–429, 2021.
- Online stochastic matching: Beating 1-1/e. In 2009 50th Annual IEEE Symposium on Foundations of Computer Science, pages 117–126. IEEE, 2009.
- Two-stage stochastic matching with application to ride hailing. In Proceedings of the 2021 ACM-SIAM Symposium on Discrete Algorithms (SODA), pages 2862–2877. SIAM, 2021.
- Online budgeted matching in random input models with applications to Adwords. In SODA, volume 8, pages 982–991, 2008.
- Online Algorithms for Rent-or-Buy with Expert Advice. In International Conference on Machine Learning, pages 2319–2327. PMLR, 2019.
- Learning-Augmented Algorithms for Online TSP on the Line. In 37th AAAI Conference on Artificial Intelligence. AAAI, 2023.
- Yanjun Han. Personal communication (20 Jan 2024), 2024.
- Online stochastic matching: New algorithms with better bounds. Mathematics of Operations Research, 39(3):624–646, 2014.
- Minimax estimation of the l_𝑙_l\_italic_l _{1111} distance. IEEE Transactions on Information Theory, 64(10):6672–6706, 2018.
- Online bipartite matching with advice: Tight robustness-consistency tradeoffs for the two-stage model. Advances in Neural Information Processing Systems, 35:14555–14567, 2022.
- Online bipartite matching with unknown distributions. In Proceedings of the forty-third annual ACM symposium on Theory of computing, pages 587–596, 2011.
- An optimal algorithm for on-line bipartite matching. In Proceedings of the twenty-second annual ACM symposium on Theory of computing, pages 352–358, 1990.
- The Case for Learned Index Structures. In Proceedings of the 2018 international conference on management of data, pages 489–504, 2018.
- Online Scheduling via Learned Weights. In Proceedings of the Fourteenth Annual ACM-SIAM Symposium on Discrete Algorithms, pages 1859–1877. SIAM, 2020.
- Learnable and instance-robust predictions for online matching, flows and load balancing. arXiv preprint arXiv:2011.11743, 2020.
- Using predicted weights for ad delivery. In SIAM Conference on Applied and Computational Discrete Algorithms (ACDA21), pages 21–31. SIAM, 2021.
- Learning for edge-weighted online bipartite matching with robustness guarantees. In International Conference on Machine Learning, pages 20276–20295. PMLR, 2023.
- Competitive Caching with Machine Learned Advice. Journal of the ACM (JACM), 68(4):1–25, 2021.
- Online Bipartite Matching with Random Arrivals: An Approach Based on Strongly Factor-Revealing LPs. In Proceedings of the forty-third annual ACM symposium on Theory of computing, pages 597–606, 2011.
- Online stochastic matching: Online actions based on offline statistics. Mathematics of Operations Research, 37(4):559–573, 2012.
- Aranyak Mehta. Online matching and ad allocation. Foundations and Trends® in Theoretical Computer Science, 8(4):265–368, 2013.
- Michael Mitzenmacher. A Model for Learned Bloom Filters, and Optimizing by Sandwiching. Advances in Neural Information Processing Systems, 31, 2018.
- Improving Online Algorithms via ML Predictions. Advances in Neural Information Processing Systems, 31, 2018.
- Dhruv Rohatgi. Near-Optimal Bounds for Online Caching with Machine Learned Advice. In Proceedings of the Fourteenth Annual ACM-SIAM Symposium on Discrete Algorithms, pages 1834–1845. SIAM, 2020.
- Discrete-convex-analysis-based framework for warm-starting algorithms with predictions. Advances in Neural Information Processing Systems, 35:20988–21000, 2022.
- The power of linear estimators. In 2011 IEEE 52nd Annual Symposium on Foundations of Computer Science, pages 403–412. IEEE, 2011.
- Estimating the unseen: improved estimators for entropy and other properties. Journal of the ACM (JACM), 64(6):1–41, 2017.
- Vijay V Vazirani. Online Bipartite Matching and Adwords (Invited Talk). In 47th International Symposium on Mathematical Foundations of Computer Science (MFCS 2022). Schloss Dagstuhl-Leibniz-Zentrum für Informatik, 2022.
- Online Algorithms for Multi-shop Ski Rental with Machine Learned Advice. Advances in Neural Information Processing Systems, 33:8150–8160, 2020.
- Alexander Wei. Better and Simpler Learning-Augmented Online Caching. In Approximation, Randomization, and Combinatorial Optimization. Algorithms and Techniques (APPROX/RANDOM 2020). Schloss Dagstuhl-Leibniz-Zentrum für Informatik, 2020.
- Chebyshev polynomials, moment matching, and optimal estimation of the unseen. The Annals of Statistics, 47(2):857–883, 2019.
- Davin Choo (25 papers)
- Themis Gouleakis (25 papers)
- Chun Kai Ling (22 papers)
- Arnab Bhattacharyya (67 papers)