Demo Data from SIGIR 2026 / reviewers in the wild / expert
Shiyuan Deng
dblp:243/5892
· DBLP profile ↗
10ranked-venue papers
5as first author
8since 2021 · last 2026
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 8 · 5 first-author · 6 since 2021Artificial intelligence and machine learning · 2 · 1 first-author · 1 since 2021Computer networks · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author
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 |
Information retrieval · 58% Query processing and optimization · 28% Graph data management · 9% | |
| Theoretical computer science
2 papers |
Algorithms and data structures · 90% Computational complexity · 10% | |
| Artificial intelligence
1 paper |
Efficient and distributed learning · 67% Graph learning · 33% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Cloud and datacenter computing · 70% Interconnection networks and networks-on-chip · 30% |
Topics — the 14 heaviest of 16, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Information retrieval › similarity search
nearest neighbor search |
1.0 | 1 | 2026 | DistVS: Large-scale Vector Search with Compute-Memory Disaggregation · NSDI 2026 |
Information retrieval › similarity search › nearest neighbor search
approximate nearest neighbor search |
0.9 | 1 | 2025 | SAQ: Pushing the Limits of Vector Quantization through Code Adjustment and Dimension Segmentation · Proc. ACM Manag. Data 2025 |
Information retrieval › similarity search
vector quantization |
0.9 | 1 | 2025 | SAQ: Pushing the Limits of Vector Quantization through Code Adjustment and Dimension Segmentation · Proc. ACM Manag. Data 2025 |
Algorithms and data structures › data structure design › search structures
hashing |
0.8 | 1 | 2024 | Parallel Communication Obliviousness: One Round and Beyond · Proc. ACM Manag. Data 2024 |
Algorithms and data structures › parallel algorithms
massively parallel computation |
0.8 | 1 | 2024 | Parallel Communication Obliviousness: One Round and Beyond · Proc. ACM Manag. Data 2024 |
Query processing and optimization
join processing |
0.7 | 1 | 2023 | On Join Sampling and the Hardness of Combinatorial Output-Sensitive Join Algorithms · PODS 2023 |
Query processing and optimization › join processing
join sampling |
0.7 | 1 | 2023 | On Join Sampling and the Hardness of Combinatorial Output-Sensitive Join Algorithms · PODS 2023 |
Algorithms and data structures › query processing
worst-case optimal join |
0.7 | 1 | 2023 | On Join Sampling and the Hardness of Combinatorial Output-Sensitive Join Algorithms · PODS 2023 |
Machine learning › Efficient and distributed learning
active learning |
0.6 | 1 | 2022 | Cross-Space Active Learning on Graph Convolutional Networks · ICML 2022 |
Machine learning › Graph learning › graph neural network
graph convolutional network |
0.6 | 1 | 2022 | Cross-Space Active Learning on Graph Convolutional Networks · ICML 2022 |
Machine learning › Efficient and distributed learning › active learning
label complexity |
0.6 | 1 | 2022 | Cross-Space Active Learning on Graph Convolutional Networks · ICML 2022 |
Graph data management › graph analytics
graph OLAP |
0.4 | 1 | 2020 | High Performance Distributed OLAP on Property Graphs with Grasper · SIGMOD Conference 2020 |
Cloud and datacenter computing › resource disaggregation
compute-memory disaggregation |
0.3 | 1 | 2026 | DistVS: Large-scale Vector Search with Compute-Memory Disaggregation · NSDI 2026 |
Interconnection networks and networks-on-chip
remote direct memory access |
0.1 | 1 | 2020 | High Performance Distributed OLAP on Property Graphs with Grasper · SIGMOD Conference 2020 |
Methods — techniques the papers use, named apart from their topics
fractional edge covering · 1.3dynamic index structure · 1.3dynamic programming · 0.9coordinate descent · 0.9PCA · 0.9load complexity analysis · 0.8compilation · 0.8cross-space active learning · 0.6
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | DistVS: Large-scale Vector Search with Compute-Memory Disaggregation
Peiqi Yin, Xiao Yan 0002, Shiyuan Deng, Xiangyu Zhi, Jingqi Mao, Ran Xu 0008, James Cheng |
NSDI | 3 |
| 2025 | SAQ: Pushing the Limits of Vector Quantization through Code Adjustment and Dimension SegmentationabstractApproximate Nearest Neighbor Search (ANNS) plays a critical role in applications such as search engines, recommender systems, and RAG for LLMs. Vector quantization (VQ), a crucial technique for ANNS, is commonly used to reduce space overhead and accelerate distance computations. However, despite significant research advances, state-of-the-art VQ methods still face challenges in balancing encoding efficiency and quantization accuracy. To address these limitations, we propose a novel VQ method called SAQ. To improve accuracy, SAQ employs a new dimension segmentation technique to strategically partition PCA-projected vectors into segments along their dimensions. By prioritizing leading dimension segments with larger magnitudes, SAQ allocates more bits to high-impact segments, optimizing the use of the available space quota. An efficient dynamic programming algorithm is developed to optimize dimension segmentation and bit allocation, ensuring minimal quantization error. To speed up vector encoding, SAQ devises a code adjustment technique to first quantize each dimension independently and then progressively refine quantized vectors using a coordinate-descent-like approach to avoid exhaustive enumeration. Extensive experiments demonstrate SAQ's superiority over classical methods (e.g., PQ, PCA) and recent state-of-the-art approaches (e.g., LVQ, Extended RabitQ). SAQ achieves up to 80% reduction in quantization error and accelerates encoding speed by over 80× compared to Extended RabitQ. Shiyuan Deng, Xiao Yan 0002, Xiangyu Zhi, James Cheng |
Proc. ACM Manag. Data | 2 |
| 2024 | Subgraph Enumeration in Optimal I/O Complexity
Shiyuan Deng, Yufei Tao 0001 |
ICDT | 1 |
| 2024 | Parallel Communication Obliviousness: One Round and BeyondabstractThis paper studies communication-oblivious algorithms under the massively parallel computation (MPC) model. The communication patterns of these algorithms follow a distribution dependent only on the definition of the underlying problem, the problem size N, and the number p of machines, but not on the specific input elements. Our objective is to understand when obliviousness necessitates --- or does not necessitate --- heavier communication compared to the traditional MPC model that does not enforce such a requirement. The first part of our investigation focuses on single-round algorithms. We prove that skew-free hashing, a fundamental problem solvable with load Õ(N/p) (with high probability or w.h.p.\ for short) under the traditional model, demands a load of nearly Ω(N) under communication obliviousness. Intriguingly, we show that hashing can still be applied in an oblivious manner to process any natural join in one round with a load complexity matching that of the best traditional MPC algorithm. The second part of our investigation studies compilation methods that convert a traditional MPC algorithm A into a communication-oblivious counterpart. Given an A that operates within l = poly(p) rounds and entails a load at most L = Ω(p log p) w.h.p., we can produce w.h.p.\ a communication-oblivious version running in 2l rounds with a load at most (1 + δ) L, where δ < 0 can be an arbitrarily small constant. Additionally, we establish hardness results indicating that the theoretical guarantees of our compilation can no longer be significantly improved. Yufei Tao 0001, Ru Wang 0005, Shiyuan Deng |
Proc. ACM Manag. Data | 3 |
| 2023 | Enumerating Subgraphs of Constant Sizes in External Memory
Shiyuan Deng, Francesco Silvestri 0001, Yufei Tao 0001 |
ICDT | 1 |
| 2023 | Space-Query Tradeoffs in Range Subgraph Counting and ListingabstractThis paper initializes the study of range subgraph counting and range subgraph listing, both of which are motivated by the significant demands in practice to perform graph analytics on subgraphs pertinent to only selected, as opposed to all, vertices. In the first problem, there is an undirected graph G where each vertex carries a real-valued attribute. Given an interval q and a pattern Q, a query counts the number of occurrences of Q in the subgraph of G induced by the vertices whose attributes fall in q. The second problem has the same setup except that a query needs to enumerate (rather than count) those occurrences with a small delay. In both problems, our goal is to understand the tradeoff between space usage and query cost, or more specifically: (i) given a target on query efficiency, how much pre-computed information about G must we store? (ii) Or conversely, given a budget on space usage, what is the best query time we can hope for? We establish a suite of upper- and lower-bound results on such tradeoffs for various query patterns. Shiyuan Deng, Shangqi Lu, Yufei Tao 0001 |
ICDT | 1 |
| 2023 | On Join Sampling and the Hardness of Combinatorial Output-Sensitive Join AlgorithmsabstractWe present a dynamic index structure for join sampling. Built for an (equi-) join Q --- let IN be the total number of tuples in the input relations of Q --- the structure uses ~O(IN) space, supports a tuple update of any relation in ~O(1) time, and returns a uniform sample from the join result in ~O(INρ* / /max{1, OUT} ) time with high probability (w.h.p.), where OUT and ρ* are the join's output size and fractional edge covering number, respectively; notation ~O(.) hides a factor polylogarithmic to IN. We further show how our result justifies the O(INρ* ) running time of existing worst-case optimal join algorithms (for full result reporting) even when OUT łl INρ*. Specifically, unless the combinatorial k-clique hypothesis is false, no combinatorial algorithms (i.e., algorithms not relying on fast matrix multiplication) can compute the join result in O(INρ*-ε ) time w.h.p. even if OUT łe INε, regardless of how small the constant ε > 0 is. Shiyuan Deng, Shangqi Lu, Yufei Tao 0001 |
PODS | 1 |
| 2022 | Cross-Space Active Learning on Graph Convolutional NetworksabstractThis paper formalizes cross-space active learning on a graph convolutional network (GCN). The objective is to attain the most accurate hypothesis available in any of the instance spaces generated by the GCN. Subject to the objective, the challenge is to minimize the label cost, measured in the number of vertices whose labels are requested. Our study covers both budget algorithms which terminate after a designated number of label requests, and verifiable algorithms which terminate only after having found an accurate hypothesis. A new separation in label complexity between the two algorithm types is established. The separation is unique to GCNs. Yufei Tao 0001, Shiyuan Deng |
ICML | 3 |
| 2020 | High Performance Distributed OLAP on Property Graphs with GrasperabstractAchieving high performance OLAP over large graphs is a challenging problem and has received great attention recently because of its broad spectrum of applications. Existing systems have various performance bottlenecks due to limitations such as low parallelism and high network overheads. This Demo presents Grasper, an RDMA-enabled distributed graph OLAP system, which adopts a series of new system designs to overcome the challenges of OLAP on graphs. The take-aways for Demo attendees are: (1)~a good understanding of the challenges of processing graph OLAP queries; (2)~useful insights about where Grasper's good performance comes from; (3)~inspirations about how to design an efficient graph OLAP system by comparing Grasper with existing systems. Bowen Wu 0003, Shiyuan Deng, Chenghuan Huang, Changji Li, James Cheng |
SIGMOD Conference | 3 |
| 2019 | Pyramid: A General Framework for Distributed Similarity Search on Large-scale DatasetsabstractSimilarity search is a core component in various applications such as image matching and product recommendation. However, single-machine solutions are usually insufficient due to the large cardinality of modern datasets. We present Pyramid, a general and efficient framework for distributed similarity search. Pyramid supports search with popular similarity functions including Euclidean distance, angular distance and inner product. Different from existing distributed solutions that are based on KD-tree or locality sensitive hashing (LSH), Pyramid is based on the Hierarchical Navigable Small World graph (HNSW), which is the state-of-the-art similarity search algorithm. To achieve high query processing throughput, Pyramid partitions a dataset into sub-datasets containing similar items for index building and assigns a query to only some of the sub-datasets for query processing. Experiments on large-scale datasets show that Pyramid produces quality results for similarity search, achieves high query processing throughput and low latency, and is robust under node failure and straggler. Shiyuan Deng, Xiao Yan 0002, Kelvin Kai Wing Ng, James Cheng |
IEEE BigData | 1 |