收稿日期 :2007-09-02
基金项目 : 国家高技术研究发展计划项目(2003
AA
414032)
·
作者简介 : 马 佳(1979 - ) ,女 ,辽宁沈阳人 ,东北大学 博士研究生 ; 高立 群(1949 - ) ,男,辽宁沈阳人 ,东北大学教授 ,博士生导师
·
第 29卷第7 期
2008年 7 月
东北大学学报( 自然科学版)
Journal of Northeastern University
(
Natural Science
)
Vol
.29 ,
No
.7
Ju l
. 2008
求解柔性作业车间调度问题的免疫遗传算法
马 佳 , 高立群 , 石 刚 , 李 丹
(东北大学 信息科学与工程学院 , 辽宁 沈阳 110004)
摘 要 : 通过对柔性作业车间调度问题(
FJSP
)进行分析 ,借鉴生物免疫机理提出一种求解柔性作业车
间调度问题的免疫遗传算法(
IG A
)
·
该算法在保留基本遗传算法(
SGA
)随机全局搜索能力的基础上 ,通过抽
取疫苗和接种疫苗等免疫机制 ,有效改善基本遗传算法的未成熟收敛和局部搜索能力差的不足 ,显著提高了
基本遗传算法对全局最优解的搜索能力和收敛速度
·
仿真实例表明 ,免疫遗传算法能有效解决柔性作业车间
调度问题
·
关 键 词 : 柔性作业车间调度问题 ;资源约束 ;免疫遗传算法 ;免疫算子 ;疫苗
中图分类号 :
TP
18 文献标识码 :
A
文章编号 : 1005-3026(2008)07-0936-04
Immune Ge ne tic Alg orithm the Fle xible Job
-
Shop Sc he duling
Problem
MA Jia
,
GAO Li
-
qun
,
SHI Gang
,
LI Dan
(
School of Information S cience & Engineering
,
N ortheastern University
,
Sheny ang
110004 ,
China
.
C orrespondent
:
MA Jia
,
E
-
mail
:
ma
-
jia
@
neu so ft
.
com
)
Abstract
:
Analyzing the model of the flexible job
-
shop scheduling problem
(
FJSP
),
an im mune
genetic alg orithm
(
IG A
)
is proposed to solve the problem
.
This algorithm pres erv es the random
global s earch ability of s imple genetic algorithm
(
SGA
),
and introduc es the imm une mechanism by
which the necessary vaccine may be extracted with the scheduling vacinated so as to im prov e
efficiently SGA
’
s l o w ability fo r gl o b al s e arch be ca u s e of imm atu re con ver ge ncy and l o w l ocal
search ability
.
Thu s
,
the IGA proposed can provide su ch ability and converg en ce rate that will
implement the global optimum solution
.
Experimental results show ed that the IG A can solve the
FJSP effectively
.
Ke y words
:
flexible job
-
s ho p s ch edulin g pr ob l e m
;
reso urc e con strain ed
;
imm une genetic
algorithm
;
immune operator
;
vaccine
作业车间调度问题(
job
-
sh op scheduli ng
prob lem
,
JSP
)是生产管理及组合优化等领域的
一个研究热点 ,也是理论研究中最为困难的优化
问题之一
·
作业车间调度问题是一类典型的
NP
-
hard
问题 ,因此对其研究具有重要的理论意义和
工程价值
·
柔性作业车间调度问题(
fl exible job
-
sh op sc h ed ulin g pr o bl e m
,
FJSP
)是经典
JSP
的一
个延伸 ,它允许工件被给定的有处理能力的任何
机器处理 ,所以这类问题更能够真实地反映实际
的生产过程
·
目前解决这类问题的方法有很
多
[1 - 3]
,使得调度问题研究方法向多元化方向发
展
·
免疫遗传算法(
imm une g enetic algorithm
,
IG A
)是近年来基于生物免疫机制提出的一种改
进遗传算法 ,它是生命科学中免疫原理与基本遗
传算法(
simple g enetic algorithm
,
SGA
)的结合
[4]
·
免疫遗传算法以遗传算法为基础 ,引入生物免疫
机制中的抗病毒机理 ,通过测定遗传操作中种群
的多样性和染色体之间的亲和度等指标来改进遗
传操作中的种群进化方式 ,从而在一定程度上克
服了基本遗传算法的许多不足之处
·
本文给出了
基于疫苗的免疫遗传算法求解柔性作业车间调度