Demo Data from VLDB 2026 / reviewers in the wild / expert
Yoshihiro Shibuya
dblp:242/0893
· DBLP profile ↗
5ranked-venue papers
3as first author
4since 2021 · last 2025
0000-0002-3137-1504ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 5 · 3 first-author · 4 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.
| Interdisciplinary, comprehensive, and emerging computing
2 papers |
Bioinformatics and computational biology · 100% | |
| Theoretical computer science
2 papers |
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.9 | 1 | 2025 | Hyper-k-mers: Efficient Streaming k-mers Representation · RECOMB 2025 |
Algorithms and data structures › data streams
streaming algorithms |
0.9 | 1 | 2025 | Hyper-k-mers: Efficient Streaming k-mers Representation · RECOMB 2025 |
Bioinformatics and computational biology › sequence analysis › k-mer analysis
k-mer hashing |
0.7 | 1 | 2023 | Locality-preserving minimal perfect hashing of k-mers · Bioinform. 2023 |
Bioinformatics and computational biology
sequence analysis |
0.7 | 1 | 2023 | Locality-preserving minimal perfect hashing of k-mers · Bioinform. 2023 |
Algorithms and data structures › data structure design › search structures
hashing |
0.7 | 1 | 2023 | Locality-preserving minimal perfect hashing of k-mers · Bioinform. 2023 |
Algorithms and data structures › data structure design › search structures › hashing › perfect hashing
minimal perfect hashing |
0.7 | 1 | 2023 | Locality-preserving minimal perfect hashing of k-mers · Bioinform. 2023 |
Methods — techniques the papers use, named apart from their topics
minimal perfect hash function · 1.3streaming algorithms · 0.9streaming algorithm · 0.9
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Hyper-k-mers: Efficient Streaming k-mers Representation
Igor Martayan, Lucas Robidou, Yoshihiro Shibuya, Antoine Limasset |
RECOMB | 3 |
| 2023 | Locality-preserving minimal perfect hashing of k-mersabstractMOTIVATION: Minimal perfect hashing is the problem of mapping a static set of n distinct keys into the address space {1,…,n} bijectively. It is well-known that n log 2(e) bits are necessary to specify a minimal perfect hash function (MPHF) f, when no additional knowledge of the input keys is to be used. However, it is often the case in practice that the input keys have intrinsic relationships that we can exploit to lower the bit complexity of f. For example, consider a string and the set of all its distinct k-mers as input keys: since two consecutive k-mers share an overlap of k-1 symbols, it seems possible to beat the classic log 2(e) bits/key barrier in this case. Moreover, we would like f to map consecutive k-mers to consecutive addresses, as to also preserve as much as possible their relationship in the codomain. This is a useful feature in practice as it guarantees a certain degree of locality of reference for f, resulting in a better evaluation time when querying consecutive k-mers. RESULTS: Motivated by these premises, we initiate the study of a new type of locality-preserving MPHF designed for k-mers extracted consecutively from a collection of strings. We design a construction whose space usage decreases for growing k and discuss experiments with a practical implementation of the method: in practice, the functions built with our method can be several times smaller and even faster to query than the most efficient MPHFs in the literature. Giulio Ermanno Pibiri, Yoshihiro Shibuya, Antoine Limasset |
Bioinform. | 2 |
| 2022 | Efficient Reconciliation of Genomic Datasets of High SimilarityabstractDNA sequencing, especially of microbial genomes and metagenomes, has been at the core of recent research advances in large-scale comparative genomics. The data deluge has resulted in exponential growth in genomic datasets over the past years and has shown no sign of slowing down. Several recent attempts have been made to tame the computational burden of sequence search on these terabyte and petabyte-scale datasets, including raw reads and assembled genomes. However, no known implementation provides both fast query and construction time, keeps the low false-positive requirement, and offers cheap storage of the data structure. We propose a data structure for search called RAMBO (Repeated And Merged BloOm Filter) which is significantly faster in query time than state-of-the-art genome indexing methods- COBS (Compact bit-sliced signature index), Sequence Bloom Trees, HowDeSBT, and SSBT. Furthermore, it supports insertion and query process parallelism, cheap updates for streaming inputs, has a zero false-negative rate, a low false-positive rate, and a small index size. RAMBO converts the search problem into set membership testing among $K$ documents. Interestingly, it is a count-min sketch type arrangement of a membership testing utility (Bloom Filter in our case). The simplicity of the algorithm and embarrassingly parallel architecture allows us to stream and index a 170TB whole-genome sequence dataset in a mere 9 hours on a cluster of 100 nodes while competing methods require weeks. Yoshihiro Shibuya, Djamal Belazzougui, Gregory Kucherov |
WABI | 1 |
| 2021 | Space-Efficient Representation of Genomic k-Mer Count TablesabstractMotivation. k-mer counting is a common task in bioinformatic pipelines, with many dedicated tools available. Output formats could rely on quotienting to reduce the space of k-mers in hash tables, however counts are not usually stored in space-efficient formats. Overall, k-mer count tables for genomic data take a considerable space, easily reaching tens of GB. Furthermore, such tables do not support efficient random-access queries in general. Results. In this work, we design an efficient representation of k-mer count tables supporting fast random-access queries. We propose to apply Compressed Static Functions (CSFs), with space proportional to the empirical zero-order entropy of the counts. For very skewed distributions, like those of k-mer counts in whole genomes, the only currently available implementation of CSFs does not provide a compact enough representation. By adding a Bloom Filter to a CSF we obtain a Bloom-enhanced CSF (BCSF) effectively overcoming this limitation. Furthermore, by combining BCSFs with minimizer-based bucketing of k-mers, we build even smaller representations breaking the empirical entropy lower bound, for large enough k. We also extend these representations to the approximate case, gaining additional space. We experimentally validate these techniques on k-mer count tables of whole genomes (E.Coli and C.Elegans) as well as on k-mer document frequency tables for 29 E.Coli genomes. In the case of exact counts, our representation takes about a half of the space of the empirical entropy, for large enough k’s. Yoshihiro Shibuya, Djamal Belazzougui, Gregory Kucherov |
WABI | 1 |
| 2019 | Better quality score compression through sequence-based quality smoothingabstractMOTIVATION: Current NGS techniques are becoming exponentially cheaper. As a result, there is an exponential growth of genomic data unfortunately not followed by an exponential growth of storage, leading to the necessity of compression. Most of the entropy of NGS data lies in the quality values associated to each read. Those values are often more diversified than necessary. Because of that, many tools such as Quartz or GeneCodeq, try to change (smooth) quality scores in order to improve compressibility without altering the important information they carry for downstream analysis like SNP calling. RESULTS: We use the FM-Index, a type of compressed suffix array, to reduce the storage requirements of a dictionary of k-mers and an effective smoothing algorithm to maintain high precision for SNP calling pipelines, while reducing quality scores entropy. We present YALFF (Yet Another Lossy Fastq Filter), a tool for quality scores compression by smoothing leading to improved compressibility of FASTQ files. The succinct k-mers dictionary allows YALFF to run on consumer computers with only 5.7 GB of available free RAM. YALFF smoothing algorithm can improve genotyping accuracy while using less resources. AVAILABILITY: https://github.com/yhhshb/yalff. Yoshihiro Shibuya, Matteo Comin |
BMC Bioinform. | 1 |