Abstract
In the k-mappability problem, we are given a string x of length n and integers m and k, and we are asked to count, for each length-m factor y of x, the number of other factors of length m of x that are at Hamming distance at most k from y. We focus here on the version of the problem where k= 1. The fastest known algorithm for k= 1 requires time O(mnlog n/ log log n) and space O(n). We present two new algorithms that require worst-case time O(mn) and O(nlog nlog log n), respectively, and space O(n), thus greatly improving the state of the art. Moreover, we present another algorithm that requires average-case time and space O(n) for integer alphabets of size σ if m = Ω(log σn). Notably, we show that this algorithm is generalizable for arbitrary k, requiring average-case time O(kn) and space O(n) if m = Ω(k logσn).
| Original language | English |
|---|---|
| Title of host publication | Combinatorial Optimization and Applications - 11th International Conference, COCOA 2017, Proceedings |
| Editors | Xiaofeng Gao, Hongwei Du, Meng Han |
| Publisher | Springer Verlag |
| Pages | 109-121 |
| Number of pages | 13 |
| ISBN (Print) | 9783319711461 |
| DOIs | |
| Publication status | Published - 1 Jan 2017 |
| Externally published | Yes |
| Event | 11th International Conference on Combinatorial Optimization and Applications, COCOA 2017 - Shanghai, China Duration: 16 Dec 2017 → 18 Dec 2017 |
Publication series
| Name | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
|---|---|
| Volume | 10628 LNCS |
| ISSN (Print) | 0302-9743 |
| ISSN (Electronic) | 1611-3349 |
Conference
| Conference | 11th International Conference on Combinatorial Optimization and Applications, COCOA 2017 |
|---|---|
| Country/Territory | China |
| City | Shanghai |
| Period | 16/12/17 → 18/12/17 |
Funding
M. Alzamel and C.S. Iliopoulos—Partially supported by the Onassis Foundation. J. Radoszewski—Supported by the “Algorithms for text processing with errors and uncertainties” project carried out within the HOMING programme of the Foundation for Polish Science co-financed by the European Union under the European Regional Development Fund.
Fingerprint
Dive into the research topics of 'Faster algorithms for 1-mappability of a sequence'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver