A Model of Proactive-Reactive Job Shop Scheduling to Tackle Uncertain Events with Greedy Randomized Adaptive Search Procedure

Muhammad Usman Nisar, Anas Ma'ruf, Andi Cakravastia, Abdul Hakim Halim

Abstract


Despite substantial research on job shop scheduling (JSS), there is a gap owing to the lack of a unified framework that considers exact, heuristic, and metaheuristic methods for JSS. This study addressed this gap by presenting a comprehensive approach. The study offered following contributions in this regard: analyzed the exact optimization method for benchmarking, investigated a greedy algorithm (G_r A) for faster solutions, and implemented a novel Greedy Randomized Adaptive Search Procedure (GRASP) to achieve high-quality solutions with computational effectiveness. Additionally, this study considered serious dynamic events (SDE) such as new job arrivals (NJA), rush order (RO), machine failures (MF), and scheduled machine maintenance (SMM), as scheduling disruptions and proposed a proactive-reactive rescheduling strategy, with right-shift (RF) and regeneration (Reg) methods using a hybrid (periodic and event-driven) policy to tackle them. Results showed that the exact methods are optimal but computationally intensive, G_r A are faster but suboptimal, and GRASP strike a balance, delivering high-quality solutions with only a 3.43% gap from exact methods while maintaining computational efficiency. Additionally, RF method effectively handled MF, while Reg efficiently integrated NJA, RO, and SMM. Overall, this study offered a comprehensive approach to JSS, enhancing applicability in manufacturing environments.


Keywords


Job Shop Scheduling; Dynamic Events; GRASP; Proactive-Reactive Rescheduling.

Full Text:

PDF

References


H. Numaguchi, W. Wu, and Y. Hu, “Two-machine job-shop scheduling with one joint job,” Discrete Appl Math (1979), vol. 346, pp. 30–43, Mar. 2024, doi: 10.1016/j.dam.2023.11.037.

K. Tamssaouet and S. Dauzère-Pérès, “A general efficient neighborhood structure framework for the job-shop and flexible job-shop scheduling problems,” Eur J Oper Res, vol. 311, no. 2, 2023, doi: 10.1016/j.ejor.2023.05.018.

M. Ðurasević and D. Jakobović, “A survey of dispatching rules for the dynamic unrelated machines environment,” Expert Syst Appl, vol. 113, 2018, doi: 10.1016/j.eswa.2018.06.053.

M. Ortíz-Barrios, A. Petrillo, F. De Felice, N. Jaramillo-Rueda, G. Jiménez-Delgado, and L. Borrero-López, “A dispatching-fuzzy ahp-topsis model for scheduling flexible job-shop systems in industry 4.0 context,” Applied Sciences, vol. 11, no. 11, 2021, doi: 10.3390/app11115107.

M. L. Pinedo. Scheduling: Theory, Algorithms, and Systems, Sixth Edition. Springer Cham, 2022, doi: 10.1007/978-3-031-05921-6.

D. Karunakaran. Active Learning Methods for Dynamic Job Shop Scheduling using Genetic Programming under Uncertain Environment. Doctoral dissertation, Open Access Te Herenga Waka-Victoria University of Wellington, 2019.

K. Tliba, T. M. L. Diallo, O. Penas, R. Ben Khalifa, N. Ben Yahia, and J. Y. Choley, “Digital twin-driven dynamic scheduling of a hybrid flow shop,” J Intell Manuf, vol. 34, no. 5, 2023, doi: 10.1007/s10845-022-01922-3.

D. Wang, Y. Yin, and Y. Jin. Rescheduling Under Disruptions in Manufacturing Systems: Models and Algorithms. Uncertainty and Operations Research, 2020.

M. R. Singh and R. Mishra. A study on flexible flow shop and job shop scheduling using meta-heuristic approaches. Doctoral dissertation, National Institute of Technology, Rourkela, 2014.

M. Saqlain, S. Ali, and J. Y. Lee, “A Monte-Carlo tree search algorithm for the flexible job-shop scheduling in manufacturing systems,” Flex Serv Manuf J, vol. 35, no. 2, pp. 548-571, 2022, doi: 10.1007/s10696-021-09437-4.

