一种差异工件单机批调度问题的蚁群优化算法

被引:22
作者
王栓狮
陈华平
程八一
李燕
机构
[1] 中国科学技术大学管理学院
关键词
调度; 批处理机; 蚁群优化算法; 组合优化;
D O I
暂无
中图分类号
TP301.6 [算法理论];
学科分类号
081202 ;
摘要
由于在利用蚁群算法构建差异工件(即工件有尺寸差异)单机批调度问题的解时,批的加工时间是不确定的,从而不能类似于经典调度问题的蚁群算法把批加工时间的倒数作为蚁群算法中的启发式信息,引入批的利用率和批的负载均衡率作为蚁群算法中的启发式信息,提出了JACO(ant colony optimization based a job sequence)和BACO(ant colony optimization baseda batch sequence)两种蚁群优化算法.在算法JACO中,解的编码为工件序列,它对应着用BF(best fit)分批规则生成的调度方案,信息素代表工件间的排列顺序;在算法BACO中,解的编码为批序列,信息素代表工件间的批相关性,由此信息素通过中间信息素量来构造相应的解,并引入特定的局部优化策略,提高了算法的搜索效率.实验表明,与以往文献中的SA(simula-ted annealing)、GA(genetic algorithm)算法以及FFLPT(first-fit longest processing time)、BFLPT(best-fit longest processing time)启发式规则相比,算法JACO和BACO明显优于它们,且BACO算法比JACO算法效果更好.
引用
收藏
页码:72 / 82
页数:11
相关论文
共 16 条
[1]   MC模式下供应链动态调度的蚁群寻优分析 [J].
姚建明 ;
刘丽文 ;
蒲云 ;
张秀敏 .
管理科学学报 , 2007, (03) :7-14
[2]   群集智能研究进展 [J].
肖人彬 ;
陶振武 .
管理科学学报 , 2007, (03) :80-96
[3]   应用混合蚁群算法求解模糊作业车间调度问题 [J].
宋晓宇 ;
朱云龙 ;
尹朝万 ;
李富明 .
计算机集成制造系统, 2007, (01) :105-109+125
[4]   基于蚁群算法的Job-Shop多资源约束车间作业调度 [J].
刘志刚 ;
李言 ;
李淑娟 .
系统仿真学报, 2007, (01) :216-220
[5]   Job Shop调度问题自适应蚁群算法的研究 [J].
孔凡国 ;
黄伟 .
新技术新工艺, 2006, (05) :40-42
[6]   单机分批排序问题的变异蚁群算法 [J].
马建华 .
计算机工程与应用 , 2006, (03) :53-56
[7]   基于双层蚂蚁算法的半导体炉管制程批调度研究 [J].
梁静 ;
钱省三 ;
马良 .
系统工程理论与实践, 2005, (12) :96-101
[8]   基于蚁群算法的不确定条件下的Job Shop调度 [J].
陈知美 ;
顾幸生 .
山东大学学报(工学版), 2005, (04) :74-79
[9]   一种改进蚁群算法在车间作业调度问题中的研究与应用 [J].
杨阿莉 .
机械与电子, 2005, (04) :9-12
[10]   蚁群算法在生产调度中的应用 [J].
姜桦 ;
李莉 ;
乔非 ;
吴启迪 .
计算机工程, 2005, (05) :76-78+101