QPLIB

A Library of Quadratic Programming Instances

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

QPLIB_3600

Formats gms lp mod qplib
Problem type probtype LMQ
Solution point objective value solobjvalue 300176.56370000 (gdx, sol)
Solution point infeasibility solinfeasibility 0.0000e+00
Donor donor Stefan Vigerske
#Variables nvars 128
#Binary Variables nbinvars 112
#Integer Variables nintvars 0
#Bounded non-binary Variables nboundedvars 0
#Variables with only one bound nsingleboundedvars 16
#Nonlinear Variables nnlvars 28
#Nonlinear Binary Variables nnlbinvars 12
#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 116
#Nonlinear Nonzeros in Objective nobjnlnz 0
#Quadratic Terms in Objective nobjquadnz 0
#Square Terms in Objective nobjquaddiagnz 0
#Constraints ncons 57
#Linear Constraints nlincons 45
#Quadratic Constraints nquadcons 12
#Diagonal Quadratic Constraints ndiagquadcons 0
Constraints curvature conscurvature indefinite
#Convex Nonlinear Constraints nconvexnlcons 0
#Concave Nonlinear Constraints nconcavenlcons 0
#Indefinite Nonlinear Constraints nindefinitenlcons 12
#Nonzeros in Jacobian njacobiannz 284
#Nonlinear Nonzeros in Jacobian njacobiannlnz 36
#Nonzeros in (Upper-Left) Hessian of Lagrangian nlaghessiannz 72
#Nonzeros in Diagonal of Hessian of Lagrangian nlaghessiandiagnz 0
#Blocks in Hessian of Lagrangian nlaghessianblocks 4
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_3600.gms

$offlisting
*  
*  Equation counts
*      Total        E        G        L        N        X        C        B
*         58       30        0       28        0        0        0        0
*  
*  Variable counts
*                   x        b        i      s1s      s2s       sc       si
*      Total     cont   binary  integer     sos1     sos2    scont     sint
*        129       17      112        0        0        0        0        0
*  FX      0        0        0        0        0        0        0        0
*  
*  Nonzero counts
*      Total    const       NL      DLL
*        401      365       36        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,x114,x115
          ,x116,x117,x118,x119,x120,x121,x122,x123,x124,x125,x126,x127,x128
          ,x129;

Positive Variables  x114,x115,x116,x117,x118,x119,x120,x121,x122,x123,x124
          ,x125,x126,x127,x128,x129;

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;

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;


