QPLIB

A Library of Quadratic Programming Instances

Home // browse instances // view statistics // read documentation // download QPLIB archive [ 1.5G ]

QPLIB_3683

Formats gms lp mod qplib
Problem type probtype LMQ
Solution point objective value solobjvalue 397992.29510000 (gdx, sol)
Solution point infeasibility solinfeasibility 7.5051e-14
Donor donor Stefan Vigerske
#Variables nvars 150
#Binary Variables nbinvars 126
#Integer Variables nintvars 0
#Bounded non-binary Variables nboundedvars 0
#Variables with only one bound nsingleboundedvars 24
#Nonlinear Variables nnlvars 42
#Nonlinear Binary Variables nnlbinvars 18
#Nonlinear Integer Variables nnlintvars 0
Objective Sense objsense min
Objective type objtype linear
Objective curvature objcurvature linear
#Negative eigenvalues in objective matrix nobjquadnegev  
#Positive eigenvalues in objective matrix nobjquadposev  
#Nonzeros in Objective nobjnz 132
#Nonlinear Nonzeros in Objective nobjnlnz 0
#Quadratic Terms in Objective nobjquadnz 0
#Square Terms in Objective nobjquaddiagnz 0
#Constraints ncons 66
#Linear Constraints nlincons 48
#Quadratic Constraints nquadcons 18
#Diagonal Quadratic Constraints ndiagquadcons 0
Constraints curvature conscurvature indefinite
#Convex Nonlinear Constraints nconvexnlcons 0
#Concave Nonlinear Constraints nconcavenlcons 0
#Indefinite Nonlinear Constraints nindefinitenlcons 18
#Nonzeros in Jacobian njacobiannz 342
#Nonlinear Nonzeros in Jacobian njacobiannlnz 54
#Nonzeros in (Upper-Left) Hessian of Lagrangian nlaghessiannz 108
#Nonzeros in Diagonal of Hessian of Lagrangian nlaghessiandiagnz 0
#Blocks in Hessian of Lagrangian nlaghessianblocks 6
Minimal blocksize in Hessian of Lagrangian laghessianminblocksize 7
Maximal blocksize in Hessian of Lagrangian laghessianmaxblocksize 7
Average blocksize in Hessian of Lagrangian laghessianavgblocksize 7.0
Sparsity Jacobian
Sparsity Lag. Hessian

QPLIB_3683.gms

$offlisting
*  
*  Equation counts
*      Total        E        G        L        N        X        C        B
*         67       25        0       42        0        0        0        0
*  
*  Variable counts
*                   x        b        i      s1s      s2s       sc       si
*      Total     cont   binary  integer     sos1     sos2    scont     sint
*        151       25      126        0        0        0        0        0
*  FX      0        0        0        0        0        0        0        0
*  
*  Nonzero counts
*      Total    const       NL      DLL
*        475      421       54        0
*
*  Solve m using MIQCP minimizing objvar;


Variables  objvar,b2,b3,b4,b5,b6,b7,b8,b9,b10,b11,b12,b13,b14,b15,b16,b17,b18
          ,b19,b20,b21,b22,b23,b24,b25,b26,b27,b28,b29,b30,b31,b32,b33,b34,b35
          ,b36,b37,b38,b39,b40,b41,b42,b43,b44,b45,b46,b47,b48,b49,b50,b51,b52
          ,b53,b54,b55,b56,b57,b58,b59,b60,b61,b62,b63,b64,b65,b66,b67,b68,b69
          ,b70,b71,b72,b73,b74,b75,b76,b77,b78,b79,b80,b81,b82,b83,b84,b85,b86
          ,b87,b88,b89,b90,b91,b92,b93,b94,b95,b96,b97,b98,b99,b100,b101,b102
          ,b103,b104,b105,b106,b107,b108,b109,b110,b111,b112,b113,b114,b115
          ,b116,b117,b118,b119,b120,b121,b122,b123,b124,b125,b126,b127,x128
          ,x129,x130,x131,x132,x133,x134,x135,x136,x137,x138,x139,x140,x141
          ,x142,x143,x144,x145,x146,x147,x148,x149,x150,x151;

Positive Variables  x128,x129,x130,x131,x132,x133,x134,x135,x136,x137,x138
          ,x139,x140,x141,x142,x143,x144,x145,x146,x147,x148,x149,x150,x151;

