Application of the A* Algorithm to Solve the Longest Common Subsequence from Fragments Problem
碩士 === 國立暨南國際大學 === 資訊工程學系 === 93 === Finding longest common subsequence (LCS) is a common problem in Biology informatics. The problem is defined as follows: Given two strings X=x1x2…xm and Y=y1y2…yn, find a common subsequence L=l1l2…lp of X and Y such that p is maximized. In this thesis, we disc...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2005
|
Online Access: | http://ndltd.ncl.edu.tw/handle/39357694887108868886 |
id |
ndltd-TW-093NCNU0392045 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-093NCNU03920452015-10-13T12:56:40Z http://ndltd.ncl.edu.tw/handle/39357694887108868886 Application of the A* Algorithm to Solve the Longest Common Subsequence from Fragments Problem A*演算法在片段限制最長共子序問題之應用 Yu-Mei Pan 潘鈺梅 碩士 國立暨南國際大學 資訊工程學系 93 Finding longest common subsequence (LCS) is a common problem in Biology informatics. The problem is defined as follows: Given two strings X=x1x2…xm and Y=y1y2…yn, find a common subsequence L=l1l2…lp of X and Y such that p is maximized. In this thesis, we discuss a variation of the LCS problem – LCS from fragments problem defined as follows: Given two strings X and Y and a set M of fragments which are matching substrings of X and Y, find a LCS from M. A new method using a tree searching strategy, A* algorithm, is proposed in this study for the LCS from fragments problem. The method can help us to filter out some fragments which wouldn’t appear in solutions, and efficiently find a solution. However, in worst cases, all fragments are needed to be computed in the solving process. Richard Chia-Tung Lee 李家同 2005 學位論文 ; thesis 38 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立暨南國際大學 === 資訊工程學系 === 93 === Finding longest common subsequence (LCS) is a common problem in Biology informatics. The problem is defined as follows: Given two strings X=x1x2…xm and Y=y1y2…yn, find a common subsequence L=l1l2…lp of X and Y such that p is maximized. In this thesis, we discuss a variation of the LCS problem – LCS from fragments problem defined as follows: Given two strings X and Y and a set M of fragments which are matching substrings of X and Y, find a LCS from M. A new method using a tree searching strategy, A* algorithm, is proposed in this study for the LCS from fragments problem. The method can help us to filter out some fragments which wouldn’t appear in solutions, and efficiently find a solution. However, in worst cases, all fragments are needed to be computed in the solving process.
|
author2 |
Richard Chia-Tung Lee |
author_facet |
Richard Chia-Tung Lee Yu-Mei Pan 潘鈺梅 |
author |
Yu-Mei Pan 潘鈺梅 |
spellingShingle |
Yu-Mei Pan 潘鈺梅 Application of the A* Algorithm to Solve the Longest Common Subsequence from Fragments Problem |
author_sort |
Yu-Mei Pan |
title |
Application of the A* Algorithm to Solve the Longest Common Subsequence from Fragments Problem |
title_short |
Application of the A* Algorithm to Solve the Longest Common Subsequence from Fragments Problem |
title_full |
Application of the A* Algorithm to Solve the Longest Common Subsequence from Fragments Problem |
title_fullStr |
Application of the A* Algorithm to Solve the Longest Common Subsequence from Fragments Problem |
title_full_unstemmed |
Application of the A* Algorithm to Solve the Longest Common Subsequence from Fragments Problem |
title_sort |
application of the a* algorithm to solve the longest common subsequence from fragments problem |
publishDate |
2005 |
url |
http://ndltd.ncl.edu.tw/handle/39357694887108868886 |
work_keys_str_mv |
AT yumeipan applicationoftheaalgorithmtosolvethelongestcommonsubsequencefromfragmentsproblem AT pānyùméi applicationoftheaalgorithmtosolvethelongestcommonsubsequencefromfragmentsproblem AT yumeipan ayǎnsuànfǎzàipiànduànxiànzhìzuìzhǎnggòngzixùwèntízhīyīngyòng AT pānyùméi ayǎnsuànfǎzàipiànduànxiànzhìzuìzhǎnggòngzixùwèntízhīyīngyòng |
_version_ |
1717728316539011072 |