Skip to main navigation Skip to search Skip to main content

A subquadratic algorithm for minimum palindromic factorization

  • University of Palermo
  • University of Helsinki

Research output: Contribution to journalArticlepeer-review

42 Scopus citations

Abstract

We give an O(n logn)-time, O(n)-space algorithm for factoring a string into the minimum number of palindromic substrings. That is, given a string S[1.n], in O(n logn) time our algorithm returns the minimum number of palindromes S 1,...,S such that S=S1⋯S . We also show that the time complexity is O(n) on average and Ω(n logn) in the worst case. The last result is based on a characterization of the palindromic structure of Zimin words.

Original languageEnglish
Pages (from-to)41-48
Number of pages8
JournalJournal of Discrete Algorithms
Volume28
DOIs
StatePublished - Sep 2014

Keywords

  • Factorization
  • Palindromes
  • String algorithms

Fingerprint

Dive into the research topics of 'A subquadratic algorithm for minimum palindromic factorization'. Together they form a unique fingerprint.

Cite this