Two-stage hybrid flowshop scheduling with simultaneous processing machines

被引:12
|
作者
Wang, Bailin [1 ,3 ]
Huang, Kai [2 ]
Li, Tieke [1 ,3 ]
机构
[1] Univ Sci & Technol Beijing, Donlinks Sch Econ & Management, Beijing 100083, Peoples R China
[2] McMaster Univ, DeGroote Sch Business, Hamilton, ON L8S 4M4, Canada
[3] Minist Educ, Engn Res Ctr MES Technol Iron & Steel Prod, Beijing 100083, Peoples R China
基金
中国国家自然科学基金; 北京市自然科学基金; 加拿大自然科学与工程研究理事会; 中国博士后科学基金;
关键词
Scheduling; Hybrid flowshop; Simultaneous processing machine; Heuristic; List scheduling; GENETIC ALGORITHM; CONSTRAINTS;
D O I
10.1007/s10951-017-0545-x
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Simultaneous processing machines, common in processing industries such as steel and food production, can process several jobs simultaneously in the first-in, first-out manner. However, they are often highly energy-consuming. In this paper, we study a new two-stage hybrid flowshop scheduling problem, with simultaneous processing machines at the first stage and a single no-idle machine with predetermined job sequence at the second stage. A mixed integer programming model is proposed with the objective of minimizing the total processing time to reduce energy consumption and improve production efficiency. We give a sufficient and necessary condition to construct feasible sequencing solutions and present an effective approach to calculate the time variables for a feasible sequencing solution. Based on these results, we design a list scheduling heuristic algorithm and its improvement. Both heuristics can find an optimal solution under certain conditions with complexity O(nlogn), where n is the number of jobs. Our experiments verify the efficiency of these heuristics compared with classical heuristics in the literature and investigate the impacts of problem size and processing times.
引用
收藏
页码:387 / 411
页数:25
相关论文
共 50 条