期刊文献+

基于采样和MIMD结构的背包问题并行算法

Research on the Parallel Algorithm for the Knapsack Problem Based on Sampling and MIMD
下载PDF
导出
摘要 背包问题属于著名的NP完全问题,在信息密码学和数论研究中有着极其重要的应用。在深入分析背包问题现有并行算法的基础上,本文提出了一种基于采样和MIMD结构的背包问题并行求解算法,并给出了算法性能的理论分析和在IBM P690超级计算机上的实验结果。实验结果表明,当背包实例的维数n≥40时,本算法的并行效率可达60%以上。因此,本并行算法具有较好的可扩展性,能应用于各种MIMD结构的并行机上有效地求解背包问题。 The knapsack problem is a famous NP-complete problem. It is very important in the research on cryptosystems and number theory. Based on the proposed parallel algorithms for the knapsack problem, a new parallel algorithm by sampling for solving the knapsack problem based on MIMD supercomputers is proposed in the paper. Then the performance is theoretically analyzed. Next the experimental results of the knapsack instances randomly generated are given on the IBM P690 supercomputer. The experimental results show the parallel efficiency can exceed 60% when solving the larger scale knapsack instances(n≥40). Thus it is proved that the proposed parallel algorithm is scalable and effective on MIMD parallel supercomputers.
出处 《计算机工程与科学》 CSCD 2006年第9期100-102,共3页 Computer Engineering & Science
基金 国家自然科学基金资助项目(60273075) 教育部重点项目(105128) 中国网上教育平台工程(计高技[2000]2034)
关键词 背包问题 并行算法 采样 MIMD 二表算法 knapsack problem parallel algorithm sampling MIMD two-list algorithm
  • 相关文献

参考文献8

二级参考文献29

  • 1Chor B,Rivest RL.A knapsack—type public key cryptosystem based on arithmetic in finite fields.IEEE Transactions on Information Theory,1988,34(5):901-909. 被引量:1
  • 2Laih C—S,Lee J-Y,Ham L,Su Y—K.Linearly shift knapsack public—key cryptosystem.IEEE Journal of Selected Areas Communication,1989,7(4):534-539. 被引量:1
  • 3Dantchev S.Improved sorting—based procedure for integer programming.Mathematical Programming,Serial A,2002,92:297-300. 被引量:1
  • 4Schroeppel R,Shamir A.A T=O(2^n/2),S=O(2^n/4)algorithm for certain NP—complete problems.SIAM Journal of Computing,1981,10(3):456-464. 被引量:1
  • 5Ferreira AG.A parallel time/hardware tradeoff T.H=O(2^n/2)for the knapsack problem.IEEE Transactions on Computing,1991,40(2):221-225. 被引量:1
  • 6Lou DC,Chang CC.A parallel two—list algorithm for the knapsack problem.Parallel Computing,1997,22:1985-1996. 被引量:1
  • 7Chang HK—C,Chen JJ-R,Shyu S-J.A parallel algorithm for the knapsack problem using a generation and searching technique.Parallel Computing,1994,20(2):233-243. 被引量:1
  • 8Ferreira AG.Efficient parallel algorithms for the knapsack problem.In:Cosnard M,Ba-on MH,Vanneschi M,ed.Proceedings of the IFIP WG 10.3 Working Conference on Parallel Processing.North—Holland:Elsevier Science Publishers,1988.169~179. 被引量:1
  • 9Cheng GL.The Design and Analysis of Parallel Algorithms.Bering:Higher Education Press,1994.35-37(in Chinese). 被引量:1
  • 10陈国良,并行算法.设计与分析,1994年 被引量:1

共引文献27

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部