对组合化学中Wiener索引逆问题的研究

来源 :山东大学 | 被引量 : 0次 | 上传用户:war_and
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
组合化学是一门应用在药物分子设计和分子识别中的新兴的重要的技术。它是一种实验室的方法,目的是通过“大规模并行”筛选化合物库以发现具有某种生物活性的化合物。这种方法的应用主要是基于实验设计和计算数学模型的交互。药物和其它化合物可以用多边形模型表示,其中各顶点表示分子的一个原子,而原子间的共价联系则用边表示。这种由化合物的分子得到的多边形我们称为分子图,这个多边形可以是一条路、一棵树或者一个普通的图。定义在这个图上的指标—Wiener索引,是一个与化合物的物理化学性质密切相关的拓扑系数。前面对Wiener索引已经作了大量的工作,以前对Wiener索引的研究主要分为两种类型:图的Wiener索引问题以及Wiener索引逆问题。Wiener索引逆问题指:给定一个整数n,是否存在一棵树T,使得W(T)=n,以及如何计算更有效率。Wiener索引猜想指:除了有限的集合外,所有的正整数都是某一棵树的Wiener索引值。这个猜想至今没有得到证明,但是研究该问题的理论不断得到简化。2000年,Goldman et al借助于索引值之间的递归联系,提出了一个从较小的子树构造树的动态规划算法。该算法虽然可以在理论上解决此问题,但是算法的计算量很大,程序复杂性和运行速度也不太理想。本文首先对树的Wiener索引和其它一些拓扑索引的关系进行了分析,并进一步利用这种关系对原算法进行了改进,极大地减小了原算法的搜索空间和递归次数。然后,又对上述猜想作了进一步的研究:通过设计更有效的算法来证明上述猜想。以前的研究都侧重于通过枚举所有可能的树来证明该猜想,本文通过设计一种新的数据类型—树族,在这种数据类型中来证明上述猜想就已足够。本文围绕树的Wiener索引逆问题展开深入的研究,主要成果如下:1)对Goldman提出的算法进行了改进,通过比较得出,改进后的算法在搜索空间和递归次数方面都明显优于原算法,并且给出了新算法和原算法在递归调用次数上的实验对比结果;2)提出了一种新的数据结构—树族,比较系统的分析了这种树族的结构和性质,因此显示在证明Wiener索引猜想问题的时候不必搜索指数级个数的所有可能的树;3)提出了几种有效的解决树的Wiener索引逆问题的算法。利用Frederickson与Johnsons的矩阵搜索算法,可以将该算法的时间复杂度降到O(n3/2),并且利用该算法可以验证到108以下的数,而Goldman提出的算法最大只能验证到104
其他文献
NP-Hard优化问题的近似算法设计一直是计算机科学的重要内容。货郎问题(Traveling Salesman Problem,简称“TSP”)是计算机算法理论历史上的经典问题。在过去几十年中,它成为许多
软件复用是在软件开发中避免重复劳动的解决方案。通过软件复用,可以提高软件开发的效率和质量。近几十年来,面向对象和面向服务技术出现并逐步成为主流技术,为软件复用提供
网络技术的发展为远程教育提供了一片崭新的天地,现代远程教育是一种以网络为基础的远程教育,它继承了传统远程教育方式中不受时间、空间和地点限制的优点,学习者可以足不出
XML的出现给数据库领域带来了很多新的问题,其中XML数据的约束问题是当前的研究热点之一。XML函数依赖、逻辑蕴涵是进一步研究XML键和XML规范化理论的基础。有关XML数据模式设
学位
近年来,随着计算机技术的迅猛发展和网络技术的不断进步,人们通过网络来传输各种数据也越来越频繁。但是在不同环境下,人们使用不同的数据表达方式,这就给数据的传输造成了极大的
随着数据密集型计算的飞速发展和对信息处理能力要求的逐渐提高,人们迫切需要扩充网格的数据管理能力和对元数据的高效利用率,因此建立一种有效的元数据管理体系结构对提高信
入侵检测是继防火墙、数据加密等传统安全保护措施后的又一种新的安全保障技术,它被用于对计算机和网络资源进行恶意使用的行为进行识别和响应。近年来数据挖掘的各种技术被
Web服务是一种新型的因特网软件,它部署在全球网络的各处,并能通过标准协议相互调用。因此,通过使用这种技术,不同服务提供商提供的服务能够很容易的集成为流程形成一个综合
群组数字签名主要包括门限代理签名,群签名以及环签名,它是数字签名中极为重要的一部分。群组数字签名发展至今已经有十多年的历史了,它的应用背景十分广阔。群组数字签名广泛应