atlas

Research map / Learning theory and algorithms / Clustering

Accelerating data-driven algorithm selection for combinatorial partitioning problems

NeurIPS 2025 · Learning theory and algorithms › Clustering · approach: Clustering approximation algorithms · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces "size generalization" theory showing that the performance of clustering (k-means++, k-centers via softmax, single-linkage) and max-cut (Goemans-Williamson, Greedy) algorithms on a large instance can be estimated from a random subsample, with sample-size guarantees, and validates it experimentally.

Problem

Data-driven algorithm selection requires running every candidate algorithm on every training instance, which is expensive; there is no theory for when performance on small proxy (subsampled) instances predicts performance on the full instance for combinatorial partitioning problems.

Approach

Formalize size generalization: estimate an algorithm's value on a large instance by running it on a random subsample, and derive sample-size bounds for center-based clustering (via MCMC approximation of seeding and a softmax k-centers variant), single-linkage (via a min-max distance stability parameter), and max-cut (SDP convergence under subsampling for GW, and a martingale-based bound for Greedy

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Run GW on 0.8 of the nodes instead of the full graphGW · Max-Cut n=500runtime (s): 961 s to 370 sHelped
Run GW on 0.6 of the nodes instead of the full graphGW · Max-Cut n=500runtime (s): 961 s to 72 sHelped
Run Greedy on a subsample instead of the full graphGreedy · Max-Cut n=500runtime (s): 0.5781 to 0.0187 (0.2); 0.5781 to 0.0834 (0.4); 0.5781 to 0.1575 (0.6); 0.5781 to 0.3231 (0.8)Helped
Use random vertex subsamples to estimate algorithm performanceGW and Greedy · Max-Cut random geometric and Barbell graphscut densityHelped
Use random vertex subsamples to compare GW and GreedyGW and Greedy · Max-Cut Barabási-Albert and Erdős-Rényi graphscut densityNo clear effect
Use softmax k-centers instead of Gonzalez's heuristick-centers · Randomly sampled clustering instancesk-centers objective valueMixed

Surprising findings

Limitations

Experimental setup

Datasets: MNIST Omniglot Gaussian mixture (synthetic) noisy circles (synthetic) random graphs: Erdos-Renyi, Barbell, random geometric, Barabasi-Albert (synthetic)

Benchmarks: MNIST clustering Omniglot clustering Gaussian mixture clustering noisy circles clustering random max-cut graphs (n=50)

Metrics: clustering accuracy max-cut density k-centers objective runtime

Baselines: k-means++ Gonzalez's k-centers heuristic single-linkage Goemans-Williamson Greedy

Builds on: PAC-learning for data-driven algorithm selection k-means++ Goemans-Williamson MCMC k-means++ (Bachem et al.)

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy