1976
DOI: 10.1287/mnsc.23.1.27
|View full text |Cite
|
Sign up to set email alerts
|

An Efficient Algorithm for the 0-1 Knapsack Problem

Abstract: In this note we present an efficient algorithm for the 0-1 knapsack problem and announce the availability of a callable FORTRAN subroutine which solves this problem. Computational results show that 50 variable problems can be solved in an average of 4 milliseconds and 200 variable problems in an average of 7 milliseconds on an IBM 360/91.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
31
0
1

Year Published

1979
1979
2017
2017

Publication Types

Select...
10

Relationship

0
10

Authors

Journals

citations
Cited by 118 publications
(32 citation statements)
references
References 7 publications
0
31
0
1
Order By: Relevance
“…In the middle of the 1970s -several good algorithms for Knapsack Problem (KP) were developed [16], [17], [18]. The starting point of each of these algorithms was to order the variables according to non-increasing profitto-weight (pj/wj) ratio, which was the basis for solving the Linear KP.‖ Given a knapsack of limit, Z, and n dissimilar items, Caceres and Nishibe [7] algorithm resolved the single Knapsack problem using local computation time with communication rounds.…”
Section: Related Workmentioning
confidence: 99%
“…In the middle of the 1970s -several good algorithms for Knapsack Problem (KP) were developed [16], [17], [18]. The starting point of each of these algorithms was to order the variables according to non-increasing profitto-weight (pj/wj) ratio, which was the basis for solving the Linear KP.‖ Given a knapsack of limit, Z, and n dissimilar items, Caceres and Nishibe [7] algorithm resolved the single Knapsack problem using local computation time with communication rounds.…”
Section: Related Workmentioning
confidence: 99%
“…The algorithm used the best bound selection rule and branching was done on the fractional variable. The large computer memory requirements of this algorithm led to the development of other Branch-and-Bound algorithms by Horowitz and Sahni [7], Nauss [14], Fayard and Plateau [6] and Martello and Toth [11], to name but a few.…”
Section: Historical Notes On Exact Algorithmsmentioning
confidence: 99%
“…Given a pile of item [16], each with different weights is it possible to put some of them in a bag (i.e. knapsack) in such a way that the knapsack has a certain weight.…”
Section: The Knapsack Problemmentioning
confidence: 99%