Demo Data from EDBT 2026 / reviewers in the wild / expert
Volker Mai
dblp:12/10842
· DBLP profile ↗
5ranked-venue papers
0as first author
0since 2021 · last 2017
0000-0002-6997-9750ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 3Artificial intelligence and machine learning · 2Databases, data management, data science and information retrieval · 1
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.
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Bioinformatics and computational biology · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Parallel and multicore computing · 100% | |
| Theoretical computer science
1 paper |
Algorithms and data structures · 100% |
Topics — the 6 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Bioinformatics and computational biology
genomics |
0.2 | 1 | 2015 | Parallel Hierarchical Clustering in Linearithmic Time for Large-Scale Sequence Analysis · ICDM 2015 |
Bioinformatics and computational biology › sequence analysis
sequence clustering |
0.2 | 1 | 2015 | Parallel Hierarchical Clustering in Linearithmic Time for Large-Scale Sequence Analysis · ICDM 2015 |
Parallel and multicore computing
parallel algorithms |
0.2 | 1 | 2015 | Parallel Hierarchical Clustering in Linearithmic Time for Large-Scale Sequence Analysis · ICDM 2015 |
Parallel and multicore computing › parallel data mining
parallel hierarchical clustering |
0.2 | 1 | 2015 | Parallel Hierarchical Clustering in Linearithmic Time for Large-Scale Sequence Analysis · ICDM 2015 |
Algorithms and data structures
clustering |
0.2 | 1 | 2015 | Parallel Hierarchical Clustering in Linearithmic Time for Large-Scale Sequence Analysis · ICDM 2015 |
Algorithms and data structures › clustering
hierarchical clustering |
0.2 | 1 | 2015 | Parallel Hierarchical Clustering in Linearithmic Time for Large-Scale Sequence Analysis · ICDM 2015 |
Methods — techniques the papers use, named apart from their topics
landmark-based divisive clustering · 0.7agglomerative clustering · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2017 | ESPRIT-Forest: Parallel clustering of massive amplicon sequence data in subquadratic timeabstractThe rapid development of sequencing technology has led to an explosive accumulation of genomic sequence data. Clustering is often the first step to perform in sequence analysis, and hierarchical clustering is one of the most commonly used approaches for this purpose. However, it is currently computationally expensive to perform hierarchical clustering of extremely large sequence datasets due to its quadratic time and space complexities. In this paper we developed a new algorithm called ESPRIT-Forest for parallel hierarchical clustering of sequences. The algorithm achieves subquadratic time and space complexity and maintains a high clustering accuracy comparable to the standard method. The basic idea is to organize sequences into a pseudo-metric based partitioning tree for sub-linear time searching of nearest neighbors, and then use a new multiple-pair merging criterion to construct clusters in parallel using multiple threads. The new algorithm was tested on the human microbiome project (HMP) dataset, currently one of the largest published microbial 16S rRNA sequence dataset. Our experiment demonstrated that with the power of parallel computing it is now compu- tationally feasible to perform hierarchical clustering analysis of tens of millions of sequences. The software is available at http://www.acsu.buffalo.edu/∼yijunsun/lab/ESPRIT-Forest.html. Yunpeng Cai, Wei Zheng 0010, Volker Mai, Qi Mao 0001, Yijun Sun |
PLoS Comput. Biol. | 5 |
| 2015 | Parallel Hierarchical Clustering in Linearithmic Time for Large-Scale Sequence AnalysisabstractThe rapid development of sequencing technology has led to an explosive accumulation of genomics data. Clustering is often the first step to perform in sequence analysis, and hierarchical clustering is one of the most commonly used approaches for this purpose. However, the standard hierarchical clustering method scales poorly due to its quadratic time and space complexities stemming mainly from the need of computing and storing a pairwise distance matrix. It is thus necessary to minimize the number of pairwise distances computed without degrading clustering performance. On the other hand, as high-performance computing systems are becoming widely accessible, it is highly desirable that a clustering method can be easily adapted to parallel computing environments for further speedup, which is not a trivial task for hierarchical clustering. We proposed a new hierarchical clustering method that achieves good clustering performance and high scalability on large sequence datasets. It consists of two stages. In the first stage, a new landmark-based active hierarchical divisive clustering method was proposed that partitions a large-scale sequence dataset into groups, and in the second stage, a fast hierarchical agglomerative clustering method is applied to each group. By assembling hierarchies from both stages, the hierarchy of the data can be easily recovered. Theoretical results showed that our method can recover the true hierarchy with a high probability under some mild conditions and has a linearithmic time complexity with respect to the number of input sequences. The proposed method also facilitates an efficient parallel implementation. Empirical results on various datasets showed that our method achieved clustering accuracy comparable to ESPRIT-Tree and ran faster than greedy heuristic methods. Qi Mao 0001, Wei Zheng 0010, Li Wang 0033, Yunpeng Cai, Volker Mai, Yijun Sun |
ICDM | 5 |
| 2015 | Feature selection for unsupervised learning through local learning
Qi Mao 0001, Steve Goodison, Volker Mai, Yijun Sun |
Pattern Recognit. Lett. | 4 |
| 2013 | M-pick, a Modularity-based Method for OTU Picking of 16S rRNA SequencesabstractBACKGROUND: Binning 16S rRNA sequences into operational taxonomic units (OTUs) is an initial crucial step in analyzing large sequence datasets generated to determine microbial community compositions in various environments including that of the human gut. Various methods have been developed, but most suffer from either inaccuracies or from being unable to handle millions of sequences generated in current studies. Furthermore, existing binning methods usually require a priori decisions regarding binning parameters such as a distance level for defining an OTU. RESULTS: We present a novel modularity-based approach (M-pick) to address the aforementioned problems. The new method utilizes ideas from community detection in graphs, where sequences are viewed as vertices on a weighted graph, each pair of sequences is connected by an imaginary edge, and the similarity of a pair of sequences represents the weight of the edge. M-pick first generates a graph based on pairwise sequence distances and then applies a modularity-based community detection technique on the graph to generate OTUs to capture the community structures in sequence data. To compare the performance of M-pick with that of existing methods, specifically CROP and ESPRIT-Tree, sequence data from different hypervariable regions of 16S rRNA were used and binning results were compared. CONCLUSIONS: A new modularity-based clustering method for OTU picking of 16S rRNA sequences is developed in this study. The algorithm does not require a predetermined cut-off level, and our simulation studies suggest that it is superior to existing methods that require specified distance levels to define OTUs. The source code is available at http://plaza.ufl.edu/xywang/Mpick.htm. Yijun Sun, Volker Mai |
BMC Bioinform. | 4 |
| 2012 | A large-scale benchmark study of existing algorithms for taxonomy-independent microbial community analysisabstractRecent advances in massively parallel sequencing technology have created new opportunities to probe the hidden world of microbes. Taxonomy-independent clustering of the 16S rRNA gene is usually the first step in analyzing microbial communities. Dozens of algorithms have been developed in the last decade, but a comprehensive benchmark study is lacking. Here, we survey algorithms currently used by microbiologists, and compare seven representative methods in a large-scale benchmark study that addresses several issues of concern. A new experimental protocol was developed that allows different algorithms to be compared using the same platform, and several criteria were introduced to facilitate a quantitative evaluation of the clustering performance of each algorithm. We found that existing methods vary widely in their outputs, and that inappropriate use of distance levels for taxonomic assignments likely resulted in substantial overestimates of biodiversity in many studies. The benchmark study identified our recently developed ESPRIT-Tree, a fast implementation of the average linkage-based hierarchical clustering algorithm, as one of the best algorithms available in terms of computational efficiency and clustering accuracy. Yijun Sun, Yunpeng Cai, Susan M. Huse, Rob Knight 0001, William G. Farmerie, Volker Mai |
Briefings Bioinform. | 7 |