An Improved Lexicographical Whale Optimization Algorithm for the Type-II Assembly Line Balancing Problem Considering Preventive Maintenance Scenarios

In the traditional assembly line balancing, all the workstations are assumed available and hence the unavailability of any workstation brings about the stoppage of the whole line and the waste of the production capacity in the rest workstations. Considering the planning characteristic of preventive maintenance, this paper proposes a novel methodology of integrating the preventive maintenance scenarios into assembly line balancing problems to bypass the unavailable workstation. A lexicographic model is formulated to generate multiple task assignment plans that ensure primarily the high productivity under regular operation scenario and guarantee secondarily the production continuity under preventive maintenance scenarios. And, an improved whale optimization algorithm (IWOA) with three modifications is proposed to solve this problem. Specifically, a combined crossover operator enhances better combination in exploration; three best search agents promote the exploitation; partial regeneration avoids being trapped in local optima. More than five thousand experiments demonstrate that the joint of three modifications endows the IWOA significant superiority over six variants and other six well-known algorithms. Moreover, integrating preventive maintenance scenarios into the assembly line balancing problem increases the production efficiency by 1% at the cost of small production adjustment.

[1]  José Soeiro Ferreira,et al.  Balancing mixed-model assembly systems in the footwear industry with a variable neighbourhood descent method , 2018, Comput. Ind. Eng..

[2]  Gunhan Mirac Bayhan,et al.  A hybrid genetic algorithm for mixed model assembly line balancing problem with parallel workstations and zoning constraints , 2011, Eng. Appl. Artif. Intell..

[3]  Liping Zhang,et al.  An effective discrete artificial bee colony algorithm with idle time reduction techniques for two-sided assembly line balancing problem of type-II , 2016, Comput. Ind. Eng..

[4]  Zeynel Abidin Çil,et al.  A beam search approach for solving type II robotic parallel assembly line balancing problem , 2017, Appl. Soft Comput..

[5]  Ou Tang,et al.  A two-stage ant colony algorithm for hybrid flow shop scheduling with lot sizing and calendar constraints in printed circuit board assembly , 2019, Comput. Ind. Eng..

[6]  Zikai Zhang,et al.  Enhanced migrating birds optimization algorithm for U-shaped assembly line balancing problems with workers assignment , 2019, Neural Computing and Applications.

[7]  Ibrahim Kucukkoc,et al.  Branch, bound and remember algorithm for U-shaped assembly line balancing problem , 2018, Comput. Ind. Eng..

[8]  Yi Wang,et al.  A Pareto improved artificial fish swarm algorithm for solving a multi-objective fuzzy disassembly line balancing problem , 2017, Expert Syst. Appl..

[9]  Nils Boysen,et al.  A classification of assembly line balancing problems , 2007, Eur. J. Oper. Res..

[10]  Yuan-Xiang Li,et al.  Station ant colony optimization for the type 2 assembly line balancing problem , 2013 .

[11]  Liyun Xu,et al.  A multi-objective cellular genetic algorithm for energy-oriented balancing and sequencing problem of mixed-model assembly line , 2020 .

[12]  Yeongho Kim,et al.  Genetic algorithms for assembly line balancing with various objectives , 1996 .

[13]  Fantahun M. Defersha,et al.  Simultaneous balancing, sequencing, and workstation planning for a mixed model manual assembly line using hybrid genetic algorithm , 2018, Comput. Ind. Eng..

[14]  Nurettin Cetinkaya,et al.  A new meta-heuristic optimizer: Pathfinder algorithm , 2019, Appl. Soft Comput..

[15]  Mahmut Kayar,et al.  Comparing Heuristic and Simulation Methods Applied to the Apparel Assembly Line Balancing Problem , 2016 .

[16]  Andrew Junfang Yu,et al.  Minimizing tardiness and maintenance costs in flow shop scheduling by a lower-bound-based GA , 2016, Comput. Ind. Eng..

[17]  Jordi Pereira,et al.  A branch-and-bound algorithm for assembly line worker assignment and balancing problems , 2014, Comput. Oper. Res..

[18]  Ke Xu,et al.  An effective artificial fish swarm optimization algorithm for two-sided assembly line balancing problems , 2019, Comput. Ind. Eng..

[19]  Murat Şahin,et al.  A new mixed-integer linear programming formulation and particle swarm optimization based hybrid heuristic for the problem of resource investment and balancing of the assembly line with multi-manned workstations , 2019, Comput. Ind. Eng..

[20]  Zoran Miljkovic,et al.  A novel methodology for optimal single mobile robot scheduling using whale optimization algorithm , 2019, Appl. Soft Comput..

[21]  Liping Zhang,et al.  Mathematical model and grey wolf optimization for low-carbon and low-noise U-shaped robotic assembly line balancing problem , 2019, Journal of Cleaner Production.

[22]  Tangbin Xia,et al.  Joint optimization of preventive maintenance and flexible flowshop sequence-dependent group scheduling considering multiple setups , 2018, Engineering Optimization.

[23]  B. Naderi,et al.  The type E simple assembly line balancing problem: A mixed integer linear programming formulation , 2015, Comput. Oper. Res..

[24]  Yeongho Kim,et al.  Two-sided assembly line balancing: A genetic algorithm approach , 2000 .

[25]  Marco Cococcioni,et al.  Lexicographic multi-objective linear programming using grossone methodology: Theory and algorithm , 2018, Appl. Math. Comput..

[26]  Andrew Lewis,et al.  The Whale Optimization Algorithm , 2016, Adv. Eng. Softw..

[27]  Xuehua Zhao,et al.  A balanced whale optimization algorithm for constrained engineering design problems , 2019, Applied Mathematical Modelling.

[28]  Marcus Ritt,et al.  A heuristic and a branch-and-bound algorithm for the Assembly Line Worker Assignment and Balancing Problem , 2014, Comput. Oper. Res..

[29]  Chen Li,et al.  A proactive approach to solve integrated production scheduling and maintenance planning problem in flow shops , 2018, Comput. Ind. Eng..

[30]  Andrew Lewis,et al.  Grey Wolf Optimizer , 2014, Adv. Eng. Softw..

[31]  Mohammad Hossein Fazel Zarandi,et al.  An enhanced NSGA-II algorithm for fuzzy bi-objective assembly line balancing problems , 2018, Comput. Ind. Eng..

[32]  Xinyu Li,et al.  Kinematic calibration method for a two-segment hydraulic leg based on an improved whale swarm algorithm , 2019, Robotics Comput. Integr. Manuf..

[33]  Jatinder N. D. Gupta,et al.  Integrating preventive maintenance activities to the no-wait flow shop scheduling problem with dependent-sequence setup times and makespan minimization , 2019, Comput. Ind. Eng..

[34]  Mostafa Zandieh,et al.  Bi-objective optimization research on integrated fixed time interval preventive maintenance and production for scheduling flexible job-shop problem , 2011, Expert Syst. Appl..

[35]  Amir Khajepour,et al.  Autonomous driving motion planning with obstacles prioritization using lexicographic optimization , 2018, Control Engineering Practice.

[36]  Heming Jia,et al.  Kapur’s Entropy for Color Image Segmentation Based on a Hybrid Whale Optimization Algorithm , 2019, Entropy.

[37]  Shudong Sun,et al.  Risk measure of job shop scheduling with random machine breakdowns , 2018, Comput. Oper. Res..

[38]  Fariborz Jolai,et al.  A Simulated Annealing algorithm for a mixed model assembly U-line balancing type-I problem considering human efficiency and Just-In-Time approach , 2013, Comput. Ind. Eng..