Binary Variables  b2,b3,b4,b5,b6,b7,b8,b9,b10,b11,b12,b13,b14,b15,b16,b17,b18
          ,b19,b20,b21,b22,b23,b24,b25,b26,b27,b28,b29,b30,b31,b32,b33,b34,b35
          ,b36,b37,b38,b39,b40,b41,b42,b43,b44,b45,b46,b47,b48,b49,b50,b51,b52
          ,b53,b54,b55,b56,b57,b58,b59,b60,b61,b62,b63,b64,b65,b66,b67,b68,b69
          ,b70,b71,b72,b73,b74,b75,b76,b77,b78,b79,b80,b81,b82,b83,b84,b85,b86
          ,b87,b88,b89,b90,b91,b92,b93,b94,b95,b96,b97,b98,b99,b100,b101,b102
          ,b103,b104,b105,b106,b107,b108,b109,b110,b111,b112,b113,b114,b115
          ,b116,b117,b118,b119,b120,b121,b122,b123,b124,b125,b126,b127;

Equations  e1,e2,e3,e4,e5,e6,e7,e8,e9,e10,e11,e12,e13,e14,e15,e16,e17,e18,e19
          ,e20,e21,e22,e23,e24,e25,e26,e27,e28,e29,e30,e31,e32,e33,e34,e35,e36
          ,e37,e38,e39,e40,e41,e42,e43,e44,e45,e46,e47,e48,e49,e50,e51,e52,e53
          ,e54,e55,e56,e57,e58,e59,e60,e61,e62,e63,e64,e65,e66,e67;


e1..  - objvar + 63.46384708*b2 + 406.4649243*b3 + 281.0540387*b4
      + 357.8990096*b5 + 283.8672272*b6 + 346.4278609*b7 + 174.9020316*b8
      + 327.6820406*b9 + 195.4089501*b10 + 411.2095408*b11 + 341.1516159*b12
      + 306.6905015*b13 + 217.7360422*b14 + 590.5319211*b15 + 469.541866*b16
      + 371.1708965*b17 + 301.885482*b18 + 482.5594494*b19 + 266.6950944*b20
      + 661.4073324*b21 + 469.7264579*b22 + 365.2020263*b23 + 207.4232377*b24
      + 464.9002634*b25 + 416.57344*b26 + 427.2129377*b27 + 421.5575613*b28
      + 131.5884902*b29 + 195.0797398*b30 + 327.0927723*b31 + 284.7453864*b32
      + 91.28812921*b33 + 151.1372006*b34 + 158.4912364*b35 + 174.1615784*b36
      + 70.96372335*b37 + 455.7332207*b38 + 159.976117*b39 + 94.42211815*b40
      + 501.0802769*b41 + 450.1055219*b42 + 218.9869844*b43 + 754.7874902*b44
      + 145.7205056*b45 + 360.826762*b46 + 512.3202094*b47 + 533.8996567*b48
      + 217.4381986*b49 + 257.3569511*b50 + 469.7481702*b51 + 224.9413735*b52
      + 574.6964786*b53 + 453.6516694*b54 + 396.6801788*b55 + 355.4805385*b56
      + 455.001425*b57 + 410.3278751*b58 + 107.7168327*b59 + 127.140024*b60
      + 331.0942957*b61 + 182.4622537*b62 + 460.5005951*b63 + 320.3585192*b64
      + 267.3898345*b65 + 154.5151615*b66 + 322.5447275*b67 + 33.1863392*b68
      + 615.7716382*b69 + 401.5734486*b70 + 502.776037*b71 + 369.5399399*b72
      + 490.2314582*b73 + 180.3268944*b74 + 351.7822204*b75 + 230.8145294*b76
      + 424.2441566*b77 + 357.2242681*b78 + 334.1827335*b79 + 501.7210493*b80
      + 663.7391691*b81 + 452.236734*b82 + 920.6348188*b83 + 798.4725328*b84
      + 676.7741006*b85 + 407.5270067*b86 + 510.4935594*b87 + 468.587901*b88
      + 140.0536655*b89 + 171.808834*b90 + 381.1188545*b91 + 179.9012891*b92
      + 881.2842494*b93 + 649.0773241*b94 + 661.2620907*b95 + 520.0028544*b96
      + 730.9786948*b97 + 678.2389372*b98 + 398.9690882*b99 + 483.5290071*b100
      + 249.5198825*b101 + 342.6141064*b102 + 292.0771818*b103
      + 170.2811726*b104 + 225.7344246*b105 + 168.147659*b106
      + 104.5186221*b107 + 46.84778868*b108 + 136.089841*b109 + 310.191094*b110
      + 117.3775232*b111 + 76.5822575*b112 + 439.6143598*b113
      + 149.7160229*b114 + 92.66830435*b115 + 350.3355393*b116
      + 135.660414*b117 + 89.53713096*b118 + 261.032076*b119 + 112.3262752*b120
      + 78.15222561*b121 + 473.5643227*b122 + 158.1867633*b123
      + 96.96842114*b124 + 351.5465908*b125 + 129.7483254*b126
      + 83.60388305*b127 + 92063.48188*x128 + 92063.48188*x129
      + 92063.48188*x130 + 92063.48188*x131 + 92063.48188*x132
      + 92063.48188*x133 =E= 0;

