AN ALGORITHM FOR DISJUNCTIVE PROGRAMS

被引:56
|
作者
BEAUMONT, N [1 ]
机构
[1] MONASH UNIV,CLAYTON,VIC 3168,AUSTRALIA
关键词
INTEGER PROGRAMMING; DISJUNCTIVE PROGRAMMING;
D O I
10.1016/0377-2217(90)90419-C
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
A disjunctive program is a linear program complicated by disjunctions, that is, sets of constraints of which at least one must be true. The commonest example is the fixed cost problem in which either production of an item is zero or a fixed cost is incurred. The conventional solution technique is to re-express each disjunction in terms of binary variables and solve the resulting mixed integer program. This paper demonstrates that this re-expression is unnecessary: it is possible and usually advantageous to arbitrate on the logical relationships amongst constraints themselves. The advantages include easier matrix generation, smaller nodal problems and the availability of good arbitration criteria. An example is given and computational results are summarized.
引用
收藏
页码:362 / 371
页数:10
相关论文
共 50 条
  • [1] Cutting Plane Algorithm for Convex Generalized Disjunctive Programs
    Trespalacios, Francisco
    Grossmann, Ignacio E.
    INFORMS JOURNAL ON COMPUTING, 2016, 28 (02) : 209 - 222
  • [2] Disjunctive logic and semantics of disjunctive logic programs
    Yidong Shen
    Science in China Series E: Technological Sciences, 1997, 40 : 44 - 53
  • [3] Disjunctive logic and semantics of disjunctive logic programs
    Shen, YD
    SCIENCE IN CHINA SERIES E-TECHNOLOGICAL SCIENCES, 1997, 40 (01): : 44 - 53
  • [4] Disjunctive logic and semantics of disjunctive logic programs
    沈一栋
    Science China Technological Sciences, 1997, (01) : 44 - 53
  • [5] Semantics for Possibilistic Disjunctive Programs
    Carlos Nieves, Juan
    Osorio, Mauricio
    Cortes, Ulises
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2013, 13 : 33 - 70
  • [6] Disjunctive programs with set constraints
    Marek, Victor W.
    Remmel, Jeffrey B.
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2012, 7265 : 471 - 486
  • [7] Global optimization of disjunctive programs
    Kirst, Peter
    Rigterink, Fabian
    Stein, Oliver
    JOURNAL OF GLOBAL OPTIMIZATION, 2017, 69 (02) : 283 - 307
  • [8] Semantics for fuzzy disjunctive programs
    Guller, Dušan
    Advances in Automation, Multimedia and Video Systems, and Modern Computer Science, 2001, : 67 - 72
  • [9] SKEPTICAL REASONING AND DISJUNCTIVE PROGRAMS
    RAJASEKAR, A
    LOBO, J
    MINKER, J
    PROCEEDINGS OF THE FIRST CONFERENCE ON PRINCIPLES OF KNOWLEDGE REPRESENTATION AND REASONING, 1989, : 349 - 356
  • [10] Disjunctive logic programs with inheritance
    Buccafurri, Francesco
    Faber, Wolfgang
    Leone, Nicola
    Theory and Practice of Logic Programming, 2002, 2 (03) : 293 - 321