e1..  - objvar + 476.6276802*b2 + 149.6535868*b3 + 213.1863844*b4
      + 43.78884643*b5 + 474.8308682*b6 + 804.4112076*b7 + 584.9148402*b8
      + 661.6460712*b9 + 392.2593374*b10 + 142.8091992*b11 + 218.9800293*b12
      + 104.5193557*b13 + 314.9886657*b14 + 501.7611825*b15 + 416.8075785*b16
      + 524.3902592*b17 + 362.3410958*b18 + 441.3625019*b19 + 402.7167521*b20
      + 492.3394408*b21 + 290.9641617*b22 + 116.3681222*b23 + 173.7128111*b24
      + 95.96566928*b25 + 443.6843335*b26 + 176.0811286*b27 + 302.3917395*b28
      + 293.2937123*b29 + 476.763266*b30 + 183.9171489*b31 + 272.205185*b32
      + 136.2781054*b33 + 101.3584357*b34 + 193.9426997*b35 + 141.9214695*b36
      + 201.1736487*b37 + 132.9218324*b38 + 421.6559456*b39 + 281.2126526*b40
      + 407.0053274*b41 + 202.3657622*b42 + 137.2194223*b43 + 132.1469523*b44
      + 179.3830151*b45 + 123.618454*b46 + 297.2152523*b47 + 218.7628706*b48
      + 282.9611641*b49 + 20.13413883*b50 + 497.1036691*b51 + 268.341007*b52
      + 427.5224227*b53 + 210.0328342*b54 + 434.3114633*b55 + 298.2707368*b56
      + 444.6120055*b57 + 211.9510299*b58 + 447.3189812*b59 + 332.2086766*b60
      + 453.0953211*b61 + 435.6284011*b62 + 771.6598359*b63 + 623.8457011*b64
      + 775.557667*b65 + 424.7384711*b66 + 833.0858165*b67 + 592.4600273*b68
      + 700.9428081*b69 + 229.9471324*b70 + 586.2184254*b71 + 424.710209*b72
      + 555.5287953*b73 + 327.7116074*b74 + 238.9538017*b75 + 251.2933729*b76
      + 313.7429543*b77 + 478.245858*b78 + 80.78238687*b79 + 266.9407372*b80
      + 164.4582288*b81 + 332.7295692*b82 + 388.7233891*b83 + 237.0945889*b84
      + 245.4595958*b85 + 170.8498064*b86 + 170.734964*b87 + 30.89079426*b88
      + 104.086188*b89 + 66.41968683*b90 + 312.3440459*b91 + 151.7662335*b92
      + 278.6772978*b93 + 205.2890779*b94 + 86.91460127*b95 + 127.9909999*b96
      + 141.658946*b97 + 588.0397965*b98 + 363.3094609*b99 + 476.707322*b100
      + 487.4385738*b101 + 489.8436747*b102 + 216.6338556*b103
      + 152.8013433*b104 + 384.081627*b105 + 178.5244328*b106
      + 129.0926397*b107 + 311.0588205*b108 + 156.2151971*b109
      + 117.4169838*b110 + 300.5155183*b111 + 147.8876745*b112
      + 110.0352019*b113 + 83308.58165*x114 + 83308.58165*x115
      + 83308.58165*x116 + 83308.58165*x117 =E= 0;

e2..    1.493016132*b2 + 1.456072816*b6 + 0.993236412*b10 + 1.025966745*b14
      + 1.038311423*b18 + 0.674453719*b22 + 1.110104106*b26 + 1.179319831*b30
      + 0.560898388*b34 + 1.098374636*b38 + 0.81518723*b42 + 0.558194512*b46
      + 1.439212232*b50 + 1.368059775*b54 + 1.096159257*b58 + 1.34695262*b62
      + 1.499851813*b66 + 1.138420427*b70 + 1.142989815*b74 + 1.204066374*b78
      + 1.342748386*b82 + 0.943180215*b86 + 1.100967989*b90 + 0.659153757*b94
      + 1.197148552*b98 - 5.296077486*x118 - 10.59215497*x119
      - 15.88823246*x120 =E= 0;

e3..    1.493016132*b3 + 1.456072816*b7 + 0.993236412*b11 + 1.025966745*b15
      + 1.038311423*b19 + 0.674453719*b23 + 1.110104106*b27 + 1.179319831*b31
      + 0.560898388*b35 + 1.098374636*b39 + 0.81518723*b43 + 0.558194512*b47
      + 1.439212232*b51 + 1.368059775*b55 + 1.096159257*b59 + 1.34695262*b63
      + 1.499851813*b67 + 1.138420427*b71 + 1.142989815*b75 + 1.204066374*b79
      + 1.342748386*b83 + 0.943180215*b87 + 1.100967989*b91 + 0.659153757*b95
      + 1.197148552*b99 - 4.820997658*x121 - 9.641995316*x122
      - 14.46299297*x123 =E= 0;

e4..    1.493016132*b4 + 1.456072816*b8 + 0.993236412*b12 + 1.025966745*b16
      + 1.038311423*b20 + 0.674453719*b24 + 1.110104106*b28 + 1.179319831*b32
      + 0.560898388*b36 + 1.098374636*b40 + 0.81518723*b44 + 0.558194512*b48
      + 1.439212232*b52 + 1.368059775*b56 + 1.096159257*b60 + 1.34695262*b64
      + 1.499851813*b68 + 1.138420427*b72 + 1.142989815*b76 + 1.204066374*b80
      + 1.342748386*b84 + 0.943180215*b88 + 1.100967989*b92 + 0.659153757*b96
      + 1.197148552*b100 - 4.924666325*x124 - 9.84933265*x125
      - 14.77399897*x126 =E= 0;

