Demo Data from EDBT 2026 / reviewers in the wild / expert
Tangwei Ying
dblp:266/5942
· DBLP profile ↗
1ranked-venue papers
1as first author
0since 2021 · last 2020
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 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
1 paper |
Graph data management · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Parallel and multicore computing · 100% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Graph data management
graph processing |
0.4 | 1 | 2020 | Pensieve: Skewness-Aware Version Switching for Efficient Graph Processing · SIGMOD Conference 2020 |
Graph data management
graph storage |
0.4 | 1 | 2020 | Pensieve: Skewness-Aware Version Switching for Efficient Graph Processing · SIGMOD Conference 2020 |
Parallel and multicore computing
parallel graph algorithms |
0.1 | 1 | 2020 | Pensieve: Skewness-Aware Version Switching for Efficient Graph Processing · SIGMOD Conference 2020 |
Methods — techniques the papers use, named apart from their topics
last-root version switching · 0.9delta-based storage · 0.9copy-based storage · 0.9
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Pensieve: Skewness-Aware Version Switching for Efficient Graph ProcessingabstractMulti-version graph processing has recently attracted much research efforts. Existing multi-version graph storage designs use either copy-based schemes or delta-based schemes. A copy-based scheme stores every version separately and may lead to expensive space cost due to high storage redundancy. On the contrary, a delta based scheme only stores incremental deltas between different versions and relies on delta computation for version switching. In this work, we observe: 1) high degree vertices incur much more significant storage overheads during graph version evolving compared to low degree vertices; 2) the skewed access frequency among graph versions greatly influences the system performance for version reproducing. Based on the observations, we propose Pensieve, a skewness-aware multi-version graph processing system. Two factors contribute to the efficiency of Pensieve. First, Pensieve leverages a differentiated graph storage strategy that stores low degree vertices using copy-based scheme while stores high degree ones using delta-based scheme. Such a design achieves a good trade-off between storage cost and version switching time for multi-version graph processing. Second, the Pensieve graph storage exploits the time locality of graph version access and designs a novel last-root version switching scheme, which significantly improves the access efficiency for recent versions. We implement Pensieve on top of Ligra, and conduct comprehensive experiments to evaluate the performance of this design using large-scale datasets collected from real world systems. The results show that Pensieve substantially outperforms state-of-the-art designs in terms of memory consumption and version switching time. Tangwei Ying, Hanhua Chen, Hai Jin 0001 |
SIGMOD Conference | 1 |