Abstract
Many industrial problems can be naturally formulated using mixed integer non-linear programming (MINLP) models and can be solved by spatial BranchBound (sBB) techniques. We study the impact of two important parts of sBB methods: bounds tightening (BT) and branching strategies. We extend a branching technique originally developed for MILP, reliability branching, to the MINLP case. Motivated by the demand for open-source solvers for real-world MINLP problems, we have developed an sBB software package named couenne (Convex Over- and Under-ENvelopes for Non-linear Estimation) and used it for extensive tests on several combinations of BT and branching techniques on a set of publicly available and real-world MINLP instances. We also compare the performance of couenne with a state-of-the-art MINLP solver.
| Original language | English |
|---|---|
| Pages (from-to) | 597-634 |
| Number of pages | 38 |
| Journal | Optimization Methods and Software |
| Volume | 24 |
| Issue number | 4-5 |
| DOIs | |
| Publication status | Published - 1 Jan 2009 |
Keywords
- Bounds tightening
- Branching rules
- Couenne
- Mixed-integer non-linear programming