A Superior Representation Method for Piecewise Linear Functions

被引:28
作者
Li, Han-Lin [1 ]
Lu, Hao-Chun [2 ]
Huang, Chia-Hui [3 ]
Hu, Nian-Ze [4 ]
机构
[1] Natl Chiao Tung Univ, Inst Informat Management, Hsinchu 300, Taiwan
[2] Fu Jen Catholic Univ, Dept Informat Management, Taipei 242, Taiwan
[3] Kainan Univ, Dept Informat Management, Tao Yuan 33857, Taiwan
[4] Natl Formosa Univ, Dept Informat Management, Yunlin 632, Taiwan
关键词
mathematics; piecewise linear; programming; integer; PROGRAMMING-PROBLEMS;
D O I
10.1287/ijoc.1080.0294
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Many nonlinear programs can be piecewisely linearized by adding extra binary variables. For the last four decades, several techniques of formulating a piecewise linear function have been developed. By expressing a piecewise linear function with m+1 break points, the current method requires us to use m additional binary variables and 4m constraints, which causes heavy computation when m is large. This study proposes a superior way of expressing the same piecewise linear function, where only [log(2)m] binary variables and 8+8 [log(2)m] additive constraints are used. Various numerical experiments demonstrate that the proposed method is more computationally efficient than current methods.
引用
收藏
页码:314 / 321
页数:8
相关论文
共 13 条
[1]  
Bazaraa MS., 2013, Nonlinear programming: theory and algorithms
[2]   A comparison of mixed-integer programming models for nonconvex piecewise linear cost minimization problems [J].
Croxton, KL ;
Gendron, B ;
Magnanti, TL .
MANAGEMENT SCIENCE, 2003, 49 (09) :1268-1273
[3]   ON THE SIGNIFICANCE OF SOLVING LINEAR-PROGRAMMING PROBLEMS WITH SOME INTEGER VARIABLES [J].
DANTZIG, GB .
ECONOMETRICA, 1960, 28 (01) :30-44
[4]  
Dixon L.C. W., 1975, GLOBAL OPTIMIZATION
[5]  
Floudas C.A., 1999, Deterministic global optimization: theory, methods and applications
[6]  
*ILOG SOFTW INC, 2003, ILOG REL 3 7
[7]   Practical piecewise-linear approximation for monotropic optimization [J].
Kontogiorgis, S .
INFORMS JOURNAL ON COMPUTING, 2000, 12 (04) :324-340
[8]   An efficient method for solving linear goal programming problems [J].
Li, HL .
JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 1996, 90 (02) :465-469
[9]  
LI HL, 2009, OPER RES
[10]  
*LIND SYST INC, 2004, LINGO REL 9