2009
DOI: 10.1007/s12532-009-0003-7
|View full text |Cite
|
Sign up to set email alerts
|

Testing cut generators for mixed-integer linear programming

Abstract: In this paper, a methodology for testing the accuracy and strength of cut generators for mixed-integer linear programming is presented. The procedure amounts to random diving towards a feasible solution, recording several kinds of failures. This allows for a ranking of the accuracy of the generators. Then, for generators deemed to have similar accuracy, statistical tests are performed to compare their relative strength. An application on eight Gomory cut generators and six Reduce-and-Split cut generators is gi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
15
0

Year Published

2010
2010
2018
2018

Publication Types

Select...
2
2
2

Relationship

1
5

Authors

Journals

citations
Cited by 17 publications
(15 citation statements)
references
References 25 publications
0
15
0
Order By: Relevance
“…However, when using a finite precision state-of-the-art solver, we observed no significant difference in the safety of the GMI cuts when turning on or off the safe rounding scheme in the code of [12]. Specifically, out of 5,240 experiments using the method of [23] on 29 MIPLIB3 instances, we observed 1,773 overall failures with the safe generator of [12] (38 failures of Type 1, 148 failures of Type 2 and the remaining ones of Type 3, as discussed in the previous section) and 1,737 failures when safe rounding was turned off (19 failures of Type 1, 128 failures of Type 2 and the rest of Type 3). The differences are not statistically significant but, clearly, the safe rounding scheme has little impact when used with a finite precision solver.…”
Section: Related Workmentioning
confidence: 81%
See 4 more Smart Citations
“…However, when using a finite precision state-of-the-art solver, we observed no significant difference in the safety of the GMI cuts when turning on or off the safe rounding scheme in the code of [12]. Specifically, out of 5,240 experiments using the method of [23] on 29 MIPLIB3 instances, we observed 1,773 overall failures with the safe generator of [12] (38 failures of Type 1, 148 failures of Type 2 and the remaining ones of Type 3, as discussed in the previous section) and 1,737 failures when safe rounding was turned off (19 failures of Type 1, 128 failures of Type 2 and the rest of Type 3). The differences are not statistically significant but, clearly, the safe rounding scheme has little impact when used with a finite precision solver.…”
Section: Related Workmentioning
confidence: 81%
“…However, practitioners in integer programming know that numerical problems are not uncommon, and if the choice of the cut generation parameters is not careful, failures of the three types listed above can happen [23]. To decrease the occurrence of failures, several cut safety-enhancing steps have been devised empirically.…”
Section: Typementioning
confidence: 99%
See 3 more Smart Citations