atlas

Research map / Learning theory and algorithms / Clustering

Approximate Forest Completion and Learning-Augmented Algorithms for Metric Minimum Spanning Trees

ICML 2025 · Learning theory and algorithms › Clustering · approach: Correlation clustering

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.

Proposes Metric Forest Completion, which takes a heuristic initial forest and connects its components via a subquadratic 2.62-approximation (MFC-Approx), with a learning-augmented (2γ+1)-approximation guarantee for metric MSTs.

Problem

Computing a minimum spanning tree over n points in an arbitrary metric space needs Omega(n^2) distance queries to even approximate, which is prohibitive for large datasets and expensive metrics.

Approach

Start from a cheap forest of partition spanning trees (from k-center or k-NN components), then connect components using a representative-based approximation of inter-component distances, yielding a subquadratic 2.62-approximation for the completion step and a learning-augmented guarantee that depends on the forest's gamma-overlap with an optimal MST.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Increase k-center component count from t=16 to t=256 (ablation)MFC · Cookingruntime ratio: 4.391 -> 15.598Helped
Increase k-center component count from t=16 to t=256 (ablation)MFC · Cookingcost ratio: 1.040 -> 1.089Hurt
Increase k-center component count from t=16 to t=256 (ablation)MFC · MovieLens-10Mruntime ratio: 4.026 -> 9.529Helped
Increase k-center component count from t=16 to t=256 (ablation)MFC · Kosarakruntime ratio: 2.682 -> 12.583Helped
Increase k-center component count from t=16 to t=256 (ablation)MFC · Names-USruntime ratio: 0.923 \scriptstyle{ \pm 0.16 } -> 1.138 \scriptstyle{ \pm 0.21 }Mixed
Increase k-center component count from t=16 to t=256 (ablation)MFC · GreenGenes-Unalignedcost ratio: 1.092 \scriptstyle{ \pm 0.02 } -> 1.055 \scriptstyle{ \pm 0.00 }Helped

Surprising findings

Limitations

Experimental setup

Datasets: Fashion-MNIST Cooking (What's Cooking Kaggle, parsed by Amburg et al.) MovieLens-10M Kosarak Name Dataset (US names) GreenGenes (unaligned and aligned) synthetic uniform random point clouds synthetic Gaussian mixtures

Benchmarks: Fashion-MNIST Cooking MovieLens-10M Kosarak Names-US GreenGenes-Unaligned GreenGenes-Aligned

Metrics: cost ratio runtime ratio gamma-overlap bound runtime (minutes)

Baselines: Exact MST via Kruskal's algorithm on full distance graph

Builds on: Kruskal's algorithm Boruvka's algorithm learning-augmented algorithms greedy k-center 2-approximation

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