扩展的子图匹配问题优化算法及实验研究

来源 :复旦大学 | 被引量 : 0次 | 上传用户:vlon126
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
子图同构是图论中一个重要问题,对这个问题的研究不仅具有计算复杂度理论上的价值,同时也有着广泛应用,尤其在生物信息学和模式识别等领域中,很多基础的问题其实都可以转化成子图同构来加以解决。传统的子图同构是给定两个图,判断其中一个图是否是另外一个的子图。子图同构用在图数据库上,就是我们最常见的搜索操作,用户输入一个子结构,系统返回数据库中所有包含该子结构的图。如果我们进一步增强搜索操作的功能,允许用户不仅可以定义一个普通的子图,还可以给图中每条边定义一个正整数值得权重,这个权重表示这条边两个顶点之间必须要满足的距离上限,数据库中的任何一个图,两两相对应的顶点只要满足这些用户定义的距离上限,我们就认为它们是同构的。显然这样的设定可以增加数据库搜索功能的灵活性,给用户带来更大的方便。我们把带权重的子图同构问题称为扩展的子图匹配。扩展的子图匹配中,怎么样有效的处理权重信息是问题的关键。在这篇文章中,我们对扩展的子图匹配问题提出了新的方法,运用了Ullmann剪枝和QuickSl的不同特性,提出了优化处理距离信息的加边算法。前一种根据Query中各个顶点到不同标签的顶点的最短距离来进行剪枝,后一种采用动态的加边算法,来减少加边的运算时间,适合于处理规模不大的稀疏图,例如用图表示的化学分子结构等。文章最后给出了在AIDS数据库上的实验结果和分析,测试了在不同距离值的条件下,算法的性能对比。
其他文献
随着移动互联网的飞速发展,用户对便利终端设备的迫切需求,市场上纷纷出现各式各样的大屏幕手机、平板电脑,使得手写输入变得更加简单、方便。移动终端设备的出现在给手写识
人脸识别已经有多年的研究历史,它正在被越来越广泛的应用到日常生活和工作环境中,比较常见的有:身份鉴别及验证系统,交互系统,公共安全系统,法律约束系统等。目前人脸识别分
随着网络技术和分布技术的发展,信息安全已经成为现代管理信息系统设计中一个非常重要的问题。为保证系统的信息安全,特别是敏感和重要信息的安全性,人们提出了很多的安全机制和
幻方起源于中国,且一直被人们所喜爱。自1890年法国数学家发现了第一个多重幻方—8阶2重幻方,幻方世界变得更加的绚丽多彩。然而,构造多重幻方是个很棘手的难题,特别是低阶多重幻
论文由五部分所组成,分别从自然图像铅笔画效果生成技术的研究现状、理论模型、算法实现细节、本文的创新工作及结论与展望等方面进行了阐述。  (1)研究现状。计算机图形学
随着技术的进步,知识的积累,越来越多的丰富资源不断地被加入到网络中,使得通过网络就可访问的数据量呈现巨大的增长。尤其是在近一二十年的时间内,随着各种商业应用的广泛推
随着我国市场经济的快速发展,商标图像需求量不断增加,而传统的以基于分类码并且以大量人力为代价的检索方法日益不能解决当前商标注册的矛盾。目前处于研究热点和难点的基于
近年来,医疗诊治事故不断发生,分析其原因主要表现在过度医疗和错误医疗上,而目前医院也并没有找到解决其问题的方法。在本研究中我们提出基于E-Health协同平台的医疗诊治行为检
分布式计算机软件系统已经与人类的生活和生产密不可分,随着应用的不断扩展,系统软件的复杂性越来越高,维护管理和保障其功能可信性也日渐艰难。一些系统故障、操作失误甚至
随着计算机科学的迅速发展和现代大型高速计算机的出现,数值分析和科学计算日益在工程问题中扮演着越来越重要的角色。而非线性偏微分方程作为微分方程的一个重要分支,在流体力