# MINLP written by GAMS Convert at 03/03/22 14:44:18
#
# Equation counts
#     Total        E        G        L        N        X        C        B
#        34       13        0       21        0        0        0        0
#
# Variable counts
#                  x        b        i      s1s      s2s       sc       si
#     Total     cont   binary  integer     sos1     sos2    scont     sint
#        24       15        3        6        0        0        0        0
# FX      0
#
# Nonzero counts
#     Total    const       NL
#        81       57       24
#
# Reformulation has removed 1 variable and 1 equation

var x1 := 30, >= 0, <= 80;
var x2 >= 0, <= 25;
var x3 >= 0, <= 45;
var x4 := 2950, >= 0, <= 2950;
var x5 >= 0, <= 2950;
var x6 >= 0, <= 2950;
var x7 := 400, >= 0, <= 400;
var x8 >= 0, <= 400;
var x9 >= 0, <= 400;
var x10 := 150, >= 0, <= 350;
var x11 >= 0, <= 350;
var x12 >= 0, <= 350;
var x13 := 0.33, >= 0, <= 1;
var x14 := 0.33, >= 0, <= 1;
var x15 := 0.33, >= 0, <= 1;
var i16 integer >= 0, <= 3;
var i17 integer >= 0, <= 3;
var i18 integer >= 0, <= 3;
var i19 integer >= 0, <= 3;
var i20 integer >= 0, <= 3;
var i21 integer >= 0, <= 3;
var b22 binary >= 0, <= 1;
var b23 binary >= 0, <= 1;
var b24 binary >= 0, <= 1;

minimize obj: i16 * (6329.03 + 1800 * x1) * i19 * b22 + i17 * (2489.31 + 1800 *
    x2) * i20 * b23 + i18 * (3270.27 + 1800 * x3) * i21 * b24;

subject to

e1:  -19.9 * (0.000338983050847458 * x4)^3 - 0.161 * (0.000338983050847458 * x4)
     ^2 * x10 + 1.90169491525424e-07 * x4 * x10^2 + x1 = 0;
e2:  -1.21 * (0.000338983050847458 * x5)^3 - 0.0644 * (0.000338983050847458 *
     x5)^2 * x11 + 1.91186440677966e-07 * x5 * x11^2 + x2 = 0;
e3:  -6.52 * (0.000338983050847458 * x6)^3 - 0.102 * (0.000338983050847458 * x6)
     ^2 * x12 + 7.86440677966102e-08 * x6 * x12^2 + x3 = 0;
e4:  -0.00023593220338983 * x4 * x10 - 629 * (0.000338983050847458 * x4)^2 +
     0.0116 * x10^2 + x7 = 0;
e5:  -0.001 * x5 * x11 - 215 * (0.000338983050847458 * x5)^2 + 0.115 * x11^2 +
     x8 = 0;
e6:  -0.000179661016949153 * x6 * x12 - 361 * (0.000338983050847458 * x6)^2 +
     0.00946 * x12^2 + x9 = 0;
e7:  x13 + x14 + x15 = 1;
e8:  -0.00285714285714286 * x10 * i16 + x13 = 0;
e9:  -0.00285714285714286 * x11 * i17 + x14 = 0;
e10:  -0.00285714285714286 * x12 * i18 + x15 = 0;
e11:  -0.0025 * x7 * i19 + b22 = 0;
e12:  -0.0025 * x8 * i20 + b23 = 0;
e13:  -0.0025 * x9 * i21 + b24 = 0;
e14:  0.000338983050847458 * x4 - b22 <= 0;
e15:  0.000338983050847458 * x5 - b23 <= 0;
e16:  0.000338983050847458 * x6 - b24 <= 0;
e17:  0.0125 * x1 - b22 <= 0;
e18:  0.04 * x2 - b23 <= 0;
e19:  0.0222222222222222 * x3 - b24 <= 0;
e20:  0.0025 * x7 - b22 <= 0;
e21:  0.0025 * x8 - b23 <= 0;
e22:  0.0025 * x9 - b24 <= 0;
e23:  0.00285714285714286 * x10 - b22 <= 0;
e24:  0.00285714285714286 * x11 - b23 <= 0;
e25:  0.00285714285714286 * x12 - b24 <= 0;
e26:  x13 - b22 <= 0;
e27:  x14 - b23 <= 0;
e28:  x15 - b24 <= 0;
e29:  i16 - 3 * b22 <= 0;
e30:  i17 - 3 * b23 <= 0;
e31:  i18 - 3 * b24 <= 0;
e32:  i19 - 3 * b22 <= 0;
e33:  i20 - 3 * b23 <= 0;
e34:  i21 - 3 * b24 <= 0;
