skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: A parallel algorithm for the knapsack problem

Journal Article · · IEEE Trans. Comput.; (United States)

A time-memory-processor tradeoff for the knapsack problem is proposed. While an exhaustive search over all possible solutions of an n-component knapsack required T = O(2 /SUP n/ ) running time, our parallel algorithm solves the problem in O(2 /SUP n/2/ ) operations and requires only O(2 /SUP n/6/ ) processors and memory cells. It is an improvement over previous time-memory-processor tradeoffs, being the only one which outperforms the C /SUB m/ C /SUB s/ = 2 /SUP n/ curve. C /SUB m/ is the cost of the machine, i.e., the number of its processors and memory cells, and C /SUB s/ is the cost per solution, which is the product of the machine cost by the running time.

OSTI ID:
5839381
Journal Information:
IEEE Trans. Comput.; (United States), Vol. C-33:5
Country of Publication:
United States
Language:
English

Similar Records

A parallel time/hardware tradeoff T ter dot H = O(2 sup n/2 ) for knapsack problem
Journal Article · Fri Feb 01 00:00:00 EST 1991 · IEEE Transactions on Computers (Institute of Electrical and Electronics Engineers); (United States) · OSTI ID:5839381

Time-memory-processor tradeoffs
Journal Article · · SIGACT News; (United States) · OSTI ID:5839381

Adaptive parallel algorithms for integral knapsack problems
Journal Article · Sun Apr 01 00:00:00 EST 1990 · Journal of Parallel and Distributed Computing; (USA) · OSTI ID:5839381