F. Zhang, Y. Mei, and M. Zhang, “A new representation in genetic programming for evolving dispatching rules for dynamic flexible job shop scheduling,” in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), pp. 33-49, 2019, doi: 10.1007/978-3-030-16711-0_3.

S. R. Kamali, T. Banirostam, H. Motameni, and M. Teshnehlab, “An immune-based multi-agent system for flexible job shop scheduling problem in dynamic and multi-objective environments,” Eng Appl Artif Intell, vol. 123, 2023, doi: 10.1016/j.engappai.2023.106317.

S. Shahbazi, S. M. Sajadi, and F. Jolai, “A Simulation-Based Optimization Model for Scheduling New Product Development Projects in Research and Development Centers,” Iranian Journal of Management Studies, vol. 10, no. 4, 2017.

G. Da Col and E. C. Teppan, “Industrial-size job shop scheduling with constraint programming,” Operations Research Perspectives, vol. 9, 2022, doi: 10.1016/j.orp.2022.100249.

H. Wang, J. Cheng, C. Liu, Y. Zhang, S. Hu, and L. Chen, “Multi-objective reinforcement learning framework for dynamic flexible job shop scheduling problem with uncertain events,” Appl Soft Comput, vol. 131, 2022, doi: 10.1016/j.asoc.2022.109717.

E. Nawara and G. Hassanein, “Solving the job-shop scheduling problem by arena simulation software,” International Journal of Engineering Innovation & Research, vol. 2, no. 2, 2013.

S. Afsar, C. R. Vela, J. J. Palacios, and I. González-Rodríguez, “Mathematical models and benchmarking for the fuzzy job shop scheduling problem,” Comput Ind Eng, vol. 183, 2023, doi: 10.1016/j.cie.2023.109454.

K. Kurowski, T. Pecyna, M. Slysz, R. Różycki, G. Waligóra, and J. Wȩglarz, “Application of quantum approximate optimization algorithm to job shop scheduling problem,” Eur J Oper Res, vol. 310, no. 2, 2023, doi: 10.1016/j.ejor.2023.03.013.

M. Vali, K. Salimifard, A. H. Gandomi, and T. J. Chaussalet, “Application of job shop scheduling approach in green patient flow optimization using a hybrid swarm intelligence,” Comput Ind Eng, vol. 172, 2022, doi: 10.1016/j.cie.2022.108603.

R. Zhang, S. Song, and C. Wu, “A hybrid artificial bee colony algorithm for the job shop scheduling problem,” Int J Prod Econ, vol. 141, no. 1, 2013, doi: 10.1016/j.ijpe.2012.03.035.

M. M. Gohareh and E. Mansouri, “A simulation-optimization framework for generating dynamic dispatching rules for stochastic job shop with earliness and tardiness penalties,” Comput Oper Res, vol. 140, 2022, doi: 10.1016/j.cor.2021.105650.

H. Xiong, S. Shi, D. Ren, and J. Hu, “A survey of job shop scheduling problem: The types and models,” Computers and Operations Research, vol. 142. 2022. doi: 10.1016/j.cor.2022.105731.

Y. Fang, C. Peng, P. Lou, Z. Zhou, J. Hu, and J. Yan, “Digital-Twin-Based Job Shop Scheduling Toward Smart Manufacturing,” IEEE Trans Industr Inform, vol. 15, no. 12, 2019, doi: 10.1109/TII.2019.2938572.

S. Habbadi, B. Herrou, and S. Sekkat, “Job Shop Scheduling Problem Using Genetic Algorithms,” 5th European International Conference on Industrial Engineering and Operations Management, 2023, doi: 10.46254/eu05.20220592.

F. M. Defersha, D. Obimuyiwa, and A. D. Yimer, “Mathematical model and simulated annealing algorithm for setup operator constrained flexible job shop scheduling problem,” Comput Ind Eng, vol. 171, 2022, doi: 10.1016/j.cie.2022.108487.

H. Nazif, “An effective meta-heuristic algorithm to minimize makespan in job shop scheduling,” Industrial Engineering and Management Systems, vol. 18, no. 3, 2019, doi: 10.7232/iems.2019.18.3.360.

