基于MapReduce的分布式极图构造算法研究

来源 :北京交通大学 | 被引量 : 1次 | 上传用户:nany_x
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着云计算技术的快速发展,很多与大规模数据处理相关的研究与应用都逐渐迁移到云计算环境中,如数据挖掘、网络搜索、图像处理以及生物信息分析等。对大规模的图数据处理技术也是当前高性能计算领域的研究热点。而在图论研究中,极图构造算法作为极图理论的一个重要研究内容,越来越受到人们的关注。极图是指满足一定约定条件且边数最多的图,其构造算法产生大规模的临界图集合作为中间数据。传统的串行极图构造算法会因为需要处理的临界图数量的大幅增加而变得效率低下。MapReduce模型是目前在研究云计算相关问题时常被使用的编程模型,Hadoop项目是对该模型的开源实现,利用这个平台可以大大简化分布式编程的难度。本文提出了一种基于MapReduce的分布式极图构造算法。在对串行极图构造算法深入分析的基础上提出了并行的实施方案,然后在Hadoop分布式基础平台上实现了极图构造的分布式并行算法。其中,各个map任务处理那些已被划分成数据块的临界图输入数据,reduce任务负责归并所有map任务产生的中间临界图数据并得到最终的图集合。本文还进行了一系列对比试验,以验证所设计的分布式极图构造算法的有效性和执行效率。实验结果表明,该算法能够构造出不超过28个顶点且不含六边形的极图集合。与串行算法相比,该算法的整体加速比和执行效率分别为2.2645和75.48%。特别是,在构造具有19个顶点的不含六边形且边数不少于35的临界图集合时,其加速比和执行效率分别达到了2.7423和91.41%。
其他文献
在典型的制造业中,汽车制造行业及其零部件的生产加工业可以说是占比巨大,成为支柱性产业。美国人福特研究开发了世界上第一条流水线,实现了大规模生产,强有力的推动了汽车制
<正>在中国西部,有四川、重庆、贵州、云南、西藏、陕西、甘肃、青海、宁夏、新疆、内蒙古、广西等12个省、自治区、直辖市,面积685万平方公里,占中国国土面积的71.4%,人口约
随着经济发展和自然环境之间矛盾的日益尖锐,人们必须要变革原有的经济生产方式,以低消耗,低污染,低排放为特征的低碳经济必将成为首选。而低碳经济在运行中却遭遇了一定的困
<正> 可能是我同茶馆有缘,自孩童时即可常观老舍的《茶馆》戏。记得1978年从北京艺校表演班毕业时,与同学凌金玉、张绍荣、许承章、刘明月等竟蹬起自行车到我外祖父新开的茶
<正>"电视剧批评"是影视艺术类高等院校的专业课或专业基础课程,仅在中国传媒大学该课已设立了十余年。通过教学诸环节,该课程力图从多方面培养并提升学生的艺术感受
目的:观察元芪祛瘀方促进增生期糖尿病视网膜病变(proliferative diabetic retinopathy,PDR)玻切术后视网膜功能修复的作用并评价其临床效果。方法:采用前瞻性随机对照研究,
<正>本文应用传统蒙药黑冰片—10味散治疗胃寒引起的的临床诸症35例收效显著,现报告如下:1临床资料1.1一般资料35例均取自本院的门诊病例。其中男性患者21例(60%),女性患者14
<正> 现代管理会计为了加强企业的内部管理,在企业利润和成本的预测、决策、规划、控制和考核等方面,普遍采用变动成本计算法。而采用变动成本计算法的前提条件是按照成本的
灵芝的研究及进展—Ⅰ(综述)何来英卫生部食品卫生监督检验所(100021)灵芝(GanodermaLucidum)是担子菌纲,多孔菌科,灵芝属真菌。[1]我国应用灵芝作为药物已有两千多年的历史。历代医学家都认为灵芝是扶正固本,滋
目的 观察自拟清晕汤治疗“耳眩晕”的临床疗效。方法 68例病例均来源于门诊,确诊为“耳眩晕”即现代医学“梅尼埃病”。用自拟清晕汤,随症加减。结果 治愈36例,好转28例,无