Proceedings of the 2nd International ICST Conference on Scalable Information Systems 2007
DOI: 10.4108/infoscale.2007.954
|View full text |Cite
|
Sign up to set email alerts
|

A Parallel LCS Algorithm for Biosequences Alignment

Abstract: Searching for the longest common substring (LCS) of biosequences is one of the most important tasks in Bioinformatics. A fast algorithm for LCS problem named FAST_LCS is presented. The algorithm first seeks the successors of the initial identical character pairs according to a successor table to obtain all the identical pairs and their levels. Then by tracing back from the identical character pair at the largest level, the result of LCS can be obtained. For two sequences X and Y with lengths n and m, the memor… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2012
2012
2017
2017

Publication Types

Select...
3

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(2 citation statements)
references
References 16 publications
(32 reference statements)
0
2
0
Order By: Relevance
“…For our first reduction, we have chosen the Longest Common Subsequence (LCS) problem for the Karp reduction: LCS ≤ p SGC. LCS is NP-complete and well-known [9], for it arises in many contexts [2], such as bioinformatics [8] or file comparison (c.f. the UNIX diff command.)…”
Section: Longest Common Subsequence Problemmentioning
confidence: 99%
“…For our first reduction, we have chosen the Longest Common Subsequence (LCS) problem for the Karp reduction: LCS ≤ p SGC. LCS is NP-complete and well-known [9], for it arises in many contexts [2], such as bioinformatics [8] or file comparison (c.f. the UNIX diff command.)…”
Section: Longest Common Subsequence Problemmentioning
confidence: 99%
“…To improve the performance of RowColAlign so it could be used in tools for massive spreadsheets, one possibility might be to parallelize RowColAlign, as other researchers have done to improve the one-dimensional dynamic programming algorithm for LCS so that it can be applied to genetic sequences [14]. Parallelized operation would be a natural fit to the cloud-based computing platforms such as Google Docs where spreadsheet editors are now being deployed.…”
Section: B Implications For Tool Developmentmentioning
confidence: 99%