Suppr超能文献

使用模拟退火进行多序列比对。

Multiple sequence alignment using simulated annealing.

作者信息

Kim J, Pramanik S, Chung M J

机构信息

Department of Computer Science, Michigan State University, East Lansing 48824-1027.

出版信息

Comput Appl Biosci. 1994 Jul;10(4):419-26. doi: 10.1093/bioinformatics/10.4.419.

Abstract

Multiple sequence alignment is a useful technique for studying molecular evolution and analyzing structure-sequence relationships. Dynamic programming of multiple sequence alignment has been widely used to find an optimal alignment. However, dynamic programming does not allow for certain types of gap costs, and it limits the number of sequences that can be aligned due to its high computational complexity. The focus of this paper is to use simulated annealing as the basis for developing an efficient multiple sequence alignment algorithm. An algorithm called Multiple Sequence Alignment using Simulated Annealing (MSASA) has been developed. The computational complexity of MSASA is significantly reduced by replacing the high-temperature phase of the annealing process by a fast heuristic algorithm. This heuristic algorithm facilitates in minimizing the solution set of the low-temperature phase of the annealing process. Compared to the dynamic programming approach, MSASA can (i) use natural gap costs which can generate better solution, (ii) align more sequences and (iii) take less computation time.

摘要

多序列比对是研究分子进化和分析结构-序列关系的一种有用技术。多序列比对的动态规划已被广泛用于寻找最优比对。然而,动态规划不允许某些类型的空位罚分,并且由于其高计算复杂度,它限制了可比对的序列数量。本文的重点是使用模拟退火作为开发高效多序列比对算法的基础。已经开发了一种称为使用模拟退火的多序列比对(MSASA)的算法。通过用快速启发式算法代替退火过程的高温阶段,MSASA的计算复杂度显著降低。这种启发式算法有助于最小化退火过程低温阶段的解集。与动态规划方法相比,MSASA可以(i)使用自然空位罚分,从而产生更好的解决方案,(ii)比对更多序列,以及(iii)花费更少的计算时间。

文献AI研究员

20分钟写一篇综述,助力文献阅读效率提升50倍。

立即体验

用中文搜PubMed

大模型驱动的PubMed中文搜索引擎

马上搜索

文档翻译

学术文献翻译模型,支持多种主流文档格式。

立即体验