Skip to search boxSkip to navigationSkip to main content

Most Recent Match Queries in On-Line Suffix Trees

  • N. Jesper Larsson
Research Output:
Journal Article or Conference Article in Journal
Journal article
Peer-review

Open access

Publication Information

Output type

Research Output:
Journal Article or Conference Article in Journal
Journal article
Peer-review

Original language

English

Pages from-to (Number of pages)

Pages 252-261 (10 pages)

Journal (Volume, Issue Number)

Lecture Notes in Computer Science (Volume 8486)

Publication milestones

  • Published - 2014

Publication status

Published - 2014

ISSN

0302-9743

Publication IDs

  • Scopus: 84903692917

Abstract

A suffix tree is able to efficiently locate a pattern in an indexed string, but not in general the most recent copy of the pattern in an online stream, which is desirable in some applications. We study the most general version of the problem of locating a most recent match: supporting queries for arbitrary patterns, at each step of processing an online stream. We present augmentations to Ukkonen's suffix tree construction algorithm for optimal-time queries, maintaining indexing time within a logarithmic factor in the size of the indexed string. We show that the algorithm is applicable to sliding-window indexing, and sketch a possible optimization for use in the special case of Lempel-Ziv compression.

Publication metrics

PlumX, opens in new tab

Captures
3
Citations
7

Related Event

Title

25th Annual Symposium on Combinatorial Pattern Matching

Event type

Conference

Date

16/06/2014 - 18/06/2014

Location

MoscowRussian Federation