Accelerating Spectral Clustering under Fairness Constraints

Francesco Tonin, Alex Lambert, Johan A. K. Suykens, Volkan Cevher
6/9/2025
cs.LG

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Fairness of decision-making algorithms is an increasingly important issue. In this paper, we focus on spectral clustering with group fairness constraints, where every demographic group is represented in each cluster proportionally as in the general population. We present a new efficient method for fair spectral clustering (Fair SC) by casting the Fair SC problem within the difference of convex functions (DC) framework. To this end, we introduce a novel variable augmentation strategy and employ an alternating direction method of multipliers type of algorithm adapted to DC problems. We show that each associated subproblem can be solved efficiently, resulting in higher computational efficiency compared to prior work, which required a computationally expensive eigendecomposition. Numerical experiments demonstrate the effectiveness of our approach on both synthetic and real-world benchmarks, showing significant speedups in computation time over prior art, especially as the problem size grows. This work thus represents a considerable step forward towards the adoption of fair clustering in real-world applications.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{tonin2025accelerating,
  title  = {Accelerating Spectral Clustering under Fairness Constraints},
  author = {Francesco Tonin and Alex Lambert and Johan A. K. Suykens and Volkan Cevher},
  year   = {2025},
  eprint = {2506.08143},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2506.08143v1},
  journal = {ICML 2025 2025}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2506.08143.svg)](https://codeofpaper.com/paper/2506.08143)

Discussion