Performance World [ Performance World Home | Board | Tools | PerformanceLib | Links | GamsWorld group | Search | Contact ]

i4exam3_ka.gms


* MIP written by GAMS Convert at 10/17/08 03:01:00 * * Equation counts * Total E G L N X C * 332 12 0 320 0 0 0 * * Variable counts * x b i s1s s2s sc si * Total cont binary integer sos1 sos2 scont sint * 89 1 0 88 0 0 0 0 * FX 0 0 0 0 0 0 0 0 * * Nonzero counts * Total const NL DLL * 817 817 0 0 * * Solve m using MIP minimizing objvar; * Variables i1,i2,i3,i4,i5,i6,i7,i8,i9,i10,i11,i12,i13,i14,i15,i16,i17,i18,i19 ,i20,i21,i22,i23,i24,i25,i26,i27,i28,i29,i30,i31,i32,i33,i34,i35,i36 ,i37,i38,i39,i40,i41,i42,i43,i44,i45,i46,i47,i48,i49,i50,i51,i52,i53 ,i54,i55,i56,i57,i58,i59,i60,i61,i62,i63,i64,i65,i66,i67,i68,i69,i70 ,i71,i72,i73,i74,i75,i76,i77,i78,i79,i80,i81,i82,i83,i84,i85,i86,i87 ,i88,objvar; Integer Variables i1,i2,i3,i4,i5,i6,i7,i8,i9,i10,i11,i12,i13,i14,i15,i16,i17 ,i18,i19,i20,i21,i22,i23,i24,i25,i26,i27,i28,i29,i30,i31,i32,i33,i34 ,i35,i36,i37,i38,i39,i40,i41,i42,i43,i44,i45,i46,i47,i48,i49,i50,i51 ,i52,i53,i54,i55,i56,i57,i58,i59,i60,i61,i62,i63,i64,i65,i66,i67,i68 ,i69,i70,i71,i72,i73,i74,i75,i76,i77,i78,i79,i80,i81,i82,i83,i84,i85 ,i86,i87,i88; 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,e74,e75,e76,e77,e78,e79,e80,e81,e82,e83,e84,e85,e86,e87 ,e88,e89,e90,e91,e92,e93,e94,e95,e96,e97,e98,e99,e100,e101,e102,e103 ,e104,e105,e106,e107,e108,e109,e110,e111,e112,e113,e114,e115,e116 ,e117,e118,e119,e120,e121,e122,e123,e124,e125,e126,e127,e128,e129 ,e130,e131,e132,e133,e134,e135,e136,e137,e138,e139,e140,e141,e142 ,e143,e144,e145,e146,e147,e148,e149,e150,e151,e152,e153,e154,e155 ,e156,e157,e158,e159,e160,e161,e162,e163,e164,e165,e166,e167,e168 ,e169,e170,e171,e172,e173,e174,e175,e176,e177,e178,e179,e180,e181 ,e182,e183,e184,e185,e186,e187,e188,e189,e190,e191,e192,e193,e194 ,e195,e196,e197,e198,e199,e200,e201,e202,e203,e204,e205,e206,e207 ,e208,e209,e210,e211,e212,e213,e214,e215,e216,e217,e218,e219,e220 ,e221,e222,e223,e224,e225,e226,e227,e228,e229,e230,e231,e232,e233 ,e234,e235,e236,e237,e238,e239,e240,e241,e242,e243,e244,e245,e246 ,e247,e248,e249,e250,e251,e252,e253,e254,e255,e256,e257,e258,e259 ,e260,e261,e262,e263,e264,e265,e266,e267,e268,e269,e270,e271,e272 ,e273,e274,e275,e276,e277,e278,e279,e280,e281,e282,e283,e284,e285 ,e286,e287,e288,e289,e290,e291,e292,e293,e294,e295,e296,e297,e298 ,e299,e300,e301,e302,e303,e304,e305,e306,e307,e308,e309,e310,e311 ,e312,e313,e314,e315,e316,e317,e318,e319,e320,e321,e322,e323,e324 ,e325,e326,e327,e328,e329,e330,e331,e332; e1.. i1 + i9 =L= 1; e2.. i2 + i10 =L= 1; e3.. i3 + i11 =L= 1; e4.. i4 + i12 =L= 1; e5.. i5 + i13 =L= 1; e6.. i6 + i14 =L= 1; e7.. i7 + i15 =L= 1; e8.. i8 + i16 =L= 1; e9.. i1 + i33 =L= 1; e10.. i2 + i34 =L= 1; e11.. i3 + i35 =L= 1; e12.. i4 + i36 =L= 1; e13.. i5 + i37 =L= 1; e14.. i6 + i38 =L= 1; e15.. i7 + i39 =L= 1; e16.. i8 + i40 =L= 1; e17.. i1 + i49 =L= 1; e18.. i2 + i50 =L= 1; e19.. i3 + i51 =L= 1; e20.. i4 + i52 =L= 1; e21.. i5 + i53 =L= 1; e22.. i6 + i54 =L= 1; e23.. i7 + i55 =L= 1; e24.. i8 + i56 =L= 1; e25.. i1 + i73 =L= 1; e26.. i2 + i74 =L= 1; e27.. i3 + i75 =L= 1; e28.. i4 + i76 =L= 1; e29.. i5 + i77 =L= 1; e30.. i6 + i78 =L= 1; e31.. i7 + i79 =L= 1; e32.. i8 + i80 =L= 1; e33.. i1 + i81 =L= 1; e34.. i2 + i82 =L= 1; e35.. i3 + i83 =L= 1; e36.. i4 + i84 =L= 1; e37.. i5 + i85 =L= 1; e38.. i6 + i86 =L= 1; e39.. i7 + i87 =L= 1; e40.. i8 + i88 =L= 1; e41.. i9 + i33 =L= 1; e42.. i10 + i34 =L= 1; e43.. i11 + i35 =L= 1; e44.. i12 + i36 =L= 1; e45.. i13 + i37 =L= 1; e46.. i14 + i38 =L= 1; e47.. i15 + i39 =L= 1; e48.. i16 + i40 =L= 1; e49.. i9 + i49 =L= 1; e50.. i10 + i50 =L= 1; e51.. i11 + i51 =L= 1; e52.. i12 + i52 =L= 1; e53.. i13 + i53 =L= 1; e54.. i14 + i54 =L= 1; e55.. i15 + i55 =L= 1; e56.. i16 + i56 =L= 1; e57.. i9 + i73 =L= 1; e58.. i10 + i74 =L= 1; e59.. i11 + i75 =L= 1; e60.. i12 + i76 =L= 1; e61.. i13 + i77 =L= 1; e62.. i14 + i78 =L= 1; e63.. i15 + i79 =L= 1; e64.. i16 + i80 =L= 1; e65.. i9 + i81 =L= 1; e66.. i10 + i82 =L= 1; e67.. i11 + i83 =L= 1; e68.. i12 + i84 =L= 1; e69.. i13 + i85 =L= 1; e70.. i14 + i86 =L= 1; e71.. i15 + i87 =L= 1; e72.. i16 + i88 =L= 1; e73.. i17 + i25 =L= 1; e74.. i18 + i26 =L= 1; e75.. i19 + i27 =L= 1; e76.. i20 + i28 =L= 1; e77.. i21 + i29 =L= 1; e78.. i22 + i30 =L= 1; e79.. i23 + i31 =L= 1; e80.. i24 + i32 =L= 1; e81.. i17 + i33 =L= 1; e82.. i18 + i34 =L= 1; e83.. i19 + i35 =L= 1; e84.. i20 + i36 =L= 1; e85.. i21 + i37 =L= 1; e86.. i22 + i38 =L= 1; e87.. i23 + i39 =L= 1; e88.. i24 + i40 =L= 1; e89.. i17 + i41 =L= 1; e90.. i18 + i42 =L= 1; e91.. i19 + i43 =L= 1; e92.. i20 + i44 =L= 1; e93.. i21 + i45 =L= 1; e94.. i22 + i46 =L= 1; e95.. i23 + i47 =L= 1; e96.. i24 + i48 =L= 1; e97.. i17 + i49 =L= 1; e98.. i18 + i50 =L= 1; e99.. i19 + i51 =L= 1; e100.. i20 + i52 =L= 1; e101.. i21 + i53 =L= 1; e102.. i22 + i54 =L= 1; e103.. i23 + i55 =L= 1; e104.. i24 + i56 =L= 1; e105.. i17 + i65 =L= 1; e106.. i18 + i66 =L= 1; e107.. i19 + i67 =L= 1; e108.. i20 + i68 =L= 1; e109.. i21 + i69 =L= 1; e110.. i22 + i70 =L= 1; e111.. i23 + i71 =L= 1; e112.. i24 + i72 =L= 1; e113.. i17 + i73 =L= 1; e114.. i18 + i74 =L= 1; e115.. i19 + i75 =L= 1; e116.. i20 + i76 =L= 1; e117.. i21 + i77 =L= 1; e118.. i22 + i78 =L= 1; e119.. i23 + i79 =L= 1; e120.. i24 + i80 =L= 1; e121.. i17 + i81 =L= 1; e122.. i18 + i82 =L= 1; e123.. i19 + i83 =L= 1; e124.. i20 + i84 =L= 1; e125.. i21 + i85 =L= 1; e126.. i22 + i86 =L= 1; e127.. i23 + i87 =L= 1; e128.. i24 + i88 =L= 1; e129.. i25 + i33 =L= 1; e130.. i26 + i34 =L= 1; e131.. i27 + i35 =L= 1; e132.. i28 + i36 =L= 1; e133.. i29 + i37 =L= 1; e134.. i30 + i38 =L= 1; e135.. i31 + i39 =L= 1; e136.. i32 + i40 =L= 1; e137.. i25 + i41 =L= 1; e138.. i26 + i42 =L= 1; e139.. i27 + i43 =L= 1; e140.. i28 + i44 =L= 1; e141.. i29 + i45 =L= 1; e142.. i30 + i46 =L= 1; e143.. i31 + i47 =L= 1; e144.. i32 + i48 =L= 1; e145.. i25 + i49 =L= 1; e146.. i26 + i50 =L= 1; e147.. i27 + i51 =L= 1; e148.. i28 + i52 =L= 1; e149.. i29 + i53 =L= 1; e150.. i30 + i54 =L= 1; e151.. i31 + i55 =L= 1; e152.. i32 + i56 =L= 1; e153.. i25 + i73 =L= 1; e154.. i26 + i74 =L= 1; e155.. i27 + i75 =L= 1; e156.. i28 + i76 =L= 1; e157.. i29 + i77 =L= 1; e158.. i30 + i78 =L= 1; e159.. i31 + i79 =L= 1; e160.. i32 + i80 =L= 1; e161.. i25 + i81 =L= 1; e162.. i26 + i82 =L= 1; e163.. i27 + i83 =L= 1; e164.. i28 + i84 =L= 1; e165.. i29 + i85 =L= 1; e166.. i30 + i86 =L= 1; e167.. i31 + i87 =L= 1; e168.. i32 + i88 =L= 1; e169.. i33 + i41 =L= 1; e170.. i34 + i42 =L= 1; e171.. i35 + i43 =L= 1; e172.. i36 + i44 =L= 1; e173.. i37 + i45 =L= 1; e174.. i38 + i46 =L= 1; e175.. i39 + i47 =L= 1; e176.. i40 + i48 =L= 1; e177.. i33 + i49 =L= 1; e178.. i34 + i50 =L= 1; e179.. i35 + i51 =L= 1; e180.. i36 + i52 =L= 1; e181.. i37 + i53 =L= 1; e182.. i38 + i54 =L= 1; e183.. i39 + i55 =L= 1; e184.. i40 + i56 =L= 1; e185.. i33 + i57 =L= 1; e186.. i34 + i58 =L= 1; e187.. i35 + i59 =L= 1; e188.. i36 + i60 =L= 1; e189.. i37 + i61 =L= 1; e190.. i38 + i62 =L= 1; e191.. i39 + i63 =L= 1; e192.. i40 + i64 =L= 1; e193.. i33 + i65 =L= 1; e194.. i34 + i66 =L= 1; e195.. i35 + i67 =L= 1; e196.. i36 + i68 =L= 1; e197.. i37 + i69 =L= 1; e198.. i38 + i70 =L= 1; e199.. i39 + i71 =L= 1; e200.. i40 + i72 =L= 1; e201.. i33 + i73 =L= 1; e202.. i34 + i74 =L= 1; e203.. i35 + i75 =L= 1; e204.. i36 + i76 =L= 1; e205.. i37 + i77 =L= 1; e206.. i38 + i78 =L= 1; e207.. i39 + i79 =L= 1; e208.. i40 + i80 =L= 1; e209.. i33 + i81 =L= 1; e210.. i34 + i82 =L= 1; e211.. i35 + i83 =L= 1; e212.. i36 + i84 =L= 1; e213.. i37 + i85 =L= 1; e214.. i38 + i86 =L= 1; e215.. i39 + i87 =L= 1; e216.. i40 + i88 =L= 1; e217.. i41 + i49 =L= 1; e218.. i42 + i50 =L= 1; e219.. i43 + i51 =L= 1; e220.. i44 + i52 =L= 1; e221.. i45 + i53 =L= 1; e222.. i46 + i54 =L= 1; e223.. i47 + i55 =L= 1; e224.. i48 + i56 =L= 1; e225.. i41 + i65 =L= 1; e226.. i42 + i66 =L= 1; e227.. i43 + i67 =L= 1; e228.. i44 + i68 =L= 1; e229.. i45 + i69 =L= 1; e230.. i46 + i70 =L= 1; e231.. i47 + i71 =L= 1; e232.. i48 + i72 =L= 1; e233.. i41 + i73 =L= 1; e234.. i42 + i74 =L= 1; e235.. i43 + i75 =L= 1; e236.. i44 + i76 =L= 1; e237.. i45 + i77 =L= 1; e238.. i46 + i78 =L= 1; e239.. i47 + i79 =L= 1; e240.. i48 + i80 =L= 1; e241.. i41 + i81 =L= 1; e242.. i42 + i82 =L= 1; e243.. i43 + i83 =L= 1; e244.. i44 + i84 =L= 1; e245.. i45 + i85 =L= 1; e246.. i46 + i86 =L= 1; e247.. i47 + i87 =L= 1; e248.. i48 + i88 =L= 1; e249.. i49 + i57 =L= 1; e250.. i50 + i58 =L= 1; e251.. i51 + i59 =L= 1; e252.. i52 + i60 =L= 1; e253.. i53 + i61 =L= 1; e254.. i54 + i62 =L= 1; e255.. i55 + i63 =L= 1; e256.. i56 + i64 =L= 1; e257.. i49 + i65 =L= 1; e258.. i50 + i66 =L= 1; e259.. i51 + i67 =L= 1; e260.. i52 + i68 =L= 1; e261.. i53 + i69 =L= 1; e262.. i54 + i70 =L= 1; e263.. i55 + i71 =L= 1; e264.. i56 + i72 =L= 1; e265.. i49 + i73 =L= 1; e266.. i50 + i74 =L= 1; e267.. i51 + i75 =L= 1; e268.. i52 + i76 =L= 1; e269.. i53 + i77 =L= 1; e270.. i54 + i78 =L= 1; e271.. i55 + i79 =L= 1; e272.. i56 + i80 =L= 1; e273.. i49 + i81 =L= 1; e274.. i50 + i82 =L= 1; e275.. i51 + i83 =L= 1; e276.. i52 + i84 =L= 1; e277.. i53 + i85 =L= 1; e278.. i54 + i86 =L= 1; e279.. i55 + i87 =L= 1; e280.. i56 + i88 =L= 1; e281.. i57 + i73 =L= 1; e282.. i58 + i74 =L= 1; e283.. i59 + i75 =L= 1; e284.. i60 + i76 =L= 1; e285.. i61 + i77 =L= 1; e286.. i62 + i78 =L= 1; e287.. i63 + i79 =L= 1; e288.. i64 + i80 =L= 1; e289.. i57 + i81 =L= 1; e290.. i58 + i82 =L= 1; e291.. i59 + i83 =L= 1; e292.. i60 + i84 =L= 1; e293.. i61 + i85 =L= 1; e294.. i62 + i86 =L= 1; e295.. i63 + i87 =L= 1; e296.. i64 + i88 =L= 1; e297.. i65 + i73 =L= 1; e298.. i66 + i74 =L= 1; e299.. i67 + i75 =L= 1; e300.. i68 + i76 =L= 1; e301.. i69 + i77 =L= 1; e302.. i70 + i78 =L= 1; e303.. i71 + i79 =L= 1; e304.. i72 + i80 =L= 1; e305.. i65 + i81 =L= 1; e306.. i66 + i82 =L= 1; e307.. i67 + i83 =L= 1; e308.. i68 + i84 =L= 1; e309.. i69 + i85 =L= 1; e310.. i70 + i86 =L= 1; e311.. i71 + i87 =L= 1; e312.. i72 + i88 =L= 1; e313.. i73 + i81 =L= 1; e314.. i74 + i82 =L= 1; e315.. i75 + i83 =L= 1; e316.. i76 + i84 =L= 1; e317.. i77 + i85 =L= 1; e318.. i78 + i86 =L= 1; e319.. i79 + i87 =L= 1; e320.. i80 + i88 =L= 1; e321.. i1 + i2 + i3 + i4 + i5 + i6 + i7 + i8 =E= 1; e322.. i9 + i10 + i11 + i12 + i13 + i14 + i15 + i16 =E= 1; e323.. i17 + i18 + i19 + i20 + i21 + i22 + i23 + i24 =E= 1; e324.. i25 + i26 + i27 + i28 + i29 + i30 + i31 + i32 =E= 1; e325.. i33 + i34 + i35 + i36 + i37 + i38 + i39 + i40 =E= 1; e326.. i41 + i42 + i43 + i44 + i45 + i46 + i47 + i48 =E= 1; e327.. i49 + i50 + i51 + i52 + i53 + i54 + i55 + i56 =E= 1; e328.. i57 + i58 + i59 + i60 + i61 + i62 + i63 + i64 =E= 1; e329.. i65 + i66 + i67 + i68 + i69 + i70 + i71 + i72 =E= 1; e330.. i73 + i74 + i75 + i76 + i77 + i78 + i79 + i80 =E= 1; e331.. i81 + i82 + i83 + i84 + i85 + i86 + i87 + i88 =E= 1; e332.. - i1 - 2*i2 - 3*i3 - 4*i4 - 5*i5 - 6*i6 - 7*i7 - 8*i8 - i9 - 2*i10 - 3*i11 - 4*i12 - 5*i13 - 6*i14 - 7*i15 - 8*i16 - i17 - 2*i18 - 3*i19 - 4*i20 - 5*i21 - 6*i22 - 7*i23 - 8*i24 - i25 - 2*i26 - 3*i27 - 4*i28 - 5*i29 - 6*i30 - 7*i31 - 8*i32 - i33 - 2*i34 - 3*i35 - 4*i36 - 5*i37 - 6*i38 - 7*i39 - 8*i40 - i41 - 2*i42 - 3*i43 - 4*i44 - 5*i45 - 6*i46 - 7*i47 - 8*i48 - i49 - 2*i50 - 3*i51 - 4*i52 - 5*i53 - 6*i54 - 7*i55 - 8*i56 - i57 - 2*i58 - 3*i59 - 4*i60 - 5*i61 - 6*i62 - 7*i63 - 8*i64 - i65 - 2*i66 - 3*i67 - 4*i68 - 5*i69 - 6*i70 - 7*i71 - 8*i72 - i73 - 2*i74 - 3*i75 - 4*i76 - 5*i77 - 6*i78 - 7*i79 - 8*i80 - i81 - 2*i82 - 3*i83 - 4*i84 - 5*i85 - 6*i86 - 7*i87 - 8*i88 + objvar =E= 0; * set non default bounds i1.up = 100; i2.up = 100; i3.up = 100; i4.up = 100; i5.up = 100; i6.up = 100; i7.up = 100; i8.up = 100; i9.up = 100; i10.up = 100; i11.up = 100; i12.up = 100; i13.up = 100; i14.up = 100; i15.up = 100; i16.up = 100; i17.up = 100; i18.up = 100; i19.up = 100; i20.up = 100; i21.up = 100; i22.up = 100; i23.up = 100; i24.up = 100; i25.up = 100; i26.up = 100; i27.up = 100; i28.up = 100; i29.up = 100; i30.up = 100; i31.up = 100; i32.up = 100; i33.up = 100; i34.up = 100; i35.up = 100; i36.up = 100; i37.up = 100; i38.up = 100; i39.up = 100; i40.up = 100; i41.up = 100; i42.up = 100; i43.up = 100; i44.up = 100; i45.up = 100; i46.up = 100; i47.up = 100; i48.up = 100; i49.up = 100; i50.up = 100; i51.up = 100; i52.up = 100; i53.up = 100; i54.up = 100; i55.up = 100; i56.up = 100; i57.up = 100; i58.up = 100; i59.up = 100; i60.up = 100; i61.up = 100; i62.up = 100; i63.up = 100; i64.up = 100; i65.up = 100; i66.up = 100; i67.up = 100; i68.up = 100; i69.up = 100; i70.up = 100; i71.up = 100; i72.up = 100; i73.up = 100; i74.up = 100; i75.up = 100; i76.up = 100; i77.up = 100; i78.up = 100; i79.up = 100; i80.up = 100; i81.up = 100; i82.up = 100; i83.up = 100; i84.up = 100; i85.up = 100; i86.up = 100; i87.up = 100; i88.up = 100; * set non default levels * set non default marginals Model m / all /; m.limrow=0; m.limcol=0; $if NOT '%gams.u1%' == '' $include '%gams.u1%' Solve m using MIP minimizing objvar;