atlas

Research map / Learning theory and algorithms / Fairness

Accelerating Spectral Clustering under Fairness Constraints

ICML 2025 · Learning theory and algorithms › Fairness · approach: Fairness-constrained classification · 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 faster fair spectral clustering method that casts the group-fairness-constrained trace maximization as a difference-of-convex problem solved with an ADMM-type scheme and dual gradient-based (L-BFGS) optimization, avoiding eigendecomposition.

Problem

Fair spectral clustering with group-proportional fairness constraints is limited in scalability because existing algorithms (o-FSC, s-FSC) require eigendecomposition of a fairness-modified graph Laplacian.

Approach

Reformulate Fair SC as a DC problem in terms of M^2 with a variable augmentation coupling the fairness linear constraint to MH, then use ADMM where the H-subproblem is solved via its dual with L-BFGS and the Y-subproblem has a closed form in a nullspace parameterization, avoiding eigendecompositions.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace eigendecomposition-based Fair SC with the DC-dualized ADMM methodFair spectral clustering · m-SBM n=10000Time (s): 495.70 -> 9.19; 107.94 -> 9.19Helped
replace eigendecomposition-based Fair SC with the DC-dualized ADMM methodFair spectral clustering · LastFMNet, Thyroid, Census, and 4areaTime (s): 103.82 -> 4.59; 279.03 -> 7.38; 136.60 -> 15.78; 166.92 -> 25.85Helped
replace s-FSC with the proposed methodFair spectral clustering · m-SBMBalance: 1.00; 1.0; 1.0No clear effect
replace s-FSC with the proposed methodFair spectral clustering · LastFM, Thyroid, Census, and 4areaClustering cost: 1.057 -> 1.086; 0.353 -> 0.353; 134.539 -> 130.973; 235.268 -> 242.000Mixed
set initial α to 0.01 instead of 0.005 (ablation)Proposed ADMM method · RandLaplace n=1000 k=25Iterations: $9.0$ -> $7.6$Helped
increase initial α from 0.005 to 0.1 (ablation)Proposed ADMM method · RandLaplace n=1000 k=25Fairness constraint: 7.82\text{e-}08 {$\pm 5.49\text{e-}08$} -> 1.27\text{e-}06 {$\pm 5.84\text{e-}07$}Hurt
vary initial α from 0.005 to 0.1 (ablation)Proposed ADMM method · RandLaplace n=1000 k=25Balance: 1.0; 1.0; 1.0; 1.0No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: m-SBM RandLaplace Elliptical LastFMNet Thyroid Census 4area FacebookNet DS-577

Benchmarks: m-SBM RandLaplace Elliptical LastFMNet Thyroid Census 4area FacebookNet

Metrics: runtime (s) average balance clustering cost minimum balance constraint feasibility

Baselines: o-FSC s-FSC FFSC UFSC

Builds on: spectral clustering fair spectral clustering (o-FSC) s-FSC ADMM for DC problems

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