VLDB 2026 Research / reviewers in the wild / expert
Michael Yu
dblp:39/8236
· DBLP profile ↗
11ranked-venue papers
3as first author
7since 2021 · last 2026
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 6 · 3 first-author · 5 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 1 since 2021Security and privacy · 1 · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021Theory of computation · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Leveraging Large Language Models for Sentiment Analysis: Multi-Modal Analysis of Decentraland's MANA Token
Xintong Wu, Peiting Tsai, Michael Yu, Greg Sun, Luyao Zhang 0001 |
ICBC | 4 |
| 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 |
| 2023 | Computing Significant Cliques in Large Labeled NetworksabstractMining cohesive subgraphs and communities is a fundamental problem in network analysis and has drawn much attention in the last decade. Most existing cohesive subgraph models mainly consider the structural cohesion but ignore the subgraph significance. In this article, we formulate a new model, called statistically significant clique, to mine significant cohesive subgraphs in large vertex-labeled graphs. A statistically significant clique is a complete subgraph with a significance value exceeding a given threshold. The subgraph significance is evaluated by a widely used metric called chi-square statistic. We study the problem of enumerating all maximal statistically significant cliques. The problem is proved to be NP-hard. We propose an efficient branch-and-bound algorithm with several elegant pruning strategies to solve our problem. We conduct extensive experiments on seven large real-world datasets to show the practical efficiency of our algorithms. We also conduct a case study to evaluate the effectiveness of our proposed model. Yu-Xuan Qiu, Dong Wen 0001, Rong-Hua Li 0001, Lu Qin 0001, Michael Yu, Xuemin Lin 0001 |
IEEE Trans. Big Data | 5 |
| 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 |
| 2014 | Inferring gene ontologies from pairwise similarity dataabstractMOTIVATION: While the manually curated Gene Ontology (GO) is widely used, inferring a GO directly from -omics data is a compelling new problem. Recognizing that ontologies are a directed acyclic graph (DAG) of terms and hierarchical relations, algorithms are needed that: analyze a full matrix of gene-gene pairwise similarities from -omics data; infer true hierarchical structure in these data rather than enforcing hierarchy as a computational artifact; and respect biological pleiotropy, by which a term in the hierarchy can relate to multiple higher level terms. Methods addressing these requirements are just beginning to emerge-none has been evaluated for GO inference. METHODS: We consider two algorithms [Clique Extracted Ontology (CliXO), LocalFitness] that uniquely satisfy these requirements, compared with methods including standard clustering. CliXO is a new approach that finds maximal cliques in a network induced by progressive thresholding of a similarity matrix. We evaluate each method's ability to reconstruct the GO biological process ontology from a similarity matrix based on (a) semantic similarities for GO itself or (b) three -omics datasets for yeast. RESULTS: For task (a) using semantic similarity, CliXO accurately reconstructs GO (>99% precision, recall) and outperforms other approaches (<20% precision, <20% recall). For task (b) using -omics data, CliXO outperforms other methods using two -omics datasets and achieves ∼30% precision and recall using YeastNet v3, similar to an earlier approach (Network Extracted Ontology) and better than LocalFitness or standard clustering (20-25% precision, recall). CONCLUSION: This study provides algorithmic foundation for building gene ontologies by capturing hierarchical and pleiotropic structure embedded in biomolecular data. Michael Kramer, Janusz Dutkowski, Michael Yu, Vineet Bafna, Trey Ideker |
Bioinform. | 3 |
| 2012 | Structure-Based Whole Genome Realignment Reveals Many Novel Non-coding RNAs
Sebastian Will, Michael Yu, Bonnie Berger |
RECOMB | 2 |
| 2010 | Clustering with or without the Approximation
Frans Schalekamp, Michael Yu, Anke van Zuylen |
COCOON | 2 |