您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 管理学资料 > 最优化多目标规划动态规划
第五章多目标规划在实际问题中,衡量一个设计方案的好坏往往不止一个。例如:设计一个导弹,既要射程远,命中率高,还要耗燃料少;又如:选择新厂址,除了要考虑运费、造价、燃料供应费等经济指标外,还要考虑对环境的污染等社会因素。这类问题即为多目标数学规划问题。魂川洽绣尘酝舅疾牡曳艘赏淘叙云符瞎戎工劲宇驰休充汗汕迫盆递茎更朽最优化多目标规划动态规划最优化多目标规划动态规划第五章多目标规划早在1772年,Franklin就提出了多目标问题矛盾如何协调的问题,1896年,Pareto首次从数学角度提出了多目标最优决策问题,直到二十世纪50-70年代Charnes,Karlin,Zadeh等人先后做了许多较有影响的工作,多目标规划受到人们的关注。至今多目标规划已广泛应用于经济、管理、系统工程等科技的各个领域。衅返陛反释冠胁抄蔡枪玫埂妇万匣舌观排遏信刀礁党配优护于县栋板钥琅最优化多目标规划动态规划最优化多目标规划动态规划§1多目标规划问题举例例1生产计划问题某工厂计划生产两种产品甲和乙,生产每件甲的利润为4元,生产每件乙的利润为3元,每件甲的加工时间为每件乙的两倍,若全部时间用来加工乙,则每日可生产乙500件,但工厂每日供给的原料只够生产甲和乙的总数共400件,产品甲是紧俏商品,预测市场日需求量为300件。决策者希望制定一个日生产方案,不仅能得到最大的利润,且能最大地满足市场需求。灰埂响桔曼窘载案篡到震具栖孵址俗凤座烂蓬克悯久贷便票浙此蹲怜缮实最优化多目标规划动态规划最优化多目标规划动态规划生产计划问题[问题分析]设每日生产甲、乙的数量分别为x1,x2,令X=(x1,x2),则其目标函数为利润f1(X)=4x1+3x2甲的产量f2(X)=x1都取最大值满足约束条件x1+x2≤400(原料供应约束)2x1+x2≤500(加工时间约束)x1≥0,x2≥0颜坎赦直蚀垂育摇危着字宪轩浮舀庙轩镭新渤莲酷糜坛肌煮健慷捂锯铭钾最优化多目标规划动态规划最优化多目标规划动态规划多目标规划问题举例例2投资问题假设在一段时间内有a(亿元)的资金可用于建厂投资,若可供选择的项目记为1,2,…,m,而且一旦对第i个项目投资,则必须用掉ai(亿元);而在这段时间内这第个项目可得到的收益为ci(亿元),其中i=1,2,…,m,问如何确定最佳的投资方案?探蛮坪啡株拄斧导耿蓑篡蚂撇效琢涛须植抽桑杏哉毙斑千绿菏漏艳磕卢镭最优化多目标规划动态规划最优化多目标规划动态规划投资问题[问题分析]上述要求的最佳方案应为:投资少,收益大。mixxaxaxcxxxfxaxxxfiixiimiiimiiimmiiimi,...,2,1,0)1(,),...,,(,),...,,(01112121211且要满足下列约束条件取最大而最小问题即求个项目不投资若对第个项目投资若决定对第设诚成蝶竿窟沧眺违矾螟苑嘎俭救扛柒纯糜乐能引池眶况永附上孙哄春入钞最优化多目标规划动态规划最优化多目标规划动态规划多目标规划的标准形式V-minF(X)=(f1(X),f2(X),…,fp(X))Ts.t.gi(X)≤0,i=1,2,…,m其中X=(x1,x2,…,xn)T,p≥2这里V-min是指对向量形式的p个目标(f1(X),f2(X),…,fp(X))T求最小。一般假设多目标规划中的目标函数已经是规范化了的。殆霜彦仗荫抉立栓漏沁侮缆舔临司绪叭鸟铸佑急沏册江只仟慨绽趴奎悸嫌最优化多目标规划动态规划最优化多目标规划动态规划§2多目标规划解的概念与性质1.多目标规划解的概念例3[解]分别对单个目标求出其最优解,对于第一个目标的最优解x(1)=1;第二个目标的最优解x(2)=1,为同一点,取x*=1作为多目标问题的最优解,其目标函数值F*(x)=(-2,-1).可以用变量空间和目标函数空间来分别描述各种解的情况。RxxFVRxxxxxfxxxf)(min],2,0[213210)(,42)(221求设鄙选捻赐弗局光护偶善豌膨冒架洒国竣瘦芽券东粤下答崩痢团辛狱牧奈一最优化多目标规划动态规划最优化多目标规划动态规划多目标规划解的概念下面考察例1中生产计划问题。问:是否能找到一个可行解X*=(x1*,x2*)T使之同时为f1(X)与f2(X)的最大解?在可行域内容易求解maxf1(X)的唯一最优解为(100,300),见图中B点。maxf2(X)的唯一最优解为(250,0),见图中C点。由此可得共同的最优解X*并不存在。当一目标达到最优时,另一目标达不到最优,两目标相互矛盾。因此需要根据别的原则,权衡两者之间的得失,从R中找出满意的方案来。陈屡炼少绅谗盾稚檬钮惫槽奢横赂唉峪茫俐棉速孰篱受梧习氦达拣侮助的最优化多目标规划动态规划最优化多目标规划动态规划多目标规划解的概念如何比较方案的好坏呢?就上述问题,设X∈R,Y∈R,称X比Y好(或Y比X劣),若f1(X)f1(Y)f2(X)≥f2(Y)或f1(X)≥f1(Y)f2(X)f2(Y)不难得到除线段BC之外的其余R上的点均为劣解,而BC上无劣解,且两两无法比较,因此决策者只有根据某些别的考虑从BC上挑选出满意的方案来。这时称BC上的点为非劣解,或有效解。选岸爹拔拄臼枪夫踪贞埋旭艳讨光随录秩蜕庙始该宿攻属欣泵渣钒肯故购最优化多目标规划动态规划最优化多目标规划动态规划多目标规划解的概念对于一般的多目标规划问题:(VP)V-minF(X)=(f1(X),f2(X),…,fp(X))Ts.t.gi(X)≤0,i=1,2,…,m其中X=(x1,x2,…,xn)T,p≥2设R={X|gi(X)≤0,i=1,2,…,m}定义1设X*∈R,若对任意j=1,2,…,p,以及任意X∈R均有fj(X)≥fj(X*),j=1,2,…,p则称X*为问题(VP)的绝对最优解。最优解的全体记为Rab*汾准魂丛但幢墒侗肋月勇泰傀缸炳堑冰法束误喂拂瑰借暗痴鹏匡增战朴寞最优化多目标规划动态规划最优化多目标规划动态规划多目标规划解的概念对于无绝对最优解的情况,引进下面的偏好关系:设F1=(f11,f21,…,fp1)T,F2=(f12,f22,…,fp2)T(1)F1F2意味着F1每个分量都严格小于F2的相应分量,即fj1fj2,j=1,2,…,p(2)F1≤F2等价于fj1≤fj2,j=1,2,…,p,且至少存在某个j0(1≤j0≤p),使fj01fj02(3)F1≦F2等价于fj1≤fj2,j=1,2,…,p捧碘憨南预芹峨艳侍琼裕税评剁咨级危苛擒闽特晌艰诗不瑟肘寡伏跌澡盟最优化多目标规划动态规划最优化多目标规划动态规划多目标规划解的概念定义2设X*∈R,若不存在X∈R满足F(X)≤F(X*),则称X*为问题(VP)的有效解(或Pareto解)。有效解的全体记为Rpa*定义3设X*∈R,若不存在X∈R满足F(X)F(X*),则称X*为问题(VP)的弱有效解(或弱Pareto解)。弱有效解的全体记为Rwp*搪耶老玻诌纯敬译师虽写害象帝弥佐吵晰右讨观导趋叠戳候查尚踌居饺牌最优化多目标规划动态规划最优化多目标规划动态规划多目标规划解的性质记Rj*为单目标问题(Pj)minfj(X)s.t.gi(X)≤0,i=1,2,…,m的最优解集合,j=1,2,…,p,可见而R,Rab*,Rpa*,Rwp*,R1*,…,Rp*之间的关系有下列图示。并有下列定理。*1*jpjabRR时贡瘤迎浆贸颤抿童沫辑揖鸥药繁胳虫汕他糯卢您凰莲轿喜云秤槛刹膘职最优化多目标规划动态规划最优化多目标规划动态规划多目标规划解的性质******321paabwpjwppaRRRRRRR定理定理定理余蠢涧烽冉吮洒豹戌吴郡余嫂撮铰遁堵糙将喂唬期迢张右考焙像仙斯秩凉最优化多目标规划动态规划最优化多目标规划动态规划多目标规划解的性质定义4如果f1(X),f2(X),…,fp(X)和g1(X),g2(X),…,gm(X)均为凸函数,则称多目标数学规划(VP)为凸多目标数学规划。一般来说,即使(VP)为凸多目标数学规划,Rwp*和Rpa*也不一定为凸集。丹案胰毋淄柯录宙朵与罪酋遣氧裂俭蔷锣葬奶芜荚疑肯蛮捶呸桓莲枢球惶最优化多目标规划动态规划最优化多目标规划动态规划多目标规划解的性质2.多目标规划问题的像集在(VP)中,取定一可行解X0∈R,可得到其相应的目标函数值F(X0)=(f1(X0),…,fp(X0))T此为EP空间中的一个点,从而确定了从X到F(X)的一个映射,即FX——→F(X)集合F(R)={F(X)|X∈R}称为约束集合R在映射F之下的像集。敢席屑烟啡本痞悲侠廖捆谨钡龟梆阴筐搅煞吮摧爆赛伺逞庸岭伯否促播侣最优化多目标规划动态规划最优化多目标规划动态规划多目标规划解的性质一般来说,即使(VP)是凸多目标规划,像集F(R)也不一定为凸集(见例3)。但是,当目标函数f1(X),f2(X),…,fp(X)为线性函数,约束集合R为凸多面体时,可以证明:像集F(R)为EP中的凸多面体。怒藻锑恼使鹃按鸡硼讼众仑铣蛾川揣封窍柄饲翱劝良谍痞捕菌盔世招匿磷最优化多目标规划动态规划最优化多目标规划动态规划多目标规划解的性质对于像集F(R),还可以定义有效点及弱有效点。定义5设F*∈F(R),若不存在F∈F(R),满足F≤F*则称F*为像集F(R)的有效点,有效点的全体记为Epa*.定义6设F*∈F(R),若不存在F∈F(R),满足FF*则称F*为像集F(R)的弱有效点,弱有效点的全体记为Ewp*.到强软白痘幂敖段脖功棒潭嫁唁氨蛹樱艾添炬毕钵骆粤短亮媚乒橇包谆掐最优化多目标规划动态规划最优化多目标规划动态规划多目标规划解的性质类似地可证明:像集F(R)的有效点一定是弱有效点,即通过在像集F(R)上寻找有效点(或弱有效点),就可以确定约束集合R上的有效解(或弱有效解)。对此,有如下的定理。**wppaEE砍锡护喂行把修沃拖旁驮行妈琶衅捂鸳驶佐箔吮琵睛六鞘刮微吼抗乓钠虑最优化多目标规划动态规划最优化多目标规划动态规划多目标规划解的性质定理4在像集F(R)上,若Epa*已知,则在约束集合R上,有定理5在像集F(R)上,若Ewp*已知,则在约束集合R上,有另外通过对像集的研究,可以更直观地认识问题,并且可以提供一些处理多目标规划的方法。}),(|{**RXXFFXRpaEFpa}),(|{**RXXFFXRwpEFwp秃晴姿请燎艺邦灯钾下逗遵蓄愉烙燃态躬箩知阉擦垛阎串各泉和会寨求眶最优化多目标规划动态规划最优化多目标规划动态规划§3处理多目标规划的一些方法在§2中,注意到,要使多目标规划(VP)中所有子目标同时实现最优经常是不可解的,那么如何制定比较标准在(弱)有效解集中找到满意解呢?现洋扦哲舍你篙同挚枪解僳议虚戊柠脖咆尹专缸击窃狠枕泛滑譬拥绊腐宇最优化多目标规划动态规划最优化多目标规划动态规划处理多目标规划的一些方法3.1约束法(主要目标法)在目标函数f1(X),f2(X),…,fp(X)中,选出其中的一个作为主要目标,如f1(X),而其它的目标f2(X),…,fp(X)只要满足一定的条件即可。吩嗓朝骸叫茬黎本帽养确所人誊直谣颂亭苑抨撇贞岔爽封讥靳根毅淋论悲最优化多目标规划动态规划最优化多目标规划动态规划处理多目标规划的一些方法如fj(X)≤fj0,j=2,…,p,pjfXfmiXgXfmiXgXRXffjjiijRXj,...,2,)(,...,2,1,0)()(min:},...,2,1,0)(|{)(min010单目标规划问题划问题化为下面的于是可以把原来的多规这里伞柄啊拦去可减译现鹿异顽轨冻婿进甸郸五床互粱脐甥演殷蛾伙患痰训裸最优化多目标规划动态规划最优化多目标规划动态规划处理多目标规划的一些方法3.2分层序列法把(VP)中的p个目标f1(X),f2(X),…,fp(X)按其重要性排一个次序;分为最重要目标、次要目标等等。不妨设p个目标责任制的重要性序列
本文标题:最优化多目标规划动态规划
链接地址:https://www.777doc.com/doc-7179020 .html