EDBT 2026 Demo / reviewers in the wild / expert
Michael Yu
dblp:39/8236
· DBLP profile ↗
6ranked-venue papers in the field
3as first author
5since 2021 · last 2025
—ORCID · conflict
Domains — venue-derived; a paper can count in several
Database Systems & Data Management · 5 (3 first)Data Mining & Knowledge Discovery · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | A Survey on Efficient Graph Reachability Queries
Huangleshuai He, Zhengyi Yang 0001, Dong Wen 0001, Wenqian Zhang 0006, Michael Yu, Wenke Yang 0001, Wenjie Zhang 0001 |
PAKDD (6) | 5 |
| 2025 | Querying historical K-cores in large temporal graphs
Yuanhang Yu, Dong Wen 0001, Michael Yu, Lu Qin 0001, Ying Zhang 0001, Wenjie Zhang 0001, Xuemin Lin 0001 |
VLDB J. | 3 |
| 2023 | TDB: Breaking All Hop-Constrained Cycles in Billion-Scale Directed GraphsabstractThe feedback vertex set is one of 21 Np-complete problems proposed by Karp, aiming at breaking all cycles in a given graph. It could be used in numerous areas, e.g., program analysis, database systems. In reality, users are concerned the cycles with constraints, e.g., the cycles with a hop constraint. For instance, in the E-commerce networks, the fraud detection team would discard cycles with a high number of hops since they are less relevant and grow exponentially in size. Thus, it is quite reasonable to investigate the feedback vertex set problem with hop-constrained cycles, namely hop-constrained cycle cover problem. It is concerned with determining a vertex set that covers all hop-constrained cycles in a given directed graph. A common method is to use a bottom-up algorithm, where it iteratively selects cover vertices into the result set. Based on this paradigm, the existing works mainly focus on the vertices orders and several heuristic strategies. In this paper, a totally opposite cover process top-down is proposed and bounds are presented on it. Surprisingly, both theoretical and practical performance are improved. On the theoretical side, this work is the first to achieve O(k•n•m) time complexity, whereas the state-of-the-art method achieves time complexity of O(nk).1On the practical level, the proposed algorithm, namely TDB++, outperforms the state-of-the-art by 2 to 3 orders of magnitude on average while preserving the minimal property. As a result, the method in this paper outperforms the state-of-the-art approaches in terms of both running time and theoretical time complexity. The hop-constrained cycle cover problem on billion-scale networks has been solved with a minimal2cover set for k > 3. Xuemin Lin 0001, Michael Yu, Wenjie Zhang 0001, Lu Qin 0001 |
ICDE | 3 |
| 2021 | DPTL+: Efficient Parallel Triangle Listing on Batch-Dynamic GraphsabstractTriangle listing is an important topic in many practical applications. We have observed that this problem has not yet been studied systematically in the context of batch-dynamic graphs. In this paper, we aim to fill this gap by developing novel and efficient parallel solutions. Specifically, given a graph G and a batch-update of edges B, we report the updated triangles (deleted triangles and new triangles) resulting from the batch of updates. We notice that it is cost expensive to directly apply state-of-the-art triangle listing algorithms because they are designed to enumerate the complete set of triangles from a given graph, whereas only the updated ones are the relevant output for our problem setting. In this paper, we developed an efficient algorithm, namely DPTL, based on a newly designed orientation technique, which only outputs the updated triangles while ensuring that each triangle solution is identified without any duplicate solutions. We follow up by taking advantage of a graph's degree distributions and designed a more sophisticated algorithm, namely DPTL+. We show that DPTL+ can achieve the best performance in terms of both practical performance and theoretical time complexity. Our comprehensive experiments over 28 real-life large graphs show the superior performance of the DPTL+ algorithm when compared against DPTL and two baseline solutions. Theoretically, we also show that DPTL+ has a time complexity of Θ(Σ〈u,v〉∈Bmin{deg(u), deg(v)}+m) where deg(x) is the degree of a vertex x, and m is the number of edges adjacent to the vertices in the batch-update. This time complexity is more promising than that of other solutions. Michael Yu, Lu Qin 0001, Ying Zhang 0001, Wenjie Zhang 0001, Xuemin Lin 0001 |
ICDE | 1 |
| 2021 | On Querying Historical K-CoresabstractMany real-world relationships between entities can be modeled as temporal graphs, where each edge is associated with a timestamp or a time interval representing its occurrence. K -core is a fundamental model used to capture cohesive subgraphs in a simple graph and have drawn much research attention over the last decade. Despite widespread research, none of the existing works support the efficient querying of historical k -cores in temporal graphs. In this paper, given an integer k and a time window, we study the problem of computing all k -cores in the graph snapshot over the time window. We propose an index-based solution and several pruning strategies to reduce the index size. We also design a novel algorithm to construct this index, whose running time is linear to the final index size. Lastly, we conducted extensive experiments on several real-world temporal graphs to show the high effectiveness of our index-based solution. Michael Yu, Dong Wen 0001, Lu Qin 0001, Ying Zhang 0001, Wenjie Zhang 0001, Xuemin Lin 0001 |
Proc. VLDB Endow. | 1 |
| 2020 | AOT: Pushing the Efficiency Boundary of Main-Memory Triangle Listing
Michael Yu, Lu Qin 0001, Ying Zhang 0001, Wenjie Zhang 0001, Xuemin Lin 0001 |
DASFAA (2) | 1 |