B. Firme, J. Figueiredo, J. M. C. Sousa, and S. M. Vieira, “Agent-based hybrid tabu-search heuristic for dynamic scheduling,” Eng Appl Artif Intell, vol. 126, 2023, doi: 10.1016/j.engappai.2023.107146.

M. Zhang, F. Tao, and A. Y. C. Nee, “Digital Twin Enhanced Dynamic Job-Shop Scheduling,” J Manuf Syst, vol. 58, 2021, doi: 10.1016/j.jmsy.2020.04.008.

L. Liu, K. Guo, Z. Gao, J. Li, and J. Sun, “Digital Twin-Driven Adaptive Scheduling for Flexible Job Shops,” Sustainability (Switzerland), vol. 14, no. 9, 2022, doi: 10.3390/su14095340.

M. Ghaleb, S. Taghipour, and H. Zolfagharinia, “Real-time integrated production-scheduling and maintenance-planning in a flexible job shop with machine deterioration and condition-based maintenance,” J Manuf Syst, vol. 61, 2021, doi: 10.1016/j.jmsy.2021.09.018.

E. Teppan, “Types of Flexible Job Shop Scheduling: A Constraint Programming Experiment,” in ICAART, no. 3, pp. 516-523, 2022, doi: 10.5220/0010849900003116.

K. Li, Q. Deng, L. Zhang, Q. Fan, G. Gong, and S. Ding, “An effective MCTS-based algorithm for minimizing makespan in dynamic flexible job shop scheduling problem,” Comput Ind Eng, vol. 155, 2021, doi: 10.1016/j.cie.2021.107211.

Z. Zhuang, Y. Li, Y. Sun, W. Qin, and Z. H. Sun, “Network-based dynamic dispatching rule generation mechanism for real-time production scheduling problems with dynamic job arrivals,” Robot Comput Integr Manuf, vol. 73, 2022, doi: 10.1016/j.rcim.2021.102261.

S. Tian, T. Wang, L. Zhang, and X. Wu, “Real-time shop floor scheduling method based on virtual queue adaptive control: Algorithm and experimental results,” Measurement, vol. 147, 2019, doi: 10.1016/j.measurement.2019.05.080.

A. Tighazoui, C. Sauvey, and N. Sauer, “Predictive-reactive strategy for identical parallel machine rescheduling,” Comput Oper Res, vol. 134, 2021, doi: 10.1016/j.cor.2021.105372.

L. J. Song, H. P. Gu, S. Y. Jin, and H. Zhao, “Rescheduling methods for manufacturing firms applying make-to-order strategy,” International Journal of Simulation Modelling, vol. 14, no. 4, 2015.

G. E. Vieira, J. W. Herrmann, and E. Lin, “Rescheduling manufacturing systems: A framework of strategies, policies, and methods,” in Journal of Scheduling, vol. 6, pp. 39-62, 2003, doi: 10.1023/A:1022235519958.

D. Ouelhadj and S. Petrovic, “A survey of dynamic scheduling in manufacturing systems,” Journal of Scheduling, vol. 12, no. 4. 2009. doi: 10.1007/s10951-008-0090-8.

L. Mönch, J. W. Fowler, and S. J. Mason. Production Planning and Control for Semiconductor Wafer Fabrication Facilities: Modeling, Analysis, and Systems, vol. 52. Springer Science & Business Media, 2013.

A. K. Jain and H. A. Elmaraghy, “Production scheduling/rescheduling in flexible manufacturing,” Int J Prod Res, vol. 35, no. 1, 1997, doi: 10.1080/002075497196082.

L. Zhang, L. Gao, and X. Li, “A hybrid intelligent algorithm and rescheduling technique for job shop scheduling problems with disruptions,” International Journal of Advanced Manufacturing Technology, vol. 65, no. 5–8, 2013, doi: 10.1007/s00170-012-4245-6.

M. Wang, P. Zhang, P. Zheng, J. He, J. Zhang, and J. Bao, “An Improved Genetic Algorithm with Local Search for Dynamic Job Shop Scheduling Problem,” in IEEE International Conference on Automation Science and Engineering, pp. 766-771, 2020, doi: 10.1109/CASE48305.2020.9216737.

