2015
DOI: 10.1007/s10898-015-0294-3
|View full text |Cite
|
Sign up to set email alerts
|

An implementation of exact knapsack separation

Abstract: Cutting planes have been used with great success for solving mixed integer programs. In recent decades, many contributions have led to successive improvements in branch-and-cut methods which incorporate cutting planes in branch and bound algorithm. Using advances that have taken place over the years on 0-1 knapsack problem, we investigate an efficient approach for 0-1 programs with knapsack constraints as local structure. Our approach is based on an efficient implementation of knapsack separation problem which… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0

Year Published

2017
2017
2024
2024

Publication Types

Select...
4
1
1

Relationship

0
6

Authors

Journals

citations
Cited by 10 publications
(6 citation statements)
references
References 32 publications
0
6
0
Order By: Relevance
“…The idea behind inequalities (24) is reminiscent of up-lifting and down-lifting in cutting plane theory. For instance, in a binary integer problem, a given inequality can be strengthened by considering the linear relaxation solution at a certain node of a branchand-bound tree and taking into account the previously performed branches to 0 or 1 (see, e.g., Kaparis andLetchford 2008, andVasilyev et al 2016).…”
Section: Improvement Methods For the Cscp-rmentioning
confidence: 99%
“…The idea behind inequalities (24) is reminiscent of up-lifting and down-lifting in cutting plane theory. For instance, in a binary integer problem, a given inequality can be strengthened by considering the linear relaxation solution at a certain node of a branchand-bound tree and taking into account the previously performed branches to 0 or 1 (see, e.g., Kaparis andLetchford 2008, andVasilyev et al 2016).…”
Section: Improvement Methods For the Cscp-rmentioning
confidence: 99%
“…In order to test the effectiveness of the exact separation algorithm for solving the unsplittable capacitated network design problem, we implement it in C++ linked with IBM ILOG CPLEX optimizer 12.7.1 [16] library. Following [31], to avoid changing the problem structure, the presolving features are turned off in our experiments. Moreover, the dual simplex method is used to reoptimize the linear programming problem (27) after adding cutting planes.…”
Section: Numerical Resultsmentioning
confidence: 99%
“…To begin with, we note that since the number of constraints in problem ( 12) may be exponential, from a computational perspective, it is impractical to solve problem (12) when all the constraints are expressed explicitly. For this reason, we follow [31] to solve problem ( 12) by decomposing into the following four steps.…”
Section: An Exact Separation Algorithmmentioning
confidence: 99%
See 2 more Smart Citations