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...

Full description

Bibliographic Details
Main Authors: Yu-Mei Pan, 潘鈺梅
Other Authors: Richard Chia-Tung Lee
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