M. A. Aloulou and M.-C. Portmann, “An Efficient Proactive-Reactive Scheduling Approach to Hedge Against Shop Floor Disturbances,” in Multidisciplinary Scheduling: Theory and Applications, pp. 223-246, 2005, doi: 10.1007/0-387-27744-7_11.

D. Rahmani, M. Heydari, A. Makui, and M. Zandieh, “A new approach to reducing the effects of stochastic disruptions in flexible flow shop problems with stability and nervousness,” International Journal of Management Science and Engineering Management, vol. 8, no. 3, 2013, doi: 10.1080/17509653.2013.812332.

Z. Yahouni, N. Mebarki, and Z. Sari, “Evaluation of a new decision-aid parameter for job shop scheduling under uncertainties,” RAIRO - Operations Research, vol. 53, no. 2, 2019, doi: 10.1051/ro/2017073.

V. Rahimi, J. Arkat, and H. Farughi, “Reactive scheduling addressing unexpected disturbance in cellular manufacturing systems,” International Journal of Engineering, Transactions A: Basics, vol. 34, no. 1, 2021, doi: 10.5829/IJE.2021.34.01A.18.

S. Fatemi-Anaraki, R. Tavakkoli-Moghaddam, M. Foumani, and B. Vahedi-Nouri, “Scheduling of Multi-Robot Job Shop Systems in Dynamic Environments: Mixed-Integer Linear Programming and Constraint Programming Approaches,” Omega (United Kingdom), vol. 115, 2023, doi: 10.1016/j.omega.2022.102770.

J. Adams, E. Balas, and D. Zawack, “Shifting Bottleneck Procedure For Job Shop Scheduling.,” Manage Sci, vol. 34, no. 3, 1988, doi: 10.1287/mnsc.34.3.391.

S. Mahmud, A. Abbasi, R. K. Chakrabortty, and M. J. Ryan, “Multi-operator communication based differential evolution with sequential Tabu Search approach for job shop scheduling problems,” Appl Soft Comput, vol. 108, 2021, doi: 10.1016/j.asoc.2021.107470.

E. J. Kontoghiorghes. Handbook of parallel computing and statistics. CRC Press, 2005, doi: 10.1198/tech.2008.s912.

M. Rajkumar, P. Asokan, N. Anilkumar, and T. Page, “A GRASP algorithm for flexible job-shop scheduling problem with limited resource constraints,” Int J Prod Res, vol. 49, no. 8, 2011, doi: 10.1080/00207541003709544.

P. Festa and M. G. C. Resende, “An annotated bibliography of GRASP – Part I: Algorithms,” International Transactions in Operational Research, vol. 16, no. 1, 2009, doi: 10.1111/j.1475-3995.2009.00663.x.

S. R. Gupta and J. S. Smith, “Algorithms for single machine total tardiness scheduling with sequence dependent setups,” Eur J Oper Res, vol. 175, no. 2, 2006, doi: 10.1016/j.ejor.2005.05.018.

A. Corberán, R. Martí, and J. M. Sanchis, “A GRASP heuristic for the mixed Chinese postman problem,” Eur J Oper Res, vol. 142, no. 1, 2002, doi: 10.1016/S0377-2217(01)00296-X.

G. Prabhaharan, B. S. H. Khan, and L. Rakesh, “Implementation of grasp in flow shop scheduling,” International Journal of Advanced Manufacturing Technology, vol. 30, no. 11–12, 2006, doi: 10.1007/s00170-005-0134-6.

R. M. Aiex, S. Binato, and M. G. C. Resende, “Parallel GRASP with path-relinking for job shop scheduling,” in Parallel Computing, vol. 29, no. 4, pp. 393-430, 2003. doi: 10.1016/S0167-8191(03)00014-0.

K. Morikawa, K. Nagasawa, and K. Takahashi, “Job shop scheduling by branch and bound using genetic programming,” in Procedia Manufacturing, vol. 39, 1112-1118, 2019.

L. Zhang, Y. Hu, C. Wang, Q. Tang, and X. Li, “Effective dispatching rules mining based on near-optimal schedules in intelligent job shop environment,” J Manuf Syst, vol. 63, 2022, doi: 10.1016/j.jmsy.2022.04.019.

