NeurIPS 2025spotlight0 citations

Accelerating data-driven algorithm selection for combinatorial partitioning problems

Vaggos Chatziafratis, Ishani Karmarkar, Yingxi Li, Ellen Vitercik

Abstract

Data-driven algorithm selection is a powerful approach for choosing effective heuristics for computational problems. It operates by evaluating a set of candidate algorithms on a collection of representative training instances and selecting the one with the best empirical performance. However, running each algorithm on every training instance is computationally expensive, making scalability a central challenge. In practice, a common workaround is to evaluate algorithms on smaller proxy instances derived from the original inputs. However, this practice has remained largely ad hoc and lacked theoretical grounding. We provide the first theoretical foundations for this practice by formalizing the notion of size generalization: predicting an algorithm's performance on a large instance by evaluating it on a smaller, representative instance, subsampled from the original instance. We provide size generalization guarantees for three widely used clustering algorithms (single-linkage, k-means++, and Gonzalez's k-centers heuristic) and two canonical max-cut algorithms (Goemans-Williamson and Greedy). We characterize the subsample size sufficient to ensure that performance on the subsample reflects performance on the full instance, and our experiments support these findings.

data-driven algorithm selectionsub-samplingclusteringmax-cutGoemans-williamson
BibTeX
@inproceedings{
chatziafratis2025accelerating,
title={Accelerating data-driven algorithm selection for combinatorial partitioning problems},
author={Vaggos Chatziafratis and Ishani Karmarkar and Yingxi Li and Ellen Vitercik},
booktitle={The Thirty-ninth Annual Conference on Neural Information Processing Systems},
year={2025},
url={https://openreview.net/forum?id=sXpyn3lAb5}
}
Accelerating data-driven algorithm selection for combinatorial partitioning problems · NeurIPS 2025