Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
427598 | Information Processing Letters | 2010 | 6 Pages |
Abstract
Analyzing sequence composition is a basic task in genomic research. In this paper, to efficiently compute shortest absent words in a genomic sequence, we present a linear-time algorithm, which firstly estimates the length of shortest absent words by probabilistic method, and then based on such estimation, finds out all shortest absent words in a genomic sequence. Our algorithm only needs to scan the genomic sequence once without the space requirements of index structures such as suffix trees and suffix arrays. Experimental results show that our algorithm uses only 1.5 minutes for the computation of shortest absent words in human genome, and therefore is more efficient than any other existing algorithms.
Related Topics
Physical Sciences and Engineering
Computer Science
Computational Theory and Mathematics