paper-with-me

홈 › Papers

Spectral Normalized-Cut Graph Partitioning with Fairness Constraints

2023-07-22 · Jia Li, Yanhao Wang, Arpit Merchant

Normalized-cut graph partitioning aims to divide the set of nodes in a graph into $k$ disjoint clusters to minimize the fraction of the total edges between any cluster and all other clusters. In this paper, we consider a fair variant of the partitioning problem wherein nodes are characterized by a categorical sensitive attribute (e.g., gender or race) indicating membership to different demographic groups. Our goal is to ensure that each group is approximately proportionally represented in each cluster while minimizing the normalized cut value. To resolve this problem, we propose a two-phase spectral algorithm called FNM. In the first phase, we add an augmented Lagrangian term based on our fairness criteria to the objective function for obtaining a fairer spectral node embedding. Then, in the second phase, we design a rounding scheme to produce $k$ clusters from the fair embedding that effectively trades off fairness and partition quality. Through comprehensive experiments on nine benchmark datasets, we demonstrate the superior performance of FNM compared with three baseline methods.

📄 PDF Abstract BibTeX arXiv:2307.12065

Code (1)

jiali2000/fnm 공식 구현

Tasks

AttributeFairnessgraph partitioning

Similar Papers 제목 키워드 기반

Guarantees for Spectral Clustering with Fairness Constraints

2019-01-24 · Matthäus Kleindessner, Samira Samadi, Pranjal Awasthi, Jamie Morgenstern

Given the widespread popularity of spectral clustering (SC) for partitioning graph data, we study a version of constrained SC in which we try to incorporate the fairness notion proposed by Chierichetti et al. (2017). Acc…

ClusteringFairnessStochastic Block Model

Deep Learning and Spectral Embedding for Graph Partitioning

2021-10-16 · Alice Gatti, Zhixiong Hu, Tess Smidt, Esmond G. Ng 외

We present a graph bisection and partitioning algorithm based on graph neural networks. For each node in the graph, the network outputs probabilities for each of the partitions. The graph neural network consists of two m…

Deep LearningGraph Neural Networkgraph partitioning

One-step Bipartite Graph Cut: A Normalized Formulation and Its Application to Scalable Subspace Clustering

2023-05-12 · Si-Guo Fang, Dong Huang, Chang-Dong Wang, Jian-Huang Lai

The bipartite graph structure has shown its promising ability in facilitating the subspace clustering and spectral clustering algorithms for large-scale datasets. To avoid the post-processing via k-means during the bipar…

ClusteringGraph Learninggraph partitioning

Graph Cuts with Arbitrary Size Constraints Through Optimal Transport

2024-02-07 · Chakib Fettal, Lazhar Labiod, Mohamed Nadif

A common way of partitioning graphs is through minimum cuts. One drawback of classical minimum cut methods is that they tend to produce small groups, which is why more balanced variants such as normalized and ratio cuts …

Clustering

Hypergraph Partitioning using Tensor Eigenvalue Decomposition

2020-11-16 · Deepak Maurya, Balaraman Ravindran

Hypergraphs have gained increasing attention in the machine learning community lately due to their superiority over graphs in capturing super-dyadic interactions among entities. In this work, we propose a novel approach …

graph partitioninghypergraph partitioning