EDBT 2026 Demo / reviewers in the wild / expert
Zhen Song 0004
dblp:53/750-4
· DBLP profile ↗
9ranked-venue papers in the field
4as first author
9since 2021 · last 2026
0009-0004-8737-2727ORCID · conflict
Domains — venue-derived; a paper can count in several
Database Systems & Data Management · 8 (4 first)Information Retrieval & Web Search · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | PLRF: A Personalized Learning Recommendation Framework Based on Federated Knowledge Graphs
Yiping Teng, Tiantian Yu, Gang Wang 0012, Zhen Song 0004, Bin Hu 0001 |
DASFAA (1) | 4 |
| 2026 | Ponzitracker: A General Detection Framework for Ponzi Scheme in Blockchains
Gang Wang 0012, Yiping Teng, Zhen Song 0004, Leyang Li, Qinnan Zhang, Yanfeng Zhang 0001, Ge Yu 0001 |
DASFAA (6) | 3 |
| 2025 | LCHGNN: Towards Distributed Hypergraph Neural Network Training Based on Communication Graphs with Lightweight Communication OptimizationabstractHypergraph Neural Networks (HGNNs) build on Graph Neural Networks (GNNs) by using hyperedges to capture complex, high-order relationships in data. However, training HGNNs on large hypergraphs is limited by computational and memory bottlenecks on a single machine. To overcome this, we propose LCHGNN, a distributed training method based on a new data structure called the communication graph, which simplifies hypergraph communication by representing cut hyperedges as vertices for structured message passing. LCHGNN employs a vertex-centric, hyperedge-replication-based storage scheme and introduces specialized forward and backward propagation mechanisms tailored for distributed execution. To mitigate communication overhead, We propose a lightweight optimization strategy that employs full synchronization in the initial round, followed by lightweight synchronization in subsequent rounds. Additionally, we present a learnable semi-supervised synchronization (LSS) aggregation mechanism for adaptive hyperedge selection. Extensive experiments on benchmark datasets demonstrate that LCHGNN preserves training accuracy while substantially reducing communication costs and enhancing scalability. This work addresses a critical gap in distributed HGNN research by delivering a communication-efficient and scalable training method, thereby facilitating the application of hypergraph learning to large-scale problems. Taibo Wang, Yu Gu 0002, Xinning Cui, Zhen Song 0004, Xiaohua Li 0004, Fangfang Li 0002 |
CIKM | 4 |
| 2025 | SWASH: A Flexible Communication Framework with Sliding Window-Based Cache Sharing for Scalable DGNN TrainingabstractDynamic Graph Neural Networks (DGNNs) are effective at capturing multidimensional data and enable many important applications. As model training is computationally intensive, distributed DGNN training is employed to accommodate large data. Also, when training DGNNs, so-called sliding window training is used predominantly, as it enhances both accuracy and efficiency. However, current distributed frameworks-such as snapshot partitioning, chunk-based partitioning, and L -hop cache-based communication-free vertex partitioning-are inherently incompatible with sliding window training. While communication-based vertex partitioning supports sliding window training, its design for static graphs limits the effectiveness in distributed DGNN training. Specifically, existing partitioning strategies fail to optimize communication across snapshots, while existing cache reuse and communication scheduling strategies ignore opportunities for optimization between sliding windows. To support distributed sliding window training, we present SWASH, a scalable and flexible communication framework that utilizes a S liding W indow-based c A che SH aring technique. Specifically, we propose a flexible communication framework that supports ratio adjustment and timing selection, as well as hyperparameter settings and adaptive scheduling. We also propose a lightweight partitioning strategy tailored to sliding window-based DGNN training to reduce both partitioning and communication overheads. Finally, to alleviate decreases in accuracy due to reduced communication, we propose a cache-sharing technique based on sliding windows for sharing boundary vertex embeddings. Comprehensive experiments show that SWASH is capable of training speedups of an average of 9.44× over state-of-the-art frameworks while maintaining the accuracy of fully communicating, non-caching training frameworks. Zhen Song 0004, Yu Gu 0002, Tianyi Li 0005, Yushuai Li, Yanfeng Zhang 0001, Christian S. Jensen, Ge Yu 0001 |
Proc. ACM Manag. Data | 1 |
| 2024 | DynaHB: A Communication-Avoiding Asynchronous Distributed Framework with Hybrid Batches for Dynamic GNN TrainingabstractDynamic Graph Neural Networks (DGNNs) have demonstrated exceptional performance at dynamic-graph analysis tasks. However, the costs exceed those incurred by other learning tasks, to the point where deployment on large-scale dynamic graphs is infeasible. Existing distributed frameworks that facilitate DGNN training are in their early stages and experience challenges such as communication bottlenecks, imbalanced workloads, and GPU memory overflow. We introduce DynaHB, a distributed framework for DGNN training using so-called Hybrid Batches. DynaHB reduces communication by means of vertex caching, and it ensures even data and workload distribution by means of load-aware vertex partitioning. DyanHB also features a novel hybrid-batch training mode that combines vertex-batch and snapshot-batch techniques, thereby reducing training time and GPU memory usage. Next, to further enhance the hybrid batch based approach, DynaHB integrates a reinforcement learning-based batch adjuster and a pipelined batch generator with a batch reservoir to reduce the cost of generating hybrid batches. Extensive experiments show that DynaHB is capable of up to a 93× and an average of 8.06× speedups over the state-of-the-art training framework. Zhen Song 0004, Yu Gu 0002, Tianyi Li 0005, Yanfeng Zhang 0001, Yushuai Li, Christian S. Jensen, Ge Yu 0001 |
Proc. VLDB Endow. | 1 |
| 2023 | ADGNN: Towards Scalable GNN Training with Aggregation-Difference Aware SamplingabstractDistributed computing is promising to enable large-scale graph neural network (GNN) model training. However, care is needed to avoid excessive computational and communication overheads. Sampling is promising in terms of enabling scalability, and sampling techniques have been proposed to reduce training costs. However, online sampling introduces large overheads, and while offline sampling that is done only once can eliminate such overheads, it instead introduces information loss and accuracy degradation. Thus, existing sampling techniques are unable to improve simultaneously both efficiency and accuracy, particularly at low sampling rates. We develop a distributed system, ADGNN, for full-batch based GNN training that adopts a hybrid sampling architecture to enable a trade-off between efficiency and accuracy. Specifically, ADGNN employs sampling result reuse techniques to reduce the cost associated with sampling and thus improve training efficiency. To alleviate accuracy degradation, we introduce a new metric,Aggregation Difference (AD), that quantifies the gap between sampled and full neighbor set aggregation. We present so-called AD-Sampling that aims to minimize the Aggregation Difference with an adaptive sampling frequency tuner. Finally, ADGNN employs anAD -importance-based sampling technique for remote neighbors to further reduce communication costs. Experiments on five real datasets show that ADGNN is able to outperform the state-of-the-art by up to nearly 9 times in terms of efficiency, while achieving comparable accuracy to the non-sampling methods. Zhen Song 0004, Yu Gu 0002, Tianyi Li 0005, Yanfeng Zhang 0001, Christian S. Jensen, Ge Yu 0001 |
Proc. ACM Manag. Data | 1 |
| 2022 | IncreGNN: Incremental Graph Neural Network Learning by Considering Node and Parameter Importance
Di Wei, Yu Gu 0002, Yumeng Song, Zhen Song 0004, Fangfang Li 0002, Ge Yu 0001 |
DASFAA (1) | 4 |
| 2022 | EC-Graph: A Distributed Graph Neural Network System with Error-Compensated CompressionabstractThe high training costs of graph neural networks (GNNs) have limited their applicability on large graphs, e.g., graphs with hundreds of millions of vertices which have become common in the era of big data. A few recent studies propose distributed GNN systems. However, these systems may generate high communication costs due to the extensive message passing among graph vertices stored on different machines. To address such limitations, in the paper, 1) we propose a distributed GNN computation system named EC-Graph for CPU clusters, which drastically reduces the communication costs among the machines by message compression; 2) we design a requesting-end compensation method for the embeddings to mitigate the errors induced by compression in the forward propagation and a Bit-Tuner to adaptively balance the model accuracy and message size; and 3) we propose a responding-end compensation approach for the embedding gradients in the backward propagation. Extensive experiments over large real-world datasets show that EC-Graph outperforms state-of-the-art distributed GNN systems on two CPU clusters of different sizes. Zhen Song 0004, Yu Gu 0002, Jianzhong Qi 0001, Zhigang Wang 0001, Ge Yu 0001 |
ICDE | 1 |
| 2022 | Distributed Hypergraph Processing Using Intersection GraphsabstractThe advent of online applications such as social networks has led to an unprecedented scale of data and complex relationships among data. Hypergraphs are introduced to represent complex relationships that may involve more than two entities. A hypergraph is a generalized form of a graph, where edges are generalized to hyperedges. Each hyperedge may consist of any number of vertices. The flexibility of hyperedges also brings challenges in distributed hypergraph processing. In particular, a hypergraph is more difficult to be partitioned and distributed among$k$workers with balanced partitions. In this paper, we propose to convert a hypergraph into an intersection graph before partitioning by leveraging the inherent shared relationships among hypergraphs. We explore the intersection graph construction method and the corresponding partition strategy which can achieve the goal of evenly distributing vertices and hyperedges across workers, while yielding a significant communication reduction. We also design a distributed processing framework named$Hyraph$that can directly run hypergraph analysis algorithms on our intersection graphs. Experimental results on real datasets confirm the effectiveness of our techniques and the efficiency of the$Hyraph$framework. Yu Gu 0002, Kaiqiang Yu, Zhen Song 0004, Jianzhong Qi 0001, Zhigang Wang 0001, Ge Yu 0001, Rui Zhang 0003 |
IEEE Trans. Knowl. Data Eng. | 3 |