Optimal parallel merging and sorting without memory conflicts
IEEE Transactions on Computers
A Parallel Time/Hardware Tradeoff T.H=O(2/sup n/2/) for the Knapsack Problem
IEEE Transactions on Computers
Parallel computing (2nd ed.): theory and practice
Parallel computing (2nd ed.): theory and practice
A parallel two-list algorithm for the knapsack problem
Parallel Computing
Fast and scalable parallel algorithms for knapsack-like problems
Journal of Parallel and Distributed Computing
Computing Partitions with Applications to the Knapsack Problem
Journal of the ACM (JACM)
Computers and Intractability: A Guide to the Theory of NP-Completeness
Computers and Intractability: A Guide to the Theory of NP-Completeness
Comments on parallel algorithms for the knapsack problem
Parallel Computing
An optimal parallelization of the two-list algorithm of cost O(2n/2)
Parallel Computing
Parallelization methods for implementation of discharge simulation along resin insulator surfaces
Computers and Electrical Engineering
A parallel O(n27n/8) time-memory-processor tradeoff for Knapsack-like problems
NPC'05 Proceedings of the 2005 IFIP international conference on Network and Parallel Computing
An adaptive parallel hierarchical clustering algorithm
HPCC'07 Proceedings of the Third international conference on High Performance Computing and Communications
A note on developing optimal and scalable parallel two-list algorithms
ICA3PP'12 Proceedings of the 12th international conference on Algorithms and Architectures for Parallel Processing - Volume Part II
Proceedings of Programming Models and Applications on Multicores and Manycores
Hi-index | 0.00 |
The knapsack problem is well known to be NP-complete. Due to its importance in cryptosystem and in number theory, in the past two decades, much effort has been made in order to find techniques that could lead to practical algorithms with reasonable running time. This paper proposes a new parallel algorithm for the knapsack problem where the optimal merging algorithm is adopted. The proposed algorithm is based on an EREW-SIMD machine with shared memory. It is proved that the proposed algorithm is both optimal and the first without memory conflicts algorithm for the knapsack problem. The comparisons of algorithm performance show that it is an improvement over the past researches.