Cultural advice

The Australian National University acknowledges, celebrates and pays our respects to the Ngunnawal and Ngambri people of the Canberra region and to all First Nations Australians on whose traditional lands we meet and work, and whose cultures are among the oldest continuing cultures in human history.

Aboriginal and Torres Strait Islander peoples are advised that ANU Library collections may include images, names, voices, and other representations of deceased persons.

Material in the collection may contain terms, language or views that reflect the period in which the item was created and may be considered inappropriate today.

Fast and space efficient string kernels using suffix arrays

dc.contributor.authorTeo, Choon-Hui
dc.contributor.authorVishwanathan, S
dc.coverage.spatialPittsburgh USA
dc.date.accessioned2015-12-07T22:41:27Z
dc.date.createdJune 25-29 2006
dc.date.issued2006
dc.date.updated2015-12-07T11:01:11Z
dc.description.abstractString kernels which compare the set of all common substrings between two given strings have recently been proposed by Vishwanathan & Smola (2004). Surprisingly, these kernels can be computed in linear time and linear space using annotated suffix trees. Even though, in theory, the suffix tree based algorithm requires O(n) space for an n length string, in practice at least 40n bytes are required - 20n bytes for storing the suffix tree, and an additional 20n bytes for the annotation. This large memory requirement coupled with poor locality of memory access, inherent due to the use of suffix trees, means that the performance of the suffix tree based algorithm deteriorates on large strings. In this paper, we describe a new linear time yet space efficient and scalable algorithm for computing string kernels, based on suffix arrays. Our algorithm is a) faster and easier to implement, b) on the average requires only 19n bytes of storage, and c) exhibits strong locality of memory access. We show that our algorithm can be extended to perform linear time prediction on a test string, and present experiments to validate our claims.
dc.identifier.isbn1595933832
dc.identifier.urihttp://hdl.handle.net/1885/24323
dc.publisherAssociation for Computing Machinery Inc (ACM)
dc.relation.ispartofseriesInternational Conference on Machine Learning (ICML 2006)
dc.sourceProceedings of 23rd International Conference of Machine Learning
dc.source.urihttp://shop.omnipress.com/icml/toc.pdf
dc.subjectKeywords: Algorithms; Array processing; Computational methods; Decision trees; Deterioration; Scalability; Signal filtering and prediction; Storage allocation (computer); Annotation; Length string; Memory access; String kernels; Learning systems
dc.titleFast and space efficient string kernels using suffix arrays
dc.typeConference paper
local.bibliographicCitation.lastpage936
local.bibliographicCitation.startpage929
local.contributor.affiliationTeo, Choon-Hui, College of Engineering and Computer Science, ANU
local.contributor.affiliationVishwanathan, S, College of Engineering and Computer Science, ANU
local.contributor.authoruidTeo, Choon-Hui, u4259204
local.contributor.authoruidVishwanathan, S, a204054
local.description.embargo2037-12-31
local.description.notesImported from ARIES
local.description.refereedYes
local.identifier.absfor080109 - Pattern Recognition and Data Mining
local.identifier.ariespublicationu8803936xPUB31
local.identifier.doi10.1145/1143844.1143961
local.identifier.scopusID2-s2.0-34250766728
local.type.statusPublished Version

Downloads

Original bundle

Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
01_Teo_Fast_and_space_efficient_2006.pdf
Size:
249.57 KB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
02_Teo_Fast_and_space_efficient_2006.pdf
Size:
565.44 KB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
03_Teo_Fast_and_space_efficient_2006.pdf
Size:
64.6 KB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
04_Teo_Fast_and_space_efficient_2006.pdf
Size:
125.78 KB
Format:
Adobe Portable Document Format