基因组的排序问题

来源 :山东大学 | 被引量 : 0次 | 上传用户:xiaxia904
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
对于基因组的排序问题在近几年得到了广泛的研究.新的断点图的方法被发现并对算法的设计起了重要的作用.在这篇论文中,主要研究了基因组排序问题中三种不同操作的排序问题的算法,这三个问题的难度有所不同.反转操作是将一个基因序列的一个子序列的顺序反转过来.反转排序有O(n2)的多项式时间算法.转位操作是将一个基因序列中的两段相邻的子序列交换位置.转位问题现在只有近似比为3/2的近似算法.移位操作是将两个基因序列在中间断开,在将分属两个基因序列的子序列重新连接起来,形成两个新的基因序列.移位排序也有多项式时间算法.本文主要对于有向基因组移位排序问题进行了研究,对于有向染色体组移位排序问题,Kececioglu与Ravi首先给出近似性能比为2的多项式时间近似算法,Hannenhalli利用断点图的性质,证明了一个重要的二元定理,并由此证明了该问题有多项式时间算法.Hannenhalli于1996年给出的移位排序算法的时间复杂度为O(n<3>),2001年朱大铭,马绍汉将Hannenhalli算法的时间复杂度改进为O(n<2>logn).本文的主要成果和创新点如下:·给出了寻找断点图中所有最小子排列的O(n<2>)算法.·发现了断点图中的最右灰边并证明了其特殊性质.·给出了基于最右灰边的线性的无用顶点删除算法.·给出寻找有效合理移位的线性算法,并在此基础上,最终给出了基因组移位排序问题的O(n<2>)的快速算法,这也是目前为止,该问题的最好算法.本文本文的组织如下:第一章为背景介绍,第二章介绍有向染色体反转排序问题的多项式时间算法,第三章介绍染色体转位排序问题的3/2近似算法,第四章,讨论了染色体移位排序问题的二元定理的证明过程,以及以前的多项式时间的算法,并给出基因组移位排序问题的O(n<2>)的快速算法,第五章进行总结.
其他文献
随着互联网和个人无线通讯的普及和在社会生活各方面的广泛应用,在这些平台上提供有效并且可靠的多媒体服务成为一种必然的趋势。其中,由于视频的传输涉及的数据量极其巨大,
随着信息技术和计算机技术的不断发展,网络的逐步普及,需要存储和传播的信息量越来越大,信息的种类和形式越来越丰富,传统图书馆的机制显然不能满足这些需要.因此,人们提出了
电子支付作为电子商务的核心环节和关键步骤,其实现程度到目前为止一直是影响电子商务发展速度的主要因素之一.如何在不安全的因特网上实现安全的支付,是人们密切关注的焦点,
通过该系统,我们可以实时的监测网络运行状况并获得大量的网络实时性能数据.这样,网络管理人员可以在对性能数据进行分析的基础上,通过配置管理等对网络进行调整、实现优化,
Internet的飞速发展引起了严重的网络拥塞问题,队列管理是在网络层实现拥塞控制的有效手段。目前普遍使用的队列管理方案是丢尾法(DropTail),但它容易造成满队列和队列锁定,使网
移动信道的研究与应用为移动通信开辟更为广阔的前景,认识移动信道本身的特性是解决移动通信中关键技术的前提。由于移动信道是典型的变参信道,因而设计一个既简单又实用的移动
该文针对基于区域的图像数据库检索的五个主要步骤,详细介绍了该领域的关键技术,实现了一个完整的基于区域的图像数据库检索系统.这五个主要步骤是:特征提取、图像分割、区域
在传统的C/S方式的信息共享模式中服务器端的性能制约了网络整体性能的提高,而大量的客户端资源却得不到充分利用,造成了资源的浪费.随着网络带宽的不断增加和计算机性能的飞
随着通信技术的飞速发展,中国建成了世界上最大的移动通信网络,并提出了预付费、移动虚拟专用网、短消息等丰富多样的移动话音、数据等业务.智能网作为一种快速、灵活、方便