Dynamic programming and tight bounds for the 0-1 Knapsack problem:

Abstract: "This paper presents a new approach to the exact solution of the 0-1 Knapsack Problem which combines dynamic programming and tight upper bounds into an overall robust algorithm. It is shown how additional constraints may be generated and surrogate relaxed. The solution of the relaxed...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Martello, Silvano (VerfasserIn), Pisinger, David (VerfasserIn), Toth, Paolo (VerfasserIn)
Format: Buch
Sprache:English
Veröffentlicht: København 1997
Schriftenreihe:Datalogisk Institut <København>: DIKU-Rapport 1997,11
Schlagworte:
Zusammenfassung:Abstract: "This paper presents a new approach to the exact solution of the 0-1 Knapsack Problem which combines dynamic programming and tight upper bounds into an overall robust algorithm. It is shown how additional constraints may be generated and surrogate relaxed. The solution of the relaxed problem gives a tight upper bound, and in many situations also an optimal lower bound. The enumeration is based on dynamic programming, which ensures pseudo-polynomial worst-case solution times. The algorithm does not use the classical approach to core problems. Instead of choosing a core as a collection of items with profit-to-weight ratios close to those of the break item, we use some heuristic rules to find a collection of items which fit well together. These are used as an initial core, which is gradually expanded according to some greedy principles. The algorithm has excellent solution times, being able to solve very large instances with bounded coefficients within less than one second. There is basically no difference in the solution times of 'easy' and 'hard' instances found in the literature."
Beschreibung:19 S.

Es ist kein Print-Exemplar vorhanden.

Fernleihe Bestellen Achtung: Nicht im THWS-Bestand!