Sailfish enables alignment-free isoform quantification from RNA-seq reads using lightweight algorithms

R Patro, SM Mount, C Kingsford - Nature biotechnology, 2014 - nature.com
We introduce Sailfish, a computational method for quantifying the abundance of previously
annotated RNA isoforms from RNA-seq data. Because Sailfish entirely avoids map** …

[書籍][B] Algorithms and data structures: The basic toolbox

K Mehlhorn, P Sanders, P Sanders - 2008 - Springer
Algorithms are at the heart of every nontrivial computer application, and algorithmics is a
modern and active area of computer science. Every computer scientist and every …

Xor filters: Faster and smaller than bloom and cuckoo filters

TM Graf, D Lemire - Journal of Experimental Algorithmics (JEA), 2020 - dl.acm.org
The Bloom filter provides fast approximate set membership while using little memory.
Engineers often use these filters to avoid slow operations such as disk or network accesses …

Practical volume-hiding encrypted multi-maps with optimal overhead and beyond

J Wang, SF Sun, T Li, S Qi, X Chen - Proceedings of the 2022 ACM …, 2022 - dl.acm.org
Encrypted multi-map (EMM), as a special case of structured encryption, has attracted
extensive attention recently. However, most of EMM constructions reveal the real volumes of …

Hash, displace, and compress

D Belazzougui, FC Botelho, M Dietzfelbinger - European Symposium on …, 2009 - Springer
A hash function h, ie, a function from the set U of all keys to the range range [m]={0,..., m− 1}
is called a perfect hash function (PHF) for a subset S⊆ U of size n≤ m if h is 1-1 on S. The …

Fast and scalable minimal perfect hashing for massive key sets

A Limasset, G Rizk, R Chikhi, P Peterlongo - arxiv preprint arxiv …, 2017 - arxiv.org
Minimal perfect hash functions provide space-efficient and collision-free hashing on static
sets. Existing algorithms and implementations that build such functions have practical …

Indexing methods for approximate dictionary searching: Comparative analysis

L Boytsov - Journal of Experimental Algorithmics (JEA), 2011 - dl.acm.org
The primary goal of this article is to survey state-of-the-art indexing methods for approximate
dictionary searching. To improve understanding of the field, we introduce a taxonomy that …

Scale-dependent 3D geometric features

J Novatnack, K Nishino - 2007 IEEE 11th International …, 2007 - ieeexplore.ieee.org
Three-dimensional geometric data play fundamental roles in many computer vision
applications. However, their scale-dependent nature, ie the relative variation in the spatial …

Binary fuse filters: Fast and smaller than xor filters

TM Graf, D Lemire - Journal of Experimental Algorithmics (JEA), 2022 - dl.acm.org
Bloom and cuckoo filters provide fast approximate set membership while using little memory.
Engineers use them to avoid expensive disk and network accesses. The recently introduced …

Can Learned Models Replace Hash Functions?

I Sabek, K Vaidya, D Horn, A Kipf… - Proceedings of the …, 2022 - par.nsf.gov
Hashing is a fundamental operation in database management, playing a key role in the
implementation of numerous core database data structures and algorithms. Traditional hash …