e5..    1.493016132*b5 + 1.456072816*b9 + 0.993236412*b13 + 1.025966745*b17
      + 1.038311423*b21 + 0.674453719*b25 + 1.110104106*b29 + 1.179319831*b33
      + 0.560898388*b37 + 1.098374636*b41 + 0.81518723*b45 + 0.558194512*b49
      + 1.439212232*b53 + 1.368059775*b57 + 1.096159257*b61 + 1.34695262*b65
      + 1.499851813*b69 + 1.138420427*b73 + 1.142989815*b77 + 1.204066374*b81
      + 1.342748386*b85 + 0.943180215*b89 + 1.100967989*b93 + 0.659153757*b97
      + 1.197148552*b101 - 4.47665758*x127 - 8.953315159*x128
      - 13.42997274*x129 =E= 0;

e6..    b2 + b3 + b4 + b5 =E= 1;

e7..    b6 + b7 + b8 + b9 =E= 1;

e8..    b10 + b11 + b12 + b13 =E= 1;

e9..    b14 + b15 + b16 + b17 =E= 1;

e10..    b18 + b19 + b20 + b21 =E= 1;

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

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

e13..    b30 + b31 + b32 + b33 =E= 1;

e14..    b34 + b35 + b36 + b37 =E= 1;

e15..    b38 + b39 + b40 + b41 =E= 1;

e16..    b42 + b43 + b44 + b45 =E= 1;

e17..    b46 + b47 + b48 + b49 =E= 1;

e18..    b50 + b51 + b52 + b53 =E= 1;

e19..    b54 + b55 + b56 + b57 =E= 1;

e20..    b58 + b59 + b60 + b61 =E= 1;

e21..    b62 + b63 + b64 + b65 =E= 1;

e22..    b66 + b67 + b68 + b69 =E= 1;

e23..    b70 + b71 + b72 + b73 =E= 1;

e24..    b74 + b75 + b76 + b77 =E= 1;

e25..    b78 + b79 + b80 + b81 =E= 1;

e26..    b82 + b83 + b84 + b85 =E= 1;

e27..    b86 + b87 + b88 + b89 =E= 1;

e28..    b90 + b91 + b92 + b93 =E= 1;

e29..    b94 + b95 + b96 + b97 =E= 1;

e30..    b98 + b99 + b100 + b101 =E= 1;

e31..    b102 + b103 + b104 =L= 1;

e32..    b105 + b106 + b107 =L= 1;

e33..    b108 + b109 + b110 =L= 1;

e34..    b111 + b112 + b113 =L= 1;

e35..  - b102 + x118 =L= 0;

e36..  - b103 + x119 =L= 0;

e37..  - b104 + x120 =L= 0;

e38..  - b105 + x121 =L= 0;

e39..  - b106 + x122 =L= 0;

e40..  - b107 + x123 =L= 0;

e41..  - b108 + x124 =L= 0;

e42..  - b109 + x125 =L= 0;

e43..  - b110 + x126 =L= 0;

e44..  - b111 + x127 =L= 0;

e45..  - b112 + x128 =L= 0;

e46..  - b113 + x129 =L= 0;

e47.. x118*b102 - x114*b102 + x118*x114 =L= 0;

e48.. x119*b103 - x114*b103 + x119*x114 =L= 0;

e49.. x120*b104 - x114*b104 + x120*x114 =L= 0;

e50.. x121*b105 - x115*b105 + x121*x115 =L= 0;

e51.. x122*b106 - x115*b106 + x122*x115 =L= 0;

e52.. x123*b107 - x115*b107 + x123*x115 =L= 0;

e53.. x124*b108 - x116*b108 + x124*x116 =L= 0;

e54.. x125*b109 - x116*b109 + x125*x116 =L= 0;

e55.. x126*b110 - x116*b110 + x126*x116 =L= 0;

e56.. x127*b111 - x117*b111 + x127*x117 =L= 0;

e57.. x128*b112 - x117*b112 + x128*x117 =L= 0;

e58.. x129*b113 - x117*b113 + x129*x117 =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.