Proceedings International Workshop on Database and Expert Systems Applications DEXA, Volume 2016-February, Pages 5-8 , 11/02/2016

Longest Previous Non-overlapping Factors Computation

Supaporn Chairungsee, Tida Butrak, Surangkanang Chareonrak, Thana Charuphanthuset

Abstract

We study the problem of finding the Longest Previous non-overlapping Factor (LPnF) occurring at each position of a string. The notion of LPnF table is a variant of the Longest Previous Factor (LPF) table and is an essential element for the design of efficient algorithms on strings. The LPnF table is related to Ziv-Lempel factorization which is used for text compression. In this paper, we describe an algorithm for computing the LPnF table of a string from its Suffix Automaton. The algorithm runs in linear time on a fixed size alphabet and applications of this algorithm are for text compression.

Document Type

Conference Paper

Source Type

Conference Proceeding

ISBN

[9781467375825]

ISSN

15294188

Keywords

Data compressionfactorisationlongest previous non-overlapping factorSuffix Automatontext compression

ASJC Subject Area

Engineering : Engineering (all)


Bibliography


Chairungsee, S., Butrak, T., Chareonrak, S., & Charuphanthuset, T. (2016). Longest Previous Non-overlapping Factors Computation. Proceedings International Workshop on Database and Expert Systems Applications DEXA, 2016-February5-8. doi:10.1109/DEXA.2015.21

Copy | Save