Gomory cuts revisited

被引:121
作者
Balas, E
Ceria, S
Cornuejols, G
Natraj, N
机构
[1] CARNEGIE MELLON UNIV,GRAD SCH IND ADM,PITTSBURGH,PA 15213
[2] COLUMBIA UNIV,GRAD SCH BUSINESS,NEW YORK,NY 10027
[3] US W TECHNOL,BOULDER,CO 80303
[4] UNIV ROMA LA SAPIENZA,DIPARTIMENTO INFORMAT & SISTEMIST,ROME,ITALY
[5] CNR,IASI,I-00185 ROME,ITALY
基金
美国国家科学基金会;
关键词
mixed; 0-1; programming; Gomory cuts; lift and project;
D O I
10.1016/0167-6377(96)00007-7
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
We investigate the use of Gomory's mixed integer cuts within a branch-and-cut framework. It has been argued in the literature that ''a marriage of classical cutting planes and tree search is out of the question as far as the solution of large-scale combinatorial optimization problems is concerned'' [16] because the cuts generated at one node of the search tree need not be valid at other nodes. We show that it is possible, by using a simple lifting procedure, to make Gomory cuts generated at a node of the enumeration tree globally valid in the case of mixed 0-1 programs. The procedure essentially amounts to treating the variables fixed at 0 or 1 as if they were free. We also show why this lifting procedure is not valid for general (other than 0-1) mixed integer programs. Other issues addressed in the paper are of a computational nature, such as strategies for generating the cutting planes, deciding between branching and cutting, etc. The result is a robust mixed integer program solver.
引用
收藏
页码:1 / 9
页数:9
相关论文
共 20 条
  • [1] [Anonymous], 1988, DISCRETE OPTIMIZATIO
  • [2] A LIFT-AND-PROJECT CUTTING PLANE ALGORITHM FOR MIXED 0-1 PROGRAMS
    BALAS, E
    CERIA, S
    CORNUEJOLS, G
    [J]. MATHEMATICAL PROGRAMMING, 1993, 58 (03) : 295 - 324
  • [3] BALAS E, 1994, IN PRESS MANAGE SCI
  • [4] BIXBY RE, 1992, SIAM NEWS MAR, P16
  • [5] SOLVING LARGE-SCALE ZERO-ONE LINEAR-PROGRAMMING PROBLEMS
    CROWDER, H
    JOHNSON, EL
    PADBERG, M
    [J]. OPERATIONS RESEARCH, 1983, 31 (05) : 803 - 834
  • [6] Garfinkel R.S., 1972, INTEGER PROGRAMMING
  • [7] GOMORY R, 1993, RECENT ADV MATH PROG, P269
  • [8] Gomory R., 1960, Tech. Rep. RM-2597
  • [9] Gomory R E., 1958, Bull. Amer. Math. Soc., V64, P275, DOI [10.1090/S0002-9904-1958-10224-4, DOI 10.1090/S0002-9904-1958-10224-4]
  • [10] GOMORY RE, 1991, HIST MATH PROGRAMMIN, P55