求解一般整数规划问题的改进蝙蝠算法
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Ma Xi a n g l i Z ha n g Hu i z h e n Ma Li a n g
( S c h o o l o f Ma n a g e me n t , U n i v e r s i t y o f S h a n g h a i f o r S c i e n c e a n d T e c h n o l o g y , S h a n g h a i 2 0 0 0 9 3 ,C h i n a )
马祥 丽 张惠 珍 马 良
( 上 海理 工大 学管理 学 院 , 上海, 2 0 0 0 9 3 )
摘 要 蝙蝠算法是一种新型的智能优化算 法, 本文针对基本 蝙蝠算 法易 陷入局部 最优、 过 早处 于停 滞阶段
等不足之 处 , 在蝙蝠速度更新公 式 中引入 了惯性权重 , 并采 用权值动 态递 减的方式变换 权重 , 更好地平衡 了算 法的全局搜 索能力和局 部搜 索能力. 通过 求解一 系列经典整数 规划 问题 , 并与 已有算法进行 比较 , 结果表 明 : 改进 的蝙 蝠算法在 一般 整数规划 问题的求解 中具有较 高的计算效率和精度 , 以及较强 的全局搜 索能 力.
Βιβλιοθήκη Baidu
A b s t r a c t B a t A l g o i r t h m( B A)i s a n e w i n t e l l i g e n t o p t i mi z a t i o n a l g o r i t h m.I n o r d e r t o a v o i d t h e d i s a d v a n t a g e s o f
p r o v e d b a t lg a o r i t h m( I B A)f o r s o l v i n g t h e g e n e r a l i n t e g e r p r o g r a m m i n g p r o b l e m s .B y i n t r o d u c i n g t h e i n e r t i a w e i g h t s
关键 词 蝙蝠 算 法 一般 整 数 规 划 惯 性 权 重
An I m pr o v e d Ba t Al g o r i t h m f o r S o l v i ng Ge n e r a l
I n t e g e r Pr o g r a mmi ng Pr o b l e ms
t o t h e u p d a t i n g f o r mu l a e o f b a t ’S v e l o c i t i e s ,a n d a d o p t i n g t h e d y n a mi c d e c r e a s i n g w e i g h t s or f t r a n s f o mi r n g t h e we i g h t s ,t h e n e w a l g o i r t h m c a n b la a n c e t h e g l o b a l s e a r c h i n g a b i l i t y a n d t h e l o c a l s e rc a h i n g a b i l i t y e f f e c t i v e l y .B y s o l - v i n g s e r i e s o f c l a s s i c i n t e g e r p r o g r a mmi n g p r o b l e ms a n d c o mp a r i n g w i t h t h a t o f t h e e x i s t i n g a l g o i r t h ms ,t h e r e s u l t s s h o w t h a t t h e i mp r o v e d b a t lg a o i r t h m h a s h i g h c o mp u t a t i o n a l e f f i c i e n c y ,p r e c i s i o n,a n d s t r o n g g l o b l a s e a r c h a b i l i t y . Ke y wo r d s B a t a l g o it r h m Ge n e r l a i n t e g e r p r o ra g mmi n g I n e ti r a we i g h t
第3 5 卷
第 1 期
数 学理 论 与应 用
MATHE MA ⅡCAL THEORY AND AP P L I C ATI ONS
Vo l _ 3 5 No . 1 Ma r .2 0 1 5
2 0 1 5年 3月
求解 一般 整 数规 划 问题 的 改进 蝙蝠 算 法
b a s i c b a t a l g o r i t h m i n l o w p r e c i s i o n a n d h i g h p o s s i b i l i t y o f b e i n g ̄a p p e d i n l o c a l o p t i mu m ,t h i s p a p e r g i v e s a n i m—
( S c h o o l o f Ma n a g e me n t , U n i v e r s i t y o f S h a n g h a i f o r S c i e n c e a n d T e c h n o l o g y , S h a n g h a i 2 0 0 0 9 3 ,C h i n a )
马祥 丽 张惠 珍 马 良
( 上 海理 工大 学管理 学 院 , 上海, 2 0 0 0 9 3 )
摘 要 蝙蝠算法是一种新型的智能优化算 法, 本文针对基本 蝙蝠算 法易 陷入局部 最优、 过 早处 于停 滞阶段
等不足之 处 , 在蝙蝠速度更新公 式 中引入 了惯性权重 , 并采 用权值动 态递 减的方式变换 权重 , 更好地平衡 了算 法的全局搜 索能力和局 部搜 索能力. 通过 求解一 系列经典整数 规划 问题 , 并与 已有算法进行 比较 , 结果表 明 : 改进 的蝙 蝠算法在 一般 整数规划 问题的求解 中具有较 高的计算效率和精度 , 以及较强 的全局搜 索能 力.
Βιβλιοθήκη Baidu
A b s t r a c t B a t A l g o i r t h m( B A)i s a n e w i n t e l l i g e n t o p t i mi z a t i o n a l g o r i t h m.I n o r d e r t o a v o i d t h e d i s a d v a n t a g e s o f
p r o v e d b a t lg a o r i t h m( I B A)f o r s o l v i n g t h e g e n e r a l i n t e g e r p r o g r a m m i n g p r o b l e m s .B y i n t r o d u c i n g t h e i n e r t i a w e i g h t s
关键 词 蝙蝠 算 法 一般 整 数 规 划 惯 性 权 重
An I m pr o v e d Ba t Al g o r i t h m f o r S o l v i ng Ge n e r a l
I n t e g e r Pr o g r a mmi ng Pr o b l e ms
t o t h e u p d a t i n g f o r mu l a e o f b a t ’S v e l o c i t i e s ,a n d a d o p t i n g t h e d y n a mi c d e c r e a s i n g w e i g h t s or f t r a n s f o mi r n g t h e we i g h t s ,t h e n e w a l g o i r t h m c a n b la a n c e t h e g l o b a l s e a r c h i n g a b i l i t y a n d t h e l o c a l s e rc a h i n g a b i l i t y e f f e c t i v e l y .B y s o l - v i n g s e r i e s o f c l a s s i c i n t e g e r p r o g r a mmi n g p r o b l e ms a n d c o mp a r i n g w i t h t h a t o f t h e e x i s t i n g a l g o i r t h ms ,t h e r e s u l t s s h o w t h a t t h e i mp r o v e d b a t lg a o i r t h m h a s h i g h c o mp u t a t i o n a l e f f i c i e n c y ,p r e c i s i o n,a n d s t r o n g g l o b l a s e a r c h a b i l i t y . Ke y wo r d s B a t a l g o it r h m Ge n e r l a i n t e g e r p r o ra g mmi n g I n e ti r a we i g h t
第3 5 卷
第 1 期
数 学理 论 与应 用
MATHE MA ⅡCAL THEORY AND AP P L I C ATI ONS
Vo l _ 3 5 No . 1 Ma r .2 0 1 5
2 0 1 5年 3月
求解 一般 整 数规 划 问题 的 改进 蝙蝠 算 法
b a s i c b a t a l g o r i t h m i n l o w p r e c i s i o n a n d h i g h p o s s i b i l i t y o f b e i n g ̄a p p e d i n l o c a l o p t i mu m ,t h i s p a p e r g i v e s a n i m—