A dynamic programming approach for consistency and propagation for knapsack constraints

A dynamic programming approach for consistency and propagation for knapsack constraints

0.00 Avg rating0 Votes
Article ID: iaor20033304
Country: Netherlands
Volume: 118
Issue: 1
Start Page Number: 73
End Page Number: 84
Publication Date: Feb 2003
Journal: Annals of Operations Research
Authors:
Keywords: knapsack problem
Abstract:

Knapsack constraints are a key modeling structure in constraint programming. These constraints are normally handled with simple bounding arguments. We propose a dynamic programming structure to represent these constraints. With this structure, we are able to achieve hyper-arc consistency, to determine infeasibility before all variables are set, to generate all solutions quickly, and to provide incrementality by updating the structure after domain reduction. Testing on a difficult set of multiple knapsack instances shows significant reduction in branching.

Reviews

Required fields are marked *. Your email address will not be published.