(应用数学专业论文)多目标半定规划的一类评价函数法.pdf_第1页
(应用数学专业论文)多目标半定规划的一类评价函数法.pdf_第2页
(应用数学专业论文)多目标半定规划的一类评价函数法.pdf_第3页
(应用数学专业论文)多目标半定规划的一类评价函数法.pdf_第4页
(应用数学专业论文)多目标半定规划的一类评价函数法.pdf_第5页
已阅读5页,还剩42页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

摘要 多目标半定规划是多目标规划和半定规划两方面的有机结合,这是一个较新 的研究方向。由于多目标规划强大的实际应用价值,以及半定规划的迅速发展, 多目标半定规划将成为一个新的研究热点。 在各类多目标半定规划问题中线性多目标半定规划占有十分重要的地位,目 前求解线性多目标半定规划的方法包含基于一个单目标问题的方法和基于多个单 目标问题的方法。本文基于一个单目标问题的方法,提出了一类评价函数法 引入评价函数,将线性多目标半定规划转化为单目标半定规划,然后利用单目标 规划的内点算法来求解。 本文首先设计了基于最短距离的理想点法,在给出了它的模型之后,结合半 定规划的原对偶路径跟踪的思想,给出了最终能得到原多目标半定规划问题一个 有效解的算法。然后又设计了平方和加权算法,该算法模型含有带实际意义的权 值,在求解一个小规模的优化问题后,从前面的理想点法得出的有效解出发,给 出了一个单步迭代算法,就可以得出对应的有效解,大大提高了算法的效率。 关键词:多目标半定规划p a r e t o 有效解评价函数理想点 平方和加权 a b s t r a c t m u l t i o b j e c t i v es e m i - d e f i n i t ep r o g r a m m i n g ,w h i c hi s an e wr e s e a r c hf i e l di n m a t h e m a t i c a lp r o g r a m m i n g ,i st h eo r g a n i cc o m b i n a t i o no fs e m i d e f i n i t ep r o g r a m m i n g a n dm u l t i - o b j e c t i v ep r o g r a m m i n g b e c a u s eo ft h eg r e a tp r a c t i c a la p p l i c a t i o nv a l u ea n d r a p i dd e v e l o p m e n to fs e m i - d e f i n i t ep r o g r a m m i n g ,m u l t i - o b j e c t i v e s e m i - d e f i n i t e p r o g r a m m i n gw i l lb ear e s e a r c hh o t s p o t t h el i n e a rm u l t i - - o b j e c t i v es e m i - d e f i n i t ep r o g r a m m i n gp l a y sa ni m p o r t a n tp a r ti n t h em u l t i o b j e c t i v es e m i - d e f i n i t e p r o g r a m m i n g f i e l d c u r r e n tm e t h o df o rl i n e a r m u l t i - o b j e c t i v es e m i - d e f i n i t ep r o g r a m m i n gc o n t a i n s t h em e t h o db a s e do ns i n g l e o b j e c t i v ep r o b l e ma n dt h em e t h o db a s e do ns e v e r a ls i n g l eo b j e c t i v ep r o b l e m s i nt h i s p a p e rw ew i l li n t r o d u c eac l a s so fe v a l u a t i o nf u n c t i o nm e t h o d 乇oc h a n g el i n e a r m u l t i o b j e c t i v e s e m i - d e f i n i t e p r o g r a m m i n g i n t o s i n g l eo b j e c t i v e s e m i - d e f i n i t e p r o g r a m m i n gt h r o u g h t h ei n t r o d u c t i o no ft h ee v a l u a t i o nf u n c t i o n ,a n dt h e nw o r ko u ti t b ys o m ei n t e r i o rp o i n tm e t h o df o rs i n g l eo b j e c t i v es e m i - d e f i n i t ep r o g r a m m i n g f i r s t l yi n t r o d u c e di st h ei d e ap o i n ta l g o r i t h mb a s e d o nt h es h o r t e s td i s t a n c e a f t e r p r e s e n t i n gt h em o d e l ,w ee s t a b l i s ht h ei d e a lp o i n ta l g o r i t h mw i t ht h ec o m b i n a t i o no f p r i m a ld u a lp a t hf o l l o w i n gm e t h o di ns e m i - d e f i n i t ep r o g r a m m i n g ,a n dw ec a nf i n a l l y g e tae f f i c i e n ts o l u t i o n t h e nw ei n t r o d u c et h ew e i g h t e ds u mo fs q u a r e sa l g o r i t h m ,t h e m o d e lo fw h i c hh a sw e i g h t e dv a l u e s a f t e rs o l v i n gas m a l ls c a l eo p t i m i z a t i o np r o b l e m , w ee s t a b l i s hao n e - s t e pa l g o r i t h m ,w h i c hg e t st h en e we f f i c i e n ts o l u t i o ns t a r t i n gf r o m t h eo r i g i n a le f f i c i e n ts o l u t i o n ,w h a ti sm o r ei m p o r t a n t ,t h ee f f i c i e n c yh a sb e e nh i g h l y i m p r o v e d k e y w o r d s :m u l t i o b j e c t i v es e m i - d e f i n i t ep r o g r a m m i n gp a r e t oe f f i c i e n ts o l u t i o n e v a l u a t i o nf u n c t i o ni d e a lp o i n t w e i g h t e ds u mo fs q u a r e s 4 8 多目标半定规划的一类评价函数法 尺” s : s :。 。 。 a b a 0 4 卜0 t r ( a ) 彳b v e c ( a ) i 九i 。( 么) 丸。( 么) 符号说明 m 维列向量的集合 力维实对称半正定矩阵集合 n 维实对称正定矩阵集合 矩阵a 的f 范数 矩阵a 的1 范数 矩阵彳的o o 范数 a b 0 a s : a 对+ 求矩阵a 的迹 t r ( a b ) 矩阵a 的拉直向量 n 维单位矩阵 矩阵彳的最小特征值 矩阵a 的最大特征值 西安电子科技大学 学位论文独创性( 或创新性) 声明 秉承学校严谨的学风和优良的科学道德,本人声明所呈交的论文是我个人在 导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标 注和致谢中所罗列的内容以外,论文中不包含其他人已经发表或撰写过的研究成 果;也不包含为获得西安电子科技大学或其它教育机构的学位或证书而使用过的 材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中做了明确的说 明并表示了谢意。 申请学位论文与资料若有不实之处,本人承担一切相关责任。 本人虢鞋 西安电子科技大学 关于论文使用授权的说明 本人完全了解西安电子科技大学有关保留和使用学位论文的规定,即:研究 生在校攻读学位期间论文工作的知识产权单位属西安电子科技大学。学校有权保 留送交论文的复印件,允许查阅和借阅论文;学校可以公布论文的全部或部分内 容,可以允许采用影印、缩印或其它复制手段保存论文。同时本人保证,毕业后 结合学位论文研究课题再撰写的文章一律署名单位仍然为西安电子科技大学。 ( 保密的论文在解密后遵守此规定) 本学位论文属于保密,在一年解密后适用本授权书。 日期丝! ! :! :l - 日期坐! ! :! :f 蛊 l 成一 代一 侈r寸 釜一 、妙一 耻学 名 名 签 签 人 师 本 导 第一章绪论 第一章绪论 在这一部分首先介绍了半定规划和多目标规划的研究现状、意义及其基本理 论与算法,之后对多目标半定规划的研究现状和意义作以阐述,然后给出了多目 标半定规划的模型与基本理论,最后列出了本文的主要工作内容及各章节的安排。 1 1 半定规划 1 1 1 研究现状及研究意义 最优化方法主要是研究在约束条件的限制下根据一定的准则从若干可行方案 中选取一个方案,以达到最优目标。达到最优目标的方案称为最优方案。搜索最 优方案的方法称为最优化方法。选取最优方案就是在一定的约束条件下求目标函 数的最大值或最小值的问题。最优化学科是运筹学的一个重要分支,它的基本思 想出现在1 9 世纪初,第二次世界大战后,由于生产发展的需要和电子计算机的应 用,出现了许多数学规划方法,如线性规划、非线性规划、动态规划和随机规划 等。上世纪4 0 年代,随着运筹学产生、发展和壮大,数学规划的领域不断扩大, 新问题的出现使已有的线性规划和非线性规划的算法无能为力,而半定规划的产 生为解决这些问题提供了新的方法和思路,它研究含有矩阵函数半正定约束的优 化间题。 半定规划是数学规划中一个相对较新的领域,半定规划的起源可以追塑到几 十年以前,1 9 6 3 年,b e l m a n 和f a n t 第一次构造了一个半定规划问题,接着苏联的 一些学者又相继研究了半定规划( 当时也叫矩阵不等式) 在控制领域中的应用。从 1 9 8 1 年以来,关于半定规划的论文都被以“带有变换矩阵的线性规划命名,而 真正关于半定规划方面的文章都是在9 0 年代写的,半定规划问题的很多内点算法 在这时期也得到了较深入地研究。e t i e n n ed ek l e r k 于1 9 9 7 年1 2 月发表了他的博士论 文i n t e r i o rp o i n tm e t h o d sf o r s e m i d e f i n i t e ,从那时起,半定规划已经成为一个倍受关 注的研究课题。 目前在半定规划问题上已经有了一些研究成果。n e s t e r o v 和n e m i r o v s k i 在文 献【4 】中首次将线性规划的内点法扩展到半定规划,然后a l i z a d e h 在文献1 4 7 】证明了 大多数线性规划的内点算法都可以推广到半定规划上来。n e s t e r o v 和n e m i r o v s k i 在文献1 4 1 中利用自协调罚函数的定义给出了用内点算法求解锥规划的更完善的理 论,证明了半定规划存在多项式时间算法。这些著作从不同的方面入手,通过结 2 多目标半定规划的一类评价函数法 合不同领域的知识提出了各种很有建设性的求解方法,虽然这些只是解决单目标 半定规划问题的,但是对多目标半定规划问题也很有借鉴作用。近几年来,由于 巨大的实际要求,半定规划问题的研究得到了迅速发展,它在控制论、组合优化、 逼近理论、特征值优化、系统控制理论、机械及电子工程中等众多方面的重要应 用,使其成为近年来数学规划领域日益受到关注的研究方向,可以说半定规划的 产生为解决一些新问题提供了新的方法和思路,极大的推进了优化学的研究和发 展。 半定规划可分为线性半定规划和非线性半定规划两类,随着对线性规划和凸 规划的内点算法的深入研究,线性型半定规划的理论和算法得到了迅速发展和运 用。线性半定规划,线性规划的一种推广,是在满足约束“对称矩阵的仿射组合半 正定”的条件下使线性函数极大( 极小) 化的问题。文献1 3 1 对线性型半定规划做了 深入的讲解,并且提出了很多比较成熟的算法。目前一些学者又开始了对非线性 型半定规划的研究,并已建立了其一阶和二阶最优性条件,在此基础上也相继出 现了很多较为理想的算法。本文主要讨论求解线性半定规划的算法,如无特殊注 明,本文中所涉及的半定规划问题均为线性半定规划问题。 1 1 2 半定规划基本理论 半定规划( s e m i d e f i n i t ep r o g r a m m i n g ) 是线性规划在半正定矩阵锥上的推广, 即在线性规划的标准型中,将线性规划中的向量变量替换成矩阵变量,并且加上 矩阵变量的半正定约束,就得到了半定规划问题。 半定规划的标准形式为如下的线性型半定规划: f m i nc x ” ( p ) s j 4 x = 包,j = 1 ,2 ,朋 k o 其中a = ( 4 ,4 ,以) r ,c ,4 ,= l ,2 m ,b = ( 岛,6 2 ,k ) 丁r ” x 墨”,4 ,f = 1 ,2 m 线性无关,r 卅为m 维列向量,( 墨”) 代表刀维对称( 半 正定) 矩阵,x y = t r a c e ( x7 y ) ,t r a c e ( x ) 表示求一个矩阵x 的迹。利用l a g r a n g e 方法可得到( p ) 的对偶规划为: ( d ) m a xb r y 豇只4 + s = c t = l s o 其中( j ,s ) r ”熨,为形式上的书写方便,将( p ) 、( d ) 写成如下形式 第一章绪论 3 肛麓6 ix 0 黟函 其中制叫4 母厶科_ * z 薹y , 4 ( 1 - 2 ) 通常称( 1 - 1 ) 为半定规划( 以下简称s d p ) 的原问题,称( 卜2 ) 为s d p 的对偶问题, 它们互为对偶,即对偶的对偶是它本身。 定义1 1 : 若x x l a x = b ,x 0 ) ,( ) ,s ) ( y ,s ) l a t y + s = c ,s 0 ) ,则称 x ,( ) ,s ) 分别为( 1 1 ) 和( 1 2 ) 的可行解,如果再有若x 卜0 ,s - 0 ,则称x ,( y ,s ) 分别 为( 1 1 ) 和( 1 2 ) 的严格可行解。 定义1 2 :设x 和( ) ,s ) 分别是问题( 1 1 ) 和( 1 2 ) 的可行解,如果有x s = 0 或 等价地x s = 0 ,则x 和o ,s ) 分别是问题( 1 1 ) 和( 1 - 2 ) 的最优解。类似的,如果 x s s ,则x 和o ,s ) 分别是问题( 1 - 1 ) 和( 1 - 2 ) 的s 最优解。 s d p 的原问题( p ) 和对偶问题( d ) 的对偶间隙为:( p ) 的目标函数值与( d ) 的目 标函数值之差,即 c x - b 7 y = ( 咒4 + s ) x 一咒乃( 4 x ) = s x i = li * 1 以下记矿,d 奉分别为( p ) 和( d ) 的最优值,p ,d 木分别为( p ) 和( d ) 的最优解集,p ,d 分别为( p ) 和( d ) 的可行集,下面给出弱对偶和强对偶定理: 定理1 1 :令x p 和( y ,s ) d ,则有t r ( c x ) 一b x y = t r ( s x ) 0 ,即对偶间隙 在可行解处是非负的。 证:r r ( c x ) 一b t y = 乃( ( y ,a ,+ s ) x ) 一y ,r r ( a ,x ) = t r ( s x ) = x s ,= ii = l 故由x 0 ,s 0 可得,x s 0 ,即t r ( c x ) 一b v y = t r ( s x ) 0 ,得证。 定理1 2 : ( 强对偶定理) 设 ( 1 ) 半定规划的原问题( p ) 存在严格可行解; ( 2 ) 半定规划的对偶问题( d ) 存在严格可行解; 则有下面的结论成立: ( 1 ) 如果上面的条件中至少有一个成立,则矿= d 毒 ( 2 ) 如果上面两个条件都成立,则矿= d 宰且,和p ,d 宰均非空 4 多目标半定规划的一类评价函数法 如果在( x ,s ) 处对偶间隙为0 ,即t r ( x + s + ) = 0 ,则x p 和s d 是最优 的,也就是说,当对偶问隙的值为0 时,( p ) 和( d ) 同时取得最优解,而对偶间隙为0 , ( p ) 和( d ) 的最优值当然也相等。 由于x 0 ,s + 0 ,所以条件t r ( x + s ) = 0 等价于x s = 0 ,而( p ) 和( d ) 的最 优解当然会是可行解,从而( p ) 和( d ) 最优解满足: f 擘劫 a 。y + s = c( 1 3 ) l x s = 0 其中的条件x s = 0 订q 做互补性条件,满足此条件的最优解称为互补最优解。若有 x _ 0 ,s _ 0 ,贝j j ( 1 3 ) 是( p ) 和( d ) 的最优性充要条件,也称作s d p 的一阶最优性 k k t 条件。 1 1 3 半定规划的算法 内点法的含义就是要求迭代过程要始终保持在可行域内部进行,并且初始点 也要在可行域内部选取。求解半定规划的方法有很多,这里主要介绍原对偶路径 跟踪内点算法。 我们的算法是为寻求最优解,或者近似最优解,也就是寻求一组满足最优性 k k t 条件( 1 - 3 ) 的可行解。为此引入参数口,对最优性条件( 卜3 ) 进行扰动,有 f 竽舶 a 。y + s = c( 1 4 ) 【船= , 其中第一个和第二个条件是原问题和对偶问题严格可行解的条件;第三个条件当 专0 时就相当于互补松弛条件x s = 0 。而对于固定的,( 卜4 ) 都存在唯一的解 ( x ( p ) ,s ( ) ) ,分别为原问题( p ) 和对偶问题( d ) 的一个可行解,且其对偶间隙为 玎。当i t 0 时,由( 卜4 ) 的解( x ( ) ,s ( j l l ) ) 构成的曲线称为中心路径,这是一条 光滑曲线。因此在算法中使其沿着中心路径迭代,迭代的每一步都减小参数p , 也就是每一步都使得对偶间隙减小,这样迭代下去,在若干步迭代以后得到的可 行解满足或近似满足互补松驰条件x s = 0 。也即我们可以证明:当p 0 时, ( x ( p ) ,s ( j l f ) ) 存在聚点,且若( x ,s ) 是( x ( j l l ) ,s ( j l f ) ) 的聚点,那么x ,s 分别为原问 题( p ) 和对偶问题( d ) 的最优解。 对于系统( 卜4 ) 是一个非线性的,求解起来就有些困难,而前两个是线性的, 所以通常我们将互补松驰条件约束线性化,在每一次的迭代过程中,求解如下的 一个线性系统: 第一章绪论 5 f 爿笋- o 彳。每+ a s = 0 ( 1 5 ) la x s + x a s = p l 一船 l 得到迭代方向( a x ,a s ) ,这样就得到新的初始迭代点x7 = x + a x ,s = s + s ,逐步 的迭代进行,最终会收敛到最优解或者s 最优解。有关线性化化过程和收敛性部分 可参见文献【引。对于系统( 卜5 ) ,由于x 、s 是不可交换的,即x s s x ,这样( 1 5 ) 的解不能保证是对称的,下一步迭代之后的点就不能保证是对称的。为此可以采 用不同的对称技巧来克服这个困难,得到不同的原始、对偶搜索方向。其中,常 用的有胛方向、h k m 方向、a h o 方向等,本文中用到的都是胛方向。利用上 述不同的搜索方向就可以得到不同的内点算法。 算法1 1 s t e p 0 :给定初始可行点( x 0y o , s o ) ,其中彳o - 0 ,s o - 0 ,令k := 0 ,选取精确 度参数s ; s t e p l :选择参数; f 彳赵= 0 s t e p 2 :解方程组 a r a y + 丛= 0 ,得到搜索方向( a x ,a y ,a s ) ; 【蝴+ y 心= ,一爿s s t e p 3 :选择步长a ( 0 ,1 ,使得x + a x - 0 ,s + a 七s - 0 ; s t e p 4 :令( x “,y k + i , s + 1 ) = ( x + a a x ,y + a 少,s 。+ a 女a s ) ; s t e p 5 :如果t r ( x “1 s “1 ) 则原问题可简记为m 啦( 石( x ) ,以( x ) 厶( x ) ) r 定义1 4 :设x d ,如果对任意x d ,有z ( x ) z ( x + ) ,j = l ,2 p ,则称x 是多目标规划( 卜6 ) 的绝对最优解。如果不存在x d ,使乃( x ) 乃( x ) ,= l ,2 p , _ r 3 k 1 ,2 p ) ,五( x ) 0 显 然( 圪) 是一个多目标凸规划问题。特别地,若4 ( f = l ,m ) ,c ,( = l ,2 ,p ) 都是 对角矩阵,则( 圪) 等价于一个多目标线性规划问题。 借助l a g r a n g e 函数,可求得( 圪) 的l a g r a n g e 对偶问题也是一个线性型多目标 半定规划问题: ( 眈) j m a xb 。t y。(1-8) ( 眈伍西+ s - c 娜o 其中,u r p ,u 0 定义1 5 :若x x i a x = b w ,x 0 ) , ,s ) ( y ,s ) i y + s = c u ,s 0 ) ,则 称x ,( y ,s ) 分别为( 1 - 7 ) 和( 1 8 ) 的可行解,如果再有若x - 0 ,s - 0 ,则称x ,( y ,s ) 分 别为( 1 7 ) 和( 1 - 8 ) 的严格可行解。 记( 只) 和( 见) 的可行域分别为 f ( 圪) = x s 疗l a x = b o o ,x 0 ) ( 1 - 9 ) f ( 见) = ( y ,s ) r 肿x s ”i a y + s = c 。”,s 0 ) ( 1 1 0 ) 这部分给出线性型多目标半定规划模型中的等式约束都为似= b w 的形式, 主要是为了方便给出多目标半定规划的对偶模型形式。而在后面的章节中没有必 要给出多目标半定规划的对偶问题,因为我们的算法都是通过间接的方法将多目 标半定规划问题转化为了单目标优化问题,而实际求解的也是单目标优化问题, 因此整个过程中没有涉及到多目标半定规划的对偶模型。所以,为方便起见,后 面的章节中我们的多目标半定规划的标准模型都以如下的形式给出: m m ( c i x ,。,q x ) 2 ( 1 1 1 ) 【s 2 a x = 6 ,x 0 7 e s z i 6 :设x 是( 圪) 的可行解,z ,汪1 ,2 ,- ,p 是m j 。j 。n g 。x ,f = 1 ,2 ,p 的最 优值,若g x = z ,i = l ,2 ,p ,则称x 是( 圪) 的绝对最优解 定义1 7 :设x 和仅s ) 分别是问题( 艺) 和( 见) 的可行解,若x s = 0 或等价地 第一章绪论 x s = 0 ,则x 和0 ,s ) 分别是( 圪) 和( 见) 的, 一有效解,这时称( x y ,s ) 是( 艺) 和 ( 见) 的甜一有效对 定义1 8 :设x 和( y ,s ) 分别是问题( 乞) 和( 见) 的可行解,若x s s ,则x 和 ,s ) 分别是( 乞) 和( 见) 的s 一”一有效解,这时称( x ,y ,s ) 是( 圪) 和( 或) 的 s u 一有效对 1 4 本文的主要工作及内容安排 多目标半定规划是对多目标规划和半定规划的有机结合和进一步深入,它主 要研究在某种意义下关于对称矩阵的多个数值目标函数的同时优化问题。由于在 已有的理论中关于多目标半定规划的部分还较少,所以本文的工作是从多目标规 划和半定规划相互制约和相互贯穿的关系出发,并在刘红卫老师的悉心指导下完 成的,主要是关于多目标半定规划的一类评价函数法的研究。评价函数可以有很 多,在本文中主要针对一类基于距离的评价函数,提出了两个求解多目标半定规 划的算法,一个是基于最短距离的理想点法,另一个是带有加权意义的理想点法 一平方和加权法,并进行了数值实验及相关收敛性证明。具体内容如下: 第一章绪论部分,主要阐述了多目标半定规划的研究现状、研究意义及基础 理论。由于多目标半定规划是多目标规划和半定规划的结合,所以首先介绍了多 目标规划和半定规划的各自的研究现状、及其基本理论和有关算法,之后简要概 述了多目标半定规划理论的理论研究及其基本概念。 第二章介绍了多目标半定规划的基于最短距离的理想点法。首先概述了该算 法中的评价函数思想和意义,将多目标问题转化为一个单目标问题,结合原对偶 路径跟踪算法,给出理想点法的模型,然后给出了算法并进行了分析证明,最后 对算法做了数值实验,总结了算法的优缺点。 第三章设计了多目标半定规划的平方和加权法,通过平方和加权法和基于最 短距离的理想点法之间的内在联系,在理想点算法的基础上给出了一个相对比较 高效的算法。该算法是从当前已经得到的有效解出发,单步迭代得到我们的其它 权值矩阵的有效解,提高了算法的效率。 最后是总结与展望、致谢、参考文献、本人在硕士学习阶段的研究成果。 第二章基于最短距离的理想点法 1 3 第二章基于最短距离的理想点法 在本章中把多目标规划的理想点法应用到多目标半定规划中,提出了多目标 半定规划的基于最短距离的理想点法,该算法首先是将多目标问题的有效解的求 解问题转化为一个单目标二次半定规划的问题,再结合半定规划的原对偶路径跟 踪法的思想而提出的,另外还给出了可行性收敛性的分析及相关的数值实验。 2 1 理想点法模型介绍 多目标半定规划是多目标规划和半定规划两方面的有机结合,多目标规划是 研究多个目标的同时优化问题,半定规划的模型的标准形式为线性型,因此本文 中研究的都是如下所示的线性型多目标半定规划: jmln(cl。x,q。x)2(2-(msdp)1 ) 、1 77 , 7 1 ) s j 丘y = b ,x 0 其中 c f r n 。n , f = l ,2 ,p ,b r ”,4 r ”。”,f = l ,2 ,m ,x 掣 a = 4 ,以) r ,朋= ( 4 x ,4 x ,一4 ,x ) 并j t a , ,扛l ,2 ,m ) 是线性无关的,另外( m s d p ) 的可行解集记为 d = xla x = 6 ,x o )( 2 2 ) 由于这是一个研究多目标的极小化问题,对于该问题直接来求解就比较困难,通 常我们的算法通过某种问接的的方法,而且求解得出的都是它的有效解。但是注 意到,对于( m s d p ) 中的每一个单目标问题 m i n c , x ,f = 1 ,2 ,p t 上, 这是一个很一般的( s d p ) 问题,我们已经可以用很多较好的算法求解出它的最优解 集 z ,汪l ,2 ,p( 2 3 ) 以及最优解 z + ,扛l ,2 ,p( 2 - 4 ) 如果有n z f 2 j ,则显然n z 就是多目标问题的绝对最优解集,我们不妨称该 1 4 多目标半定规划的_ 类评价函数法 绝对最优解集中的点为理想点。然而在实际的多目标规划问题求解中很难有这样 的巧合结果,通常都会不存在所谓的理想点。 本文中介绍到的( m s d p ) 的基于最短距离的理想点法就是把多目标优化的理 想点法推广应用到多目标半定规划中。思想就是要寻求一个( m s d p ) 的比较理想的 有效解,把距离理想点最近的那个点作为( m s d p ) 的所谓的比较理想的有效解。其 中引入的评价函数为距离函数 这样就将原多目标半定问题转化为求解一个单目标优化问题 该问题还等价于 咖善p 互l ( e _ ( 2 - 5 ) ( 2 6 ) ( 2 - 7 ) 扣喜圭( e 吖) 2 - 缸( c 珂)( 2 8 ) ls j 么x = 6 ,x = x 7 0 为形式上的书写方便,现在令 = ( 石,片,) r ,c = ( c l ,c 2 ,q ) 7 令 c x = c l c 2 : c , x = g 彳 c 2 x c p x ( 2 9 ) 则( 2 8 ) 等价于 卜x t c r c x + 7 c x ( 2 - 1 0 ) e 朋吐x : q 。1 容易验证这是一个凸二次半定规划问题,它的l a g r a n g e 对偶问题为: 第二章基于最短距离的理想点法 1 5 其中a r y = y , 4 t = l m a ) ( b r y - z x 7 c r c x y 秽2 s t ( c x 一厂) r c a r y = s s = s7 0 ( 2 - 1 1 ) ( 2 1 2 ) 容易得出对偶间隙为 1 x t c t c x 一r 似 6 r y 一互1x v 凹 = ( c x 一c x c 似,r 多 :( c x 一c x 一( 彳r y ) x = - ( 倒一) r c a r y x = s x ( 2 - 1 3 ) 定理2 1 :( 2 1 0 ) 的最优解一定是( m s d p ) 的一个有效解。 证明:设x 是( 2 1 0 ) 的最优解,则x + 也是 m l n 工e d 的最优解,假设x 不是( m s d p ) 的一个有效解,则 j 筏d ,s ,e x l c f x ,v i 1 ,2 ,p ) 且 又 从而有 且 j f 0 l ,2 ,p ) ,s 7 c j o 五 q x 锻d ,c , x z ,i = 1 ,2 ,p , o g 五一彳q x - f , + ,f = 1 ,2 ,p , c , o x 一 0 ,要使迭代可行,搜索方向 ( 从,缈,a s ) 首先必须满足 ” 篮材a 彳y 端她c0 ( 2 1 5 ) i 篮+ 彳7 一( c 从) 7 = p 7 这罩我们每一次迭代都沿着中心路径来寻求迭代方向,我们通过求解如下的非线性 方程组来得到迭代方向: f a a x = 0 a s + a7 缈一( c a x ) 7 c = 0 ( 2 1 6 ) 4 【( x + 4 0 0 ( s + a s ) = , 其中 t r a c e ( x s ) “= o 刀 、 在算法迭代中参数以p = ( 1 9 ) p ,0 ( 0 ,1 ) 的形式更新。现在忽略( 2 - 1 6 ) 第三式中 的二次交叉项,得 f a a x = 0 i a s + a7 1 妙一( c 麟) 7 c = 0 ( 2 - 1 7 ) i x s + a x s = l u i 一船 由于x 、s 是不可交换的,即x s s x ,这样( 2 1 7 ) 的解不能保证是对称的,下一 步迭代之后的点就不能保证是对称的。为此可以采用不同的对称技巧来克服这个 困难,得到不同的原始、对偶搜索方向,其中,常用的有丁方向、h k m 方向、 a h o 方向等,本文中用到的都是丁方向。这里n t 尺度矩阵记为: d :s 一 ( s 叉s ) j s 一( 2 1 8 ) 第二章基于最短距离的理想点法 1 7 d _ 肋一 = d 1 z 肋1 :- - v ( 2 1 9 ) 巩# d 一 a x d q ,b := d 坳 ,巩:= 巩+ 珐( 2 2 0 ) i 1 ( 吼+ 仇y ) = 1 d - v 2( 2 2 1 ) d 。1 m ,d + a s = j l l x 一s ( 2 2 3 ) a 蚁:0 i a s + a7 1 a y - ( c 从) 7 c = 0( 2 2 4 ) 【d 。1 a x d + a s = p x 一一s 引理2 2 :设 f 尺,= 1 ,2 ,聊) 线性无关,g r = v e e ( f o ,v e c ( f 2 ) ,w f ( 吒) 】, h r 7 m ,x ,s s ”,w - s 一圭( s 船圭) j s 一,e :w 一1o 肜,f :i o i ,若 。一茹础斟( ; 亿捌 f g ( f h 7 1 + e ) - 1 f g7 旯= g ( f h7 1 h + e ) - 1 见一g ( f h ,h + e ) - 1 g 7 + 名 a x = m a t ( ( f h7 日+ e ) 一( f g r a l 一见+ ) ) ( 2 2 6 ) 1 8 多目标半定规划的一类评价函数法 f 碍l n 砚。n m 固n _ i ii l g 7 1 = v e c ( a i ) ,v e c ( a 2 ) ,v p c ( 4 ,) 】,h r = ( 1 ,p c ( c 1 ) ,v e c ( c 2 ) , l y e c ( q ) ) 雎罐 姚 p 捌 f g ( f h7 日+ e ) - 1f g ,a y = 一g ( f h7 h + e ) 一g7 a x = m a t ( ( f h7 1 + e ) 。1 ( f g f a y + r 。) ) ( 2 2 9 ) 这也就是( 2 2 4 ) 的解。其中( f h r + e ) 一f 是正定的,g 又是满秩的,从而 g ( f h7 1 日+ e ) 一1 f g7 是正定的,f l 了( 2 2 9 ) 第一式可唯一解出缈,再由第二第三式唯 s t e p 0 :输入严格可行对( 彳o ,s o ) ,k = o ,精确度参数s o p ( 。,了鲁) ,参数p ,使得6 c x 。,s o ,p , 0 ,若d e t ( x s o ) o ,v 0 0 ,故 。 v 0 0 r z , ( s o ) 0 这是显然的,如若不然,则 j f ,j a ,满足 ( 以) 0 或者 ( s o ) 0 不妨就设丑( k ) 0 ,由九( k ) 的函数连续性及九( k ) 0 可得 3 a l ( o ,a ) ,使得九( 以) = 0 从而d e t ( x 。, 。) = 0 这就与已知矛盾 所以 瓦 - 0 ,叉 - 0 ,v 0 - o ,& - 0 得证。 引理2 4 :假设q s j + ,并且假设m r 职”是反对称的,即m = m 那么我 们有d e t ( q + m ) 0 并且如果九( q + m ) r ,( f = l ,2 ,m ) ,那么有 0 0 又 q s 2 + ,v t r ,一( t m ) = ( 订m ) 7 所以类似的也有 v t r ,v x r ”,x 0 ,x t ( q + t m ) x = x t q x 0 所以q + t m 不会有0 特征值,即 2 0 多目标半定规划的一类评价函数法 v t r ,d e t ( q + t m ) 0 若d e t ( q + m ) 0 不成立,即有 d e t ( q + m 1 0 则由d e t ( q + t m ) 的连续介值性知 3 t o ( 0 ,1 ) 使得d e t ( q + t o m ) = 0 这就产生矛盾,所以必有 d e t ( q + m ) 0 如果凡( q + m y r ,( j = 1 ,2 ,聊) 贝0q 黠+ ,一m = m 7 = v a k 般( q ) ,q a i 一 允( q ) 九i n ( q ) 所以0 a 。i 。( q ) a 。i 。( q + m ) 九。( q + m ) 1 , 。( q ) ,得证。 定理2 2 :( z x x ,z x y ,a s ) 是由( 2 - 2 9 ) 求解得出的,d x 瓯,喀最由( 2 - 1 8 ) 一 ( 2 - 2 0 ) 定义,则有: p ( o x o s + 职仇) 钏仇+ 见1 1 2 证明:。瓠( 巩+ 热) 2 一( 巩- d a 2 = 气p ? + d x d s + d s d x + d o d ? + d x d s + d s d x d 孑飞 = i 1 【2 巩b + 2 b 巩】 = d x d s + d s d x 仇岛+ b 巩= 瓠( 巩+ 珐) 2 一( 仇- o s ) 2 从而有:一三( 巩一珐) 2 仇珐+ d s d x 丢( 以+ d s ) 2 而又显然有 ( d i + o s ) 2 - i i ( d i + 珐) 2l i ,- 1 1 ( d x + 珐) | 1 2 , ( o x 一协) 2 _ = l l ( o x 一珐) 2i j ,- :叫耶川一赤i l d 川,( 似础) 是 由( 2 - 2 4 ) 求解得出的,若6 - 0 证明:对v o - o ,s o ) - 0 ,只需证明d e t ( 以最) 0 即可, 由于( 舣,少,a s ) 是由( 2 2 4 ) 求解得出的,满足 。 q = | “矿一v 贝0 有爿乙咒= ( 彳+ 口x ) ( s + a s s ) - ( v + a 巩) ( y + a 珐) = v 2 + 伉仇十仅形珐+ a 2 仇珐 = 9 2 + a ( n y 2 ) + 昙a2 ( d x d s + d s d x ) + 【j 1 口2 ( d j b d s d x ) + 虿1a ( d x y + v d s v d x d s v 现记肘= 【三a 2 ( 巩珐一珐巩) + 三1a ( d w + v d s v d x 一珐y 】 q ( 口) := 矿:+ 口( 一y z ) + 罢az ( d x 风+ d s d 石) 则显然有m7 = 一m ,即m 为反对称矩阵 对q ( a ) = ( 1 - a ) v 2 + a p i + 竺昙( d x d s + d s

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论