A Simple Algorithm for the Constrained Sequence Problems
Francis Yuk Lun Chin, Ngai Lam Ho, Alfredo De Santis, S.K., Kim

TL;DR
This paper introduces a simple, efficient algorithm for the constrained longest common subsequence problem, improving the time complexity from quadratic to linear in sequence lengths, and relates it to constrained multiple sequence alignment.
Contribution
The paper presents a new $O(n imes m imes r)$ algorithm for the constrained LCS problem, significantly improving over previous methods and establishing its equivalence to a special case of constrained multiple sequence alignment.
Findings
The new algorithm runs in $O(n imes m imes r)$ time.
The constrained LCS problem is equivalent to a specific constrained multiple sequence alignment case.
The approach simplifies solving constrained sequence problems efficiently.
Abstract
In this paper we address the constrained longest common subsequence problem. Given two sequences , and a constrained sequence , a sequence is a constrained longest common subsequence for and with respect to if is the longest subsequence of and such that is a subsequence of . Recently, Tsai \cite{Tsai} proposed an time algorithm to solve this problem using dynamic programming technique, where , and are the lengths of , and , respectively. In this paper, we present a simple algorithm to solve the constrained longest common subsequence problem in time and show that the constrained longest common subsequence problem is equivalent to a special case of the constrained multiple sequence alignment problem which can also be solved.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
