Demo Data from SIGIR 2026 / reviewers in the wild / expert
Xuliang Zhu
dblp:272/4234
· DBLP profile ↗
12ranked-venue papers
8as first author
10since 2021 · last 2026
0000-0003-0655-8809ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 9 · 7 first-author · 7 since 2021Systems, architecture and hardware · 3 · 1 first-author · 3 since 2021Artificial intelligence and machine learning · 1 · 1 first-authorSoftware engineering, systems software and programming languages · 1 · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Theoretical computer science
4 papers |
Graph algorithms and graph theory · 48% Algorithms and data structures · 23% Mathematical optimization · 11% | |
| Databases, data mining, and information retrieval
6 papers |
Graph data management · 33% Data mining · 27% Information retrieval · 23% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Electronic design automation · 100% |
Topics — the 19 heaviest of 21, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Electronic design automation
logic synthesis |
1.5 | 2 | 2025 | EDGE: DBMS-Empowered Boolean Decomposition for GIG Synthesis · DAC 2025 A Database Dependent Framework for K-Input Maximum Fanout-Free Window Rewriting · DAC 2023 |
Graph data management
graph summarization |
1.4 | 2 | 2026 | From Global to Query-Dependent: Summarization of Large Hierarchical DAGs · ACM Trans. Database Syst. 2026 HDAG-Explorer: A System for Hierarchical DAG Summarization and Exploration · Proc. VLDB Endow. 2020 |
Graph algorithms and graph theory › graph algorithms
graph search |
1.3 | 2 | 2024 | Interactive Graph Search for Multiple Targets on DAGs · Proc. VLDB Endow. 2024 Budget Constrained Interactive Search for Multiple Targets · Proc. VLDB Endow. 2021 |
Data mining › data reduction
data summarization |
1.2 | 2 | 2023 | Efficient and Optimal Algorithms for Tree Summarization With Weighted Terminologies · IEEE Trans. Knowl. Data Eng. 2023 Data Summarization with Hierarchical Taxonomy · SIGMOD Conference 2021 |
Electronic design automation › logic synthesis
boolean function decomposition |
0.9 | 1 | 2025 | EDGE: DBMS-Empowered Boolean Decomposition for GIG Synthesis · DAC 2025 |
Graph algorithms and graph theory › graph algorithms › graph search
interactive graph search |
0.8 | 1 | 2024 | Interactive Graph Search for Multiple Targets on DAGs · Proc. VLDB Endow. 2024 |
Algorithms and data structures
search algorithms |
0.8 | 1 | 2024 | Interactive Graph Search for Multiple Targets on DAGs · Proc. VLDB Endow. 2024 |
Electronic design automation › logic synthesis
logic rewriting |
0.7 | 1 | 2023 | A Database Dependent Framework for K-Input Maximum Fanout-Free Window Rewriting · DAC 2023 |
Approximation and online algorithms › approximation algorithms
approximation guarantees |
0.7 | 1 | 2023 | Efficient and Optimal Algorithms for Tree Summarization With Weighted Terminologies · IEEE Trans. Knowl. Data Eng. 2023 |
Algorithms and data structures
dynamic programming |
0.7 | 1 | 2023 | Efficient and Optimal Algorithms for Tree Summarization With Weighted Terminologies · IEEE Trans. Knowl. Data Eng. 2023 |
Mathematical optimization › combinatorial optimization
greedy algorithm |
0.7 | 1 | 2023 | Efficient and Optimal Algorithms for Tree Summarization With Weighted Terminologies · IEEE Trans. Knowl. Data Eng. 2023 |
Information retrieval › interactive information retrieval › search interaction
interactive graph search |
0.5 | 1 | 2021 | Budget Constrained Interactive Search for Multiple Targets · Proc. VLDB Endow. 2021 |
Information retrieval
interactive information retrieval |
0.5 | 1 | 2021 | Budget Constrained Interactive Search for Multiple Targets · Proc. VLDB Endow. 2021 |
Graph algorithms and graph theory › graph theory
dynamic graphs |
0.5 | 1 | 2021 | Local Algorithms for Distance-generalized Core Decomposition over Large Dynamic Graphs · Proc. VLDB Endow. 2021 |
Graph algorithms and graph theory › graph decomposition
k-core decomposition |
0.5 | 1 | 2021 | Local Algorithms for Distance-generalized Core Decomposition over Large Dynamic Graphs · Proc. VLDB Endow. 2021 |
Distributed computing theory
local algorithms |
0.5 | 1 | 2021 | Local Algorithms for Distance-generalized Core Decomposition over Large Dynamic Graphs · Proc. VLDB Endow. 2021 |
Knowledge graphs
taxonomy |
0.1 | 1 | 2021 | Data Summarization with Hierarchical Taxonomy · SIGMOD Conference 2021 |
Visualization and visual analytics
graph visualization |
0.1 | 1 | 2020 | HDAG-Explorer: A System for Hierarchical DAG Summarization and Exploration · Proc. VLDB Endow. 2020 |
Visualization and visual analytics › graph visualization
interactive graph exploration |
0.1 | 1 | 2020 | HDAG-Explorer: A System for Hierarchical DAG Summarization and Exploration · Proc. VLDB Endow. 2020 |
Methods — techniques the papers use, named apart from their topics
dynamic programming · 2.8greedy algorithm · 2.3database techniques · 1.7tree reduction · 1.3heuristic algorithm · 1.0candidate pruning · 1.0approximation guarantees · 1.0graph summarization · 0.9uncertain candidates · 0.8gain function · 0.8semi-canonicalization · 0.7heuristic optimization · 0.7exact synthesis · 0.7local algorithms · 0.5heuristic methods · 0.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | From Global to Query-Dependent: Summarization of Large Hierarchical DAGsabstractHierarchical directed acyclic graph (DAG) is an essential model for representing terminologies and their hierarchical relationships, such as Disease Ontology and ImageNet categories. Due to the vast number of terminologies and complex structures in a large DAG, it becomes challenging for humans to effectively analyze and explore the hierarchical relationships they encode. Therefore, summarizing hierarchical DAGs is essential for enhancing the interpretability and visualization of the underlying hierarchy. Beyond visual data exploration, hierarchical DAG summarization also supports a range of applications, such as biomedical ontology analytics, snippet generation for information search, and summarized recommendation. In this article, we address a new problem of finding k representative vertices to summarize a hierarchical DAG. To capture diverse summarization and identify important vertices, we design a summary score function that reflects vertices diversity coverage and structure correlation. The studied problem is theoretically proven to be NP-hard. To tackle it efficiently, we propose a greedy algorithm with an approximation guarantee that iteratively adds vertices with significant summary contributions to the answers. To further enhance the answer quality, we introduce a subtree extraction-based method that is proven to achieve higher-quality answers. Additionally, we develop a scalable algorithm, \(\mathsf {k}\) - \(\mathsf {PCGS}\) , which employs candidate pruning and DAG compression for large-scale hierarchical DAGs. For the query-dependent problem, we propose an index-based method and several optimization techniques to improve efficiency. Extensive experiments on large real-world datasets demonstrate the effectiveness and efficiency of our proposed algorithms. Xuliang Zhu, Xin Huang 0001, Kai Wang 0037, Jianliang Xu, Xuemin Lin 0001 |
ACM Trans. Database Syst. | 1 |
| 2025 | EDGE: DBMS-Empowered Boolean Decomposition for GIG SynthesisabstractBoolean decomposition is a powerful technique in logic synthesis that breaks down Boolean functions into simpler components. Decomposition-based logic synthesis yields high-quality results and is particularly effective when combined with small-window optimization methods in Gate-Inverter Graphs (GIG). However, the efficiency limitations of current methods have constrained their applicability in handling large and complex logic. To address this challenge, we propose a novel framework, called EDGE, which leverages modern database techniques to accelerate Boolean decomposition, thereby achieving improved synthesis results while maintaining high efficiency. Experimental results demonstrate a runtime speedup of up to $21 \times$ and an overall reduction in node count of at least $15 \%$ compared to state-of-the-art synthesis methods. Ruofei Tang, Xuliang Zhu, Lei Chen 0002, Xing Li 0023, Mingxuan Yuan, Jianliang Xu |
DAC | 2 |
| 2025 | Maximum Fanout-Free Window Enumeration: Towards Multi-Output Sub-Structure SynthesisabstractPeephole optimization is commonly used in And-Inverter Graphs (AIGs) optimization algorithms. The efficiency of these algorithms heavily relies on the enumeration process of sub-structures. One common sub-structure is the cut, known for its efficient enumeration method and single-output characteristic. However, an increasing number of optimization algorithms now target sub-structures that incorporate multiple outputs. In this paper, we explore Maximum Fanout-Free Windows (MFFWs), a novel sub-structure with a multi-output nature, as well as its practical applications and enumeration algorithms. To accommodate various algorithm execution processes, we propose two different enumeration styles: Dynamic and Static. The Dynamic approach provides flexibility in adapting to changes in the AIG structure, whereas the Static method ensures efficiency as long as the AIG structure remains unchanged during execution. We apply these methods to rewriting and technology mapping to improve their runtime performance. Experimental results on pure enumeration and practical scenarios show the scalability and efficiency of the proposed MFFW enumeration methods. Ruofei Tang, Xuliang Zhu, Lei Chen 0002, Xing Li 0023, Xin Huang 0001, Mingxuan Yuan, Jianliang Xu |
DATE | 2 |
| 2024 | Interactive Graph Search for Multiple Targets on DAGsabstractInteractive graph search (IGS) over DAGs aims to find a hidden target by asking interactive questions as few as possible. IGS is useful for many applications, e.g., facilitating supervised learning tasks by harnessing labeled data, image categorization, and product classification. However, most of the existing IGS methods only work for either single target search on DAGs or multiple targets search on simple trees. To overcome the gap, it motivates us to study a challenging and yet not solved problem of multiple targets search over DAGs. We analyze the new problem in-depth and propose a key concept of uncertain candidates. Based on it, we design an effective gain function to determine the best vertex to be asked questions and shrink the search space of potential targets greatly. Leveraging our uncertain candidates and gain function, we develop a unified k-EIS framework to search both single target and multiple targets. We analyze all algorithm complexities and theoretically show that our solution can significantly improve existing DFS-tree-based methods by asking O ( n ) questions to O (log 2 n ) questions in worst cases. To further improve IGS for multiple targets, we propose an advanced solution by dividing the whole DAG into k disjoint subgraphs with single targets and then tackling each subgraph one by one independently. Extensive experiments on real-world datasets validate that our proposed k-EIS framework can save lots of questions to search exact targets against four state-of-the-art IGS competitors. Xuliang Zhu, Yixiang Fang, Jianliang Xu, Xin Huang 0001 |
Proc. VLDB Endow. | 2 |
| 2023 | A Database Dependent Framework for K-Input Maximum Fanout-Free Window RewritingabstractRewriting is a widely used logic optimization approach incorporated in most commercial logic synthesis tools. In this paper, we present a new rewriting method based on And-Inverted Graph (AIG). Rather than focusing on cut rewriting, it considers a novel sub-structure called Maximum Fanout-Free Window (MFFW) and rewrites with a more compact implementation. Both exact synthesis and heuristic methods can be adopted to optimize MFFWs. A database dependent framework is proposed to store the optimal sub-structures to accelerate the processing. We further propose the semi-canonicalization to reduce the scale of the database, which could reduce more than 98% of the 4-input MFFW database. Extensive experiments on benchmark datasets demonstrate both the effectiveness and efficiency of our proposed framework. Xuliang Zhu, Ruofei Tang, Lei Chen 0002, Xing Li 0023, Xin Huang 0001, Mingxuan Yuan, Weihua Sheng, Jianliang Xu |
DAC | 1 |
| 2023 | A Novel Graph Indexing Approach for Uncovering Potential COVID-19 Transmission ClustersabstractThe COVID-19 pandemic has caused the society lockdowns and a large number of deaths in many countries. Potential transmission cluster discovery is to find all suspected users with infections, which is greatly needed to fast discover virus transmission chains so as to prevent an outbreak of COVID-19 as early as possible. In this article, we study the problem of potential transmission cluster discovery based on the spatio-temporal logs. Given a query of patient user q and a timestamp of confirmed infection t q , the problem is to find all potential infected users who have close social contacts to user q before time t q . We motivate and formulate the potential transmission cluster model, equipped with a detailed analysis of transmission cluster property and particular model usability. To identify potential clusters, one straightforward method is to compute all close contacts on-the-fly, which is simple but inefficient caused by scanning spatio-temporal logs many times. To accelerate the efficiency, we propose two indexing algorithms by constructing a multigraph index and an advanced BCG-index. Leveraging two well-designed techniques of spatio-temporal compression and graph partition on bipartite contact graphs, our BCG-index approach achieves a good balance of index construction and online query processing to fast discover potential transmission cluster. We theoretically analyze and compare the algorithm complexity of three proposed approaches. Extensive experiments on real-world check-in datasets and COVID-19 confirmed cases in the United States validate the effectiveness and efficiency of our potential transmission cluster model and algorithms. Xuliang Zhu, Xin Huang 0001, Longxu Sun, Jiming Liu 0001 |
ACM Trans. Knowl. Discov. Data | 1 |
| 2023 | Efficient and Optimal Algorithms for Tree Summarization With Weighted TerminologiesabstractData summarization that presents a small subset of a dataset to users has been widely applied in numerous applications and systems. Many datasets are coded with hierarchical terminologies, e.g., gene ontology, disease ontology, to name a few. In this paper, we study the weighted tree summarization. We motivate and formulate our${\mathsf {kWTS}}$-${\mathsf {problem}}$as selecting a diverse set of$k$nodes tosummarize a hierarchicaltree$T$withweighted terminologies. We first propose an efficient greedy tree summarization algorithm${\mathsf {GTS}}$. It solves the problem with$(1-1/e)$-approximation guarantee. Although${\mathsf {GTS}}$achieves quality-guaranteed answers approximately, but it is still not optimal. To tackle the problem optimally, we further develop a dynamic programming algorithm${\mathsf {OTS}}$to obtain optimal answers for${\mathsf {kWTS}}$-${\mathsf {problem}}$in$O(nhk^3)$time, where$n, h$are the node size and height in tree$T$. The algorithm complexity and correctness of${\mathsf {OTS}}$are theoretically analyzed. In addition, we propose a useful optimization technique of tree reduction to remove useless nodes with zero weights and shrink the tree into a smaller one, which ensures the efficiency acceleration of both${\mathsf {GTS}}$and${\mathsf {OTS}}$in real-world datasets. Moreover, we illustrate one useful application of graph visualization based on the answer of$k$-sized tree summarization and show it in a novel case study. Extensive experimental results on real-world datasets show the effectiveness and efficiency of our proposed approximate and optimal algorithms for tree summarization. Furthermore, we conduct a usability evaluation of attractive topic recommendation on ACM Computing Classification System dataset to validate the usefulness of our model and algorithms. Xuliang Zhu, Xin Huang 0001, Byron Choi, Jianliang Xu, William Kwok-Wai Cheung, Yanchun Zhang, Jiming Liu 0001 |
IEEE Trans. Knowl. Data Eng. | 1 |
| 2021 | Data Summarization with Hierarchical TaxonomyabstractData summarization has wide applications in real world, e.g. attributes filter, image set labeling and personalized recommendation. In this work, we study a new problem HSD to summarize a dataset using k concepts in a hierarchical taxonomy. Different from the existed works of whole hierarchy summarization, we focus on the accurate coverage of the given query set Q. The objective is to cover more items in Q and less items not in Q. To tackle it, we first propose a dynamic programming based algorithm on the tree hierarchy, which is a simple instance of HSD problem. Furthermore, we propose a heuristic method to assign the vertex to one of its in-neighbors for HDAGs and apply the tree algorithm on it. The experimental results confirm the quality of our methods on both tree and HDAG datasets. Xuliang Zhu |
SIGMOD Conference | 1 |
| 2021 | Local Algorithms for Distance-generalized Core Decomposition over Large Dynamic Graphs
Qing Liu 0008, Xuliang Zhu, Xin Huang 0001, Jianliang Xu |
Proc. VLDB Endow. | 2 |
| 2021 | Budget Constrained Interactive Search for Multiple TargetsabstractInteractive graph search leverages human intelligence to categorize target labels in a hierarchy, which is useful for image classification, product categorization, and database search. However, many existing interactive graph search studies aim at identifying a single target optimally, and suffer from the limitations of asking too many questions and not being able to handle multiple targets. To address these two limitations, in this paper, we study a new problem of budget constrained interactive graph search for multiple targets called kBM-IGS problem. Specifically, given a set of multiple targets T in a hierarchy and two parameters k and b , the goal is to identify a k -sized set of selections S , such that the closeness between selections S and targets T is as small as possible, by asking at most a budget of b questions. We theoretically analyze the updating rules and design a penalty function to capture the closeness between selections and targets. To tackle the kBM-IGS problem, we develop a novel framework to ask questions using the best vertex with the largest expected gain, which provides a balanced trade-off between target probability and benefit gain. Based on the kBM-IGS framework, we first propose an efficient algorithm STBIS to handle the SingleTarget problem, which is a special case of kBM-IGS. Then, we propose a dynamic programming based method kBM-DP to tackle the MultipleTargets problem. To further improve efficiency, we propose two heuristic but efficient algorithms, kBM-Topk and kBM-DP+. Experiments on large real-world datasets with ground-truths verify both the effectiveness and efficiency of our algorithms. Xuliang Zhu, Xin Huang 0001, Byron Choi, Zhaonian Zou, Jianliang Xu |
Proc. VLDB Endow. | 1 |
| 2020 | Top-k Graph Summarization on Hierarchical DAGsabstractDirected acyclic graph (DAG) is an essentially important model to represent terminologies and their hierarchical relationships, such as Disease Ontology. Due to massive terminologies and complex structures in a large DAG, it is challenging to summarize the whole hierarchical DAG. Xuliang Zhu, Xin Huang 0001, Byron Choi, Jianliang Xu |
CIKM | 1 |
| 2020 | HDAG-Explorer: A System for Hierarchical DAG Summarization and ExplorationabstractHierarchical directed acyclic graph (HDAG) is an essential graph model to represent terminology relationships in a hierarchy, such as Disease Ontology, Gene Ontology, and Wikipedia. However, due to massive terminologies and complex structures in a HDAG, an end user might feel difficult to explore and summarize the whole graph, which is practically useful but less studied in the literature. In this demo, we develop an interactive system of HDAG-Explorer to help users summarize HDAG with highly important and diverse vertices. Our HDAG-Explorer system exhibits several useful features including summarized visualization, interactive exploration, and structural statistics report. All these features facilitate in-depth understanding of the HDAG data. We showcase the usability of the HDAG-Explorer through two real-world applications of summarized topic recommendation and visual data exploration. Xuliang Zhu, Xin Huang 0001, Jinbin Huang, Byron Choi, Jianliang Xu |
Proc. VLDB Endow. | 1 |