skip to main content
10.1007/978-3-642-10217-2_18guidebooksArticle/Chapter ViewAbstractPublication PagesBookacm-pubtype
chapter

LPF Computation Revisited

Published: 10 November 2009 Publication History

Abstract

We present efficient algorithms for storing past segments of a text. They are computed using two previously computed read-only arrays (SUF and LCP) composing the Suffix Array of the text. They compute the maximal length of the previous factor (subword) occurring at each position of the text in a table called LPF. This notion is central both in many conservative text compression techniques and in the most efficient algorithms for detecting motifs and repetitions occurring in a text.
The main results are: a linear-time algorithm that computes explicitly the permutation that transforms the LCP table into the LPF table; a time-space optimal computation of the LPF table; and an O(nlogn) strong in-place computation of the LPF table.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Guide books
Combinatorial Algorithms: 20th International Workshop, IWOCA 2009, Hradec nad Moravicí, Czech Republic, June 28---July 2, 2009, Revised Selected Papers
November 2009
477 pages
ISBN:9783642102165
  • Editors:
  • Jiří Fiala,
  • Jan Kratochvíl,
  • Mirka Miller

Publisher

Springer-Verlag

Berlin, Heidelberg

Publication History

Published: 10 November 2009

Author Tags

  1. Ziv-Lempel factorisation
  2. detection of repetitions
  3. longest previous factor
  4. suffix array
  5. text compression

Qualifiers

  • Chapter

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 30 Jan 2025

Other Metrics

Citations

Cited By

View all

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media