A Refining Algorithm Based on Extreme Genetic Algorithm for Multiple Sequence Alignment

DENG Weilin,HU Guiwu,ZHENG Qilun,PENG Hong,HU Jinsong
DOI: https://doi.org/10.3969/j.issn.1000-3428.2006.02.072
2006-01-01
Abstract:The MSA (Multiple Sequence Alignment) problem is NP-hard. In order to achieve a sound alignment, progressive and iterative approaches are generally used, but progressive approaches are unable to adjust misalignments in early stages. Iterative approaches face the challenge on how to escape from local optimal alignments. This paper proposes a novel algorithm for refining multiple sequence alignment, which is based on extreme genetic algorithm (EGA) and mine strategy. EGA is based on recombining extreme elements, which reduces the search time efficiently and finds global extreme easily. Mine strategy can mine bad-aligned blocks in alignment done by other algorithms. Firstly, it mines bad-aligned blocks from multiple sequence alignment using mine strategy. Secondly, all bad-aligned blocks are realigned by EGA. When an initial alignment has been generated by progressive approaches, the novel refinement algorithm can adjust misalignments in initial alignment. A final alignment is generated by incorporating the strength of progressive and iterative approaches. The novel algorithm is tested with the datasets from BAliBASE.
What problem does this paper attempt to address?