Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
97 tokens/sec
GPT-4o
53 tokens/sec
Gemini 2.5 Pro Pro
44 tokens/sec
o3 Pro
5 tokens/sec
GPT-4.1 Pro
47 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

An $O(n^2)$ Algorithm for Computing Longest Common Cyclic Subsequence (0911.5031v2)

Published 26 Nov 2009 in cs.DS

Abstract: The {\em longest common subsequence (LCS)} problem is a classic and well-studied problem in computer science. LCS is a central problem in stringology and finds broad applications in text compression, error-detecting codes and biological sequence comparison. However, in numerous contexts, words represent cyclic sequences of symbols and LCS must be generalized to consider all circular shifts of the strings. This occurs especially in computational biology when genetic material is sequenced form circular DNA or RNA molecules. This initiates the problem of {\em longest common cyclic subsequence (LCCS)} which finds the longest subsequence between all circular shifts of two strings. In this paper, we give an $O(n2)$ algorithm for solving LCCS problem where $n$ is the number of symbols in the strings.

User Edit Pencil Streamline Icon: https://streamlinehq.com
Authors (4)
  1. Shihabur Rahman Chowdhury (8 papers)
  2. Masud Hasan (8 papers)
  3. Sumaiya Iqbal (3 papers)
  4. M. Sohel Rahman (52 papers)
Citations (2)

Summary

We haven't generated a summary for this paper yet.