MapReduce模型下的并行线性时间选择算法研究

来源 :计算机工程与设计 | 被引量 : 0次 | 上传用户:sym1989
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对线性时间选择算法随着元素数量的增加,执行效率较低的缺点,提出了MapReduce模型下的并行线性时间选择算法。重新设计了线性时间选择问题的算法,使其符合以key/value数据形式作为输入的MapReduce编程模型。并行计算局部最优解,汇总局部最优解再计算出全局最优解。实验结果表明,在面对大数据情况下,经过改进后的MapReduce模型下的并行线性时间选择算法具有执行效率高,且执行效率随着并行程度的增加而提高的特点。
其他文献
为了提高嵌入式系统内存动态分配效率,在分析经典内存分配算法和马尔可夫链预测原理的基础上,提出了一种嵌入式系统内存预测分配算法。该算法融合聚类分析法,利用内存分配的
在开放程度越来越高、变化越来越迅速的当代社会里,责任被视为当代社会顺利运行、摆脱未来社会生活的不确定性或者风险的根本性的人类力量。可是,人们(包括学者们)对于责任、道德
在分析现有门限签名和可验证秘密共享的基础上,提出了一种基于身份的可验证秘密共享方法。并针对目前基于离散对数和椭圆曲线的门限签名系统安全性不高、且实现效率低、难以
针对现有的Web服务发现机制存在的不足,提出了基于分布式聚类的不确定性Web服务发现方法。该方法为了提高服务检索效率,在分布式网络下对Web服务实现聚类,同时为了克服现有服