arglinc.gms
* NLP written by GAMS Convert at 10/06/06 11:14:30
*
* Equation counts
* Total E G L N X C
* 1 1 0 0 0 0 0
*
* Variable counts
* x b i s1s s2s sc si
* Total cont binary integer sos1 sos2 scont sint
* 9 9 0 0 0 0 0 0
* FX 0 0 0 0 0 0 0 0
*
* Nonzero counts
* Total const NL DLL
* 9 1 8 0
*
* Solve m using NLP minimizing objvar;
Variables x1,x2,x3,x4,x5,x6,x7,x8,objvar;
Equations e1;
e1.. - (sqr((-1) + 2*x1 + 3*x2 + 4*x3 + 5*x4 + 6*x5 + 7*x6 + 8*x7 + 9*x8) +
sqr((-1) + 4*x1 + 6*x2 + 8*x3 + 10*x4 + 12*x5 + 14*x6 + 16*x7 + 18*x8) +
sqr((-1) + 6*x1 + 9*x2 + 12*x3 + 15*x4 + 18*x5 + 21*x6 + 24*x7 + 27*x8) +
sqr((-1) + 8*x1 + 12*x2 + 16*x3 + 20*x4 + 24*x5 + 28*x6 + 32*x7 + 36*x8)
+ sqr((-1) + 10*x1 + 15*x2 + 20*x3 + 25*x4 + 30*x5 + 35*x6 + 40*x7 + 45*
x8) + sqr((-1) + 12*x1 + 18*x2 + 24*x3 + 30*x4 + 36*x5 + 42*x6 + 48*x7 +
54*x8) + sqr((-1) + 14*x1 + 21*x2 + 28*x3 + 35*x4 + 42*x5 + 49*x6 + 56*x7
+ 63*x8) + sqr((-1) + 16*x1 + 24*x2 + 32*x3 + 40*x4 + 48*x5 + 56*x6 + 64*
x7 + 72*x8) + sqr((-1) + 18*x1 + 27*x2 + 36*x3 + 45*x4 + 54*x5 + 63*x6 +
72*x7 + 81*x8) + sqr((-1) + 20*x1 + 30*x2 + 40*x3 + 50*x4 + 60*x5 + 70*x6
+ 80*x7 + 90*x8) + sqr((-1) + 22*x1 + 33*x2 + 44*x3 + 55*x4 + 66*x5 + 77*
x6 + 88*x7 + 99*x8) + sqr((-1) + 24*x1 + 36*x2 + 48*x3 + 60*x4 + 72*x5 +
84*x6 + 96*x7 + 108*x8) + sqr((-1) + 26*x1 + 39*x2 + 52*x3 + 65*x4 + 78*x5
+ 91*x6 + 104*x7 + 117*x8) + sqr((-1) + 28*x1 + 42*x2 + 56*x3 + 70*x4 +
84*x5 + 98*x6 + 112*x7 + 126*x8) + sqr((-1) + 30*x1 + 45*x2 + 60*x3 + 75*
x4 + 90*x5 + 105*x6 + 120*x7 + 135*x8) + sqr((-1) + 32*x1 + 48*x2 + 64*x3
+ 80*x4 + 96*x5 + 112*x6 + 128*x7 + 144*x8) + sqr((-1) + 34*x1 + 51*x2 +
68*x3 + 85*x4 + 102*x5 + 119*x6 + 136*x7 + 153*x8) + sqr((-1) + 36*x1 + 54
*x2 + 72*x3 + 90*x4 + 108*x5 + 126*x6 + 144*x7 + 162*x8)) + objvar =E= 2;
* set non default bounds
* set non default levels
x1.l = 1;
x2.l = 1;
x3.l = 1;
x4.l = 1;
x5.l = 1;
x6.l = 1;
x7.l = 1;
x8.l = 1;
* set non default marginals
Model m / all /;
m.limrow=0; m.limcol=0;
$if NOT '%gams.u1%' == '' $include '%gams.u1%'
Solve m using NLP minimizing objvar;