2012
DOI: 10.1016/j.orl.2011.10.009
|View full text |Cite
|
Sign up to set email alerts
|

A computational study of the cutting plane tree algorithm for general mixed-integer linear programs

Abstract: Abstract. The cutting plane tree (CPT) algorithm provides a finite disjunctive programming procedure to obtain the solution of general mixed-integer linear programs (MILP) with bounded integer variables. In this paper, we present our computational experience with variants of the CPT algorithm. Because the CPT algorithm is based on discovering multi-term disjunctions, this paper is the first to present computational results with multi-term disjunctions. We implement two variants for cut generation using alterna… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2016
2016
2024
2024

Publication Types

Select...
4
1
1

Relationship

2
4

Authors

Journals

citations
Cited by 8 publications
(4 citation statements)
references
References 30 publications
0
4
0
Order By: Relevance
“…For some families of cutting-planes, such as L&P, it is possible to write the separation problem as an LP. An important design choice is the selection of normalization used in the resulting LP; see for example [61,28,70]. In a recent paper, Wolsey and Conforti [80] address the problem of efficiently finding an inequality that is violated and either defines an improper face or a facet by the proper use of normalization.…”
Section: Cutting-plane Selection: the Need To Ask Different Questionsmentioning
confidence: 99%
“…For some families of cutting-planes, such as L&P, it is possible to write the separation problem as an LP. An important design choice is the selection of normalization used in the resulting LP; see for example [61,28,70]. In a recent paper, Wolsey and Conforti [80] address the problem of efficiently finding an inequality that is violated and either defines an improper face or a facet by the proper use of normalization.…”
Section: Cutting-plane Selection: the Need To Ask Different Questionsmentioning
confidence: 99%
“…This finding happens to be critical for a general SMIP algorithm because one can now support the claim that the value function of a mixed-integer programming problem can be represented by generating a sequence of cutting planes, some of which are intended to refine an approximation of the two-stage MIP polyhedron, whereas other cutting planes are used to refine the value function approximation of each MIP in the scenario set. The representability result appears in [16] and its computability appears in [17]. Incidentally, these cuts are based on multi-term disjunctions which we refer to as Cutting Plane Tree (CPT) cuts.…”
Section: Bendersmentioning
confidence: 99%
“…Based on the development mentioned above, Qi and Sen [44] use CPT cuts to develop two versions of the ABC algorithm: one based purely on a polyhedral approximation of the feasible set for each scenario, and another based on a disjunctive representation of each scenario. The first option (creating a polyhedral approximation), referred to as ABC (CPT-D), uses the algorithm in [17] to create cuts in the (x, y) space. These iterations are carried out in two phases: for a given x k , we perform a sequence of iterations indexed by d which create improved approximations by deleting points x k , {y d }.…”
Section: Bendersmentioning
confidence: 99%
“…Note that while the convex hull was generated at termination in this example, this generally need not be the case for the algorithm to terminate. Computational results with a branch-andcut algorithm based on cuts from the CPT are presented in [33]. Jörg [34] proposes another finitely convergent pure cutting-plane algorithm for general MIP using multiterm disjunctions in conjunction with Gomory cuts.…”
Section: Cutting-plane-tree Algorithmmentioning
confidence: 99%