M. Paul, R. Sridharan, and T. R. Ramanan, “Scheduling of an assembly job shop: A case study based on hydraulic manufacturing industry,” in Materials Today: Proceedings, vol. 47, pp. 4988-4992, 2021, doi: 10.1016/j.matpr.2021.04.341.

C. H. Akarsu and T. Küçükdeniz, “Job shop scheduling with genetic algorithm-based hyperheuristic approach,” International Advanced Researches and Engineering Journal, vol. 6, no. 1, 2022, doi: 10.35860/iarej.1018604.

S. Chakraborty and S. Bhowmik, “Job Shop Scheduling using Simulated Annealing,” Hooghly Engineering & Technology College, vol. 1, no. 1, pp. 69-73, 2013.

M. H. Ali, A. Saif, and A. Ghasemi, “Robust Job Shop Scheduling with Condition-Based Maintenance and Random Breakdowns,” in IFAC-PapersOnLine, vol. 55, no. 10, pp. 1225-1230, 2022, doi: 10.1016/j.ifacol.2022.09.557.

K. S. Sundari, “Makespan Minimization in Job Shop Scheduling,” International Journal of Engineering and Management Research, vol. 11, no. 1, 2021, doi: 10.31033/ijemr.11.1.31.

J. F. Bard and T. A. Feo, “Note—Operations Sequencing in Discrete Parts Manufacturing,” Manage Sci, vol. 35, no. 2, 1989, doi: 10.1287/mnsc.35.2.249.

H. Akrout, B. Jarboui, A. Rebaï, and P. Siarry, “New Greedy Randomized Adaptive Search Procedure based on differential evolution algorithm for solving no-wait flowshop scheduling problem,” in 2013 International Conference on Advanced Logistics and Transport, ICALT 2013, pp. 327-334, 2013, doi: 10.1109/ICAdLT.2013.6568480.

A. Sayah, S. Aqil, and M. Lahby, “Minimizing Maximum Tardiness in a Distributed Flow Shop Manufacturing Problem under No-Waiting and Sequence Dependent Setup Time Constraints,” in Proceedings - SITA 2023: 2023 14th International Conference on Intelligent Systems: Theories and Applications, pp. 1-6, 2023, doi: 10.1109/SITA60746.2023.10373688.

M. Laguna and J. L. G. Velarde, “A search heuristic for just-in-time scheduling in parallel machines,” J Intell Manuf, vol. 2, no. 4, 1991, doi: 10.1007/BF01471113.

A. Baykasoğlu and F. S. Karaslan, “Solving comprehensive dynamic job shop scheduling problem by using a GRASP-based approach,” Int J Prod Res, vol. 55, no. 11, 2017, doi: 10.1080/00207543.2017.1306134.

T. Witkowski, P. Antczak, and A. Antczak, “Solving the flexible open-job shop scheduling problem with GRASP and Simulated Annealing,” in Proceedings - International Conference on Artificial Intelligence and Computational Intelligence, AICI 2010, vol. 2, pp. 437-442, 2010, doi: 10.1109/AICI.2010.212.

A. Baykasoğlu and F. S. Madenoğlu, “Greedy randomized adaptive search procedure for simultaneous scheduling of production and preventive maintenance activities in dynamic flexible job shops,” Soft comput, vol. 25, no. 23, 2021, doi: 10.1007/s00500-021-06053-0.

T. Witkowski, A. Antczak, and P. Antczak, “Using GRASP for optimization of flow production in FJSP problem with transportation operations,” in Proceedings - International Conference on Natural Computation, pp. 1255-1261, 2012.

M. Essafi, X. Delorme, and A. Dolgui, “A GRASP heuristic for sequence-dependent transfer line balancing problem,” in IFAC Proceedings Volumes (IFAC-PapersOnline), vol. 42, no. 4, pp. 762-767, 2009, doi: 10.3182/20090603-3-RU-2001.0500.

A. N. Júnior and L. R. Guimarães, “A greedy randomized adaptive search procedure application to solve the travelling salesman problem,” International Journal of Industrial Engineering and Management, vol. 10, no. 3, 2019, doi: 10.24867/IJIEM-2019-3-243.

