×

zbMATH — the first resource for mathematics

Cost based filtering for the constrained knapsack problem. (English) Zbl 1013.90105
Summary: We present cost based filtering methods for Knapsack Problems (KPs). Cost based filtering aims at fixing variables with respect to the objective function. It is an important technique when solving complex problems such as quadratic knapsack problems, or KPs with additional constraints (Constrained Knapsack Problems (CKPs)). They evolve, e.g., when constraint based column generation is applied to appropriate optimization problems. We develop new reduction algorithms for KP. They are used as propagation routines for the CKP with \(Q(n\log n)\) preprocessing time and \(Q(n)\) time per call. This sums up to an amortized time \(Q(n)\) for \(W(\log n)\) incremental calls where the subsequent problems may differ with respect to arbitrary sets of necessarily included and excluded items.

MSC:
90C27 Combinatorial optimization
Software:
MULKNAP
PDF BibTeX XML Cite
Full Text: DOI