Job-Shop调度问题的量子蚁群算法求解

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

子计算与遗传算 法 相结 合并 用 于求 解 T P 取得 了较好 的效 S,
果。该 算法提出后 , 引起 了国内学者 的关 注并从 中受到启 发 ,
尝试将量子优 化与 蚂蚁 算法相 结合 。如黄 景文 等人 J 李 盼 、 池等人 将量子蚁群算 法应 用 于 函数 优化 , 服 了单纯 蚂蚁 克
如枚举 法 、 分支 定界 法 、 动态规 划 法等 , 以求得 问题 的精 确 可 解, 但计算量 和存储 量 巨大 , 只能应用 于小规 模调 度问题 。近 似算法 , 包括 启发 式 方法 、 域搜 索法 、 能 方法 等 。如 文 献 邻 智 [] 1 采用经典的 C S N H启 发式算法 ; D 、E 文献 [ ] 2 提出并行的禁 忌搜索算法来求解 JP; S 文献 [ ] 3 采用 蚂蚁算 法来 求解 总作 业 时间最小 的 JP S 。近似算法可 以快速建立 问题 的解 , 通 常构 但
h b i l oi m,wh c o i e h u n u n o mai nr lso u n u r tt n g t i ec aa trs c fa t oo y y rd a g rt h ih c mb n d t e q a t m i f r t u e fq a t m oa i ae w t t h r c eit so n l n o o hh i c
该 问题 的数学模 型可表示为
mi n

ma x{
C} i k
Байду номын сангаас( )
sbeto ujc t:
c 一 + ( P M 1一a ≥。 ) ^