e2..    0.669744132*b2 + 0.711284112*b8 + 0.798385084*b14 + 1.430176337*b20
      + 0.706194095*b26 + 0.501285943*b32 + 1.04003433*b38 + 1.252787639*b44
      + 1.278441868*b50 + 0.80906674*b56 + 1.021192966*b62 + 1.20737712*b68
      + 0.657698048*b74 + 1.314509471*b80 + 0.849949545*b86 + 1.327992452*b92
      + 1.118160701*b98 + 0.605008155*b104 - 2.100798965*x134
      - 4.201597931*x135 - 6.302396896*x136 =E= 0;

e3..    0.669744132*b3 + 0.711284112*b9 + 0.798385084*b15 + 1.430176337*b21
      + 0.706194095*b27 + 0.501285943*b33 + 1.04003433*b39 + 1.252787639*b45
      + 1.278441868*b51 + 0.80906674*b57 + 1.021192966*b63 + 1.20737712*b69
      + 0.657698048*b75 + 1.314509471*b81 + 0.849949545*b87 + 1.327992452*b93
      + 1.118160701*b99 + 0.605008155*b105 - 2.170441343*x137
      - 4.340882685*x138 - 6.511324027*x139 =E= 0;

e4..    0.669744132*b4 + 0.711284112*b10 + 0.798385084*b16 + 1.430176337*b22
      + 0.706194095*b28 + 0.501285943*b34 + 1.04003433*b40 + 1.252787639*b46
      + 1.278441868*b52 + 0.80906674*b58 + 1.021192966*b64 + 1.20737712*b70
      + 0.657698048*b76 + 1.314509471*b82 + 0.849949545*b88 + 1.327992452*b94
      + 1.118160701*b100 + 0.605008155*b106 - 2.54260937*x140
      - 5.085218739*x141 - 7.627828109*x142 =E= 0;

e5..    0.669744132*b5 + 0.711284112*b11 + 0.798385084*b17 + 1.430176337*b23
      + 0.706194095*b29 + 0.501285943*b35 + 1.04003433*b41 + 1.252787639*b47
      + 1.278441868*b53 + 0.80906674*b59 + 1.021192966*b65 + 1.20737712*b71
      + 0.657698048*b77 + 1.314509471*b83 + 0.849949545*b89 + 1.327992452*b95
      + 1.118160701*b101 + 0.605008155*b107 - 2.599838159*x143
      - 5.199676318*x144 - 7.799514478*x145 =E= 0;

e6..    0.669744132*b6 + 0.711284112*b12 + 0.798385084*b18 + 1.430176337*b24
      + 0.706194095*b30 + 0.501285943*b36 + 1.04003433*b42 + 1.252787639*b48
      + 1.278441868*b54 + 0.80906674*b60 + 1.021192966*b66 + 1.20737712*b72
      + 0.657698048*b78 + 1.314509471*b84 + 0.849949545*b90 + 1.327992452*b96
      + 1.118160701*b102 + 0.605008155*b108 - 2.206170958*x146
      - 4.412341915*x147 - 6.618512873*x148 =E= 0;

e7..    0.669744132*b7 + 0.711284112*b13 + 0.798385084*b19 + 1.430176337*b25
      + 0.706194095*b31 + 0.501285943*b37 + 1.04003433*b43 + 1.252787639*b49
      + 1.278441868*b55 + 0.80906674*b61 + 1.021192966*b67 + 1.20737712*b73
      + 0.657698048*b79 + 1.314509471*b85 + 0.849949545*b91 + 1.327992452*b97
      + 1.118160701*b103 + 0.605008155*b109 - 2.209161664*x149
      - 4.418323327*x150 - 6.627484991*x151 =E= 0;

