Pivot and shift - a mixed integer programming heuristic. - Egon Balas; Stefan Schmieta; Christopher Wallace (Discret. Optim., 2004)