Algorithms with Prediction Portfolios
Michael Dinitz, Sungjin Im, Thomas Lavastida, Benjamin Moseley, Sergei Vassilvitskii
Abstract
The research area of algorithms with predictions has seen recent success showing how to incorporate machine learning into algorithm design to improve performance when the predictions are correct, while retaining worst-case guarantees when they are not. Most previous work has assumed that the algorithm has access to a single predictor. However, in practice, there are many machine learning methods available, often with incomparable generalization guarantees, making it hard to pick a best method a priori. In this work we consider scenarios where multiple predictors are available to the algorithm and the question is how to best utilize them. Ideally, we would like the algorithm's performance to depend on the quality of the best predictor. However, utilizing more predictions comes with a cost, since we now have to identify which prediction is the best. We study the use of multiple predictors for a number of fundamental problems, including matching, load balancing, and non-clairvoyant scheduling, which have been well-studied in the single predictor setting. For each of these problems we introduce new algorithms that take advantage of multiple predictors, and prove bounds on the resulting performance.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext b22d71f0-2160-4fd8-af18-1255d01f5b2aCited by top-tier papers16
- Sorting with PredictionsXingjian Bai, Christian CoesterNeurIPS 2023 · 29 citations
- Binary Search with Distributional PredictionsMichael Dinitz, Sungjin Im, Thomas Lavastida, Benjamin Moseley et al.NeurIPS 2024 · 20 citations
- Mixing Predictions for Online Metric AlgorithmsAntonios Antoniadis, Christian Coester, Marek Eliás, Adam Polak et al.ICML 2023 · 20 citations
- Learning-Augmented Algorithms with Explicit PredictorsMarek Eliás, Haim Kaplan, Yishay Mansour, Shay MoranNeurIPS 2024 · 19 citations
- Minimalistic Predictions to Schedule Jobs with Online Precedence ConstraintsAlexandra Anna Lassota, Alexander Lindermayr, Nicole Megow, Jens SchlöterICML 2023 · 17 citations
Builds on17
- The Primal-Dual method for Learning Augmented AlgorithmsÉtienne Bamas, Andreas Maggiori, Ola SvenssonNeurIPS 2020 · 171 citations
- Secretary and Online Matching Problems with Machine Learned AdviceAntonios Antoniadis, Themis Gouleakis, Pieter Kleer, Pavel KolevNeurIPS 2020 · 167 citations
- Optimal Robustness-Consistency Trade-offs for Learning-Augmented Online AlgorithmsAlexander Wei, Fred ZhangNeurIPS 2020 · 129 citations
- Faster Matchings via Learned DualsMichael Dinitz, Sungjin Im, Thomas Lavastida, Benjamin Moseley et al.NeurIPS 2021 · 98 citations
- Near-Optimal Bounds for Online Caching with Machine Learned AdviceDhruv RohatgiSODA 2020 · 88 citations
Related papers
- Online Algorithms with Multiple PredictionsKeerti Anand, Rong Ge, Amit Kumar, Debmalya PanigrahiICML 2022 · 39 citations
- Applied Online Algorithms with Heterogeneous PredictorsJessica Maghakian, Russell Lee, Mohammad Hajiesmaili, Jian Li et al.ICML 2023 · 7 citations
- Learning Predictions for Algorithms with PredictionsMisha Khodak, Maria-Florina Balcan, Ameet Talwalkar, Sergei VassilvitskiiNeurIPS 2022 · 40 citations
- Advice Querying under Budget Constraint for Online AlgorithmsZiyad Benomar, Vianney PerchetNeurIPS 2023 · 17 citations
- Non-clairvoyant Scheduling with Partial PredictionsZiyad Benomar, Vianney PerchetICML 2024 · 11 citations
