基于Oracle罚方法的混合约束差分进化算法
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
( 桂林 理工大学信息科学与工程学 院, 广西 桂林 5 4 1 0 0 4)
摘要 : 为有效求解复杂约束优化问题 , 提出了一种基于 O r a c l e 的混合约束差分进化算法 O B H S a D E 。在 O B H S a D E算法 中, 首 先对 O r a c l e 罚方法进行 了改进 , 并符合约束优化 问题 的求解要求 。利用改进后 的 O r a c l e 罚方 法来快速找到 问题的可行域 , 借助无约束优化算法 S a D E能对可行域进行有效搜索 , 利用序列二次规划的超线性的收敛速度来 减少评估次数 和提高解的 质量 。仿真结果表明 , 改进算法不仅减少了评估 次数 、 提高了解 的质量 , 且具 有很好 的鲁棒性 , 还具有较少 的用户参数 , 提高
D O N G Mi n g—g a n g ,C H E N G X i a o—h u i ,N I U Q i n—z h o u , Y E Ha n—mi n
( C o l l e g e o f I n f o r m a t i o n S c i e n c e a n d E n g i n e e i r n g , G u i l i n U n i v e r s i t y o f T e c h n o l o g y , G u i L i n G a n g x i 5 4 1 0 0 4, C h i n a )
ABS TR ACT: T o s o l v e c o mp l e x c o n s t r a i n e d o p t i mi z a t i o n p r o b l e ms e f f e c t i v e l y,a n Or a c l e p e n a l t y me t h o d—b a s e d h y — b i r d c o n s t r a i n e d d i f f e r e n t i a l e v o l u t i o n a l g o i r t h m ,O BHS a DE,w a s p r o p o s e d .I n OB HS a D E,t h e o r i g i n a l O r a c l e p e n l・ a t y f u n c t i o n me t h o d wa s i mp r o v e d t o s a t i s f y t h e s t a n d a r d s o f c o n s t r a i n e d o p t i mi z a t i o n p r o b l e ms .T h e i mp r o v e d O r a c l e me t h o d c a n i f n d f e a s i b l e a r e a s q u i c k l y .T h e a d a p t i v e d i f f e r e n t i a l e v o l u t i o n lg a o r i t h m S a DE c a n e x p l o r e f e a s i b l e re a a s e f e c t i v e l y .An d wi t h t h e h e l p o f s e q u e n t i l a q u a d r a t i c p r o g r a mmi n g,t h e i mp r o v e d s o l u t i o n s c a n b e f o u n d w i t h f e w e r n u mb e r o f f u n c t i o n e v a l u a t i o n s .S i mu l a t i o n e x p e i r me n t s a n d c o mp a r e d r e s u l t s s h o w t h a t t h e p r o p o s e d a p p r o a c h n o t o n — l y c a n i mp r o v e t h e q u a l i t y o f t h e s o l u t i o n a n d r e d u c e t h e n u mb e r o f f u n c t i o n e v lu a a t i o n s ,b u t ls a o i s r o b u s t .I n a d d i - t i o n,d u e t o t h i s me t h o d h a s f e we r u s e r p a r m e a t e r s ,t h e p r a c t i c a l i t y o f i t i s e n h a n c e d .T h e p r o p o s e d a p p r o a c h i s a n e w c o mp e t i t i v e a p p r o a c h f o r c o n s t r a i n e d o p t i mi z a t i o n p r o b l e ms .
了算法 的实用性 。O B HS a D E是求解约束优化问题的一种具有竞争力的新方法。
关键词 : 约束优化 ; 混合算法 ; 罚函数 ; 差分 进化 ; 序列 二次规划
中 图分 类 号 : T P 2 0 2 . 7 文献标识码 : A
Or a c l e Pe na l t y Me t ho d— — Ba s e d Hy br i d Co n s t r a i n e d Di fe r e n t i a l Ev o l ut i o n Al g o r i t hm
第 3 O 卷 第 4 期
文章编号 : 1 0 0 6—9 3 4 8 ( 2 0 1 3 ) 0 4— 0 3 7 3—0 4
计
算
机
仿
真
2百度文库0 1 3 年4 月
基 于 Or a c l e罚 方 法 的混 合 约 束 差 分 进 化 算 法
董明刚, 程 小辉 , 牛秦 洲 , 叶 汉 民
摘要 : 为有效求解复杂约束优化问题 , 提出了一种基于 O r a c l e 的混合约束差分进化算法 O B H S a D E 。在 O B H S a D E算法 中, 首 先对 O r a c l e 罚方法进行 了改进 , 并符合约束优化 问题 的求解要求 。利用改进后 的 O r a c l e 罚方 法来快速找到 问题的可行域 , 借助无约束优化算法 S a D E能对可行域进行有效搜索 , 利用序列二次规划的超线性的收敛速度来 减少评估次数 和提高解的 质量 。仿真结果表明 , 改进算法不仅减少了评估 次数 、 提高了解 的质量 , 且具 有很好 的鲁棒性 , 还具有较少 的用户参数 , 提高
D O N G Mi n g—g a n g ,C H E N G X i a o—h u i ,N I U Q i n—z h o u , Y E Ha n—mi n
( C o l l e g e o f I n f o r m a t i o n S c i e n c e a n d E n g i n e e i r n g , G u i l i n U n i v e r s i t y o f T e c h n o l o g y , G u i L i n G a n g x i 5 4 1 0 0 4, C h i n a )
ABS TR ACT: T o s o l v e c o mp l e x c o n s t r a i n e d o p t i mi z a t i o n p r o b l e ms e f f e c t i v e l y,a n Or a c l e p e n a l t y me t h o d—b a s e d h y — b i r d c o n s t r a i n e d d i f f e r e n t i a l e v o l u t i o n a l g o i r t h m ,O BHS a DE,w a s p r o p o s e d .I n OB HS a D E,t h e o r i g i n a l O r a c l e p e n l・ a t y f u n c t i o n me t h o d wa s i mp r o v e d t o s a t i s f y t h e s t a n d a r d s o f c o n s t r a i n e d o p t i mi z a t i o n p r o b l e ms .T h e i mp r o v e d O r a c l e me t h o d c a n i f n d f e a s i b l e a r e a s q u i c k l y .T h e a d a p t i v e d i f f e r e n t i a l e v o l u t i o n lg a o r i t h m S a DE c a n e x p l o r e f e a s i b l e re a a s e f e c t i v e l y .An d wi t h t h e h e l p o f s e q u e n t i l a q u a d r a t i c p r o g r a mmi n g,t h e i mp r o v e d s o l u t i o n s c a n b e f o u n d w i t h f e w e r n u mb e r o f f u n c t i o n e v a l u a t i o n s .S i mu l a t i o n e x p e i r me n t s a n d c o mp a r e d r e s u l t s s h o w t h a t t h e p r o p o s e d a p p r o a c h n o t o n — l y c a n i mp r o v e t h e q u a l i t y o f t h e s o l u t i o n a n d r e d u c e t h e n u mb e r o f f u n c t i o n e v lu a a t i o n s ,b u t ls a o i s r o b u s t .I n a d d i - t i o n,d u e t o t h i s me t h o d h a s f e we r u s e r p a r m e a t e r s ,t h e p r a c t i c a l i t y o f i t i s e n h a n c e d .T h e p r o p o s e d a p p r o a c h i s a n e w c o mp e t i t i v e a p p r o a c h f o r c o n s t r a i n e d o p t i mi z a t i o n p r o b l e ms .
了算法 的实用性 。O B HS a D E是求解约束优化问题的一种具有竞争力的新方法。
关键词 : 约束优化 ; 混合算法 ; 罚函数 ; 差分 进化 ; 序列 二次规划
中 图分 类 号 : T P 2 0 2 . 7 文献标识码 : A
Or a c l e Pe na l t y Me t ho d— — Ba s e d Hy br i d Co n s t r a i n e d Di fe r e n t i a l Ev o l ut i o n Al g o r i t hm
第 3 O 卷 第 4 期
文章编号 : 1 0 0 6—9 3 4 8 ( 2 0 1 3 ) 0 4— 0 3 7 3—0 4
计
算
机
仿
真
2百度文库0 1 3 年4 月
基 于 Or a c l e罚 方 法 的混 合 约 束 差 分 进 化 算 法
董明刚, 程 小辉 , 牛秦 洲 , 叶 汉 民