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

Yinnian Lin

dblp:260/0406 · DBLP profile ↗
← Back
5ranked-venue papers
1as first author
5since 2021 · last 2026
—ORCID · none

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

Databases, data management, data science and information retrieval · 5 · 1 first-author · 5 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
Graph data management · 70% Data mining · 30%
Computer architecture, parallel and distributed computing, and storage systems
4 papers
GPUs and heterogeneous computing · 61% Reconfigurable computing and FPGAs · 31% Performance modeling and evaluation · 8%
Theoretical computer science
2 papers
Graph algorithms and graph theory · 84% Algorithms and data structures · 16%

Topics — the 10 heaviest of 11, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Graph algorithms and graph theory
subgraph isomorphism
1.012026
CEMR: An Effective Subgraph Matching Algorithm with Redundant Extension Elimination · Proc. VLDB Endow. 2026
GPUs and heterogeneous computing
GPU graph processing
0.922025
An Efficient Data Structure for Dynamic Graph on GPUs · IEEE Trans. Knowl. Data Eng. 2023
A graph pattern mining framework for large graphs on GPU · VLDB J. 2025
Data mining › pattern mining
graph pattern mining
0.912025
A graph pattern mining framework for large graphs on GPU · VLDB J. 2025
Graph data management › graph processing
GPU-accelerated graph processing
0.812024
Towards Sufficient GPU-accelerated Dynamic Graph Management: Survey and Experiment · Proc. VLDB Endow. 2024
Graph data management
dynamic graph
0.712023
An Efficient Data Structure for Dynamic Graph on GPUs · IEEE Trans. Knowl. Data Eng. 2023
Graph data management › graph pattern matching › subgraph matching
subgraph isomorphism
0.712023
FASI: FPGA-friendly Subgraph Isomorphism on Massive Graphs · ICDE 2023
Reconfigurable computing and FPGAs
FPGA accelerator
0.712023
FASI: FPGA-friendly Subgraph Isomorphism on Massive Graphs · ICDE 2023
Performance modeling and evaluation
benchmarking
0.212024
Towards Sufficient GPU-accelerated Dynamic Graph Management: Survey and Experiment · Proc. VLDB Endow. 2024
Reconfigurable computing and FPGAs › FPGA-based heterogeneous computing
CPU-FPGA platform
0.212023
FASI: FPGA-friendly Subgraph Isomorphism on Massive Graphs · ICDE 2023
Algorithms and data structures
dynamic data structures
0.212023
An Efficient Data Structure for Dynamic Graph on GPUs · IEEE Trans. Knowl. Data Eng. 2023

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

parallel update · 2.0hybrid update strategy · 2.0PMA structure · 2.0GPU acceleration · 1.7workload characterization · 1.5conceptual model · 1.5worst-case optimal join · 1.3memory coalescing · 1.3
YearPublicationVenuePosition
2026 CEMR: An Effective Subgraph Matching Algorithm with Redundant Extension Elimination
Linglin Yang, Xunbin Su, Lei Zou 0001, Xiangyang Gou, Yinnian Lin
Proc. VLDB Endow.5
2025 A graph pattern mining framework for large graphs on GPU
Yinnian Lin, Lei Zou 0001, M. Tamer Özsu
VLDB J.2
2024 Towards Sufficient GPU-accelerated Dynamic Graph Management: Survey and Experiment
abstract
Dynamic graph management (DGM) systems are designed to effectively handle changing graph data, which is a fundamental problem for many graph-based applications. Recently, researchers have designed GPU-based solutions for DGM and its downstream applications, thanks to GPUs' massive parallelism power. However, there is a lack of universal models that summarize the features and design principles of GPU-accelerated DGM systems. Additionally, existing studies test GPU-based DGM systems without unified metrics and workloads. Under this circumstance, we propose a conceptual model for GPU-accelerated DGM to demonstrate a DGM system's components, key primitives, and optimization choices. Next, we evaluate six representative systems, testing their update and query performance with unified metrics and workloads of different algorithmic behaviors. We also extend existing systems to seek insight to fill the current research gap in multi-GPU support, concurrency control, resource utilization, and so on. Our evaluation yielded new insights on the pros and cons of different systems: (1) Hashing-based systems perform best for graph updates but may not be suitable for all applications. (2) Finding a system that fits all workloads is challenging, and hybrid data storage may be a solution. (3) To select the most suitable DGM system for a specific workload, it is essential to consider hardware-related metrics. Finally, we provide recommendations and suggestions for future studies based on our experimental results and observations.
Yinnian Lin, Lei Zou 0001, Xunbin Su
Proc. VLDB Endow.1
2023 FASI: FPGA-friendly Subgraph Isomorphism on Massive Graphs
abstract
Subgraph isomorphism plays a significant role in many applications, such as social networks and bioinformatics. However, due to the inherent NP-hardness, it becomes challenging to compute matches efficiently in large real-world graphs. Many researchers have attempted to solve this problem with the help of new hardware. Nevertheless, most of them focus on GPU. Due to the dataflow feature and burst I/O optimization, FPGA is a potential competitor to speed up subgraph isomorphism. However, there are very few subgraph matching algorithms on FPGA. In this paper, we present an efficient FPGA-friendly Subgraph Isomorphism algorithm FASI, designed on CPU- FPGA heterogeneous platform which leverages FPGA's features. Unlike the existing FPGA-based method FAST, we adopt the worst-case-optimal-join-based pipeline design. First, we propose an FPGA-friendly data structure LPCSR for efficient access to neighbor lists. Second, we offer a joint parallelized pipeline strategy to accelerate matching process. Third, we propose a memory coalescing mechanism and a space-saving pre-allocated write back strategy. Our experiments on both synthetic and real graphs show that FASI outperforms other state-of-the-art subgraph matching algorithms on CPU, GPU and FPGA.
Xunbin Su, Yinnian Lin, Lei Zou 0001
ICDE2
2023 An Efficient Data Structure for Dynamic Graph on GPUs
abstract
There is a growing interest to offload dynamic graph computation to GPU and resort to its high parallel processing ability and larger memory bandwidths compared with CPUs. The existing GPU graph systems usually use compressed sparse row (CSR) as the de-facto structure. However, CSR has a critical weakness for dynamic change due to the large overhead of re-balance process after update. GPMA+ is a state-of-art dynamic PMA-based structure that uses PMA structure and segment-oriented parallel update procedure to address the dynamic weakness of CSR, but it still has a bottleneck on the array expansion. In this paper, we propose an leveled structure (called LPMA) instead of continue array to retain low time complexity and high parallel update and lift the expansion bottleneck of GPMA+. More specifically, we propose a series of optimization techniques, including bottom-up update, top-down update and on-demand hybrid update strategies as well as consistence-guaranteed parallel processing for update-query mixed workloads. We theoretically analyze the benefits of LPMA compared in terms of re-balance cost during updates. Extensive experiments on four large real-life graphs prove the superiority of LPMA compared with the-state-of-arts.
Lei Zou 0001, Fan Zhang 0050, Yinnian Lin, Yanpeng Yu
IEEE Trans. Knowl. Data Eng.3