Z. Liu et al., “A graph neural networks-based deep Q-learning approach for job shop scheduling problems in traffic management,” Inf Sci (N Y), vol. 607, 2022, doi: 10.1016/j.ins.2022.06.017.

J. B. Atkinson, “A greedy randomised search heuristic for time constrained vehicle scheduling and the incorporation of a learning strategy,” Journal of the Operational Research Society, vol. 49, no. 7, 1998, doi: 10.1057/palgrave.jors.2600521.

J. Xie, X. Li, L. Gao, and L. Gui, “A hybrid genetic tabu search algorithm for distributed flexible job shop scheduling problems,” J Manuf Syst, vol. 71, 2023, doi: 10.1016/j.jmsy.2023.09.002.

W. Y. Ku and J. C. Beck, “Mixed Integer Programming models for job shop scheduling: A computational analysis,” Comput Oper Res, vol. 73, 2016, doi: 10.1016/j.cor.2016.04.006.

S. Meeran and M. S. Morshed, “A hybrid genetic tabu search algorithm for solving job shop scheduling problems: A case study,” Journal of Intelligent Manufacturing, vol. 23, no. 4. 2012. doi: 10.1007/s10845-011-0520-x.

M. A. Salido, J. Escamilla, A. Giret, and F. Barber, “A genetic algorithm for energy-efficiency in job-shop scheduling,” International Journal of Advanced Manufacturing Technology, vol. 85, no. 5–8, 2016, doi: 10.1007/s00170-015-7987-0.

R. Zhang and R. Chiong, “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 Clean Prod, vol. 112, 2016, doi: 10.1016/j.jclepro.2015.09.097.

J. Zhu, Z. H. Shao, and C. Chen, “An improved whale optimization algorithm for job-shop scheduling based on quantum computing,” International Journal of Simulation Modelling, vol. 18, no. 3, 2019, doi: 10.2507/IJSIMM18(3)CO13.

Z. Zhang, Z. L. Guan, J. Zhang, and X. Xie, “A novel job-shop scheduling strategy based on particle swarm optimization and neural network,” International Journal of Simulation Modelling, vol. 18, no. 4, 2019, doi: 10.2507/IJSIMM18(4)CO18.

P. Lou, Q. Liu, Z. Zhou, H. Wang, and S. X. Sun, “Multi-agent-based proactive-reactive scheduling for a job shop,” International Journal of Advanced Manufacturing Technology, vol. 59, no. 1–4, 2012, doi: 10.1007/s00170-011-3482-4.

I. Paprocka, “Evaluation of the effects of a machine failure on the robustness of a job shop system-proactive approaches,” Sustainability (Switzerland), vol. 11, no. 1, 2019, doi: 10.3390/su11010065.

J. Fang and Y. Xi, “A rolling horizon job shop rescheduling strategy in the dynamic environment,” International Journal of Advanced Manufacturing Technology, vol. 13, no. 3, 1997, doi: 10.1007/BF01305874.

M. A. Adibi, M. Zandieh, and M. Amiri, “Multi-objective scheduling of dynamic job shop using variable neighborhood search,” Expert Syst Appl, vol. 37, no. 1, 2010, doi: 10.1016/j.eswa.2009.05.001.

Z. Li, “Multi-task scheduling optimization in shop floor based on uncertainty theory algorithm,” Academic Journal of Manufacturing Engineering, vol. 17, no. 1, 2019.

F. Echsler Minguillon and N. Stricker, “Robust predictive–reactive scheduling and its effect on machine disturbance mitigation,” CIRP Annals, vol. 69, no. 1, 2020, doi: 10.1016/j.cirp.2020.03.019.

S. Luo, L. Zhang, and Y. Fan, “Dynamic multi-objective scheduling for flexible job shop by deep reinforcement learning,” Comput Ind Eng, vol. 159, 2021, doi: 10.1016/j.cie.2021.107489.

L. Liu, “Outsourcing and rescheduling for a two-machine flow shop with the disruption of new arriving jobs: A hybrid variable neighborhood search algorithm,” Comput Ind Eng, vol. 130, 2019, doi: 10.1016/j.cie.2019.02.015.

