| Article ID: | iaor20113697 |
| Volume: | 49 |
| Issue: | 4 |
| Start Page Number: | 623 |
| End Page Number: | 649 |
| Publication Date: | Apr 2011 |
| Journal: | Journal of Global Optimization |
| Authors: | Mehrotra Sanjay, Li Zhifeng |
| Keywords: | programming: integer, programming: branch and bound |
We present branching‐on‐hyperplane methods for solving mixed integer linear and mixed integer convex programs. In particular, we formulate the problem of finding a good branching hyperplane using a novel concept of adjoint lattice. We also reformulate the problem of rounding a continuous solution to a mixed integer solution. A worst case complexity of a Lenstra‐type algorithm is established using an approximate log‐barrier center to obtain an ellipsoidal rounding of the feasible set. The results for the mixed integer convex programming also establish a complexity result for the mixed integer second order cone programming and mixed integer semidefinite programming feasibility problems as a special case. Our results motivate an alternative reformulation technique and a branching heuristic using a generalized (e.g., ellipsoidal) norm reduced basis available at the root node.