基于竞争策略的多序列比对算法

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:mikamireiko
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在分子生物学和基因组分析中,蛋白质序列和DNA序列的比对是一种重要的分析工具.多序列比对问题是NP完全问题,这就是说,任何研究快而完全算法的企图都将面临极大困难.求解多序列比对问题可以看成是在一个有向无环图中寻找两点间的最短路径,求解此类问题众所周知的方法是动态规划方法,但是使用动态规划方法得到最优比对需要消耗大量的时间和空间,对于规模较大的情形,原封不动地照搬动态规划方法求解从现实角度是不可能的. 首先,提出了一种称之为基于竞争策略的快速多序列比对近似算法,多序列比对算法分为同时比对算法和非同时比对算法,该算法为一同时比对算法.使用该算法对基因库Balibase2.01中的序列簇进行了测试,并将实验结果与著名的同时比对算法MSA进行了比较,实验结果表明该算法是一种十分高效的同时比对算法. 其次,在基于竞争策略的多序列比对算法的基础上采用分治策略对比对结果进行了进一步的处理,也就是进行优化.采用了一定的方法将原问题转化成了几个子问题,然后对每个子问题采用原算法进行求解,最后将各个子问题的结果组合起来作为原问题的解.同样采用此戊化方法对Ballbase2.01中的序列簇进行了测试,并将优化后的结果与原结果进行了对比,实验结果表明这种优化是有效的.
其他文献
为了满足未来对嵌入式Internet发展的需要,该文在基于32位ARM7处理器的eCos实时操作系统上设计与实现了嵌入式IPv6协议.由于eCos操作系统是一个可配置的操作系统,它要求系统
如何有效地利用Web这个巨大的信息库?传统的基于关键字的搜索引擎取得了一定的成绩,但是存在着查准率不高的问题.Web页面间链接结构事实隐含地表达着权威的信息,当网页的创建
车间作业调度问题是一种很难的组合优化问题,它属于NP完全问题.为了得到一个好的求解算法,人们往往将生物遗传、模拟退火、禁忌搜索、拟物拟人等算法相互结合在一起,构成混合
随着社会信息化程度的不断提高,计算机信息系统广泛深入到社会生活的各个领域,成为整个社会经济活动的基础。信息系统的广泛应用,使得越来越多的传统业务转移到信息系统中进行,传
碰撞检测问题是决定在任何时刻两个移动的物体或者一个移动的物体与周围的障碍物是否碰撞,在计算机图形学、计算机辅助设计、计算机动态模拟,虚拟现实、场景浏览、机器人路径
该文在分析、对比现有的色域匹配算法的基础上,针对其不具备自适应功能的缺陷,探讨了若干解决途径.首先基于实验研究和理论分析,提出了基于打印机色域外图象特征的压缩类色域
该论文的研究内容是属于江苏网上远程教育试点工程的一部分:在线考试系统的设计与实现.旨在探讨在远程教育当中,在线考试这一部分的技术研究和实现.希望在利用现有的远程教育
随着科技的进步,许多无线和移动设备相继涌现,如PDAs,laptops,掌上电脑等,这些设备给我们的生活带来了极大的便利。但是由于这些设备的本身特点,使得这些设备一般只拥有极少的本地
学位
随着三维扫描技术的不断深入发展,点云数据的获取变得简单快捷。目前,通过各类机载、车载、手持扫描仪等设备均可高效地获取高精度大范围的点云数据,这为点云的分析和重建创造了