A linearization method for mixed 0-1 polynomial programs

被引:37
作者
Chang, CT [1 ]
Chang, CC
机构
[1] Natl Changhua Univ Educ, Dept Business Educ, Changhua 50058, Taiwan
[2] Taiwan Highway Bur, Sect 1, Taipei, Taiwan
关键词
linearization; polynomial; mixed; 0-1;
D O I
10.1016/S0305-0548(99)00071-4
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper proposes a concise method for solving mixed 0-1 polynomial programming problems to obtain a global optimal solution. Given a mixed 0-1 polynomial term z = c(1)x(1)x(2)....x(n)y, where x(1), x(2),..., x(n) are 0-1 integer variables, y is a continuous variable, and c(t) is either a positive or a negative coefficient; we can transform z into a set of auxiliary constraints. Based on this transformation, the original mixed 0-1 polynomial program can then be solved directly by the branch-and-bound method. In addition, the proposed model for solving a mixed 0-1 polynomial problem is expressed in a much more compact way, and also uses fewer additional 0-1 variables and auxiliary constraints than the previous methods, such as those proposed by Glover, Oral-Kettani, and Li. The analytical superiority of this concise method in terms of the number of iterations and execution times can be seen, through a computational experiment conduced on a set of generated mixed 0-1 polynomial problems. Scope and purpose Decision-making problems, such as facility layout,job assignment, or Communication network designs are most often formulated as mixed integer problems. To solve this form of problem, Glover transformed a binary quadratic problem with n of 0-1 variables into linear inequalities by adding 4n auxiliary constraints and n continuous variables. Oral and Kettani later proposed another linearization procedure for binary quadratic and cubic problems, which substantially improved the technique of Glover by reducing the number of auxiliary constraints. Recently, Li presented a more general linearization approach for solving mixed 0-1 polynomial problems. Compared with previous model, Li's model is more promising for use in solving practical problems. This paper shows that it is possible to further modify Li's model by reducing the number of extra variables and auxiliary constraints in the linearization process. Some test examples with various sizes of variables demonstrate that this model uses less CPU time and has fewer iterations than Li's model, while reaching the same optimal solution. (C) 2000 Elsevier Science Ltd. AIL rights reserved.
引用
收藏
页码:1005 / 1016
页数:12
相关论文
共 20 条
[1]   LINEARIZATION STRATEGIES FOR A CLASS OF ZERO-ONE MIXED INTEGER PROGRAMMING-PROBLEMS [J].
ADAMS, WP ;
SHERALI, HD .
OPERATIONS RESEARCH, 1990, 38 (02) :217-226
[2]  
[Anonymous], J GLOBAL OPTIM, DOI DOI 10.1007/BF00121304
[3]   Mixed 0-1 programming by lift-and-project in a branch-and-cut framework [J].
Balas, E ;
Ceria, S ;
Cornuejols, G .
MANAGEMENT SCIENCE, 1996, 42 (09) :1229-1246
[4]   Computational study of a family of mixed-integer quadratic programming problems [J].
Bienstock, D .
MATHEMATICAL PROGRAMMING, 1996, 74 (02) :121-140
[5]  
Dantzig G., 1962, LINEAR PROGRAMMING E
[6]   CONVERTING 0-1 POLYNOMIAL PROGRAMMING PROBLEM TO A 0-1 LINEAR PROGRAM [J].
GLOVER, F ;
WOOLSEY, E .
OPERATIONS RESEARCH, 1974, 22 (01) :180-182
[7]   IMPROVED LINEAR INTEGER PROGRAMMING FORMULATIONS OF NONLINEAR INTEGER PROBLEMS [J].
GLOVER, F .
MANAGEMENT SCIENCE, 1975, 22 (04) :455-460
[8]   An approximate approach of global optimization for polynomial programming problems [J].
Li, HL ;
Chang, CT .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1998, 107 (03) :625-632
[9]   AN APPROXIMATE METHOD FOR LOCAL OPTIMA FOR NONLINEAR MIXED INTEGER PROGRAMMING-PROBLEMS [J].
LI, HL .
COMPUTERS & OPERATIONS RESEARCH, 1992, 19 (05) :435-444
[10]  
LI HL, 1994, J OPER RES SOC, V45, P1068