Longest previous non-overlapping factors table computation

Supaporn Chairungsee*, Maxime Crochemore

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingOther chapter contributionpeer-review

3 Citations (Scopus)

Abstract

We examine the computation of the Longest Previous non-overlapping Factor (LPnF) table. The LPnF table is the table that stores the maximal length of factors re-occurring at each position of a string without overlapping. The LPnF table is related to well-known techniques for data compression, such as Ziv-Lempel factorization. This table is useful both for string algorithms and for text compression. In this paper, we present two algorithms to compute the LPnF table of a string: one from its augmented position heap and the other from its suffix heap. The proposed algorithms run in linear time with linear memory space.

Original languageEnglish
Title of host publicationCombinatorial Optimization and Applications - 11th International Conference, COCOA 2017, Proceedings
PublisherSpringer Verlag
Pages483-491
Number of pages9
Volume10628 LNCS
ISBN (Print)9783319711461
DOIs
Publication statusPublished - 2017
Event11th International Conference on Combinatorial Optimization and Applications, COCOA 2017 - Shanghai, China
Duration: 16 Dec 201718 Dec 2017

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume10628 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference11th International Conference on Combinatorial Optimization and Applications, COCOA 2017
Country/TerritoryChina
CityShanghai
Period16/12/201718/12/2017

Keywords

  • Augmented position heap
  • Data compression
  • Longest previous non-overlapping factor
  • Suffix heap
  • Text compression

Fingerprint

Dive into the research topics of 'Longest previous non-overlapping factors table computation'. Together they form a unique fingerprint.

Cite this