Home

Awesome

Graph Condensation Papers

Awesome <img src="https://img.shields.io/badge/Contributions-Welcome-278ea5" alt="Contrib"/>

Graph condensation (GC) is a data-centric approach that accelerates GNN model training by creating a compact yet representative graph to replace the original graph. It enables GNNs trained on the condensed graph to match the performance of those trained on the original graph.

<p align="center"> <img src="main.jpg" alt="GC" width="750"> </p>

This repository aims to provide a comprehensive resource for researchers and practitioners interested in exploring various aspects of graph condensation.

For a detailed overview of graph condensation techniques and their applications, we recommend reading our survey paper: 🔥Graph Condensation: A Survey. This survey paper serves as an excellent starting point for understanding the fundamentals of graph condensation and exploring its diverse applications.

Latest Updates

[27/11/2024] Contrastive Graph Condensation: Advancing Data Versatility through Self-Supervised Learning (Xinyi Gao et al. Arxiv'24)
[05/09/2024] GSTAM: Efficient Graph Distillation with Structural Attention-Matching (Arash Rasti-Meymandi et al. ECCV'24)
[28/08/2024] Self-Supervised Learning for Graph Dataset Condensation (Yuxiang Wang et al. KDD'24)
[31/07/2024] Backdoor Graph Condensation (Jiahao Wu et al. Arxiv'24)
[20/07/2024] TinyGraph: Joint Feature and Node Condensation for Graph Neural Networks (Yezi Liu et al. Arxiv'24)

Contribution

We welcome contributions to enhance the breadth and depth of this repository. If you have a paper related to graph condensation that you believe should be included, please feel free to submit a pull request. Together, we can build a valuable resource for the graph condensation community.

| conference/journal'year | [paper_name](paper_link) | Authors | [[code]](code_link) |

Contents

The repository is organized into categories to facilitate easy navigation and exploration of papers related to graph condensation, including effectiveness, efficiency, generalization, fairness and applications.


Survey

Arxiv'24Graph Condensation: A SurveyXinyi Gao et al.
IJCAI'24A Comprehensive Survey on Graph Reduction: Sparsification, Coarsening, and CondensationMohammad Hashemi & Wei Jin et al.
Arxiv'24A Survey on Graph CondensationHongjia Xu et al.

 

Methodology

Effective Graph Condensation

ICLR'22GCondGraph Condensation for Graph Neural NetworksWei Jin et al.[code]
KBS'23MSGCMultiple Sparse Graphs CondensationJian Gao et al.
NeurIPS'23SFGCStructure-free Graph Condensation: From Large-scale Graphs to Condensed Graph-free DataXin Zheng et al.[code]
Arxiv'23GroCAttend Who is Weak: Enhancing Graph Condensation via Cross-Free Adversarial TrainingXinglin Li et al.
Arxiv'24CTRLTwo Trades is not Baffled: Condensing Graph via Crafting Rational Gradient MatchingTianle Zhang et al.[code]
ICML'24GEOMNavigating Complexity: Toward Lossless Graph Condensation via Expanding Window MatchingYuchen Zhang et al.[code]
KDD'24GCSRGraph Data Condensation via Self-expressive Graph Structure ReconstructionZhanyu Liu et al.[code]
Arxiv'24TinyGraphTinyGraph: Joint Feature and Node Condensation for Graph Neural NetworksYezi Liu et al.
KDD'24SGDCSelf-Supervised Learning for Graph Dataset CondensationYuxiang Wang et al.[code]
ECCV'24GSTAMGSTAM: Efficient Graph Distillation with Structural Attention-MatchingArash Rasti-Meymandi et al.[code]

Efficient Graph Condensation

KDD'22DosCondCondensing Graphs via One-Step Gradient MatchingWei Jin et al.[code]
Arxiv'22GCDMGraph Condensation via Receptive Field Distribution MatchingMengyang Liu et al.
KDD'23KIDDKernel Ridge Regression-Based Graph Dataset DistillationZhe Xu et al.[code]
WWW'24GC-SNTKFast Graph Condensation with Structure-based Neural Tangent KernelLin Wang et al.
ICLR'24MirageMirage: Model-Agnostic Graph Distillation for Graph ClassificationMridul Gupta et al.[code]
Arxiv'24DisCoDisentangled Condensation for Large-scale GraphsZhenbang Xiao et al.[code]
WWW'24EXGCEXGC: Bridging Efficiency and Explainability in Graph CondensationJunfeng Fang et al.[code]
Arxiv'24SimGCSimple Graph CondensationZhenbang Xiao et al.[code]
Arxiv'24CGCRethinking and Accelerating Graph Condensation: A Training-Free Approach with Class PartitionXinyi Gao et al.

Generalized Graph Condensation

NeurIPS'23SGDDDoes Graph Distillation See Like Vision Dataset Counterpart?Beining Yang et al.[code]
ICML'24GDEMGraph Distillation with Eigenbasis MatchingYang Liu et al.
KDD'24OpenGCGraph Condensation for Open-World Graph LearningXinyi Gao et al.
Arxiv'24CTGCContrastive Graph Condensation: Advancing Data Versatility through Self-Supervised LearningXinyi Gao et al.

Fair Graph Condensation

NeurIPS'23FGDFair Graph DistillationQizhang Feng et al.
AS'23GCAReGCARe: Mitigating Subgroup Unfairness in Graph Condensation through Adversarial RegularizationRunze Mao et al.

Robust Graph Condensation

Arxiv'24RobGCRobGC: Towards Robust Graph CondensationXinyi Gao et al.

 

Applications

Graph Continual Learning

ICDM'23CaTCaT: Balanced Continual Graph Learning with Graph CondensationYilun Liu et al.[code]
Arxiv'23PUMAPUMA: Efficient Continual Graph Learning with Graph CondensationYilun Liu et al.[code]

Hyper-Parameter/Neural Architecture Search

Arxiv'23HCDCFaster Hyperparameter Search for GNNs via Calibrated Dataset CondensationMucong Ding et al.

Federated Learning

Arxiv'23FedGKDFedGKD: Unleashing the Power of Collaboration in Federated Graph Neural NetworksQiying Pan et al.
Arxiv'24FedGCFederated Graph Condensation with Information Bottleneck PrinciplesBo Yan

Inference Acceleration

ICDE'24MCondGraph Condensation for Inductive Node Representation LearningXinyi Gao et al.

Heterogeneous Graph

TKDE'24HGCondHeterogeneous Graph CondensationJian Gao et al.[code]

Backdoor Attack

Arxiv'24BGCBackdoor Graph CondensationJiahao Wu et al.

 

Open-Source Libraries

LibraryPaperImplementation#GC Methods#DatasetsTasks
GCondenser[paper]PyG, DGL67Node classification
GC-Bench[paper]PyG912Node classification, graph classification, link prediction, node clustering, anomaly detection
GraphSlim[paper]PyG75Node classification

 

Related Repositories

In addition to this Graph Condensation Papers Repository, you may find the following related repositories valuable for your research and exploration:


 

Contact

For any inquiries or suggestions regarding this repository, please don't hesitate to contact us by opening an issue on this repository.

Thank you for your interest in the Graph Condensation Papers Repository. We hope you find it valuable for your research and exploration. If you find this repository to be useful, please cite our survey paper.

@article{gao2024graph,
 title={Graph condensation: A survey},
 author={Gao, Xinyi and Yu, Junliang and Chen, Tong and Ye, Guanhua and Zhang, Wentao and Yin, Hongzhi},
 journal={arXiv preprint arXiv:2401.11720},
 year={2024}
}