QPLIB

A Library of Quadratic Programming Instances

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

QPLIB_3719

Formats gms lp mod qplib
Problem type probtype LMQ
Solution point objective value solobjvalue 417188.81050000 (gdx, sol)
Solution point infeasibility solinfeasibility 5.5511e-17
Donor donor Stefan Vigerske
#Variables nvars 161
#Binary Variables nbinvars 133
#Integer Variables nintvars 0
#Bounded non-binary Variables nboundedvars 0
#Variables with only one bound nsingleboundedvars 28
#Nonlinear Variables nnlvars 49
#Nonlinear Binary Variables nnlbinvars 21
#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 140
#Nonlinear Nonzeros in Objective nobjnlnz 0
#Quadratic Terms in Objective nobjquadnz 0
#Square Terms in Objective nobjquaddiagnz 0
#Constraints ncons 72
#Linear Constraints nlincons 51
#Quadratic Constraints nquadcons 21
#Diagonal Quadratic Constraints ndiagquadcons 0
Constraints curvature conscurvature indefinite
#Convex Nonlinear Constraints nconvexnlcons 0
#Concave Nonlinear Constraints nconcavenlcons 0
#Indefinite Nonlinear Constraints nindefinitenlcons 21
#Nonzeros in Jacobian njacobiannz 371
#Nonlinear Nonzeros in Jacobian njacobiannlnz 63
#Nonzeros in (Upper-Left) Hessian of Lagrangian nlaghessiannz 126
#Nonzeros in Diagonal of Hessian of Lagrangian nlaghessiandiagnz 0
#Blocks in Hessian of Lagrangian nlaghessianblocks 7
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_3719.gms

$offlisting
*  
*  Equation counts
*      Total        E        G        L        N        X        C        B
*         73       24        0       49        0        0        0        0
*  
*  Variable counts
*                   x        b        i      s1s      s2s       sc       si
*      Total     cont   binary  integer     sos1     sos2    scont     sint
*        162       29      133        0        0        0        0        0
*  FX      0        0        0        0        0        0        0        0
*  
*  Nonzero counts
*      Total    const       NL      DLL
*        512      449       63        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,b128
          ,b129,b130,b131,b132,b133,b134,x135,x136,x137,x138,x139,x140,x141
          ,x142,x143,x144,x145,x146,x147,x148,x149,x150,x151,x152,x153,x154
          ,x155,x156,x157,x158,x159,x160,x161,x162;

Positive Variables  x135,x136,x137,x138,x139,x140,x141,x142,x143,x144,x145
          ,x146,x147,x148,x149,x150,x151,x152,x153,x154,x155,x156,x157,x158
          ,x159,x160,x161,x162;

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,b128
          ,b129,b130,b131,b132,b133,b134;

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,e68,e69,e70
          ,e71,e72,e73;


e1..  - objvar + 213.0631163*b2 + 273.2662693*b3 + 273.9741747*b4
      + 254.1501354*b5 + 185.731929*b6 + 179.6643479*b7 + 237.7503298*b8
      + 537.1214687*b9 + 599.0643224*b10 + 647.1394746*b11 + 334.656279*b12
      + 367.3582965*b13 + 141.4116377*b14 + 360.746107*b15 + 413.406755*b16
      + 817.8148845*b17 + 787.8797294*b18 + 659.7907348*b19 + 129.4676262*b20
      + 463.1974327*b21 + 76.27986547*b22 + 92.6304042*b23 + 656.9795445*b24
      + 545.8167617*b25 + 779.4674839*b26 + 292.944834*b27 + 643.9088685*b28
      + 454.2625706*b29 + 359.6284181*b30 + 249.165614*b31 + 309.5735105*b32
      + 26.87043579*b33 + 307.4559026*b34 + 110.2400194*b35 + 292.7192996*b36
      + 380.4988147*b37 + 111.5474758*b38 + 170.2478092*b39 + 317.1396627*b40
      + 436.6317263*b41 + 333.1251237*b42 + 505.7632239*b43 + 213.4461305*b44
      + 218.5927177*b45 + 241.3628596*b46 + 110.7677232*b47 + 153.9299168*b48
      + 42.19318*b49 + 150.9700374*b50 + 708.7983375*b51 + 603.6749047*b52
      + 704.7640964*b53 + 147.3929976*b54 + 549.3094796*b55 + 71.20614426*b56
      + 506.3490762*b57 + 55.85668644*b58 + 372.5533962*b59 + 316.2821487*b60
      + 422.527547*b61 + 136.47537*b62 + 342.0377211*b63 + 226.6692607*b64
      + 425.7960449*b65 + 352.0663077*b66 + 178.075578*b67 + 770.9235677*b68
      + 658.9580025*b69 + 745.6982564*b70 + 808.0514983*b71 + 43.29777327*b72
      + 355.0894845*b73 + 294.9237*b74 + 421.4169821*b75 + 156.0790391*b76
      + 347.0157573*b77 + 245.5114521*b78 + 86.38642962*b79 + 335.6992935*b80
      + 297.1820316*b81 + 345.8721255*b82 + 80.17741012*b83 + 270.8427571*b84
      + 149.3623696*b85 + 348.7631848*b86 + 137.9673142*b87 + 49.45259945*b88
      + 450.867971*b89 + 471.4708067*b90 + 461.2477367*b91 + 556.4053138*b92
      + 34.37429853*b93 + 613.4594133*b94 + 492.5537391*b95 + 781.4902816*b96
      + 330.5102278*b97 + 646.8558388*b98 + 515.3608306*b99 + 463.5008767*b100
      + 367.8301527*b101 + 421.9575793*b102 + 300.8849455*b103
      + 424.2730717*b104 + 241.0690216*b105 + 479.3278772*b106
      + 249.164007*b107 + 420.5796774*b108 + 339.2155712*b109
      + 611.5328902*b110 + 394.081037*b111 + 515.3380377*b112
      + 547.4016157*b113 + 272.1866122*b114 + 99.71466111*b115
      + 64.01331973*b116 + 378.143072*b117 + 122.8802743*b118
      + 74.29500349*b119 + 423.2353407*b120 + 129.1430428*b121
      + 75.66230593*b122 + 452.3234963*b123 + 144.6954787*b124
      + 86.80049229*b125 + 435.074808*b126 + 143.488032*b127 + 87.3989207*b128
      + 289.7138777*b129 + 101.5368703*b130 + 63.7552459*b131
      + 407.3980487*b132 + 136.6356884*b133 + 83.92693834*b134
      + 81781.48845*x135 + 81781.48845*x136 + 81781.48845*x137
      + 81781.48845*x138 + 81781.48845*x139 + 81781.48845*x140
      + 81781.48845*x141 =E= 0;

e2..    0.758108132*b2 + 1.33888976*b9 + 1.20095942*b16 + 1.132281133*b23
      + 0.540135431*b30 + 0.914702055*b37 + 0.504999442*b44 + 1.289521543*b51
      + 0.637213608*b58 + 1.164412792*b65 + 0.624195834*b72 + 0.531968424*b79
      + 0.766940956*b86 + 1.287734319*b93 + 1.226844689*b100 + 1.318512368*b107
      - 1.672751511*x142 - 3.345503023*x143 - 5.018254534*x144 =E= 0;

e3..    0.758108132*b3 + 1.33888976*b10 + 1.20095942*b17 + 1.132281133*b24
      + 0.540135431*b31 + 0.914702055*b38 + 0.504999442*b45 + 1.289521543*b52
      + 0.637213608*b59 + 1.164412792*b66 + 0.624195834*b73 + 0.531968424*b80
      + 0.766940956*b87 + 1.287734319*b94 + 1.226844689*b101 + 1.318512368*b108
      - 1.621886868*x145 - 3.243773736*x146 - 4.865660604*x147 =E= 0;

e4..    0.758108132*b4 + 1.33888976*b11 + 1.20095942*b18 + 1.132281133*b25
      + 0.540135431*b32 + 0.914702055*b39 + 0.504999442*b46 + 1.289521543*b53
      + 0.637213608*b60 + 1.164412792*b67 + 0.624195834*b74 + 0.531968424*b81
      + 0.766940956*b88 + 1.287734319*b95 + 1.226844689*b102 + 1.318512368*b109
      - 1.502916013*x148 - 3.005832026*x149 - 4.508748039*x150 =E= 0;

e5..    0.758108132*b5 + 1.33888976*b12 + 1.20095942*b19 + 1.132281133*b26
      + 0.540135431*b33 + 0.914702055*b40 + 0.504999442*b47 + 1.289521543*b54
      + 0.637213608*b61 + 1.164412792*b68 + 0.624195834*b75 + 0.531968424*b82
      + 0.766940956*b89 + 1.287734319*b96 + 1.226844689*b103 + 1.318512368*b110
      - 1.850771142*x151 - 3.701542283*x152 - 5.552313425*x153 =E= 0;

e6..    0.758108132*b6 + 1.33888976*b13 + 1.20095942*b20 + 1.132281133*b27
      + 0.540135431*b34 + 0.914702055*b41 + 0.504999442*b48 + 1.289521543*b55
      + 0.637213608*b62 + 1.164412792*b69 + 0.624195834*b76 + 0.531968424*b83
      + 0.766940956*b90 + 1.287734319*b97 + 1.226844689*b104 + 1.318512368*b111
      - 1.950768312*x154 - 3.901536624*x155 - 5.852304936*x156 =E= 0;

e7..    0.758108132*b7 + 1.33888976*b14 + 1.20095942*b21 + 1.132281133*b28
      + 0.540135431*b35 + 0.914702055*b42 + 0.504999442*b49 + 1.289521543*b56
      + 0.637213608*b63 + 1.164412792*b70 + 0.624195834*b77 + 0.531968424*b84
      + 0.766940956*b91 + 1.287734319*b98 + 1.226844689*b105 + 1.318512368*b112
      - 1.558906406*x157 - 3.117812813*x158 - 4.676719219*x159 =E= 0;

e8..    0.758108132*b8 + 1.33888976*b15 + 1.20095942*b22 + 1.132281133*b29
      + 0.540135431*b36 + 0.914702055*b43 + 0.504999442*b50 + 1.289521543*b57
      + 0.637213608*b64 + 1.164412792*b71 + 0.624195834*b78 + 0.531968424*b85
      + 0.766940956*b92 + 1.287734319*b99 + 1.226844689*b106 + 1.318512368*b113
      - 1.921061669*x160 - 3.842123338*x161 - 5.763185007*x162 =E= 0;

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

e10..    b9 + b10 + b11 + b12 + b13 + b14 + b15 =E= 1;

e11..    b16 + b17 + b18 + b19 + b20 + b21 + b22 =E= 1;

e12..    b23 + b24 + b25 + b26 + b27 + b28 + b29 =E= 1;

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

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

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

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

e17..    b58 + b59 + b60 + b61 + b62 + b63 + b64 =E= 1;

e18..    b65 + b66 + b67 + b68 + b69 + b70 + b71 =E= 1;

e19..    b72 + b73 + b74 + b75 + b76 + b77 + b78 =E= 1;

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

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

e22..    b93 + b94 + b95 + b96 + b97 + b98 + b99 =E= 1;

e23..    b100 + b101 + b102 + b103 + b104 + b105 + b106 =E= 1;

e24..    b107 + b108 + b109 + b110 + b111 + b112 + b113 =E= 1;

e25..    b114 + b115 + b116 =L= 1;

e26..    b117 + b118 + b119 =L= 1;

e27..    b120 + b121 + b122 =L= 1;

e28..    b123 + b124 + b125 =L= 1;

e29..    b126 + b127 + b128 =L= 1;

e30..    b129 + b130 + b131 =L= 1;

e31..    b132 + b133 + b134 =L= 1;

e32..  - b114 + x142 =L= 0;

e33..  - b115 + x143 =L= 0;

e34..  - b116 + x144 =L= 0;

e35..  - b117 + x145 =L= 0;

e36..  - b118 + x146 =L= 0;

e37..  - b119 + x147 =L= 0;

e38..  - b120 + x148 =L= 0;

e39..  - b121 + x149 =L= 0;

e40..  - b122 + x150 =L= 0;

e41..  - b123 + x151 =L= 0;

e42..  - b124 + x152 =L= 0;

e43..  - b125 + x153 =L= 0;

e44..  - b126 + x154 =L= 0;

e45..  - b127 + x155 =L= 0;

e46..  - b128 + x156 =L= 0;

e47..  - b129 + x157 =L= 0;

e48..  - b130 + x158 =L= 0;

e49..  - b131 + x159 =L= 0;

e50..  - b132 + x160 =L= 0;

e51..  - b133 + x161 =L= 0;

e52..  - b134 + x162 =L= 0;

e53.. x142*b114 - x135*b114 + x142*x135 =L= 0;

e54.. x143*b115 - x135*b115 + x143*x135 =L= 0;

e55.. x144*b116 - x135*b116 + x144*x135 =L= 0;

e56.. x145*b117 - x136*b117 + x145*x136 =L= 0;

e57.. x146*b118 - x136*b118 + x146*x136 =L= 0;

e58.. x147*b119 - x136*b119 + x147*x136 =L= 0;

e59.. x148*b120 - x137*b120 + x148*x137 =L= 0;

e60.. x149*b121 - x137*b121 + x149*x137 =L= 0;

e61.. x150*b122 - x137*b122 + x150*x137 =L= 0;

e62.. x151*b123 - x138*b123 + x151*x138 =L= 0;

e63.. x152*b124 - x138*b124 + x152*x138 =L= 0;

e64.. x153*b125 - x138*b125 + x153*x138 =L= 0;

e65.. x154*b126 - x139*b126 + x154*x139 =L= 0;

e66.. x155*b127 - x139*b127 + x155*x139 =L= 0;

e67.. x156*b128 - x139*b128 + x156*x139 =L= 0;

e68.. x157*b129 - x140*b129 + x157*x140 =L= 0;

e69.. x158*b130 - x140*b130 + x158*x140 =L= 0;

e70.. x159*b131 - x140*b131 + x159*x140 =L= 0;

e71.. x160*b132 - x141*b132 + x160*x141 =L= 0;

e72.. x161*b133 - x141*b133 + x161*x141 =L= 0;

e73.. x162*b134 - x141*b134 + x162*x141 =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.