期刊文献+

并行机间歇过程生产调度的遗传局部搜索算法 被引量:6

A Genetic Local Search Algorithm for the Parallel Machine Batch Process Scheduling Problem
下载PDF
导出
摘要 研究了一类集成分批的并行机间歇过程调度问题(parallelmachinebatchprocessschedulingproblem,简称PBPSP),将此问题转化为固定费用运输问题(fixedchargetransportationproblem,简称FCTP)后,提出了具有集中邻域搜索机制和局部最优逃逸机制的遗传局部搜索算法(geneticlocalsearchalgorithm,简称GLSA).GLSA算法用先根遍历边排列模式编码生成树解,具有高效的子树补充式单点交叉操作.将基于网络单纯型方法的邻域搜索作为变异算子,并提出了连续随机节点邻域搜索的集中邻域搜索策略以及随机旋转变异与全局邻域搜索相结合的局部最优逃逸策略,极大地强化了遗传局部搜索算法的全局寻优能力.实验表明GLSA算法获得的解质量优于基于排列编码的遗传算法和基于矩阵编码的遗传算法,得到了所有Benchmark问题的最优解,且具有高鲁棒性.针对一定规模的FCTP问题,GLSA算法比Tabu启发式搜索算法具有更高的获得最优解几率. A parallel machine batch process scheduling problem (PBPSP) integrating batching decision is investigated. The problem is converted into the fixed charge transportation problem (FCTP). A genetic local search algorithm (GLSA) with intensification strategy of local search and escape strategy from local optimal solution is developed. The sorted edges attained by root-first search of spanning tree are used to encode spanning tree in the genetic local search algorithm. Efficient single point crossover operator appending edges to sub-tree is proposed. Network simplex method based local search is used to be the mutation of individual. To enhance the capacity of searching the global optimal solution, this paper presents an intensification strategy of local search that applies continuous random node local search to the current optimal solution and an escape strategy from local optimal solution based on random pivot mutation and random node local search. The results of computations demonstrate that the genetic local search algorithm is better than the permutation encoding genetic algorithm and the matrix encoding genetic algorithm on solution quality, and can find the optimal solution of all Benchmark problems. Moreover, the genetic local search algorithm is robust. Compared with the tabu heuristic search procecture, this algorithm can obtain more frequently the optimal solutions of the test problem instances.
出处 《软件学报》 EI CSCD 北大核心 2006年第12期2589-2600,共12页 Journal of Software
基金 国家自然科学基金No.60573086 国家高技术研究发展计划(863)No.2003AA4Z3210 国家教育部博士点基金No.20030213027~~
关键词 间歇过程 调度 固定费用运输问题 生成树 遗传算法 局部搜索 batch process scheduling fixed charge transportation problem spanning tree genetic algorithm local search
  • 相关文献

参考文献3

二级参考文献36

  • 1章珂,刘贵忠.交叉位置非等概率选取的遗传算法[J].信息与控制,1997,26(1):53-60. 被引量:41
  • 2Pinto Jose M, Grossmann Ignacio E. Continuous Time Mixed Integer Linear Programming Model for Short Term Scheduling of Multistage Batch Plants. Industrial & Engineering Chemistry Research, 1995, 34(9): 3037-3051.
  • 3Pinto Jose M, Grossmann Ignacio E. Alternate MILP Model for Short-term Scheduling of Batch Plants with Preordering Constraints. Industrial & Engineering Chemistry Research,1996, 35(1) : 338-342.
  • 4Pinto Jose M, Tiirkay A, Bolio B, Grossmann I E. STBS: A Continuous-time MILP Optimization for Short-term Scheduling of Batch Plants. Computers & Chemical Engineering, 1998, 22(9) : 1297-1308.
  • 5Cerda Jaime, Henning Gabriela P, Grossmann Ignacio E. Mixedinteger Linear Programming Model for Short-term Scheduling of Single-stage Multiproduct Batch Plants with Parallel Lines.Industrial & Engineering Chemistry Research, 1997, 36 (5):1695-1707.
  • 6Zhang X, Sargent R W H. The Optimal Operation of Mixed Production Facilities - a General Formulation and Some Approaches for the Solution. Computers & Chemical Engineering, 1996, 20(6-7): 897-904.
  • 7Schilling G, Pantelides C C. Simple Continuous-time Process Scheduling Formulation and a Novel Solution Algorithm. Computers & Chemical Engineering, 1996, 20 (Suppl):S1221-S1226.
  • 8Ierapetritou M G, Floudas C A. Effective Continuous-time Formulation for Short-term Scheduling · 1 · Multipurpose Batch Processes. Industrial & Engineering Chemistry Research,1998, 37(11): 4341-4359.
  • 9Ierapetritou M G, Floudas C A. Effective Continuous-time Formulation for Short-term Scheduling · 3· Multiple Intermediate Due Dates. Industrial & Engineering Chemistry Research,1999, 38(9): 3446-3461.
  • 10Orcun S, Altinel I K, Hortacsu O. General Continuous time Modds for Production Planning and Scheduling of Batch Processing Plants: Mixed Integer Linear Program Formulationsand Computational Issues. Computers & Chemical Engineering,2001, 25(2-3) : 371-389.

共引文献56

同被引文献45

引证文献6

二级引证文献10

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部