可以选择节点 的集合 ; b 为设立 的禁忌 表集合 , 来存放蚂 tu a 用
=12, , hk=12, , ( , … n , , … m 2) =12 … , ,, m () 3 ( 4) () 5
di1 .9 9 ji n 10 -6 5 2 1 .2 0 8 o:0 3 6 / .s .0 13 9 .0 1 1 .2 s
S li g J b-h p s h d l g p o lm y q a t m- s i d ovn o - o c e u i r b e b u n u - pr S n i n e
解 作业车间调度问题 , 并对其性 能进行评估 。
1 作 业车 间调度 问题描 述及 数学 模型
作业车间调度 问题研究 n个工件 在 m台设备上 的加工过
造复杂 , 的质量较差 , 解 而且对初 始解 的要求较高 。 鉴于各种算法 的优 缺点 , 近几 年来 , 一些学 者开发 了混 合 算法来解决复杂调度 问题 , 如将神 经 网络与遗传 算法相 结合 ,
刘长平 ,叶春 明 ,唐海波
(. 1 上海理工大 学 管理学院, 上海 20 9 ;2 淮阴工学院, 003 . 江苏 淮安 230 ) 20 1
摘 要 :针 对 最小化 最 大完工 时 间的作业 车 间调 度 问题 , 出了一 种量 子蚁群调 度 算法 。该算 法 结合 了量子 计 提
工 时间。
数进行重新定义 , 引入量 子信息 的概念 。 并 定义 1 蚂蚁 k的相邻节点 的转移概率为
J 辫 il ㈤ D“ “ fo ( E :a { f jw 8  ̄e ) ad k
【 o 0 s t e h i
其 中 :lw d ao e ={ , , n一1 一 b 表示第 k个蚂 蚁下一步 l 0 1 …, }t u a
e t u i ntu Tcnl y u inJa gu23 0 ,C ia m n,H aynIstt o eh o g ,H aa ins 2 0 1 hn ) i i ef o
A s at i iga JPwt teci r nf ii z gtem xm m cm lint ( aep n , i p pr rpsda bt c :A mn tS i rei rmnmin aiu o pe o me m ksa ) t s ae o oe r hh t o o i h t i h p
项科研 基金项 目( 0 9 10 1 0 ) 上海市重点学科建设资助项 目( 3 54 2 03 2 10 8 ; 0 ¥ 00 )
作者简介 : 刘长平( 94 ) 男, 17 一 , 讲师, 博士研 究生, 主要研 究方向为智能优化 、 工业 工程 (c — al 13 tm) 叶春 明( 94 ) 男, 1p m i 6 . o ; @ 16 ・ , 副院长 , 教
ot i t n It nf m dsl n a epnit f dn ec t a pt i ds nt egahbsdo erpeet i f pi z i .tr s r e o igm k sa o i i t ri l a iuci rp ae nt ersnao o m ao a o v n n g h i c h n j v h tn JP,hnue A O a o t n ecicl ah T es u tnrsl r ecm r rbe sso h aiit S te sdQ C l rh t f dt ri t. h i l i eut f n h akpolm hw tef s ly gi m oi h ta p m ao s b o e bi ade et eeso Q C o prdt cas a at o n pi zt nagrh . n f c vns f A O cm a l i l n cl yot ai lo tm f i e o sc o mi o i Ke od :JbS o ceuig q atm isi datcl yot i t n Q C ; ds nt egah ri lpt; yw rs o・h psh d l ; u n — pr n oo pi z i ( A O) iu ci r ;c ta a n u n e n m ao j v p ic h
成电路设计等许多实 际生产 调度 问题 的简化模型 ; 是在有 任务
限的资源约束下 , n个工件在 m 台机器上按照事先规定 的顺 序 完成其在所有机器上 的加工 ; 目标是使某项加 工性 能指标达到
算法易陷入局部最 优 的缺点 ; 王洪 刚等人 应 用该 算法 求解
T P 验证 了该 算 法 对提 高 计 算 T P精 度 的 有效 性 ; S, S 王灵 等 人 将其用于对石脑 油裂 解炉 传感 器故 障 的诊 断 中 , 效地 有 提高 了故障诊断 的正确 率 和鲁棒 性 ; 刘瑜 等人 在 箱形 盖板 的优化设计 中也应用到此算法 , 获得了较好的效果 。从 目前文 献来看 , 量子蚁群算 法多用 于函数优化 和工程应 用领域 , 生产
收稿 日期 : 0 1O .4 修 回 日 :2 1 —6 0 2 1 一5 0 ; 期 0 10 —6
程, 已知各工件在各台设备上的加工时间和加工次序约束, 要 求确定满足工艺约束条件的各台设备上所有工件的加工次序
或加工开始或完成时间 , 使得某项调度指标达 到最优 。采用常
基金项 目:国家教 育部人文社会科 学规划基金资助项 目( 0 J 60 8 ) 高校博士点 专 1 Y A 3 17 ;
第2 8卷 第 1 2期
21 0 1年 l 月 2
计 算 机 应 用 研 究
Ap l a i n Re e r h o o u e s p i t s a c f C mp t r c o
Vo . 8 No 1 12 . 2
De .2 1 c 01
J bS o o - h p调 度 问题 的量 子 蚁 群 算 法 求解 水
蚁 所经过的节点 ; 、 O 口分 别表示 蚂蚁 在运 动过程 中所 积 累 /
+ ( 一 ) P √=12 … , 1  ̄ j > k ,, n
的信 息及启 发式 因子 对蚂蚁决 策 的影 响 , 通常 0≤ ≤5 , ; 表示边 弧( , 的量子信息强度 。 i) 在 JP中, S 每个工序可看做为一个节点 。可行顶点集就是 当前所有作 业未 完成 工序 的第一道工序组成 的集合 ; 启发式信
ma e pa ks n
模 拟退火与粒子群算法相结合等 。Nr aa 等人 首 次将量 a ynn a
O 引 言
作业车 间调 度 问题 (o .h psh dl gpol JP 是 JbS o ce ui rb m,S ) n e 诸如加工 制造 、 网络通信 、 通规划 、 交 电力 系统优化 、 大规模 集
息按 照短作业优先原则进行选取 , 以工序加工时间的倒数作 为 启发信 息 , 田 即 =1 , / 。
c >0 i , , , =12 … , t =12 … / Z ,, m = 0或 1 i =12, , k=12, , , , … n , …
其中 : () 式 1表示 目标 函数 ; ( ) 式 2 表示工艺 约束条件决定 的各
调度领域 的应用 尚未见 于国 内文 献 中。本文应 用该算 法来求
最优 。JP S 是典 型的 N P难 问题 , 求解 难度 远大 于流水 车 间调 度问题 , 于 J P的优化调度研究一 直是 学术 界和工程界共 同 关 S
关注 的重要课题 。
求解 Jp的方法主要有精确算法和近似算法 。精 确算法 , S
算中量子旋转门的量子信息和蚁群寻优的特点 , 通过作业车间调度 问题 的析取图表示, 将原问题转换为求解析
取 图的 关键 路 径 , 并利 用量子 蚁群 算 法进 行 求解 。采 用该算 法 对作 业 车 间调 度 问题 的基 准 数据 进 行测 试 , 真 仿 结果 表 明 了该 算法 的可行 性和 有效性 。 关键 词 :作业 车 间调 度 ;量子蚁 群 算法 ;析取 图 ;关键 路 径 ;最大 完工 时间 中 图分类 号 :T 3 16 2 P0 . ;0 2 文献标 志码 :A 文章 编号 :10 —65 2 1)240 -3 0 139 (0 1 1—570
授, 博导 , 博士 , 主要研 究方向为智能优化 、 工业工程 .

40 5 8・
计 算 机 应 用 研 究
第2 8卷
规 的调度 三分法表示 为 l 。其 中 表示有 m 台机器 的 l C 加工车 间调度 ; 中间项为空表 明不允许 中断 、 不考虑 工件的加 工优先权 、 操作允许等待 、 无再循环 ; m 表示 为工件 的最大完 c
工件的各操 作的先后 加工顺序 ; ( ) 式 3 表示加工各 工件 的设 备 的先后顺 序 ; ( ) 式 4 表示 完工 时间变量 约束条 件 ; p 分 别 c和 为工件 i 在设备 k 的完成时 间和加 工时间 ; 为足够 大的正 上
a tc l n pi z to loih n oo y o tmiain ag rt m
L U h n — i g ,YE C u — n ,T I C a gpn h n mi g ANG Ha — o i b
( . ol efMa ae e t nvrt o ag a rSi c Tcnl y S a g a 0 0 3 hn ;2 C lg cnmi 1 C lg ngm n.U i sy fS n h io c ne& ehoo , h n h i 0 9 ,C ia . oee Eoo c e o e i h f e g 2 l o f s&Ma ae ng—
相关文档
最新文档