← Search

Ola Svensson

13 accepted papers

2026

A General Framework for Dynamic Consistent Submodular Maximization

ICML 2026poster

Consistency is an important property in dynamic submodular maximization and entails maintaining a near-optimal solution at all times, making only a small number of adjustments to the solution in each step. Prior work has explored this question for the insertion-only case, where the algorithm faces a…

Cited by 0SourceScholar
2026

Online Rounding and Learning Augmented Algorithms for Facility Location

ICLR 2026poster

Facility Location is a fundamental problem in clustering and unsupervised learning. Recently, significant attention has been given to studying this problem in the classical online setting enhanced with machine learning advice. While (almost) tight bounds exist for the fractional version of the probl…

Cited by 0SourceScholar
2026

Retriever Portfolios: A Principled Approach to Adaptive RAG

ICML 2026poster

Retrieval-augmented generation (RAG) systems typically rely on a single retriever and a single set of hyperparameters, despite facing highly heterogeneous queries that range from simple factoid questions to complex multi-hop reasoning. We propose a method that automatically selects a small, diverse …

Cited by 0SourceScholar
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

Parallel and Efficient Hierarchical k-Median Clustering

NeurIPS 2021poster

As a fundamental unsupervised learning task, hierarchical clustering has been extensively studied in the past decade. In particular, standard metric formulations as hierarchical $k$-center, $k$-means, and $k$-median received a lot of attention and the problems have been studied extensively in diffe…

Cited by 8SourcePDFScholar
2020

Fast and Accurate $k$-means++ via Rejection Sampling

NeurIPS 2020poster

$k$-means++ \cite{arthur2007k} is a widely used clustering algorithm that is easy to implement, has nice theoretical guarantees and strong empirical performance. Despite its wide adoption, $k$-means++ sometimes suffers from being slow on large data-sets so a natural question has been to obtain more…

Cited by 27SourcePDFScholar
2020

Learning Augmented Energy Minimization via Speed Scaling

NeurIPS 2020spotlight

As power management has become a primary concern in modern data centers, computing resources are being scaled dynamically to minimize energy consumption. We initiate the study of a variant of the classic online speed scaling problem, in which machine learning predictions about the future can be inte…

2020

The Primal-Dual method for Learning Augmented Algorithms

NeurIPS 2020oral

The extension of classical online algorithms when provided with predictions is a new and active research area. In this paper, we extend the primal-dual method for online algorithms in order to incorporate predictions that advise the online algorithm about the next action to take. We use this framewo…

2018

Beyond 1/2-Approximation for Submodular Maximization on Massive Data Streams

ICML 2018oral

Many tasks in machine learning and data mining, such as data diversification, non-parametric learning, kernel machines, clustering etc., require extracting a small but representative summary from a massive dataset. Often, such problems can be posed as maximizing a submodular set function subject to…

Cited by 112SourcePDFScholar
2016

Linear Relaxations for Finding Diverse Elements in Metric Spaces

NeurIPS 2016poster

Choosing a diverse subset of a large collection of points in a metric space is a fundamental problem, with applications in feature selection, recommender systems, web search, data summarization, etc. Various notions of diversity have been proposed, tailored to different applications. The general alg…

Cited by 27SourcePDFScholar