Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Hangrui Zhou

dblp:368/3857 · DBLP profile ↗
← Back
5ranked-venue papers
0as first author
5since 2021 · last 2025
0009-0001-7171-8912ORCID · reported

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 4 · 4 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021Theory of computation · 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.

Databases, data mining, and information retrieval
4 papers
Data mining · 45% Graph data management · 28% Query processing and optimization · 24%
Theoretical computer science
3 papers
Algorithms and data structures · 58% Graph algorithms and graph theory · 34% Computational complexity · 9%

Topics — the 13 heaviest of 14, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Data mining › structured data mining
graph mining
1.622025
Scalable Approximate Biclique Counting over Large Bipartite Graphs · Proc. VLDB Endow. 2025
Scalable Algorithm for Finding Balanced Subgraphs with Tolerance in Signed Networks · KDD 2024
Graph data management › cohesive subgraph mining
biclique enumeration
0.912025
Scalable Approximate Biclique Counting over Large Bipartite Graphs · Proc. VLDB Endow. 2025
Query processing and optimization › materialization
late materialization
0.912025
Selective Late Materialization in Modern Analytical Databases · Proc. VLDB Endow. 2025
Data mining
pattern mining
0.912025
Efficient Historical Butterfly Counting in Large Temporal Bipartite Networks via Graph Structure-aware Index · Proc. VLDB Endow. 2025
Query processing and optimization › materialization
selective materialization
0.912025
Selective Late Materialization in Modern Analytical Databases · Proc. VLDB Endow. 2025
Graph data management
temporal graph mining
0.912025
Efficient Historical Butterfly Counting in Large Temporal Bipartite Networks via Graph Structure-aware Index · Proc. VLDB Endow. 2025
Algorithms and data structures › data structure design › search structures
retrieval data structures
0.912025
Tight Bounds and Phase Transitions for Incremental and Dynamic Retrieval · SODA 2025
Algorithms and data structures › space-efficient algorithms
succinct data structures
0.912025
Tight Bounds and Phase Transitions for Incremental and Dynamic Retrieval · SODA 2025
Data mining › structured data mining › graph mining › community detection
signed network community detection
0.812024
Scalable Algorithm for Finding Balanced Subgraphs with Tolerance in Signed Networks · KDD 2024
Graph algorithms and graph theory › network analysis › complex networks
signed networks
0.812024
Scalable Algorithm for Finding Balanced Subgraphs with Tolerance in Signed Networks · KDD 2024
Graph data management
graph indexing
0.312025
Efficient Historical Butterfly Counting in Large Temporal Bipartite Networks via Graph Structure-aware Index · Proc. VLDB Endow. 2025
Computational complexity › counting problems
counting algorithms
0.312025
Scalable Approximate Biclique Counting over Large Bipartite Graphs · Proc. VLDB Endow. 2025
Graph algorithms and graph theory
graph algorithms
0.312025
Scalable Approximate Biclique Counting over Large Bipartite Graphs · Proc. VLDB Endow. 2025

Methods — techniques the papers use, named apart from their topics

