← Search

Adam Polak

8 accepted papers

2025

Approximation algorithms for combinatorial optimization with predictions

ICLR 2025spotlight

We initiate a systematic study of utilizing predictions to improve over approximation guarantees of classic algorithms, without increasing the running time. We propose a generic method for a wide class of optimization problems that ask to select a feasible subset of input items of minimal (or maxima…

2023

Mixing Predictions for Online Metric Algorithms

ICML 2023poster

A major technique in learning-augmented online algorithms is combining multiple algorithms or predictors. Since the performance of each predictor may vary over time, it is desirable to use not the single best predictor as a benchmark, but rather a dynamic combination which follows different predicto…

Cited by 13SourcePDFScholar
2023

Paging with Succinct Predictions

ICML 2023poster

Paging is a prototypical problem in the area of online algorithms. It has also played a central role in the development of learning-augmented algorithms. Previous work on learning-augmented paging has investigated predictions on (i) when the current page will be requested again (reoccurrence predict…

Cited by 22SourcePDFScholar
2021

Learning-Augmented Dynamic Power Management with Multiple States via New Ski Rental Bounds

NeurIPS 2021poster

We study the online problem of minimizing power consumption in systems with multiple power-saving states. During idle periods of unknown lengths, an algorithm has to choose between power-saving states of different energy consumption and wake-up costs. We develop a learning-augmented online algorithm…

2021

Nearly-Tight and Oblivious Algorithms for Explainable Clustering

NeurIPS 2021poster

We study the problem of explainable clustering in the setting first formalized by Dasgupta, Frost, Moshkovitz, and Rashtchian (ICML 2020). A $k$-clustering is said to be explainable if it is given by a decision tree where each internal node splits data points with a threshold cut in a single dimensi…

Cited by 28SourcePDFScholar
2021

Robust Learning-Augmented Caching: An Experimental Study

ICML 2021spotlight

Effective caching is crucial for performance of modern-day computing systems. A key optimization problem arising in caching – which item to evict to make room for a new item – cannot be optimally solved without knowing the future. There are many classical approximation algorithms for this problem, b…

2020

Online metric algorithms with untrusted predictions

ICML 2020poster

Machine-learned predictors, although achieving very good results for inputs resembling training data, cannot possibly provide perfect predictions in all situations. Still, decision-making systems that are based on such predictors need not only to benefit from good predictions but also to achieve a d…