e8..    b2 + b3 + b4 + b5 + b6 + b7 =E= 1;

e9..    b8 + b9 + b10 + b11 + b12 + b13 =E= 1;

e10..    b14 + b15 + b16 + b17 + b18 + b19 =E= 1;

e11..    b20 + b21 + b22 + b23 + b24 + b25 =E= 1;

e12..    b26 + b27 + b28 + b29 + b30 + b31 =E= 1;

e13..    b32 + b33 + b34 + b35 + b36 + b37 =E= 1;

e14..    b38 + b39 + b40 + b41 + b42 + b43 =E= 1;

e15..    b44 + b45 + b46 + b47 + b48 + b49 =E= 1;

e16..    b50 + b51 + b52 + b53 + b54 + b55 =E= 1;

e17..    b56 + b57 + b58 + b59 + b60 + b61 =E= 1;

e18..    b62 + b63 + b64 + b65 + b66 + b67 =E= 1;

e19..    b68 + b69 + b70 + b71 + b72 + b73 =E= 1;

e20..    b74 + b75 + b76 + b77 + b78 + b79 =E= 1;

e21..    b80 + b81 + b82 + b83 + b84 + b85 =E= 1;

e22..    b86 + b87 + b88 + b89 + b90 + b91 =E= 1;

e23..    b92 + b93 + b94 + b95 + b96 + b97 =E= 1;

e24..    b98 + b99 + b100 + b101 + b102 + b103 =E= 1;

e25..    b104 + b105 + b106 + b107 + b108 + b109 =E= 1;

e26..    b110 + b111 + b112 =L= 1;

e27..    b113 + b114 + b115 =L= 1;

e28..    b116 + b117 + b118 =L= 1;

e29..    b119 + b120 + b121 =L= 1;

e30..    b122 + b123 + b124 =L= 1;

e31..    b125 + b126 + b127 =L= 1;

e32..  - b110 + x134 =L= 0;

e33..  - b111 + x135 =L= 0;

e34..  - b112 + x136 =L= 0;

e35..  - b113 + x137 =L= 0;

e36..  - b114 + x138 =L= 0;

e37..  - b115 + x139 =L= 0;

e38..  - b116 + x140 =L= 0;

e39..  - b117 + x141 =L= 0;

e40..  - b118 + x142 =L= 0;

e41..  - b119 + x143 =L= 0;

e42..  - b120 + x144 =L= 0;

e43..  - b121 + x145 =L= 0;

e44..  - b122 + x146 =L= 0;

e45..  - b123 + x147 =L= 0;

e46..  - b124 + x148 =L= 0;

e47..  - b125 + x149 =L= 0;

e48..  - b126 + x150 =L= 0;

e49..  - b127 + x151 =L= 0;

e50.. x134*b110 - x128*b110 + x134*x128 =L= 0;

e51.. x135*b111 - x128*b111 + x135*x128 =L= 0;

e52.. x136*b112 - x128*b112 + x136*x128 =L= 0;

e53.. x137*b113 - x129*b113 + x137*x129 =L= 0;

e54.. x138*b114 - x129*b114 + x138*x129 =L= 0;

e55.. x139*b115 - x129*b115 + x139*x129 =L= 0;

e56.. x140*b116 - x130*b116 + x140*x130 =L= 0;

e57.. x141*b117 - x130*b117 + x141*x130 =L= 0;

e58.. x142*b118 - x130*b118 + x142*x130 =L= 0;

e59.. x143*b119 - x131*b119 + x143*x131 =L= 0;

e60.. x144*b120 - x131*b120 + x144*x131 =L= 0;

e61.. x145*b121 - x131*b121 + x145*x131 =L= 0;

e62.. x146*b122 - x132*b122 + x146*x132 =L= 0;

e63.. x147*b123 - x132*b123 + x147*x132 =L= 0;

e64.. x148*b124 - x132*b124 + x148*x132 =L= 0;

e65.. x149*b125 - x133*b125 + x149*x133 =L= 0;

e66.. x150*b126 - x133*b126 + x150*x133 =L= 0;

e67.. x151*b127 - x133*b127 + x151*x133 =L= 0;

Model m / all /;

m.limrow=0; m.limcol=0;

$if NOT '%gams.u1%' == '' $include '%gams.u1%'

m.tolproj = 0.0;
$if not set MIQCP $set MIQCP MIQCP
Solve m using %MIQCP% minimizing objvar;





Website © 2017-2019 by Zuse Institute Berlin. All rights reserved. Imprint.