大数据环境下图匹配与点覆盖问题算法研究

来源 :广州大学 | 被引量 : 0次 | 上传用户:tanzhiming1985
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
大数据时代,计算机每天都要处理海量的数据。每一个用户都置身于大数据环境中,但个人拥有的计算资源却无法处理大数据。本文主要关注在计算资源受限的情况下怎么处理大数据计算问题,同时利用参数计算模型,研究在大数据环境下参数化图匹配(k-匹配)以及参数化点覆盖(点覆盖)问题的算法,主要内容有以下几点。(1)针对无权图的k-匹配问题,提出了时间复杂度为O(n+m+k2.5)和空间复杂度为O(k2)的算法(其中n是图的顶点数目,m是图的边数目,k是参数,表示结果的大小)。首先,根据图匹配问题的结构特点,以顶点的度为2k进行图划分,分块处理数据,设计了一个时间复杂度为O(n+m+k2 log k)的核心化算法,得到的问题核大小为O(k2)。然后,在得到的问题核上应用已有的最大匹配问题算法结果给出新的证明,能够在O(k2.5)时间内得到k-匹配的结果。因此,无权图k-匹配问题最终能够在O(n+m+k2.5)时间以及O(k2)的空间内解决,符合大数据环境下有限资源的要求。(2)关于赋权图的权值和最大的k-匹配(最大k-匹配)问题,提出了时间复杂度为O(n+m+k3 logk)和空间复杂度为O(k2)的算法。对于赋权图的匹配算法的设计思路也类似,首先是设计核心化算法,压缩问题的初始规模。不同之处在于处理赋权图的边时需要始终保留权值更大的边,并在线性时间内完成。因此,提出了一个时间复杂度为O(n+m+k3 logk)的核心化算法,得到问题核大小为O(k2)。然后,同样是应用赋权图的最大匹配算法结果,给出新的证明思路,能在O(k3 log k)时间针对得到的问题核返回一个权值和最大的k-匹配或者没有这样的k-匹配。最终,赋权图的最大k-匹配问题是在O(n+m+k3 log k)时间和O(k2)空间内解决。(3)对于点覆盖问题,只关注其核心化算法,分别改进了局部简化算法以及皇冠分解算法,提出时间复杂度为O(n+m+k2)和O(n+m+k3)的线性时间算法,并且所需空间都是O(k2)。首先,本研究应用了已有的局部简化规则中的两条,做出适当修改,使其符合大数据环境提出的时间和空间要求,提出了一个时间复杂性为O(n+m+k2)和空间复杂性为O(k2)的线性算法,并且保证核大小的数量级为O(k2)。同时,皇冠分解算法的重点在于寻找最大匹配时所需多项式时间,我们则是利用贪心法在线性时间内找到极大匹配,然后保留皇冠分解结构,再寻找最大匹配,最终提出一个时间复杂性是O(n+m+k3)和空间复杂性为O(k2)的新的皇冠分解算法,最终得到的核大小仍是3k。改进的核心化算法在保证问题核大小的同时改进算法时间和空间。针对以上两个参数化问题设计的算法不仅能够应用在大数据环境下,一般的计算环境也能适用并且都能比现有的多项式时间结果更优。
其他文献
随着社会发展和人类生活水平的提高,人类对生命健康的关注越来越多,对重大疾病标志物的检测要求越来越高。重大疾病标志物的高灵敏检测不仅对疾病的早期诊断有重大意义,而且可以帮助临床医生采取最好的治疗措施。一些疾病标志物在细胞、血液或体液中的含量水平非常低,这在一定程度上影响了疾病的早期诊断和治疗。因此发展高灵敏、高选择性的检测分析方法尤为重要。电化学传感器尤其是电化学核酸适配体传感器因其特异性和灵敏度高
近年来研究发现,硫化氢(hydrogen sulfide,H2S)作为继CO、NO后第三种气体信号分子,在动物和植物体内均发挥重要的生理功能。而在生理状态下H2S的主要存在形式为HS-,即HS-作为H2S的共轭碱大量存在于生物体中。H2S本身是一种高亲脂性的分子,容易穿过细胞的磷脂双分子层,但HS-需要介导物质。在对细菌、动物等的HS-转运机制研究中,均发现了相应的HS-转运蛋白,但在植物领域目前
随着人工智能技术的快速发展和广泛应用,人工智能技术在带给人们生活便利的同时也带来了越来越多的安全性问题,其中,对抗样本的安全性就是最典型的问题之一。对抗样本通过在良性样本上添加微小扰动或随机噪声,导致深度神经网络模型给出错误的预测结果,进而造成系统模型的决策错误。因此,如何在对抗样本的攻击下,保证深度学习模型高效、稳定的工作是一个非常具有现实意义的研究方向。在本篇论文中,我们首先对人工智能领域的机
工业控制系统(Industrial Control System,ICS)内控制信息和状态信息都需要工控协议进行传输。工业控制协议中存在很多厂商自己定义的私有工控协议,且私有工控协议的使用越来越广泛。然而,私有工控协议很少公开协议规范,并且设计上欠缺考虑安全性,存在隐藏的安全问题,研究工控私有协议的安全性需要了解协议规范,而协议逆向工程则是挖掘其协议规范的有效解决方案。本文整体目标是提取私有工控协
近十年以来随着科学技术发展,通信技术得到了快速的成长,特别是第五代通信网络(5G)成为重点发展方向,移动设备的地位变得尤为重要。移动设备已经从单一的通信设备发展为现在的具有一定计算能力,而且可以处理多种任务的智能终端。但是,移动设备的由于其体积限制,计算能力不仅受到了限制,而且最近几年电池技术停滞不前,导致移动设备的可以执行的任务受到了严重限制。为了解决这个问题,人们开始考虑将计算任务卸载到云服务
表皮是昆虫抵御外界环境的第一道屏障,表皮表面有大量微生物附着,昆虫在长期进化过程中与微生物形成了复杂的共生关系,使昆虫拥有更强的适应能力。然而,昆虫表皮微生物尚缺乏系统研究。飞蝗是重要的农业害虫,主要危害禾本科植物类重要的农作物,造成作物产量巨大损失。而关于蝗虫表皮菌群结构组成和群落多样性的研究很少。本文以飞蝗(Locusta migratoria)为研究对象,采用宏基因组高通量测序技术和传统分离
激光雷达测量技术是在上个世纪中叶逐渐发展起来的一种先进的测量技术。激光雷达根据雷达组成配件的不同,可以分为机械式激光雷达和MEMS(微机电系统)激光雷达系统。无论哪种测量系统,原理上都是通过发射高重复频率的激光脉冲和捕获返回信号,来获得被测目标的位置信息。MEMS激光雷达技术,采取巧妙的方式集成了传统激光雷达的零部件,使得机器更加紧凑,具有低成本、易量产、轻量级等优势,便于搭载于高精精密设备中,具
近些年来,互联网技术逐年发展,步步攀升,社交平台也随之迅速发展,其中,新浪微博是目前热度排行榜上第一位的一个社交平台,但随着越来越多的用户涌入新浪微博,微博数据日益攀升,不断更迭,用户很难在海量信息中精准捕捉到自己最感兴趣的内容和最需要的讯息,这时就需要在微博中应用个性化推荐来解决信息过载的问题,从而增强用户体验。本文主要通过用户微博文档挖掘用户兴趣、构建完善的用户兴趣,再利用多任务学习模型为用户
进入21世纪以来世界经济的高速发展与商品货物的大量流通,物流行业已成为经济建设中至关重要的行业之一,随之而来的是物流行业的繁荣与劳动力成本的提升,人工装车已逐渐无法满足市场需求。与此同时,工业自动化的迅速发展,使得工业机器人在包装、焊接、物流等行业逐渐代替了传统劳动力的角色。针对这种现状,我们实验室决定与校外企业共同合作研发一款自动化装车机器人,来解决目前货物装车过程中装箱任务重、效率低、劳动力成
推荐系统的诞生使得用户能够在正确的时间以最合适的方式发现最有用的项目。联邦学习的诞生使得用户的个性化数据隐私得到保护。联邦推荐系统是联邦学习与推荐系统的交叉学科,是将联邦学习思想应用到推荐系统中。本文对联邦学习和联邦推荐系统进行了研究,主要内容有以下几点:(1)针对联邦学习中普遍存在非独立同分布问题,本文提出一种基于时间衰减因子的动态聚类联邦学习(简称时动联邦学习)方法。客户端利用时间衰减因子对本