1. Combining Extended Imperialist Competitive Algorithm with a Genetic Algorithm to Solve the Distributed Integration of Process Planning and Scheduling Problem
- Author
-
Zhinan Yu, Wenyu Zhang, Dejian Yu, Yangbing Xu, and Shuai Zhang
- Subjects
0209 industrial biotechnology ,Mathematical optimization ,Job shop scheduling ,Article Subject ,Computer science ,General Mathematics ,lcsh:Mathematics ,General Engineering ,Scheduling (production processes) ,Imperialist competitive algorithm ,02 engineering and technology ,lcsh:QA1-939 ,Scheduling (computing) ,020901 industrial engineering & automation ,Robustness (computer science) ,lcsh:TA1-2040 ,Genetic algorithm ,0202 electrical engineering, electronic engineering, information engineering ,020201 artificial intelligence & image processing ,lcsh:Engineering (General). Civil engineering (General) - Abstract
Distributed integration of process planning and scheduling (DIPPS) extends traditional integrated process planning and scheduling (IPPS) by considering the distributed features of manufacturing. In this study, we first establish a mathematical model which contains all constraints for the DIPPS problem. Then, the imperialist competitive algorithm (ICA) is extended to effectively solve the DIPPS problem by improving country structure, assimilation strategy, and adding resistance procedure. Next, the genetic algorithm (GA) is adapted to maintain the robustness of the plan and schedule after machine breakdown. Finally, we perform a two-stage experiment to prove the effectiveness and efficiency of extended ICA and GA in solving DIPPS problem with machine breakdown.
- Published
- 2017
- Full Text
- View/download PDF