atlas

Research map / Graph learning / Graph algorithms and clustering

Individual Fairness in Graph Decomposition

ICML 2024 · Graph learning › Graph algorithms and clustering · approach: Graph comparison and random features · 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.

Shows classic KPR low-diameter decomposition can never separate some close pairs in planar graphs, and gives randomized planar LDD variants trading off individual fairness (lower bounds on separation probability) against connectivity and compression.

Problem

Randomized low-diameter decomposition of planar graphs should separate pairs of nodes with probability comparable to their distance (individual fairness), but the classic KPR procedure gives only an upper bound on separation and can fail to separate some pairs at all.

Approach

Modify KPR with random vertex weights (for edges), two cut sequences per phase, random diameter parameters, or embedding-plus-random-projection, obtaining two-sided separation bounds Theta(rho) with trade-offs in connectivity (CON) and compression (COMP); also tie ideal Theta(rho) fairness to the open l1-embedding distortion question for planar graphs.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add random vertex weights to KPRKPR on planar graph edges · Planar graphs (edges)separation probability lower bound: 0 -> \frac{1}{2R}Helped
add random vertex weights to KPRKPR on planar graph edges · Planar graphs (edges)separation probability upper bound: 3 · ρ_uv -> \frac{3}{R}Mixed
use two cut sequences per phase, including a randomized offsetKPR on planar graphs · Planar graphs (all pairs)separation probability lower bound: 0 -> \Omega(\epsilon^2 \cdot \rho^{2+\epsilon})Helped
sample the KPR radius from a distribution instead of fixing it at RKPR on planar graphs · Planar graphs (all pairs)separation probability lower bound: 0 -> \Omega(\epsilon \cdot \rho^{1+\epsilon})Helped
project a Euclidean embedding onto a random line and partition by random shiftsPlanar graph LDD · Planar graphs (all pairs)separation probability lower bound: 0 -> \Omega\left(\frac{\rho}{\sqrt{\log R}}\right)Helped
use KPR without random vertex weightsKPR on planar graphs · Planar graphs (all pairs)individual fairness lower bound: \frac{1}{2R} -> 0Hurt
choose BFS roots uniformly at random instead of adversariallyKPR on planar graphs · Planar graphs (all pairs)separation probability lower boundNo clear effect
run the random-diameter KPR procedure with α=0KPR with random diameter · Planar graphs (all pairs)separation probability lower bound: \left(\frac{\rho_{uv}}{43}\right) ->Helped
violate connectivity and compression using Euclidean embedding and random projectionPlanar graph LDD · Planar graphs (all pairs)separation probability lower bound: \Omega\left(\frac{\rho}{\sqrt{\log R}}\right)Helped
use KPR with random vertex weights instead of KPRPrecinct graph decompositions · North Carolina, Maryland, Pennsylvania (edges)edge separation probability fairnessHelped
use KPR with random vertex weights instead of KPR with uniformly random rootsPrecinct graph decompositions · North Carolina, Maryland, Pennsylvania (edges)edge separation probability fairnessHelped
use KPR with random vertex weightsPrecinct graph decompositions with R=5 · North Carolina, Maryland, Pennsylvanianumber of clusters: n/R -> empirically smaller than n/RHelped

Surprising findings

Limitations

Experimental setup

Datasets: MGGG precinct graphs (North Carolina, Maryland, Pennsylvania)

Metrics: edge separation probability number of clusters maximum cluster diameter

Baselines: KPR

Builds on: KPR decomposition Chang-Eilers-type cop decompositions

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