第八章目标规划8.1请将下列目标规划问题数学模型的一般形式转换为各优先级的数学模型。1、minP1(dl-)+P2(d2-)+P2(d2+)+P3(d3-)+P3(d3+)+P4(d4-)约束条件:4xl≤6804x2≤6002xl+3x2-d1++d1-=12xl-x2-d2++d2-=02xl+2x2-d3++d3-=12xl+2x2-d4++d4-=8xl,x2,d1+,d1-,d2+,d2-,d3+,d3-,d4+,d4-≥0。解:这是一个四级目标规划问题:第一级:mindl-S.T.4xl≤6804x2≤6002xl+3x2-d1++d1-=12xl,x2,d1+,d1-≥0第二级:mind2-+d2+S.T.4xl≤6804x2≤6002xl+3x2-d1++d1-=12xl-x2-d2++d2-=0d1-=第一级的最优结果xl,x2,d1+,d1-,d2+,d2-≥0第三级:mind3-+d3+S.T.4xl≤6804x2≤6002xl+3x2-d1++d1-=12xl-x2-d2++d2-=02xl+2x2-d3++d3-=12d1-=第一级的最优结果d2+,d2-=第二级的最优结果xl,x2,d1+,d1-,d2+,d2-,d3+,d3-≥0第四级:mind4-S.T.4xl≤6804x2≤6002xl+3x2-d1++d1-=12xl-x2-d2++d2-=02xl+2x2-d3++d3-=12xl+2x2-d4++d4-=8d1-=第一级的最优结果d2+,d2-=第二级的最优结果d3+,d3-=第三级的最优结果xl,x2,d1+,d1-,d2+,d2-,d3+,d3-,d4+,d4-≥02、minP1(dl-)+P2(d2-)+P2(d2+)+P3(d3-)约束条件:12xl+9x2+15x3-d1++d1-=1255xl+3x2+4x3-d2++d2-=405xl+7x2+8x3-d3++d3-=55xl,x2,x3,d1+,d1-,d2+,d2-,d3+,d3-≥0。解:这是一个三级目标规划问题:第一级:mindl-S.T.12xl+9x2+15x3-d1++d1-=125xl,x2,x3,d1+,d1-≥0第二级:mind2-+d2+S.T.12xl+9x2+15x3-d1++d1-=1255xl+3x2+4x3-d2++d2-=40dl-=第一级的最优结果xl,x2,x3,d1+,d1-,d2+,d2-≥0第三级:mind3-S.T.12xl+9x2+15x3-d1++d1-=1255xl+3x2+4x3-d2++d2-=405xl+7x2+8x3-d3++d3-=55dl-=第一级的最优结果d2+,d2-=第二级的最优结果xl,x2,x3,d1+,d1-,d2+,d2-,d3+,d3-≥08.2某企业生产A、B、C、三种不同规格的电子产品,三种产品的装配工作在同一生产线上完成,各种产品装配时消耗的工时分别为5、9和12小时,生产线每月正常台时为1500小时;三种产品销售出去后,每台可获得利润分别为450、550和700元;三种产品每月销售量预计分别为300、80和90台。该厂经营目标如下:P1------利润目标为每月150000元,争取超额完成。P2------充分利用现有生产能力。P3------可以适当加班,但加班时间不要超过100小时。P4------产量以预计销量为标准。试建立该问题的目标规划数学模型,并求解最合适的生产方案。解:先将问题的数据分析如下表:产品A产品B产品C机器正常台时所需台时数(小时)59121500产品利润(元/台)450550700预计销售量(如)3008090设三种产品的产量分别为xl、x2、x3。首要目标是每月的利润为150000元。设偏差变量d1+、d1-为每月利润高于或低于150000元的部分。所以有:minP1(d1-)450xl+550x2+700x3-d1++d1-=150000其次目标是充分利用现有生产力,现有生产力只有提供的机器台时数。所以设偏差变量d2+、d2-为使用机器台时数超过或少于1500小时的部分。有:minP2(d2-)5xl+9x2+12x3-d2++d2-=1500再次目标是可以适当加班,但加班时间不要超过100小时。所以设偏差变量d3+、d3-为使用机器台时数超过或少于1600小时的部分。有:minP3(d3+)5xl+9x2+12x3-d3++d3-=1600最后目标是产量以预计销量为标准。所以设偏差变量d4+和d4-、d5+和d5-、d6+和d6-为分别代表产品A超过或少于120、产品B超过或少于80、产品C超过或少于90、的部分。有:minP4(d4-+d4++d5-+d5++d6-+d6+)xl-d4++d4-=300x2-d5++d5-=80x3-d6++d6-=90所以得本问题的目标规划数学模型:minP1(d1-)+P2(d2-)+P3(d3+)+P4(d4-+d4++d5-+d5++d6-+d6+)S.T.450xl+550x2+700x3-d1++d1-=1500005xl+9x2+12x3-d2++d2-=15005xl+9x2+12x3-d3++d3-=1600xl-d4++d4-=300x2-d5++d5-=80x3-d6++d6-=90xi≥0(i=1,2,3)di+、di-≥0(i=1,2,3,4,5,6)这是一个四级目标规划问题:第一级:mind1-S.T.450xl+550x2+700x3-d1++d1-=150000xi≥0(i=1,2,3)d1+、d1-≥0代入求解模板得结果:即:最优解:(0,0,214.29),最优值:mind1-=0第二级:mind2-S.T.450xl+550x2+700x3-d1++d1-=1500005xl+9x2+12x3-d2++d2-=1500d1-=0xi≥0(i=1,2,3)di+、di-≥0(i=1,2)代入求解模板得结果:即:最优解:(333.33,0,0),最优值:mind1-=0,mind2-=0第三级:mind3+S.T.450xl+550x2+700x3-d1++d1-=1500005xl+9x2+12x3-d2++d2-=15005xl+9x2+12x3-d3++d3-=1600d1-=0d2-=0xi≥0(i=1,2,3)di+、di-≥0(i=1,2,3)代入求解模板得结果:即:最优解:(333.33,0,0),最优值:mind1-=0,mind2-=0,mind3+=66.667第四级:mind4-+d4++d5-+d5++d6-+d6+S.T.450xl+550x2+700x3-d1++d1-=1500005xl+9x2+12x3-d2++d2-=15005xl+9x2+12x3-d3++d3-=1600xl-d4++d4-=300x2-d5++d5-=80x3-d6++d6-=90d1-=0d2-=0d3+=66.667xi≥0(i=1,2,3)di+、di-≥0(i=1,2,3,4,5,6)代入求解模板得结果:即:最优解:(333.33,0.0001,0),最优值:mind1-=0,mind2-=0,mind3-=66.667,mind4-=0,mind4+=33.33mind5-=80,mind5+=0mind4-=90,mind4+=0即安排生产的方案:生产产品A33.33件,产品B和产品C不生产最合适。若再加上产品是整数的特殊要求:第一级:mind1-S.T.450xl+550x2+700x3-d1++d1-=150000xi≥0(i=1,2,3)d1+、d1-≥0得最优解:(0,0,215)最优值:d1-=0第二级:mind2-S.T.450xl+550x2+700x3-d1++d1-=1500005xl+9x2+12x3-d2++d2-=1500d1-=0xi≥0(i=1,2,3)di+、di-≥0(i=1,2)得最优解:(334,0,0)最优值:d1-=0,d2-=0第三级:mind3+S.T.450xl+550x2+700x3-d1++d1-=1500005xl+9x2+12x3-d2++d2-=15005xl+9x2+12x3-d3++d3-=1600d1-=0d2-=0xi≥0(i=1,2,3)di+、di-≥0(i=1,2,3)得最优解:(334,0,0)最优值:d1-=0,d2-=0,d3-=70第四级:mind4-+d4++d5-+d5++d6-+d6+S.T.450xl+550x2+700x3-d1++d1-=1500005xl+9x2+12x3-d2++d2-=15005xl+9x2+12x3-d3++d3-=1600xl-d4++d4-=300x2-d5++d5-=80x3-d6++d6-=90d1-=0d2-=0d3+=70xi≥0(i=1,2,3)di+、di-≥0(i=1,2,3,4,5,6)得最优解:(334,0,0)最优值:d1-=0,d2-=0,d3-=70mind4-=0,mind4+=34mind5-=80,mind5+=0mind4-=90,mind4+=08.3现有一个四个产地、三个销地的运输问题,其供需数量及单位运费如下表所示:销地产地B1B2B3`供应量A147512A26485A336106A454811需求量121618经营决策中要求所有产地的产量都必须全部运出,希望达到目标以及优先等级如下:P1------销地B1、B2至少得到它需求量的50%。P2------必须满足销地B3全部需求量。P3------由于客观原因,要尽量减少A4到B2的货运量。P4------若期望运费132元,并尽可能减少运输费用。解:设决策变量如下表:销地产地B1B2B3`供应量A1xlx2x312A2x4x5x65A3x7x8x96A4xl0xl1xl211需求量121618因为经营决策中要求所有产地的产量都必须全部运出所以得以下四个绝对约束:xl+x2+x3=12x4+x5+x6=5x7+x8+x9=6xl0+x11+x12=11本问题的首要目标是销地B1、B2至少得到它需求量的50%。即B1至少得到6件,B2至少得到8件。设偏差变量d1+和d1-、d2+和d2-分别代表B1超过或少于6件、B2超过或少于8件的部分。有:minP1(d1-+d2-)xl+x4+x7+x10-d1++d1-=6x2+x5+x8+x11-d2++d2-=8其次目标是必须满足销地B3全部需求量。设偏差变量d3+和d3-代表B3超过或少于18件的部分。有:minP2(d3-)x3+x6+x9+x12-d3++d3-=18再次目标是要尽量减少A4到B2的货运量。设偏差变量d4+和d4-代表A4到B2的货运量超过或少于0件的部分。有:minP3(d4+)x11-d4++d4-=0最后的目标是期望运费132元,并尽可能减少运输费用,设偏差变量d5+和d5-代表总运费超过或少于132元件的部分。有:minP4(d5+)4xl+7x2+5x3+6x4+4x5+8x6+3x7+6x8+10x9+5x10+4x11+8x12-d5++d5-=132所以得本问题的目标规划数学模型:minP1(d1-+d2-)+P2(d3-)+P3(d4+)+P4(d5+)S.T.xl+x2+x3=12x4+x5+x6=5x7+x8+x9=6xl0+x11+x12=11xl+x4+x7+x10-d1++d1-=6x2+x5+x8+x11-d2++d2-=8x3+x6+x9+x12-d3++d3-=18x11-d4++d4-=04xl+7x2+5x3+6x4+4x5+8x6+3x7+6x8+10x9+5x10+4x11+8x12-d5++d5-=132xi≥0(i=1,2…..12)di+、di-≥0(i=1,2,3,4,5)这是一个四个优先及的目标规划问题:第一级:mind1-+d2-S.T.xl+x2+x3=12x4+x5+x6=5