atlas

Research map / Learning theory and algorithms / Clustering

Relax and Merge: A Simple Yet Effective Framework for Solving Fair $k$-Means and $k$-sparse Wasserstein Barycenter Problems

ICLR 2025 · Learning theory and algorithms › Clustering · approach: Fair clustering approximation · 0 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.

Proposes a Relax-and-Merge framework that relaxes the number of centers via an epsilon-approximate centroid set, solves a fair LP, then merges with vanilla k-means, yielding improved approximation for fair k-means, k-sparse Wasserstein barycenter, and strictly fair k-means.

Problem

Fair k-means clustering in Euclidean space with per-cluster group proportion bounds, its k-sparse Wasserstein barycenter special case, and strictly fair k-means, where finding center locations under fairness constraints is hard due to loss of Voronoi locality.

Approach

Shift fairness handling into the center-location stage: build an epsilon-approximate centroid set as a relaxed candidate center set, solve an LP for fair fractional assignments, move candidates to their fair cluster centroids, then run vanilla k-means on these centroids to merge down to k centers.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Relax and Merge instead of the previous methodsFair k-means · Fair k-means benchmarksclustering costHelped
Use Relax and Merge instead of ORL21Strictly fair k-means · Strictly fair k-means benchmarksclustering costHelped
Use Relax and Merge instead of IJCAI24k-sparse Wasserstein Barycenter · k-sparse Wasserstein Barycenterclustering cost: 10\%-30%Helped
Sample the relaxed candidate set T at 50% (ablation)Relax and Merge · Fair k-means benchmarksclustering cost: no more than 10%Hurt
Sample the relaxed candidate set T at 10% (ablation)Relax and Merge · Fair k-means benchmarksclustering cost: no more than 20%Hurt
Sample the relaxed candidate set T at 50% (ablation)Relax and Merge · Fair k-means benchmarksLP time: 39.97 -> 19.14; 66.48 -> 28.58Helped
Sample the relaxed candidate set T at 20% (ablation)Relax and Merge · Fair k-means benchmarksLP time: 39.97 -> 7.12; 66.48 -> 9.67Helped
Sample the relaxed candidate set T at 10% (ablation)Relax and Merge · Fair k-means benchmarksLP time: 39.97 -> 3.39; 66.48 -> 4.64Helped
Sample the relaxed candidate set T at 50% (ablation)Relax and Merge · Fair k-means, k=20overall time: 83.42 -> 35.62; 80.23 -> 41.62Helped
Sample the relaxed candidate set T at 20% (ablation)Relax and Merge · Fair k-means, k=20overall time: 83.42 -> 14.20; 80.23 -> 17.86Helped
Sample the relaxed candidate set T at 10% (ablation)Relax and Merge · Fair k-means, k=20overall time: 83.42 -> 8.57; 80.23 -> 10.48Helped

Surprising findings

Limitations

Experimental setup

Datasets: Bank Adult Census creditcard Biodeg Breastcancer Moons Hypercube Cluto Complex

Benchmarks: Bank Adult Census creditcard Biodeg Breastcancer Moons Hypercube Cluto Complex

Metrics: clustering cost running time approximation ratio

Baselines: NIPS19 ORL21 IJCAI24

Builds on: k-means++ epsilon-approximate centroid set fairlet decomposition fair k-means LP rounding (NIPS19)

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