The search functionality is under construction.

IEICE TRANSACTIONS on Fundamentals

A Fast Algorithm for Finding a Maximal Common Subsequence of Multiple Strings

Miyuji HIROTA, Yoshifumi SAKAI

  • Full Text Views

    0

  • Cite this

Summary :

For any m strings of total length n, we propose an O(mn log n)-time, O(n)-space algorithm that finds a maximal common subsequence of all the strings, in the sense that inserting any character in it no longer yields a common subsequence of them. Such a common subsequence could be treated as indicating a nontrivial common structure we could find in the strings since it is NP-hard to find any longest common subsequence of the strings.

Publication
IEICE TRANSACTIONS on Fundamentals Vol.E106-A No.9 pp.1191-1194
Publication Date
2023/09/01
Publicized
2023/03/06
Online ISSN
1745-1337
DOI
10.1587/transfun.2022DML0002
Type of Manuscript
Special Section LETTER (Special Section on Discrete Mathematics and Its Applications)
Category
Algorithms and Data Structures

Authors

Miyuji HIROTA
  Tohoku University
Yoshifumi SAKAI
  Tohoku University

Keyword