0-1背包问题的萤火虫群优化算法

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

背包 问题 ( k n a p s a c k p r o b l e m, K P ) 是运筹学 中一个典型的优 化难题 … , 有着广泛的实 际应用背景 , 如预算控制 、 项 目选择 、 材 料切割 、 货物装载 、 最佳信贷 等问题 , 并 且还常 常作为其他 问题 的子问题加 以研究 。背包 问题的描述有多种形式 , 其中 , 一般 的 整数背包 问题 可在有界 的前提下转换成 等价的 0 - 1 背包 问题。 本文就 0 . 1 背包问题 , 探讨基于萤火虫算法的求解思想。 0 - 1背包 问题可描述 如下 : 给定 个物品和一个背包 , 每个 物品 i 的价值为 P 、 重量为 ( i =1 , 2 , …, n ) , 背 包能容纳 的物 品重量为 , 现要从这 n个物 品 中选 出若 干 件放 入背 包 , 使得 放人物 品的总重量不 超过 , 且 总价值 达到最大 。 记P 、 ( i =1 , 2 , …, n ) 分别为物品的价值和重量 , 为总重量
Ab s t r a c t :Ac c o r d i n g t o t h e p i r n c i p l e o f s w a r i T l i n t e l l i g e n c e ,t h i s p a p e r p r o p o s e d a n e w o p t i mi z a t i o n a l g o i r t h m b a s e d o n t h e i d e a s o f
( C o l l e g e 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& 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 ) 摘 要 :根据 群 集智 能优化 原理 , 给 出了一种 基 于萤 火虫寻优 思 想的新 算 法— — 萤 火虫群优 化算 法 , 并针对 0 - 1
背 包问题 进 行求 解。 经仿真 实验 并与蜂 群 算法 、 蚁 群算 法和微 粒群 算 法进行 了比较 , 获得 了满 意 的结 果 , 这说 明 了算 法在 0 — 1 背 包问题 求解 上 的有效 性和 具有 更快 的收 敛速度 , 拓 展 了萤火 虫群优 化 算 法的应 用领 域 。
第3 0卷第 4期
2 0 1 3年 4 月
计 算 机 应 用 研 究
Ap p l i c a t i o n Re s e a r c h o f C o mp u t e r s
Vo 1 . 3 0 No . 4
Ap r .2 0 1 3
O - 1背 包 问题 的 萤 火 虫 群 优 化 算 法 术
t i o n s . i t c o mp a r e d w i m t h a t o f a r t i i f c i a l b e e c o l o n y a l g o r i t h m. a n t c o l o n y o p t i iz m a t i o n a l g o r i t h m a n d p a r t i c l e s w a l T a o p t i iz m a t i o n . A n d

Ar t i ic f i a l g l o w wo r m s wa r m o p t i mi z a t i o n a l g o r i t h m f o r 0- 1 k n a p s a c kHale Waihona Puke Baidu p r o b l e m
CHENG Ku i , M A Li a ng
g l o w w o r m s : t h e g l o wo r m s w a r l T l o p t i m i z a t i o n ( G S O)a l g o r i t h m t o s o l v e t h e 0 - 1 k n a p s a c k p r o b l e m. T h r o u g h t h e n u m e i r c a l s i m u l a —
关键 词 :萤火 虫群 优化 算法 ;0 — 1背 包问题 ;组合 优化 ;群 集智 能 中图分 类号 :T P 1 8 ;T P 3 0 1 . 6 文献标 志码 :A 文章 编号 :1 0 0 1 — 3 6 9 5 ( 2 0 1 3 ) 0 4 . 0 9 9 3 . 0 2
d o i : 1 0 . 3 9 6 9 / j . i s s n . 1 0 0 1 — 3 6 9 5 . 2 0 1 3 . 0 4 . 0 0 8
i t o b t a i n s t he s a t i s f a c t o r y r e s u l t s, wh i c h s h o w t h e v a l i d i t y nd a e f f e c t i v e n e s s o f t he a l g o r i t hm , e x p a n d s t h e a pp l i c a t i o ns o f GSO. Ke y wo r d s: g l o wwo r m s wa r l T l o pt i mi z a t i o n a l g o r i t hm ; 0- l kn a p s a c k pr o b l e m; c o mb i n a t o ia r l o p t i mi z a t i on; s wa r m i n t e l l i g e nc e
相关文档
最新文档