Linear Time Construction of Suffix Arrays
dc.contributor.author | Ko, Pang | |
dc.contributor.author | Srinivas, Aluru | |
dc.contributor.department | Department of Computer Science | |
dc.date | 2018-02-13T23:21:05.000 | |
dc.date.accessioned | 2020-06-30T01:55:53Z | |
dc.date.available | 2020-06-30T01:55:53Z | |
dc.date.issued | 2002-01-01 | |
dc.description.abstract | <p>We present a linear time algorithm to sort all the suffixes of a string over a large alphabet of integers. The sorted order of suffixes of a string is also called suffix array, a data structure introduced by Manber and Myers that has numerous applications in computational biology. Though the suffix tree of a string can be constructed in linear time and the sorted order of suffixes derived from it, a direct algorithm for suffix sorting is of great interest due to the space requirements of suffix trees. Our result improves upon the best known direct algorithm for suffix sorting, which takes O(n log n) time. We also show how to construct suffix trees in linear time from our suffix sorting result. Apart from being simple and applicable for alphabets not necessarily of fixed size, this method of constructing suffix trees is more space efficient.</p> | |
dc.identifier | archive/lib.dr.iastate.edu/cs_techreports/218/ | |
dc.identifier.articleid | 1185 | |
dc.identifier.contextkey | 5436352 | |
dc.identifier.s3bucket | isulib-bepress-aws-west | |
dc.identifier.submissionpath | cs_techreports/218 | |
dc.identifier.uri | https://dr.lib.iastate.edu/handle/20.500.12876/20037 | |
dc.source.bitstream | archive/lib.dr.iastate.edu/cs_techreports/218/paper.pdf|||Fri Jan 14 22:38:59 UTC 2022 | |
dc.subject.disciplines | Theory and Algorithms | |
dc.title | Linear Time Construction of Suffix Arrays | |
dc.type | article | |
dc.type.genre | article | |
dspace.entity.type | Publication | |
relation.isOrgUnitOfPublication | f7be4eb9-d1d0-4081-859b-b15cee251456 |
File
Original bundle
1 - 1 of 1
No Thumbnail Available
- Name:
- paper.pdf
- Size:
- 142.08 KB
- Format:
- Adobe Portable Document Format
- Description: