# AMPL Model by Hande Y. Benson # # Copyright (C) 2001 Princeton University # All Rights Reserved # # Permission to use, copy, modify, and distribute this software and # its documentation for any purpose and without fee is hereby # granted, provided that the above copyright notice appear in all # copies and that the copyright notice and this # permission notice appear in all supporting documentation. # classification QBR2-AN-50-0 param x_up{1..50} default 0.1; param x_lo{1..50} default -0.1; var x{i in 1..50} <= x_up[i], >= x_lo[i]; var d{i in 1..50, j in 1..50: i==j} = 0.5*x[i]*x[j]; var o{i in 1..50, j in 1..50} = x[i]*x[j]; minimize f: 5.6987D-02*x[1]+1.0624D+03*d[1,1] -6.1847D-03*x[2]-9.9819D+01*o[1,11] +5.2516D-03*x[3]+7.8331D+02*d[11,11] +1.1729D-02*x[4]-9.9709D+01*o[1,12] +4.9596D-03*x[5]+1.0000D+02*o[11,12] -4.9271D-03*x[6]+1.0000D+02*d[12,12] +1.2185D-02*x[7]-1.0000D+02*o[1,20] +1.3238D-02*x[8]+7.8331D+02*d[20,20] -1.5134D-02*x[9]-1.0000D+02*o[1,21] -1.2247D-02*x[10]+1.0000D+02*o[20,21] +2.3741D-02*x[11]+1.0000D+02*d[21,21] -9.7666D-02*x[12]+9.0362D+01*o[1,29] +9.8702D-02*x[13]+7.8331D+02*d[29,29] +7.8901D-04*x[14]+6.5103D+01*o[1,36] +5.1663D-04*x[15]+7.8331D+02*d[36,36] -1.7477D-04*x[16]+6.5140D+01*o[1,37] +1.1795D-03*x[17]+1.0000D+02*o[36,37] -1.7351D-02*x[18]+1.0000D+02*d[37,37] +1.3439D-03*x[19]+7.5507D+01*o[1,41] -5.6977D-02*x[20]+7.8331D+02*d[41,41] +1.0040D-02*x[21]+7.5507D+01*o[1,42] -8.3380D-02*x[22]+1.0000D+02*o[41,42] -3.7526D-03*x[23]+1.0000D+02*d[42,42] -9.4555D-04*x[24]-9.7537D+01*o[1,49] -4.9258D-03*x[25]+7.8331D+02*d[49,49] -1.3959D-03*x[26]+1.0624D+03*d[2,2] -4.3749D-03*x[27]-9.9213D+01*o[2,11] -4.3677D-03*x[28]-9.9709D+01*o[2,13] -2.7985D-02*x[29]+9.9608D+01*o[11,13] +1.8839D-03*x[30]+1.0000D+02*d[13,13] -1.2340D-03*x[31]-9.9698D+01*o[2,20] -6.8139D-04*x[32]-1.0000D+02*o[2,22] -3.5838D-02*x[33]+9.9608D+01*o[20,22] -3.4857D-02*x[34]+1.0000D+02*d[22,22] +2.8724D-03*x[35]+8.9945D+01*o[2,29] +1.6625D-02*x[36]+9.0300D+01*o[2,30] +1.3571D-02*x[37]+9.9608D+01*o[29,30] -7.2447D-03*x[38]+1.0000D+02*d[30,30] -4.6034D-04*x[39]+6.4885D+01*o[2,36] -1.6225D-02*x[40]+6.5140D+01*o[2,38] +2.2034D-05*x[41]+9.9608D+01*o[36,38] +5.8844D-02*x[42]+1.0000D+02*d[38,38] +3.0725D-03*x[43]+7.5197D+01*o[2,41] +2.8227D-03*x[44]+-9.7167D+01*o[2,49] -2.0681D-02*x[45]+1.0624D+03*d[3,3] -5.4952D-03*x[46]+8.1209D+01*o[3,11] +6.2552D-04*x[47]+8.1463D+01*o[3,20] +3.3782D-02*x[48]+-1.0000D+02*o[3,23] -4.8584D-03*x[49]+-8.1463D+01*o[20,23] -1.4371D-03*x[50]+1.0000D+02* d[23,23] -7.3536D+01*o[3,29] -5.3119D+01*o[3,36] -6.1506D+01*o[3,41] +7.5507D+01*o[3,43] -8.1463D+01*o[41,43] +1.0000D+02*d[43,43] +7.9480D+01*o[3,49] -9.7566D+01*o[3,50] -8.1463D+01*o[49,50] +1.0000D+02*d[50,50] +1.0624D+03*d[4,4] +2.8141D+01*o[4,11] -9.9709D+01*o[4,14] -2.8225D+01*o[11,14] +1.0000D+02*d[14,14] +2.8228D+01*o[4,20] -2.5487D+01*o[4,29] +9.0300D+01*o[4,31] -2.8225D+01*o[29,31] +1.0000D+02*d[31,31] -1.8370D+01*o[4,36] -2.1312D+01*o[4,41] +7.5507D+01*o[4,44] -2.8225D+01*o[41,44] +1.0000D+02*d[44,44] +2.7539D+01*o[4,49] +1.0624D+03*d[5,5] +2.6350D+01*o[5,11] -9.9709D+01*o[5,15] -2.6427D+01*o[11,15] +1.0000D+02*d[15,15] +2.6427D+01*o[5,20] -1.0000D+02*o[5,24] -2.6427D+01*o[20,24] +1.0000D+02*d[24,24] -2.3863D+01*o[5,29] +9.0300D+01*o[5,32] -2.6427D+01*o[29,32] +1.0000D+02*d[32,32] -1.7205D+01*o[5,36] +6.5140D+01*o[5,39] -2.6427D+01*o[36,39] +1.0000D+02*d[39,39] -1.9971D+01*o[5,41] +7.5507D+01*o[5,45] -2.6427D+01*o[41,45] +1.0000D+02*d[45,45] +2.5757D+01*o[5,49] +1.0624D+03*d[6,6] +9.9709D+01*o[6,11] -9.9709D+01*o[6,16] -1.0000D+02*o[11,16] +1.0000D+02*d[16,16] +1.0000D+02*o[6,20] -1.0000D+02*o[6,25] -1.0000D+02*o[20,25] +1.0000D+02*d[25,25] -9.0289D+01*o[6,29] +9.0300D+01*o[6,33] -1.0000D+02*o[29,33] +1.0000D+02*d[33,33] -6.5144D+01*o[6,36] -7.5509D+01*o[6,41] +7.5507D+01*o[6,46] -1.0000D+02*o[41,46] +1.0000D+02*d[46,46] +9.7565D+01*o[6,49] +1.0624D+03*d[7,7] -9.9320D+01*o[7,11] -9.9709D+01*o[7,17] +9.9610D+01*o[11,17] +1.0000D+02*d[17,17] -9.9631D+01*o[7,20] +8.9946D+01*o[7,29] +9.0300D+01*o[7,34] +9.9610D+01*o[29,34] +1.0000D+02*d[34,34] +6.4890D+01*o[7,36] +7.5199D+01*o[7,41] -9.7188D+01*o[7,49] +1.0624D+03*d[8,8] +9.7157D+01*o[8,11] +9.7417D+01*o[8,20] -8.7973D+01*o[8,29] -6.3446D+01*o[8,36] +6.5140D+01*o[8,40] -9.7431D+01*o[36,40] +1.0000D+02*d[40,40] -7.3586D+01*o[8,41] +9.5052D+01*o[8,49] +1.0624D+03*d[9,9] -2.9055D+00*o[9,11] -2.9605D+00*o[9,20] -1.0000D+02*o[9,26] +2.9604D+00*o[20,26] +1.0000D+02*d[26,26] +2.6517D+00*o[9,29] +9.0300D+01*o[9,35] +2.9604D+00*o[29,35] +1.0000D+02*d[35,35] +1.9168D+00*o[9,36] +2.2464D+00*o[9,41] -2.9243D+00*o[9,49] +1.0624D+03*d[10,10] +2.9135D+01*o[10,11] +2.9241D+01*o[10,20] -2.6379D+01*o[10,29] -1.9046D+01*o[10,36] -2.2065D+01*o[10,41] +7.5507D+01*o[10,47] -2.9232D+01*o[41,47] +1.0000D+02*d[47,47] -1.0000D+02*o[11,18] +1.0000D+02*d[18,18] -1.0000D+02*o[20,27] +1.0000D+02*d[27,27] -1.0000D+02*o[11,19] +1.0000D+02*d[19,19] -1.0000D+02*o[20,28] +1.0000D+02*d[28,28] -1.0000D+02*o[41,48] +1.0000D+02*d[48,48] ; data; param: x_lo x_up:= 1 -5.4966D-05 9.9945D-02 2 -3.9206D-03 . 3 . 9.9999D-02 4 -1.0001D-01 9.9990D-02 5 . 9.9997D-02 6 -9.9994D-02 6.1561D-06 7 -3.9119D-03 9.9986D-02 8 -1.0001D-01 2.5683D-02 9 -9.9987D-02 1.0001D-01 10 -9.9988D-02 1.0001D-01 11 -1.0001D-01 2.8998D-03 12 -9.9952D-02 4.7652D-05 13 -4.5551D-05 9.9954D-02 14 -9.9999D-02 . 16 -7.2801D-02 . 18 -9.9992D-02 8.3681D-06 20 -9.9956D-02 4.3809D-05 22 -9.9961D-02 3.9248D-05 25 -4.1110D-03 . 29 -9.6988D-02 1.0002D-01 32 -5.8439D-02 . 33 -4.5616D-06 9.9995D-02 34 -9.9999D-02 7.3117D-07 35 -9.9991D-02 9.3168D-06 36 -9.9977D-02 1.0002D-01 37 -9.9984D-02 1.5812D-05 39 -3.9611D-06 9.9996D-02 40 -8.8262D-06 9.9991D-02 41 -1.0001D-01 9.9986D-02 43 -1.9873D-06 9.9998D-02 45 -9.9993D-02 7.4220D-06 46 -9.9999D-02 8.2308D-07 47 -3.0424D-06 9.9997D-02 48 -9.9985D-02 1.5119D-05 49 -1.0004D-01 2.4305D-02; solve; display f; display x;