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

Siyi Teng

dblp:358/8722 · DBLP profile ↗
← Back
6ranked-venue papers
3as first author
6since 2021 · last 2026
0009-0004-1210-4672ORCID · corroborated

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

Databases, data management, data science and information retrieval · 5 · 3 first-author · 5 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 1 first-author · 2 since 2021Artificial intelligence and machine learning · 1 · 1 first-author · 1 since 2021Systems, architecture and hardware · 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
3 papers
Information retrieval · 63% Data mining · 20% Indexing and storage engines · 17%
Theoretical computer science
3 papers
Graph algorithms and graph theory · 62% Algorithms and data structures · 32% Mathematical optimization · 6%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
High-performance computing · 67% GPUs and heterogeneous computing · 33%

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

TopicWeightPapersLastEvidence papers
Information retrieval › similarity search › nearest neighbor search
approximate nearest neighbor search
1.322026
Breaking the Single-Reference-Vector Barrier in Approximate Nearest Neighbor Search · WWW 2026
Beyond Vector Search: Querying With and Without Predicates · Proc. ACM Manag. Data 2025
Data mining › pattern mining
graph pattern mining
1.012026
Efficient discovery of arbitrary cycles in large-scale networks · VLDB J. 2026
Information retrieval › similarity search
nearest neighbor search
1.012026
Breaking the Single-Reference-Vector Barrier in Approximate Nearest Neighbor Search · WWW 2026
Algorithms and data structures
similarity search
1.012026
Breaking the Single-Reference-Vector Barrier in Approximate Nearest Neighbor Search · WWW 2026
Information retrieval › similarity search › nearest neighbor search
filtered approximate nearest neighbor search
0.912025
Beyond Vector Search: Querying With and Without Predicates · Proc. ACM Manag. Data 2025
Indexing and storage engines
vector database
0.912025
Beyond Vector Search: Querying With and Without Predicates · Proc. ACM Manag. Data 2025
High-performance computing › sparse linear algebra
sparse matrix computation
0.912025
Groot: Graph-Centric Row Reordering with Tree for Sparse Matrix Multiplications on Tensor Cores · EuroSys 2025
High-performance computing › sparse linear algebra
sparse matrix multiplication
0.912025
Groot: Graph-Centric Row Reordering with Tree for Sparse Matrix Multiplications on Tensor Cores · EuroSys 2025
GPUs and heterogeneous computing › GPU computing
tensor cores
0.912025
Groot: Graph-Centric Row Reordering with Tree for Sparse Matrix Multiplications on Tensor Cores · EuroSys 2025
Graph algorithms and graph theory › network analysis
network robustness
0.812024
Optimizing Network Resilience via Vertex Anchoring · WWW 2024
Algorithms and data structures › data structure design › search structures › indexing
graph indexing
0.312026
Breaking the Single-Reference-Vector Barrier in Approximate Nearest Neighbor Search · WWW 2026
Machine learning › Graph learning › graph neural network
graph neural network systems
0.312025
Groot: Graph-Centric Row Reordering with Tree for Sparse Matrix Multiplications on Tensor Cores · EuroSys 2025
Mathematical optimization
combinatorial optimization
0.212024
Optimizing Network Resilience via Vertex Anchoring · WWW 2024

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

