基于平衡分割的并行序列比对

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:HappHapp
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
双序列比对是序列分析常用的方法之一,也是多序列比对和数据库搜索的基础。为此,产生了很多解决双序列比对问题的各种数学方法,其中,最基本、最有效且得到普遍认可的方法是动态规划法。而动态规划由于其时间和空间复杂度的庞大,在实际使用中受到了限制。因此,对于该序列比对算法,当前重点解决的问题是,在保持生物敏感性的基础上如何降低算法的运行的时间和空间。对双序列比对人们从不同角度提出了很多算法,其中最快的空间最优并行算法,空间复杂度为O (( m+ n)/p)),但是时间消耗为O (( m+ n)~2 /p),P表示处理器的个数;最快的时间最优算法,时间复杂度为O(mn/p) ,但是空间消耗为O ( m+n/p)。本文通过对现有的双序列比对串并算法进行研究分析,提出了一种基于平衡分割并行序列比对算法。它可以达到时间和空间两者的最优,时间复杂度为O( mn/p),空间复杂度为O (( m+n)/p)。这种算法采用数据划分技术,利用高性能计算机系统,如集群式系统,有效地提高了双序列比对的时间空间效率。
其他文献
学位
在信息安全保障越来越受业内人士关注的今天,风险评估作为信息安全管理的一个重要环节,对保障企事业单位的基础信息系统安全起着非常重要的作用。但是,目前我国的信息安全风
随着企业应用系统日益复杂,企业应用系统产品化趋势逐渐上升。同时软件的规模和复杂度也在不断增加,使得软件开发面临巨大挑战。不恰当的软件开发方法在这种环境下开发出来的
在印刷电路板(PCB)贴装生产中,表面贴装技术(SMT)不断地向薄型化、微型化和高精度化方向发展,对印刷电路板组件的可制造性分析成为能否缩短开发时间和节省开发成本的关键。PCB
在音视频信息中,有两类信号分量,一种是异常而无法预见的,另一种是可以预见的。异常而无法预见的称为熵,它是信号中的真实信息,余下的部分叫做冗余,它们并不是必需的。冗余可以是空
随着云计算技术的迅速发展,使得云数据中心服务器的规模每年都在不断的扩大,产生巨大的能源开销。不合理的调度策略同样导致能源浪费严重,使得云数据中心的运营成本不断增加。因
随着网络技术的不断发展,人们对于网络上的信息需求也在急剧增加。网格是强调自动化思想,强调“分布式协作”与“虚拟组织”概念,能实现网络资源高度共享的,提供大规模计算、
随着数字技术的不断发展,视频图像的分析与处理越来越受到人们的关注。数字化图像序列可以通过摄像机等光学设备获得,是真实世界在不同时间向成像平面的一系列投影。图像帧之
近年来,无线网络的普及速度很快,一些新兴的技术与应用更是蓬勃发展。无线局域网在短短的几年间,就已经成为炙手可热的网络技术之一。在各种场合中,AP的布置随处可见,可以接入网络
随着Internet的迅猛发展,互联网上的信息呈爆炸性增长。研究并掌握信息检索的核心技术具有十分重要的理论意义和广泛的应用价值。由于中文文档没有用于切分单词的空格,使得对索