H. Aytug, M. A. Lawley, K. McKay, S. Mohan, and R. Uzsoy, “Executing production schedules in the face of uncertainties: A review and some future directions,” in European Journal of Operational Research, vol. 161, no. 1, pp. 86-110, 2005, doi: 10.1016/j.ejor.2003.08.027.

Y. F. Wang, Y. F. Zhang, J. Y. H. Fuh, Z. D. Zhou, P. Lou, and L. G. Xue, “An integrated approach to reactive scheduling subject to machine breakdown,” in Proceedings of the IEEE International Conference on Automation and Logistics, ICAL 2008, pp. 542-547, 2008, doi: 10.1109/ICAL.2008.4636210.

J. F. Jimenez, E. Gonzalez-Neira, and G. Zambrano-Rey, “An adaptive genetic algorithm for a dynamic single-machine scheduling problem,” Management Science Letters, vol. 8, no. 11, 2018, doi: 10.5267/j.msl.2018.8.011.

B. Yang, “Single machine rescheduling with new jobs arrivals and processing time compression,” International Journal of Advanced Manufacturing Technology, vol. 34, no. 3–4, 2007, doi: 10.1007/s00170-006-0590-7.

K. Muhamadin et al., “A Review for Dynamic Scheduling in Manufacturing,” Type: Double Blind Peer Reviewed International Research Journal Publisher: Global Journals Online, vol. 18, no. 5, 2018.

K. Murakami and H. Morita, “A Method for Generating Robust Schedule under Uncertainty in Processing Time (< Special Issue> TOTAL OPERATIONS MANAGEMENT),” International Journal of Biomedical Soft Computing and Human Sciences: the official journal of the Biomedical Fuzzy Systems Association, vol. 15, no. 1, pp. 45-50, 2010.

L. H. Wu, X. Chen, X. D. Chen, and Q. X. Chen, “The research on proactive-reactive scheduling framework based on real-time manufacturing information,” in Materials Science Forum, vol. 626, pp. 789-794, 2009.

X. Wen, X. Lian, Y. Qian, Y. Zhang, H. Wang, and H. Li, “Dynamic scheduling method for integrated process planning and scheduling problem with machine fault,” Robot Comput Integr Manuf, vol. 77, 2022, doi: 10.1016/j.rcim.2022.102334.

M. M. Tawfeek, Y. M. Sadek, and A. M. K. El-kharbotly, “Study of event-driven and periodic rescheduling on a single machine with unexpected disruptions,” Independent Journal of Management & Production, vol. 10, no. 1, 2019, doi: 10.14807/ijmp.v10i1.838.

L. K. Church and R. Uzsoy, “Analysis of periodic and event-driven rescheduling policies in dynamic shops,” Int J Comput Integr Manuf, vol. 5, no. 3, pp. 153–163, 1992, doi: 10.1080/09511929208944524.

G. E. Vieira, J. W. Herrmann, and E. Lin, “Analytical models to predict the performance of a single-machine system under periodic and event-driven rescheduling strategies,” Int J Prod Res, vol. 38, no. 8, 2000, doi: 10.1080/002075400188654.

Y. Gao, Y. S. Ding, and H. Y. Zhang, “Job-shop scheduling considering rescheduling in uncertain dynamic environment,” in 2009 International Conference on Management Science and Engineering - 16th Annual Conference Proceedings, ICMSE 2009, pp. 380-384, 2009, doi: 10.1109/ICMSE.2009.5317409.

R. Barták and M. Vlk, “Reactive recovery from machine breakdown in production scheduling with temporal distance and resource constraints,” in ICAART 2015 - 7th International Conference on Agents and Artificial Intelligence, Proceedings, vol. 2, pp. 119-130, 2015, doi: 10.5220/0005215701190130.

Y. Sang, J. Tan, and W. Liu, “A new many-objective green dynamic scheduling disruption management approach for machining workshop based on green manufacturing,” in Journal of Cleaner Production, vol. 297, 126489, 2021, doi: 10.1016/j.jclepro.2021.126489.

