三角形的并行枚举算法

来源 :计算机应用 | 被引量 : 1次 | 上传用户:ygyyy2012
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
经典GT算法是三角形并行枚举算法的MapReduce实现,然而该算法只能枚举全图的三角形结构,对部分顶点构成的三角形结构无法直接进行枚举。针对此问题,提出一种直接枚举部分顶点构成三角形结构的并行算法。首先,通过分析被选点的分布,给出被选点构成三角形的所有组合集合;然后,通过对该集合的筛选,实现对部分点构成三角形结构的直接枚举;最后,将该算法在Spark系统实现,以实现该算法的高效性和广泛性。在人工生成数据集和真实数据集上与GT算法进行对比实验,实验结果表明,所提改进算法的运行时间只有GT算法运行时间
其他文献
【摘要】数学教学设计的主要依据是,对数学知识结构呈现序列的理解;对学生生成数学知识的心理环节序列的把握;整合数学知识序列与学生知识发生的心理环节序列,使知识序列的发生适应于学生的心理活动环节序列。从这几项依据出发,我们可以获得评价数学教学设计优劣的标准:结构性标准与适应性标准。  【关键词】数学教学设计;适应性;知识结构;心理环节  为实现数学教育目标,发挥数学知识的育人价值,教师要为每一个知识点
我出差时,一般不接电话。这缘于一次惨痛经历。做编辑的总有几个相熟的读者,喜欢问东问西,只要不是太忙我一定耐心解答。那次去北京出差,晚间十点多接到一个读者的电话,咨询