arrow
Return

Longest Double-Bounded (k]-Tuple Common Substrings

delete2026-01-01
delete0
PRE
AI
李
李甜甜 (Tiantian Li)
J
Jiang, Siqi
江海涛 cover
江海涛 (Haitao Jiang)
朱
朱大铭 (Daming Zhu) *
DOI:10.1007/978-981-95-0218-9_26delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
A (k]-tuple common substring (abbr. (k]-CSS) is a sequence of at most k common substrings of two or more strings. A longest (k]-CSS of two strings is known retrievable in quadratic time and linear space and even more, in subquadratic time and space if k is a constant. Motivated by computational biology applications in need of a (k]-CSS with designated number of consecutively matching letters, we propose to find a longest (k]-CSS of two strings whose substrings are of length within [l(1), l(2)]. We present a sliding window based dynamic programming algorithm to find such a longest (k]-CSS of two strings whose lengths are n(1) and n(2) in O(kn(1)n(2)) time and space, the same complexity as without the length bounds l(1) and l(2). Through rolling array based dynamic programming to get the longest (k]-CSS length in advance, we present a divide-and-conquer algorithm to find such a longest (k]-CSS in O(kn(1)n(2)) time and O(n(1) + kl(2)n(2)) space, which is intended to work for two much longer given strings. We also present an algorithm to find such a longest (2]-CSS in O(n log(2) n) time where n is the total length of input strings.
Keywords:
Algorithm
Complexity
Common substring

Journal

C
COMPUTING AND COMBINATORICS, COCOON 2025, PT II
IF:
0
Papers:
24
Citations:
0

Organization

S
shandong university
Scholars:
9.5W
Papers: 6.4W
Citations: 94
Cited Papers

Cited Papers

Subsequence Matching and LCS with Segment Number Constraints
err2025-01-01
err0
PREAI
errYonemoto,Yuki; Mieno,Takuya; Inenaga,Shunsuke; Yoshinaka,Ryo; Shinohara,Ayumi
errShare
errSave
Algorithms on Strings, Trees and Sequences
err
IF0
err2010-06-23
err0
PREAI
errDan Gusfield
errShare
errSave
LCSk: A refined similarity measure
err2016-07-01
err0
errOAAI
errG. Benson; A. Levy; S. Maimoni; D. Noifeld; B.R. Shalom
errShare
errSave
Longest (k]-Tuple Common Substrings
err2025-01-01
err0
PREAI
errLi,Tiantian; Jiang,Haitao; Wang,Lusheng; Zhu,Daming
errShare
errSave
Longest k-tuple Common Sub-Strings
err2022-12-06
err0
PREAI
errLi,Tiantian; Zhu,Daming; Jiang,Haitao; Feng,Haodi; Cui,Xuefeng
errShare
errSave
Dynamic and Internal Longest Common Substring
err2020-07-15
err0
errOAAI
errAmihood Amir; Panagiotis Charalampopoulos; Solon P. Pissis; Jakub Radoszewski
errShare
errSave
On the complexity of finding gapped motifs
err2010-06-01
err0
PREAI
errMichael,Morris; Nicolas,François; Ukkonen,Esko
errShare
errSave
researcher View more