A. Tighazoui, C. Sauvey, and N. Sauer, “New efficiency-stability criterion in a rescheduling problem with dynamic jobs weights,” in 7th International Conference on Control, Decision and Information Technologies, CoDIT 2020, vol. 1, pp. 475-480, 2020, doi: 10.1109/CoDIT49905.2020.9263807.

A. S. Muhamad and S. Deris, “Rescheduling for JSSP and FJSSP using Clonal Selection Principle Approach–A Theory,” Journal Information And Technology Management (JISTM), vol. 1, no. 1, pp. 10-17, 2016.

H. Fisher and G. L. Thompson, “Probabilistic Learning Combinations of Local Job-Shop Scheduling Rules,” in Industrial Scheduling, 1963.

W. Hassanein, G. M. Nawara, and E. S. Wael Hassanein, “Solving the Job-Shop Scheduling Problem by Arena Simulation Software Productivity View project Solving the Job-Shop Scheduling Problem by Arena Simulation Software,” International Journal of Engineering Innovations and Research, vol. 2, no. 2, p. 161, 2014.

E. G. Talbi. Metaheuristics: From Design to Implementation. John Wiley & Sons, 2009, doi: 10.1002/9780470496916.

J. Zhang, G. Ding, Y. Zou, S. Qin, and J. Fu, “Review of job shop scheduling research and its new perspectives under Industry 4.0,” J Intell Manuf, vol. 30, no. 4, 2019, doi: 10.1007/s10845-017-1350-2.

R. Martí, P. M. Pardalos, and M. G. C. Resende. Handbook of heuristics. Springer Publishing Company, Incorporated, 2018, doi: 10.1007/978-3-319-07124-4.

K. R. Baker and D. Trietsch. Principles of Sequencing and Scheduling. John Wiley & Sons, 2018, doi: 10.1002/9780470451793.

S. Strassl and N. Musliu, “Instance space analysis and algorithm selection for the job shop scheduling problem,” Comput Oper Res, vol. 141, 2022, doi: 10.1016/j.cor.2021.105661.

J. A. S. Gromicho, J. J. Van Hoorn, F. Saldanha-Da-Gama, and G. T. Timmer, “Solving the job-shop scheduling problem optimally by dynamic programming,” Comput Oper Res, vol. 39, no. 12, 2012, doi: 10.1016/j.cor.2012.02.024.

E. Taillard, “Benchmarks for basic scheduling problems,” Eur J Oper Res, vol. 64, no. 2, 1993, doi: 10.1016/0377-2217(93)90182-M.

D. Applegate and W. Cook, “Computational study of the job-shop scheduling problem,” ORSA journal on computing, vol. 3, no. 2, 1991, doi: 10.1287/ijoc.3.2.149.

L. Duan and B. Eng. Applying Systematic Local Search To Job Shop Scheduling Problems. Doctoral dissertation, Simon Fraser University, 2006.

S. C. Adisasmito, P. D. Pamungkas, and A. Ma’Ruf, “Real-time monitoring design for make-to-order industry,” in AIP Conference Proceedings, vol. 2470, no. 1, 2022, doi: 10.1063/5.0080747.

J. M. Framinan, V. Fernandez-Viagas, and P. Perez-Gonzalez, “Using real-time information to reschedule jobs in a flowshop with variable processing times,” Comput Ind Eng, vol. 129, 2019, doi: 10.1016/j.cie.2019.01.036.




DOI: https://doi.org/10.18196/jrc.v5i6.22208

Refbacks

  • There are currently no refbacks.


Copyright (c) 2024 Muhammad Usman Nisar, Anas Ma'ruf, Andi Cakravastia, Abdul Hakim Halim

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

 


Journal of Robotics and Control (JRC)

P-ISSN: 2715-5056 || E-ISSN: 2715-5072
Organized by Peneliti Teknologi Teknik Indonesia
Published by Universitas Muhammadiyah Yogyakarta in collaboration with Peneliti Teknologi Teknik Indonesia, Indonesia and the Department of Electrical Engineering
Website: http://journal.umy.ac.id/index.php/jrc
Email: jrcofumy@gmail.com


Kuliah Teknik Elektro Terbaik