Demo Data from EDBT 2026 / reviewers in the wild / expert
Youyang Yao
dblp:189/0133
· DBLP profile ↗
4ranked-venue papers
0as first author
2since 2021 · last 2021
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 1Computer networks · 1 · 1 since 2021Software engineering, systems software and programming languages · 1Databases, data management, data science and information retrieval · 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.
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Distributed systems · 58% High-performance computing · 23% Parallel and multicore computing · 19% | |
| Databases, data mining, and information retrieval
4 papers |
Graph data management · 91% Data models and query languages · 9% | |
| Artificial intelligence
1 paper |
Graph learning · 100% |
Topics — the 11 heaviest of 14, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Graph learning
graph neural network |
0.5 | 1 | 2021 | GraphScope: A Unified Engine For Big Graph Processing · Proc. VLDB Endow. 2021 |
Graph data management › graph analytics
distributed graph analysis |
0.5 | 1 | 2021 | GAIA: A System for Interactive Analysis on Distributed Graphs Using a High-Level Language · NSDI 2021 |
Distributed systems › distributed graph processing
distributed graph processing engine |
0.5 | 1 | 2021 | GraphScope: A Unified Engine For Big Graph Processing · Proc. VLDB Endow. 2021 |
High-performance computing
large-scale graph processing |
0.5 | 1 | 2021 | GraphScope: A Unified Engine For Big Graph Processing · Proc. VLDB Endow. 2021 |
Graph data management › graph processing
large-scale graph processing |
0.3 | 1 | 2018 | Replication-Based Fault-Tolerance for Large-Scale Graph Processing · IEEE Trans. Parallel Distributed Syst. 2018 |
Distributed systems
fault tolerance |
0.3 | 1 | 2018 | Replication-Based Fault-Tolerance for Large-Scale Graph Processing · IEEE Trans. Parallel Distributed Syst. 2018 |
Distributed systems › replication
replication and fault tolerance |
0.3 | 1 | 2018 | Replication-Based Fault-Tolerance for Large-Scale Graph Processing · IEEE Trans. Parallel Distributed Syst. 2018 |
Graph data management › RDF data management
RDF query processing |
0.2 | 1 | 2016 | Fast and Concurrent RDF Queries with RDMA-Based Distributed Graph Exploration · OSDI 2016 |
Parallel and multicore computing › parallel algorithms › parallel primitives
data-parallel primitives |
0.1 | 1 | 2021 | GraphScope: A Unified Engine For Big Graph Processing · Proc. VLDB Endow. 2021 |
Parallel and multicore computing
parallel programming models |
0.1 | 1 | 2021 | GraphScope: A Unified Engine For Big Graph Processing · Proc. VLDB Endow. 2021 |
Parallel and multicore computing › graph processing
graph-parallel systems |
0.1 | 1 | 2018 | Replication-Based Fault-Tolerance for Large-Scale Graph Processing · IEEE Trans. Parallel Distributed Syst. 2018 |
Methods — techniques the papers use, named apart from their topics
graph engine optimization · 1.5declarative data-parallel operators · 1.5message exchange · 0.7distributed checkpointing · 0.7RDMA · 0.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | GAIA: A System for Interactive Analysis on Distributed Graphs Using a High-Level Language
Zhengping Qian, Chenqiang Min, Longbin Lai, Gaofeng Li, Youyang Yao, Bingqing Lyu, Jingren Zhou 0001 |
NSDI | 6 |
| 2021 | GraphScope: A Unified Engine For Big Graph ProcessingabstractGraphScope is a system and a set of language extensions that enable a new programming interface for large-scale distributed graph computing. It generalizes previous graph processing frameworks (e.g. , Pregel, GraphX) and distributed graph databases ( e.g ., Janus-Graph, Neptune) in two important ways: by exposing a unified programming interface to a wide variety of graph computations such as graph traversal, pattern matching, iterative algorithms and graph neural networks within a high-level programming language; and by supporting the seamless integration of a highly optimized graph engine in a general purpose data-parallel computing system. A GraphScope program is a sequential program composed of declarative data-parallel operators, and can be written using standard Python development tools. The system automatically handles the parallelization and distributed execution of programs on a cluster of machines. It outperforms current state-of-the-art systems by enabling a separate optimization (or family of optimizations) for each graph operation in one carefully designed coherent framework. We describe the design and implementation of GraphScope and evaluate system performance using several real-world applications. Wenfei Fan, Tao He 0013, Longbin Lai, Xue Li 0024, Yong Li 0020, Zhao Li 0007, Zhengping Qian, Chao Tian 0001, Lei Wang 0004, Jingbo Xu 0001, Youyang Yao, Qiang Yin 0002, Wenyuan Yu, Kai Zeng 0002, Jingren Zhou 0001, Diwen Zhu |
Proc. VLDB Endow. | 11 |
| 2018 | Replication-Based Fault-Tolerance for Large-Scale Graph ProcessingabstractThe increasing algorithmic complexity and dataset sizes necessitate the use of networked machines for many graph-parallel algorithms, which also makes fault tolerance a must due to the increasing scale of machines. Unfortunately, existing large-scale graph-parallel systems usually adopt a distributed checkpoint mechanism for fault tolerance, which incurs not only notable performance overhead but also lengthy recovery time. This paper observes that the vertex replicas created for distributed graph computation can be naturally extended for fast in-memory recovery of graph states. This paper describes Imitator, a new fault tolerance mechanism, which supports cheap maintenance of vertex states by replicating them to their replicas during normal message exchanges, and provides fast in-memory reconstruction of failed vertices from replicas in other machines. Imitator has been implemented on Cyclops with edge-cut and PowerLyra with vertex-cut. Evaluation on a 50-node EC-2 like cluster shows that Imitator incurs an average of 1.37 and 2.32 percent performance overhead (ranging from -0.6 to 3.7 percent) for Cyclops and PowerLyra respectively, and can recover from failures of more than one million of vertices with less than 3.4 seconds. Rong Chen 0001, Youyang Yao, Kaiyuan Zhang 0005, Haibing Guan, Binyu Zang, Haibo Chen 0001 |
IEEE Trans. Parallel Distributed Syst. | 2 |
| 2016 | Fast and Concurrent RDF Queries with RDMA-Based Distributed Graph Exploration
Jiaxin Shi, Youyang Yao, Rong Chen 0001, Haibo Chen 0001, Feifei Li 0001 |
OSDI | 2 |