A Hybrid Approach for Multiple Sequence Alignment Using Genetic Algorithms and Heuristic Dynamic Programming

碩士 === 樹德科技大學 === 資訊管理研究所 === 91 === Multiple sequence alignment (MSA) is a fundamental problem in the study of computational molecular biology and refers to the search for maximal similarity overall DNA /protein sequences. Unfortunately, existed multiple sequence alignment algorithms work well for...

Full description

Bibliographic Details
Main Authors: Shih-Wei Chung, 鐘詩維
Other Authors: Chih-Chin Lai
Format: Others
Language:zh-TW
Published: 2003
Online Access:http://ndltd.ncl.edu.tw/handle/37758988061872283394
id ndltd-TW-091STU00396008
record_format oai_dc
spelling ndltd-TW-091STU003960082015-10-13T13:35:30Z http://ndltd.ncl.edu.tw/handle/37758988061872283394 A Hybrid Approach for Multiple Sequence Alignment Using Genetic Algorithms and Heuristic Dynamic Programming 混合遺傳演算及動態規劃之方法解決多重序列排比的問題 Shih-Wei Chung 鐘詩維 碩士 樹德科技大學 資訊管理研究所 91 Multiple sequence alignment (MSA) is a fundamental problem in the study of computational molecular biology and refers to the search for maximal similarity overall DNA /protein sequences. Unfortunately, existed multiple sequence alignment algorithms work well for sequences with high similarity but do not scale well when either the length or the number of the sequences is large. In this paper, we view the multiple sequence alignments problem as an optimization problem and propose a hybrid approach to solve it. The hybrid approach combines genetic algorithm and heuristic dynamic programming method. Genetic Algorithms (GAs) has been used in a wide variety of applications to find solutions for hard optimization problems. The purpose of the heuristic dynamic programming is used to provide a seed for the initial population used in GAs. We design five kinds of problem-dependent mutation operators and simple realignment rules used in evolution process. The proposed approach has been test on several sets of artificially generated sequences and real biological sequences. The experimental results are compared with a variety of MSA methods to illustrate the effectiveness of the proposed approach. Chih-Chin Lai 賴智錦 2003 學位論文 ; thesis 87 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 樹德科技大學 === 資訊管理研究所 === 91 === Multiple sequence alignment (MSA) is a fundamental problem in the study of computational molecular biology and refers to the search for maximal similarity overall DNA /protein sequences. Unfortunately, existed multiple sequence alignment algorithms work well for sequences with high similarity but do not scale well when either the length or the number of the sequences is large. In this paper, we view the multiple sequence alignments problem as an optimization problem and propose a hybrid approach to solve it. The hybrid approach combines genetic algorithm and heuristic dynamic programming method. Genetic Algorithms (GAs) has been used in a wide variety of applications to find solutions for hard optimization problems. The purpose of the heuristic dynamic programming is used to provide a seed for the initial population used in GAs. We design five kinds of problem-dependent mutation operators and simple realignment rules used in evolution process. The proposed approach has been test on several sets of artificially generated sequences and real biological sequences. The experimental results are compared with a variety of MSA methods to illustrate the effectiveness of the proposed approach.
author2 Chih-Chin Lai
author_facet Chih-Chin Lai
Shih-Wei Chung
鐘詩維
author Shih-Wei Chung
鐘詩維
spellingShingle Shih-Wei Chung
鐘詩維
A Hybrid Approach for Multiple Sequence Alignment Using Genetic Algorithms and Heuristic Dynamic Programming
author_sort Shih-Wei Chung
title A Hybrid Approach for Multiple Sequence Alignment Using Genetic Algorithms and Heuristic Dynamic Programming
title_short A Hybrid Approach for Multiple Sequence Alignment Using Genetic Algorithms and Heuristic Dynamic Programming
title_full A Hybrid Approach for Multiple Sequence Alignment Using Genetic Algorithms and Heuristic Dynamic Programming
title_fullStr A Hybrid Approach for Multiple Sequence Alignment Using Genetic Algorithms and Heuristic Dynamic Programming
title_full_unstemmed A Hybrid Approach for Multiple Sequence Alignment Using Genetic Algorithms and Heuristic Dynamic Programming
title_sort hybrid approach for multiple sequence alignment using genetic algorithms and heuristic dynamic programming
publishDate 2003
url http://ndltd.ncl.edu.tw/handle/37758988061872283394
work_keys_str_mv AT shihweichung ahybridapproachformultiplesequencealignmentusinggeneticalgorithmsandheuristicdynamicprogramming
AT zhōngshīwéi ahybridapproachformultiplesequencealignmentusinggeneticalgorithmsandheuristicdynamicprogramming
AT shihweichung hùnhéyíchuányǎnsuànjídòngtàiguīhuàzhīfāngfǎjiějuéduōzhòngxùlièpáibǐdewèntí
AT zhōngshīwéi hùnhéyíchuányǎnsuànjídòngtàiguīhuàzhīfāngfǎjiějuéduōzhòngxùlièpáibǐdewèntí
AT shihweichung hybridapproachformultiplesequencealignmentusinggeneticalgorithmsandheuristicdynamicprogramming
AT zhōngshīwéi hybridapproachformultiplesequencealignmentusinggeneticalgorithmsandheuristicdynamicprogramming
_version_ 1717737808712433664