In real industries, managers usually consider more than one objective in scheduling process. Minimizing completion time, operational costs and average of machine loads are amongst the main concerns of managers during production scheduling in practice. The purpose of this research is to develop a new scheduling method for job-shop systems in the presence of uncertain demands while optimizing completion time, operational costs and machine load average are taken into account simultaneously. In this research a new multi-objective nonlinear mixed integer programming method is developed for job-shop scheduling in the presence of product demand uncertainty. The objectives of the proposed method are minimizing cost, production time and average of machine loads index. To solve the model, a hybrid NSGA-II and Simulated Annealing algorithms is proposed where the core of the solving algorithm is set based on weighting method. In continue a Taguchi method is set for design of experiments and also estimate the best initial parameters for small, medium and large scale case studies. Then comprehensive computational experiments have been carried out to verify the effectiveness of the proposed solution approaches in terms of the quality of the solutions and the solving times. The outcomes are then compared with a classic Genetic Algorithm. The outcomes indicated that the proposed algorithm could successfully solve large-scale experiments less than 2 min (123 s) that is noticeable. While performance of the solving algorithm are taken into consideration, the proposed algorithm could improve the outcomes in a range between 9.07% and 64.96% depending on the input data. The results also showed that considering multi-objective simultaneously more reasonable results would be reached in practice. The results showed that the market demand uncertainty can significantly affect to the process of job shop scheduling and impose harms in manufacturing systems both in terms of completion time and machine load variation. Operational costs, however, did not reflect significantly to market demand changes. The algorithm is then applied for a manufacturing firm. The outcomes showed that the proposed algorithm is flexible enough to be used easily in real industries.
Accepté le :
Première publication :
Publié le :
DOI : 10.1051/ro/2020082
Keywords: Job-shop, NSGA-II, Simulate Annealing, multi-objective scheduling
@article{RO_2021__55_S1_S1165_0,
author = {Delgoshaei, Aidin and Aram, Aisa Khoshniat and Ehsani, Saeed and Rezanoori, Alireza and Hanjani, Sepehr Esmaeili and Pakdel, Golnaz Hooshmand and Shirmohamdi, Fatemeh},
title = {A supervised method for scheduling multi-objective job shop systems in the presence of market uncertainties},
journal = {RAIRO. Operations Research},
pages = {S1165--S1193},
year = {2021},
publisher = {EDP-Sciences},
volume = {55},
doi = {10.1051/ro/2020082},
mrnumber = {4223161},
language = {en},
url = {https://www.numdam.org/articles/10.1051/ro/2020082/}
}
TY - JOUR AU - Delgoshaei, Aidin AU - Aram, Aisa Khoshniat AU - Ehsani, Saeed AU - Rezanoori, Alireza AU - Hanjani, Sepehr Esmaeili AU - Pakdel, Golnaz Hooshmand AU - Shirmohamdi, Fatemeh TI - A supervised method for scheduling multi-objective job shop systems in the presence of market uncertainties JO - RAIRO. Operations Research PY - 2021 SP - S1165 EP - S1193 VL - 55 PB - EDP-Sciences UR - https://www.numdam.org/articles/10.1051/ro/2020082/ DO - 10.1051/ro/2020082 LA - en ID - RO_2021__55_S1_S1165_0 ER -
%0 Journal Article %A Delgoshaei, Aidin %A Aram, Aisa Khoshniat %A Ehsani, Saeed %A Rezanoori, Alireza %A Hanjani, Sepehr Esmaeili %A Pakdel, Golnaz Hooshmand %A Shirmohamdi, Fatemeh %T A supervised method for scheduling multi-objective job shop systems in the presence of market uncertainties %J RAIRO. Operations Research %D 2021 %P S1165-S1193 %V 55 %I EDP-Sciences %U https://www.numdam.org/articles/10.1051/ro/2020082/ %R 10.1051/ro/2020082 %G en %F RO_2021__55_S1_S1165_0
Delgoshaei, Aidin; Aram, Aisa Khoshniat; Ehsani, Saeed; Rezanoori, Alireza; Hanjani, Sepehr Esmaeili; Pakdel, Golnaz Hooshmand; Shirmohamdi, Fatemeh. A supervised method for scheduling multi-objective job shop systems in the presence of market uncertainties. RAIRO. Operations Research, Tome 55 (2021), pp. S1165-S1193. doi: 10.1051/ro/2020082
, , & , Dynamic cell formation and the worker assignment problem: a new model. Int. J. Adv. Manuf. Tech. 41 (2009) 329. | DOI
, & , Forming effective worker teams for cellular manufacturing. Int. J. Prod. Res. 39 (2001) 2431–2451. | Zbl | DOI
, and , Job shop scheduling with the best-so-far ABC. Eng. App. Artif. Intell. 25 (2012) 583–593. | DOI
, and , Testing the performance of teaching–learning based optimization (TLBO) algorithm on combinatorial problems: flow shop and job shop scheduling cases. Inf. Sci. 276 (2014) 204–218. | MR | DOI
, , and , Flexible job shop scheduling with parallel machines using Genetic Algorithm and Grouping Genetic Algorithm. Expert Syst. App. 39 (2012) 10016–10021. | DOI
, and , Parallel bat algorithm for optimizing makespan in job shop scheduling problems. J. Intell. Manuf. 29 (2018) 451–462. | DOI
and , A multi-layer perceptron for scheduling cellular manufacturing systems in the presence of unreliable machines and uncertain cost. Appl. Soft Comput. 49 (2016) 27–55. | DOI
, , and , A backward approach for maximizing net present value of multi-mode pre-emptive resource-constrained project scheduling problem with discounted cash flows using simulated annealing algorithm. Int. J. Ind. Eng. Manage. 5 (2014) 151–158.
, , and , Minimizing makespan of a resource-constrained scheduling problem: a hybrid greedy and genetic algorithms. Int. J. Ind. Eng. Comput. 6 (2015) 503–520.
and , Evaluation of mathematical models for flexible job-shop scheduling problems. Appl. Math. Modell. 37 (2013) 977–988. | MR | DOI
, , , , and , Pareto-based grouping discrete harmony search algorithm for multi-objective flexible job shop scheduling. Inf. Sci. 289 (2014) 76–90. | MR | DOI
, A hybrid PSO-GA algorithm for constrained optimization problems. Appl. Math. Comput. 274 (2016) 292–305. | MR
, Performance analysis of an industrial system using soft computing based hybridized technique. J. Braz. Soc. Mech. Sci. Eng. 39 (2017) 1441–1451. | DOI
, A hybrid GSA-GA algorithm for constrained optimization problems. Inf. Sci. 478 (2019) 499–523. | DOI
and , Multi-objective reliability-redundancy allocation problem using particle swarm optimization. Comput. Ind. Eng. 64 (2013) 247–255. | DOI
, , and , A genetic algorithm for minimizing total tardiness/earliness of weighted jobs in a batched delivery system. Comput. Ind. Eng. 62 (2012) 29–38. | DOI
, , and , A DSS for job scheduling under process interruptions. Flexible Serv. Manuf. J. 23 (2011) 137. | DOI
, and , A genetic algorithm for minimizing makespan of block erection in shipbuilding. J. Manuf. Technol. Manage. 20 (2009) 500–512. | DOI
, Reducibility among combinatorial problems. In: 50 Years of Integer Programming 1958–2008. Springer, Berlin-Heidelberg (2010) 219–241. | Zbl | DOI
, , and , A hybrid discrete firefly algorithm for solving multi-objective flexible job shop scheduling problems. Int. J. Bio-Inspired Comput. 7 (2015) 386–401. | DOI
, Co-evolutionary genetic algorithm for fuzzy flexible job shop scheduling. Appl. Soft Comput. 12 (2012) 2237–2245. | DOI
, and , A discrete artificial bee colony algorithm for the multi-objective flexible job-shop scheduling problem with maintenance activities. Appl. Mathe. Modell. 38 (2014) 1111–1132. | MR | DOI
, and , An effective shuffled frog-leaping algorithm for multi-objective flexible job shop scheduling problems. Appl. Math. Comput. 218 (2012) 9353–9371. | MR | Zbl
, , , and , Two-stage hybrid batching flowshop scheduling with blocking and machine availability constraints using genetic algorithm. Robotics and Computer-Integrated Manufacturing 25 (2009) 962–971. | DOI
, and , Comparison of mechanical properties of date palm fiber-polyethylene composite. BioResources 5 (2010) 2391–2403. | DOI
, , and , A new mathematical model for integrating all incidence matrices in multi-dimensional cellular manufacturing system. J. Manuf. Syst. 31 (2012) 214–223. | DOI
and , A genetic algorithm for minimizing maximum lateness on parallel identical batch processing machines with dynamic job arrivals and incompatible job families. Comput. Oper. Res. 34 (2007) 3016–3028. | MR | Zbl | DOI
and , A hybrid genetic tabu search algorithm for solving job shop scheduling problems: a case study. J. Intell. Manuf. 23 (2012) 1063–1078. | DOI
, , and , Automatic design of scheduling policies for dynamic multi-objective job shop scheduling via cooperative coevolution genetic programming. IEEE Trans. Evol. Comput. 18 (2014) 193–208. | DOI
, , , and , An effective and distributed particle swarm optimization algorithm for flexible job-shop scheduling problem. J. Intell. Manuf. 29 (2018) 603–615. | DOI
, and , A novel TVAC-PSO based mutation strategies algorithm for generation scheduling of pumped storage hydrothermal system incorporating solar units. Energy 142 (2018) 822–837. | DOI
, and , A tabu search/path relinking algorithm to solve the job shop scheduling problem. Comput. Oper. Res. 53 (2015) 154–164. | MR | DOI
and , A new biogeography-based optimization (BBO) algorithm for the flexible job shop scheduling problem. Int. J. Adv. Manuf. Technol. 58 (2012) 1115–1129. | DOI
, Flexible job shop scheduling with sequence-dependent setup and transportation times by ant colony with reinforced pheromone relationships. Int. J. Prod. Econ. 153 (2014) 253–267. | DOI
, , and , An Ant Colony Algorithm (ACA) for solving the new integrated model of job shop scheduling and conflict-free routing of AGVs. Comput. Ind. Eng. 86 (2015) 2–13. | DOI
, , and , Robust and stable flexible job shop scheduling with random machine breakdowns: multi-objectives genetic algorithm approach. Int. J. Math. Oper. Res. 14 (2019) 268–289. | MR | DOI
, , and , Global Gbest guided-artificial bee colony algorithm for numerical function optimization. Computers 7 (2018) 69. | DOI
, , and , Hybrid discrete particle swarm optimization for multi-objective flexible job-shop scheduling problem. Int. J. Adv. Manuf. Technol. 67 (2013) 2885–2901. | DOI
and , Mathematical modeling and multi-objective evolutionary algorithms applied to dynamic flexible job shop scheduling problems. Inf. Sci. 298 (2015) 198–224. | MR | DOI
and , A configuration-based clustering algorithm for family formation. Comput. Ind. Eng. 31 (1996) 147–150. | DOI
, A new hybrid genetic algorithm for job shop scheduling problem. Comput. Oper. Res. 39 (2012) 2291–2299. | MR | Zbl | DOI
, , , and , An effective artificial bee colony algorithm for the flexible job-shop scheduling problem. Int. J. Adv. Manuf. Technol. 60 (2012) 303–315. | DOI
, , and , An effective teaching–learning-based optimization algorithm for the flexible job-shop scheduling problem with fuzzy processing time. Neurocomputing 148 (2015) 260–268. | DOI
and , Multiobjective flexible job shop scheduling using memetic algorithms. IEEE Trans. Autom. Sci. Eng. 12 (2015) 336–353. | DOI
, and , A hybrid harmony search algorithm for the flexible job shop scheduling problem. Appl. Soft Comput. 13 (2013) 3259–3272. | DOI
and , Solving the energy-efficient job shop scheduling problem: a multi-objective genetic algorithm with enhanced local search for minimizing the total weighted tardiness and total energy consumption. J. Cleaner Prod. 112 (2016) 3361–3375. | DOI
, , , , and , IFSJSP: a novel methodology for the job-shop scheduling problem based on intuitionistic fuzzy sets. Int. J. Prod. Res. 51 (2013) 5100–5119. | DOI
Cité par Sources :





