期刊文献+
共找到4篇文章
< 1 >
每页显示 20 50 100
背包问题的最优并行算法 被引量:16
1
作者 李庆华 李肯立 +1 位作者 蒋盛益 张薇 《软件学报》 EI CSCD 北大核心 2003年第5期891-896,共6页
利用分治策略,提出一种基于SIMD共享存储计算机模型的并行背包问题求解算法.算法允许使用O(2n/4)1-e个并行处理机单元,0e1,O(2n/2)个存储单元,在O(2n/4(2n/4)e)时间内求解n维背包问题,算法的成本为O(2n/2).将提出的算法与已有文献结论... 利用分治策略,提出一种基于SIMD共享存储计算机模型的并行背包问题求解算法.算法允许使用O(2n/4)1-e个并行处理机单元,0e1,O(2n/2)个存储单元,在O(2n/4(2n/4)e)时间内求解n维背包问题,算法的成本为O(2n/2).将提出的算法与已有文献结论进行对比表明,该算法改进了已有文献的相应结果,是求解背包问题的成本最优并行算法.同时还指出了相关文献主要结论的错误. 展开更多
关键词 背包问题 最优并行算法 并行处理 NP完全问题 计算机
下载PDF
Multisets排序的最优并行算法 被引量:9
2
作者 钟诚 陈国良 《计算机研究与发展》 EI CSCD 北大核心 2003年第2期336-341,共6页
排序是一个既有十分重要的理论意义又有广泛的实际应用价值的问题 ,其中 ,Multisets排序问题是指对只有k个不同关键字值的n个数据 (记录 )进行排序 ,0 <k <n 基于“中值的中值”思想和“筛选”原理 ,通过在递归过程中不断地“筛... 排序是一个既有十分重要的理论意义又有广泛的实际应用价值的问题 ,其中 ,Multisets排序问题是指对只有k个不同关键字值的n个数据 (记录 )进行排序 ,0 <k <n 基于“中值的中值”思想和“筛选”原理 ,通过在递归过程中不断地“筛选”掉某些具有相同关键字值的数据 ,以及自适应地动态分配处理器以平衡计算负载的方法 ,设计一种确定的稳定的Multisets排序并行算法 在具有 p =n1-ε(0 <ε<1)个处理器的共享存储并行机器上 ,对于CREWPRAM模型 ,算法的时间复杂度为O((n/ p +pε)logk) ,获得最优执行代价O(nlogk) ;对于EREWPRAM模型 ,算法所需时间为O((n/ p+pε+logp)logk) ,当 plogp≤n时 ,其执行代价也是最优的 展开更多
关键词 Multisets排序 最优并行算法 PRAM 计算机科学
下载PDF
矩阵乘法的一个最优并行算法
3
作者 蒋昌俊 《黑龙江自动化技术与应用》 1993年第2期12-15,共4页
本文给出了向量机上计算两个n阶矩阵乘法的并行算法. 处理机台数P=n; 并行步数T=0(n); 效率=0(1). 此算法从阶上已达到并行矩阵乘法的复杂性下界,同时在保证效率为0(1)的前提下,使处理机台数的上界达到最优.
关键词 矩阵乘法 最优并行算法 数值计算
下载PDF
N-体仿真中的分层树形算法
4
作者 初学导 薛国良 陈梅 《曲阜师范大学学报(自然科学版)》 CAS 2003年第2期4-12,共9页
考虑两种情况 :在 3维空间中给出n个质点 ,计算每一粒子施加在其它粒子上的力 ,成对的相互作用可能有万有引力或者Lennard_Jones.上述两种情况的力 ,当两粒子间的距离达到无限大时消失 .既然n个质点 ,两两相互作用共有 [n(n - 1) ]/ 2... 考虑两种情况 :在 3维空间中给出n个质点 ,计算每一粒子施加在其它粒子上的力 ,成对的相互作用可能有万有引力或者Lennard_Jones.上述两种情况的力 ,当两粒子间的距离达到无限大时消失 .既然n个质点 ,两两相互作用共有 [n(n - 1) ]/ 2对 ,直接算法对力的估算所需时间为O(n2 ) .这对天文中的仿真所用时间是非常大的 .该文提出了一种O(logn)算法 ,使用n/logn处理器CREWPRAM来计算n体仿真中的场 .这种最优并行算法的关键是利用一个相同的非递归自上而下的过程来代替一个递归的自上而下的计算过程 .这种相似的算法对力场计算也产生了一个新的O(n)时间序列算法 . 展开更多
关键词 N—体仿真 分层树形算法 力场评估 cost最优算法 时间序列算法 最优并行算法
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部