region-based heuristic algorithm · 1.5NP-hard optimization · 1.5index compression · 0.9incremental retrieval · 0.9dynamic retrieval · 0.9cost-based materialization · 0.9approximation · 0.9
YearPublicationVenuePosition
2025 Tight Bounds and Phase Transitions for Incremental and Dynamic Retrieval
abstract
Retrieval data structures are data structures that answer key-value queries without paying the space overhead of explicitly storing keys. The problem can be formulated in four settings (static, value-dynamic, incremental, or dynamic), each of which offers different levels of dynamism to the user. In this paper, we establish optimal bounds for the final two settings (incremental and dynamic) in the case of a polynomial universe. Our results complete a line of work that has spanned more than two decades, and also come with a surprise: the incremental setting, which has long been viewed as essentially equivalent to the dynamic one, actually has a phase transition, in which, as the value size v approaches log n, the optimal space redundancy actually begins to shrink, going from roughly n log log n (which has long been thought to be optimal) all the way down to Θ(n ) (which is the optimal bound even for the seemingly much-easier value-dynamic setting).
William Kuszmaul, Aaron (Louie) Putterman, Tingqiang Xu, Hangrui Zhou, Renfei Zhou
SODA4
2025 Scalable Approximate Biclique Counting over Large Bipartite Graphs
Jingbang Chen 0001, Weinuo Li, Yingli Zhou, Hangrui Zhou, Qiuyang Mang, Can Wang 0001, Yixiang Fang, Chenhao Ma 0001
Proc. VLDB Endow.4
2025 Selective Late Materialization in Modern Analytical Databases
abstract
Late Materialization (LM) is a critical technique applied in traditional column stores to speed up analytical queries. However, with modern analytical databases evolved to incorporate a vectorized columnar execution engine, LM's benefits in I/O reduction and fast columnar query processing have diminished. In this paper, we redefine the concept of Late Materialization in the context of modern analytical databases and propose Selective Late Materialization (SLM) to allow each attribute in a query to choose its own materialization point that yields the minimum cost. SLM expands the solution space of the traditional materialization problem from one unified hard-coded binary decision (i.e., early or late) for all attributes to per attribute per query decisions. By integrating SLM into DuckDB, we show that SLM consistently outperforms the baselines of Early Materialization and Late Materialization by 14.7% and 8.9%, respectively, on average using the Join Order Benchmark (JOB), with up to 76.7% latency reduction for individual queries. We observe similar results for the TPC-DS benchmark.
Yihao Liu 0008, Shaoxuan Tang, Yulong Hui, Hangrui Zhou, Huanchen Zhang
Proc. VLDB Endow.4
2025 Efficient Historical Butterfly Counting in Large Temporal Bipartite Networks via Graph Structure-aware Index
abstract
Bipartite graphs are ubiquitous in many domains, e.g., e-commerce platforms, social networks, and academia, by modeling interactions between distinct entity sets. Within these graphs, the butterfly motif, a complete 2×2 biclique, represents the simplest yet significant subgraph structure, crucial for analyzing complex network patterns. Counting the butterflies offers significant benefits across various applications, including community analysis and recommender systems. Additionally, the temporal dimension of bipartite graphs, where edges activate within specific time frames, introduces the concept of historical butterfly counting, i.e., counting butterflies within a given time interval. This temporal analysis sheds light on the dynamics and evolution of network interactions, offering new insights into their mechanisms. Despite its importance, no existing algorithm can efficiently solve the historical butterfly counting task. To address this, we design two novel indices whose memory footprints are dependent on #butterflies and #wedges, respectively. Combining these indices, we propose a graph structure-aware indexing approach that significantly reduces memory usage while preserving exceptional query speed. To further reduce the index size and boost the query efficiency, we design an index compression strategy, enabling the fast, high-quality, and unbiased approximation of historical butterfly counts. We theoretically prove that our approach is particularly advantageous on power-law graphs, a common characteristic of real-world bipartite graphs, by surpassing traditional complexity barriers for general graphs. Extensive experiments reveal that our query algorithms outperform existing methods by up to five magnitudes, effectively balancing speed with manageable memory requirements.
Qiuyang Mang, Jingbang Chen 0001, Hangrui Zhou, Yu Gao 0001, Yingli Zhou, Richard Peng, Yixiang Fang, Chenhao Ma 0001
Proc. VLDB Endow.3
2024 Scalable Algorithm for Finding Balanced Subgraphs with Tolerance in Signed Networks
abstract
Signed networks, characterized by edges labeled as either positive or negative, offer nuanced insights into interaction dynamics beyond the capabilities of unsigned graphs. Central to this is the task of identifying the maximum balanced subgraph, crucial for applications like polarized community detection in social networks and portfolio analysis in finance. Traditional models, however, are limited by an assumption of perfect partitioning, which fails to mirror the complexities of real-world data. Addressing this gap, we introduce an innovative generalized balanced subgraph model that incorporates tolerance for imbalance. Our proposed region-based heuristic algorithm, tailored for this NP -hard problem, strikes a balance between low time complexity and high-quality outcomes. Comparative experiments validate its superior performance against leading solutions, delivering enhanced effectiveness (notably larger subgraph sizes) and efficiency (achieving up to 100× speedup) in both traditional and generalized contexts.
Jingbang Chen 0001, Qiuyang Mang, Hangrui Zhou, Richard Peng, Yu Gao 0001, Chenhao Ma 0001
KDD3