Unknown

Dataset Information

Locality-preserving minimal perfect hashing of k-mers.


ABSTRACT:

Motivation

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

SUBMITTER: Pibiri GE 

PROVIDER: S-EPMC10311298 | biostudies-literature | 2023 Jun

REPOSITORIES: biostudies-literature