EDBT 2026 Demo / reviewers in the wild / expert
Zhigang Wang 0001
dblp:35/1989-1
· DBLP profile ↗
17ranked-venue papers in the field
5as first author
12since 2021 · last 2026
—ORCID · conflict
Domains — venue-derived; a paper can count in several
Database Systems & Data Management · 12 (5 first)Knowledge Engineering, Semantic Web & Information Systems · 5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | C2graph: A Compression-Collaboration Algorithm for CPU-GPU Hybrid Weighted Graph Traversals
Ning Wang 0026, Huaibei Li, Shen Su, Yu Gu 0002, Ge Yu 0001, Zhigang Wang 0001, Dawei Zhao 0001, Hui Lu 0005, Zhihong Tian 0001 |
ICDE | 6 |
| 2025 | FELEMN: Toward Efficient Feature-Level Machine Unlearning for Exact Privacy ProtectionabstractData privacy protection legislation around the world has increasingly enforced the “right to be forgotten” regulation, generating a surge in research interest in machine unlearning (MU), which aims to remove the impact of training data from machine learning models upon receiving revocation requests from data owners. There exist two major challenges for the performance of MU: the execution efficiency and the inference interference. The former requires minimizing the computational overhead for each execution of the MU mechanism, while the latter calls for reducing the execution frequency to minimize interference with normal inference services. Nowadays most MU studies focus on the sample-level unlearning setting, leaving the other paramount feature-level setting under-explored. Adapting these existing techniques to the latter turns out to be non-trivial. The only known feature-level work achieves anapproximateunlearning guarantee, but suffers from degraded model accuracy and still leaves the inference interference challenge unsolved. We are therefore motivated to propose FELEMN, the first FEature-Level Exact Machine uNlearning method that overcomes both of the above-mentioned hurdles. For the MU execution efficiency challenge, we explore the impact of different feature partitioning strategies on the preservation of semantic relationships for maintaining model accuracy and MU efficiency. For the inference interference challenge, we propose two batching mechanisms to combine as many individual unlearning requests to be processed together as possible, while avoiding potential privacy issues coming with falsely postponing unlearning requests, which is grounded on theoretical analysis. Experiments on five real datasets show that our FELEMN outperforms up-to-date competitors with up to$3\times$speedup for each MU execution, and 50% runtime reduction by mitigating inference interference. Zhigang Wang 0001, Yizhen Yu, Jian Lou 0001, Ning Wang 0026, Yu Gu 0002, Shen Su, Yuan Liu 0002, Hui Jiang 0015, Zhihong Tian 0001 |
IEEE Trans. Knowl. Data Eng. | 1 |
| 2024 | A Dynamic Convergence Criterion for Fast K-means Computations
Yujie Du, Zhigang Wang 0001, Juncheng Yi, Xiaodong Wang 0006, Jie Nie, Zhiqiang Wei 0002 |
WISA | 4 |
| 2023 | Lazy Machine Unlearning Strategy for Random Forests
Nan Sun 0004, Ning Wang 0026, Zhigang Wang 0001, Jie Nie, Zhiqiang Wei 0002, Peishun Liu, Xiaodong Wang 0006, Haipeng Qu |
WISA | 3 |
| 2023 | PrivNUD: Effective Range Query Processing under Local Differential PrivacyabstractLocal differential privacy (LDP) has been established as a strong privacy standard for collecting sensitive information from users. Although it has attracted much research attention in recent years, the majority of existing works focus on applying LDP to frequency distribution estimation for each individual value in a discrete domain. This paper concerns the important range queries involving multiple discrete values. Till now, only a few works target this problem. They all rely on the B-ary tree to construct a uniform and hierarchical decomposition, so as to decrease the error when answering large range queries. However, the uniform splitting manner ignores the properties of decomposed sub-domains and processes them equally without preferences, which leads to significant performance penalty.In this paper, we tackle the problem head on: our proposal, privNUD, is a novel domain hierarchical decomposition mechanism. It dynamically decomposes each domain with a tailored granularity into some sub-domains, which sensitively considers the potential chances to answer one range query. The issue of granularity is carefully analyzed for better performance. It also can smartly prune the sub-domains with small frequencies. Besides, an adaptive user allocation technique is designed to dynamically decide the scale of users that are involved in each sub-domain’s frequency estimation. Extensive experiments using real and synthetic datasets demonstrate that privNUD achieves significantly higher result accuracy compared to the up-to-date solutions. Ning Wang 0026, Zhigang Wang 0001, Jie Nie, Zhiqiang Wei 0002, Peng Tang 0002, Yu Gu 0002, Ge Yu 0001 |
ICDE | 3 |
| 2023 | Efficient Subhypergraph Matching Based on Hyperedge FeaturesabstractHypergraphs consist of vertices and hyperedges that can connect multiple vertices. Since hypergraphs can effectively simulate complex intergroup relationships between entities, they have a wide range of applications such as computer vision and bioinformatics. In this paper, we study the subhypergraph matching problem, which is one of the most challenging problems in the processing of the hypergraphs. We aim to extract all subhypergraph isomorphism embeddings of a query hypergraph q in a large data hypergraph D. The existing methods on subgraph matching are designed for the ordinary graphs, which typically achieve the goal by three phases, i.e., filtering candidate vertex sets, refining candidates, and then enumeration final results in some matching order. However, such a design cannot be trivially extended to efficiently handle hypergraphs due to the inherent difference between ordinary graphs and hypergraphs. This motivates us to enhance the performance by exploiting hyperedge features, such as the typical intersections and inclusion relations between hyperedges. Yu Gu 0002, Zhigang Wang 0001, Ying Zhang 0001, Jianbin Qin, Ge Yu 0001 |
IEEE Trans. Knowl. Data Eng. | 3 |
| 2022 | Spatial Data Publication Under Local Differential Privacy
Jian Zhuang, Ning Wang 0003, Zhigang Wang 0001, Xiaodong Wang 0006, Haipeng Qu, Zhiqiang Wei 0002 |
WISA | 3 |
| 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 | 4 |
| 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. | 5 |
| 2021 | An Adaptive Sharing Framework for Efficient Multi-source Shortest Path Computation
Zhigang Wang 0001, Ning Wang 0026, Xiangtan Li, Jun Qiao, Zhiqiang Wei 0002, Jie Nie |
WISA | 2 |
| 2021 | Differentially Private Linear Regression Analysis via Truncating Technique
Ning Wang 0026, Zhigang Wang 0001, Xiaodong Wang 0006, Xiaopeng Ji, Zhiqiang Wei 0002, Jun Qiao |
WISA | 3 |
| 2021 | HGraph: I/O-Efficient Distributed and Iterative Graph Computing by Hybrid Pushing/PullingabstractIn the big data era, distributed computation is becoming a preferred solution for iterative graph analysis. However, graphs are rapidly growing in size and more importantly, there exist a lot of messages across iterations. For better scalability, many distributed systems keep graph data and message data on disk. Now these systems solely employ either pushing or pulling mode to manage data, but neither can always work well during the entire computation. This is mainly because I/O access patterns are dynamic and complex. This article proposes a hybrid solution. It achieves the optimal performance in different scenarios by dynamically and adaptively switching modes between pushing and pulling. Specifically, we first devise a new block-centric pulling technique. It pulls messages much more I/O-efficiently than the existing vertex-centric pulling mode. We then combine pushing and pulling. For general-purpose, we categorize graph algorithms and accordingly present two seamless switching frameworks. We also design performance prediction components specialized to the two frameworks, to decide how and when we can switch modes. Some optimization strategies are also given to further enhance performance, such as priority scheduling and lightweight fault-tolerance. Extensive experiments against state-of-the-art solutions confirm the effectiveness of our proposals. Zhigang Wang 0001, Yu Gu 0002, Yubin Bao, Ge Yu 0001, Jeffrey Xu Yu, Zhiqiang Wei 0002 |
IEEE Trans. Knowl. Data Eng. | 1 |
| 2020 | Efficient Closeness Centrality Computation for Dynamic Graphs
Zhenzhen Shao, Yu Gu 0002, Zhigang Wang 0001, Fangfang Li 0002, Ge Yu 0001 |
DASFAA (2) | 4 |
| 2017 | An I/O-efficient and adaptive fault-tolerant framework for distributed graph computations
Zhigang Wang 0001, Yu Gu 0002, Yubin Bao, Ge Yu 0001, Lixin Gao 0001 |
Distributed Parallel Databases | 1 |
| 2016 | Hybrid Pulling/Pushing for I/O-Efficient Distributed and Iterative Graph ComputingabstractBillion-node graphs are rapidly growing in size in many applications such as online social networks. Most graph algorithms generate a large number of messages during iterative computations. Vertex-centric distributed systems usually store graph data and message data on disk to improve scalability. Currently, these distributed systems with disk-resident data take a push-based approach to handle messages. This works well if few messages reside on disk. Otherwise, it is I/O-inefficient due to expensive random writes. By contrast, the existing memory-resident pull-based approach individually pulls messages for each vertex on demand. Although it can be used to avoid disk operations regarding messages, expensive I/O costs are incurred by random and frequent access to vertices. Zhigang Wang 0001, Yu Gu 0002, Yubin Bao, Ge Yu 0001, Jeffrey Xu Yu |
SIGMOD Conference | 1 |
| 2013 | Parallel Triangle Counting over Large Graphs
Wenan Wang, Yu Gu 0002, Zhigang Wang 0001, Ge Yu 0001 |
DASFAA (2) | 3 |
| 2013 | Shortest Path Computation over Disk-Resident Large Graphs Based on Extended Bulk Synchronous Parallel Methods
Zhigang Wang 0001, Yu Gu 0002, Roger Zimmermann, Ge Yu 0001 |
DASFAA (2) | 1 |