Latin-American Conference on Combinatorics, 
Graphs and Applications 
 
         
    Gerard Cornuéjols (Carnegie Mellon University, USA)    
    ·······················································································    
    Issues in Integer Programming    
         
   

Many management problems can be formulated as integer programs. These formulations have become more practical recently due to great improvements made in the last five years in commercial software to solve mixed integer linear programs. The best current software packages use a combination of techniques, including enumeration (branch-and-bound) and several types of cutting planes.
In particular, mixed integer Gomory cuts play a major role in in state-of-the-art software for solving mixed integer linear programs.
Therefore, any improvements in the performance of these cutting planes is of great practical value. In joint work with Kent Andersen and Yanjun Li, we develop a simple and fast heuristic for improving the characteristics of mixed integer Gomory cuts on the continuous variables. This is motivated by the fact that, in a mixed integer Gomory cut, the coefficient of an integer constrained variable lies between 0 and 1, whereas for a continuous variable, there is no upper bound. The heuristic tries to reduce the coefficients of the continuous variables, We found that, on several test problems, these improved cuts can substantially enhance the performance of a branch-and-bound algorithm.
Another issue in integer programming is that the computing time is highly variable, depending on the instance. In joint work with Miroslav Karamanov and Yanjun Li, we show that the time needed to solve mixed integer programming problems by branch-and-bound can be roughly predicted early in the solution process. We construct a procedure that can be implemented as part of an MIP solver. It is based on analyzing the partial tree resulting from running the algorithm for a short period of time, and modeling the whole tree. The procedure is tested on instances from the literature. This was inspired by the practical applicability of such a result.

   
    ::