two-stage search · 2.0graph-based search · 2.0row reordering · 1.7minimum spanning tree · 1.7k-nearest neighbor graph · 1.7predicate-aware indexing · 0.9time-dependent framework · 0.8greedy algorithm · 0.8
YearPublicationVenuePosition
2026 Breaking the Single-Reference-Vector Barrier in Approximate Nearest Neighbor Search
abstract
Approximate nearest neighbor (ANN) searches are commonly employed in various machine learning applications, such as recommendation systems, but traditional ANN searches typically involve only a single reference vector in a query. To broaden the capabilities of ANN search and support multi-reference-vector queries, thereby enabling a wider range of machine learning applications, we introduce all/any-k ANN search. They aim to find vectors that are similar to all or any of the multi-reference vectors in a query, respectively. To effectively and efficiently support all/any-k ANN search, we first propose distance metrics to evaluate the ranking of vectors among those in the dataset for exact all/any-k NN. Building on this, we introduce search algorithms and prove they can search according to the proposed distance metrics on graph indexes designed for traditional ANN. Additionally, we further introduce two-stage search algorithms for all/any-k ANN search to further enhance their search performance. We conduct extensive experiments on real-world datasets to validate the efficiency and effectiveness of our proposed algorithms compared to existing approaches.
Jiadong Xie 0002, Jeffrey Liang, Siyi Teng, Jeffrey Xu Yu, Yingfan Liu
WWW3
2026 Efficient discovery of arbitrary cycles in large-scale networks
Siyi Teng, Jeffrey Xu Yu, Jiadong Xie 0002
VLDB J.1
2025 Groot: Graph-Centric Row Reordering with Tree for Sparse Matrix Multiplications on Tensor Cores
abstract
Sparse matrix multiplications are essential in scientific computing and machine learning applications. Recent researches offload sparse operations, such as sparse matrix-matrix multiplication (SpMM) and sampled dense-dense matrix multiplication (SDDMM), on Tensor Cores (TCs) for improved performance. However, their performance is often limited by the matrix's inherent sparsity and irregularity. In this paper, we find row reordering can potentially improve sparse operations on TCs, but existing reordering techniques exhibit limitations that hinder their effectiveness. To address the issues, we propose Groot, a graph-centric row reordering algorithm with tree. Groot aims to minimize row differences across the matrix, which is proved to be a NP-hard problem. To approximate the optimal solution, Groot firstly captures the local structure of the sparse matrix by constructing a k-nearest neighbor graph, where rows are represented as nodes. Then, it extracts a minimum spanning tree from the constructed graph for global structure optimization. Lastly, Groot traverses the extracted tree to obtain the final ordering. We evaluate Groot using real-world datasets in comparison with state-of-the-art reordering algorithms. Our results show that Groot significantly enhances the computational intensity of SpMM and SDDMM on TCs, delivering the average speedups of 1.8× and 2.0×, respectively. Furthermore, the performance gains extend broadly to sparse computations on CUDA cores and GNN systems.
YuAng Chen, Jiadong Xie 0002, Siyi Teng, Jeffrey Xu Yu
EuroSys3
2025 Beyond Vector Search: Querying With and Without Predicates
abstract
k -ANN search has been extensively studied to find k approximate nearest neighbors for a given query vector in a high-dimensional dataset, where a data item is represented as a vector. As there are many new emerging real-world applications that have categorical/numerical attributes associated with vectors, it is highly needed to support k -ANN search with additional predicates on such attributes. In this paper, we study k -ANN queries, q = (v q , c q ), where v q is a query vector and c q is a predicate on categorical/numerical attributes. Note that the conventional k -ANN search is a k -ANN query when c q = ∅. In the literature, some can support the cases when c q = ∅, some can support the cases when c q is on categorical attributes, and some can support the cases when c q is on numerical attributes. But none of them can support all cases efficiently. In this paper, we propose an all-in-one approach. Our approach supports conventional k -ANN search in the same way as the state-of-the-art approaches, and supports the predicates in a similar or even better way compared to the approaches that are tailored to support either categorical attributes or numerical attributes. We conduct extensive performance studies and confirm the accuracy and the efficiency of our approach in comparison with the state-of-the-art approaches.
Jiadong Xie 0002, Jeffrey Xu Yu, Siyi Teng, Yingfan Liu
Proc. ACM Manag. Data3
2024 Optimizing Network Resilience via Vertex Anchoring
abstract
Network resilience is a critical ability of a network to maintain its functionality against disturbances. A network is resilient/robust when a large portion of the nodes are to be better engaged in the network, i.e., they are less likely to leave given the changes on the network. Existing studies validate that the engagement of a node can be well captured by its coreness on network topology. Therefore, it is promising to maximize the number of nodes with increasing coreness values. In this paper, we propose and study thefollower maximization problem: maximizing the resilience gain (the number of coreness-increased vertices) via anchoring a set of vertices within a given budget. We prove that the problem is NP-hard and W[2]-hard, and it is NP-hard to approximate within an O(n^1-ε ) factor. We first propose an advanced greedy approach, followed by a time-dependent framework designed to quickly find high-quality results. The framework is initialized by the advanced greedy algorithm and incorporates novel techniques for optimizing the search space. The effectiveness and efficiency of our solution are verified with extensive experiments on 8 real-life datasets. Our source codes are available at https://github.com/Tsyxxxka/Follower-Maximization.
Siyi Teng, Jiadong Xie 0002, Fan Zhang 0036, Juntao Fang, Kai Wang 0037
WWW1
2023 IMinimize: A System for Negative Influence Minimization via Vertex Blocking
abstract
The rapid rise and prevalence of social platforms have created great demands on effective schemes to limit the influence of negative information, e.g., blocking key vertices for influence minimization. However, there is currently no system providing practical schemes to solve the negative influence minimization problem with a blocking budget effectively and efficiently in the literature. In this demo, we present IMinimize, the first interactive system that provides audiences with vertex-blocking schemes over different budgets and demonstrates via visualization for comparison vividly and directly, aiming to help minimize the negative influence spreading in networks. Our IMinimize system applies an advanced greedy algorithm to select blocked vertices with both high efficiency and effectiveness. Furthermore, we extend IMinimize to the application of epidemic controlling and prevention and show the usability of IMinimize through two case studies of real-life applications.
Siyi Teng, Jiadong Xie 0002, Mingkai Zhang, Kai Wang 0037, Fan Zhang 0036
CIKM1