2019
DOI: 10.1016/j.ipl.2018.10.011
|View full text |Cite
|
Sign up to set email alerts
|

Enhanced string factoring from alphabet orderings

Abstract: In this note we consider the concept of alphabet ordering in the context of string factoring. We propose a greedy-type algorithm which produces Lyndon factorizations with small numbers of factors along with a modification for large numbers of factors. For the technique we introduce the Exponent Parikh vector.Applications and research directions derived from circ-UMFFs are discussed.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

2
12
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
2
1

Relationship

1
2

Authors

Journals

citations
Cited by 3 publications
(14 citation statements)
references
References 8 publications
2
12
0
Order By: Relevance
“…In Section 3, we present two variants of a (very) simple heuristic for reordering the alphabet based on the most frequent symbols of the input string. In Section 4, we compare our heuristic with results by Clare and Daykin [4] and we show that, although simpler, ours produces results close to those presented by Clare and Daykin's method in most cases (even though not satisfactorily, as we discuss next). Unfortunately, we were not able to execute methods based on evolutionary search techniques presented in [5,11] due their high running time complexity.…”
Section: Introductionmentioning
confidence: 73%
See 2 more Smart Citations
“…In Section 3, we present two variants of a (very) simple heuristic for reordering the alphabet based on the most frequent symbols of the input string. In Section 4, we compare our heuristic with results by Clare and Daykin [4] and we show that, although simpler, ours produces results close to those presented by Clare and Daykin's method in most cases (even though not satisfactorily, as we discuss next). Unfortunately, we were not able to execute methods based on evolutionary search techniques presented in [5,11] due their high running time complexity.…”
Section: Introductionmentioning
confidence: 73%
“…This problem has been recently investigated in [4,5,11] with greedy and evolutionary algorithms (on short sequences in the range of thousands of symbols). In the next section we present a straightforward heuristic for reordering the alphabet based on frequencies of symbols in s, which produce similar results to those by Clare and Daykin's method [4].…”
Section: Reordering the Alphabetmentioning
confidence: 99%
See 1 more Smart Citation
“…• The output of the greedy alphabet ordering algorithm [7] may be a useful starting point from which to create one or more of the populations at the start of the search, even though this could be a local optimum. • Investigate further mutation and crossover operators for this permutation-based problem (such as the best-order crossover and other permutation crossover operators [2,3]).…”
Section: Discussionmentioning
confidence: 99%
“…In recent research, Clare and Daykin [7] proposed a greedy alphabet ordering algorithm for enhancing a Lyndon factorization. They mainly considered minimizing the number of factors while observing that the algorithm could be modified to maximize.…”
Section: Alphabet Orderingmentioning
confidence: 99%