OpenFGL: A Comprehensive Benchmark for Federated Graph Learning

Xunkai Li Beijing, Yeyu Yan, Yinlin Zhu, Zening Li Beijing, Rong Hua Li, Boyang Pang, Zhengyu Wu, Guoren Wang, Guochen Yan, Wentao Zhang

Research output: Contribution to journalConference articlepeer-review

Abstract

Federated graph learning (FGL) is a promising distributed training paradigm for graph neural networks across multiple local systems without direct data sharing. This approach inherently involves large-scale distributed graph processing, which closely aligns with the challenges and research focuses of graph-based data systems. Despite the proliferation of FGL, the diverse motivations from real world applications, spanning various research backgrounds and settings, pose a significant challenge to fair evaluation. To fill this gap, we propose OpenFGL, a uni!ed benchmark designed for the primary FGL scenarios: Graph-FL and Subgraph-FL. Specifically, OpenFGL includes 42 graph datasets from 18 application domains, 8 federated data simulation strategies that emphasize different graph properties, and 5 graph-based downstream tasks. Additionally, it offers 18 recently proposed SOTA FGL algorithms through a user friendly API, enabling a thorough comparison and comprehensive evaluation of their effectiveness, robustness, and efficiency. Our empirical results demonstrate the capabilities of FGL while also highlighting its potential limitations, providing valuable insights for future research in this growing field, particularly in fostering greater interdisciplinary collaboration between FGL and data systems.

Original languageEnglish
Pages (from-to)1305-1320
Number of pages16
JournalProceedings of the VLDB Endowment
Volume18
Issue number5
DOIs
Publication statusPublished - 2025
Event51st International Conference on Very Large Data Bases, VLDB 2025 - London, United Kingdom
Duration: 1 Sept 20255 Sept 2025

Fingerprint

Dive into the research topics of 'OpenFGL: A Comprehensive Benchmark for Federated Graph Learning'. Together they form a unique fingerprint.

Cite this