Predictive Scheduling with Markov Chains and ARIMA Models
Source abstract
Abstract
Production scheduling is attracting considerable scientific interest. Effective scheduling of production jobs is a critical element of smooth organization of the work in an enterprise and, therefore, a key issue in production. The investigations focus on improving job scheduling effectiveness and methodology. Due to simplifying assumptions, most of the current solutions are not fit for industrial applications. Disruptions are inherent elements of the production process and yet, for reasons of simplicity, they tend to be rarely considered in the current scheduling models. This work presents the framework of a predictive job scheduling technique for application in the job-shop environment under the machine failure constraint. The prediction methods implemented in our work examine the nature of the machine failure uncertainty factor. The first section of this paper presents robust scheduling of production processes and reviews current solutions in the field of technological machine failure analysis. Next, elements of the Markov processes theory and ARIMA (auto-regressive integrated moving average) models are introduced to describe the parameters of machine failures. The effectiveness of our solutions is verified against real production data. The data derived from the strategic machine failure prediction model, employed at the preliminary stage, serve to develop the robust schedules using selected dispatching rules. The key stage of the verification process concerns the simulation testing that allows us to assess the execution of the production schedules obtained from the proposed model.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Scheduling and Optimization Algorithms · Assembly Line Balancing Optimization · Digital Transformation in Industry
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Faculty of Mechanical Engineering, Lublin University of Technology, 20-618 Lublin, Poland
Faculty of Management, Lublin University of Technology, 20-618 Lublin, Poland
Funding
Ministerstwo Nauki i Szkolnictwa Wyższego
References (50)
Show source-provided references
1. Optimization of the Medium-Term Production Planning in the Company—Case Study
2. Tabu Search and Genetic Algorithm for Production Process Scheduling Problem10.17270/J.LOG.2019.315 ↗
3. Application of survival function in robust scheduling of production jobs
4. An Anticipative Scheduling Approach with Controllable Processing Times10.1016/j.cor.2009.09.001 ↗
5. Gao, H. (1996). Building Robust Schedules using Temporal Potection—An Empirical Study of Constraint Based Scheduling Under Machine Failure Uncertainty. [Ph.D. Thesis, Univeristy of Toronto].
6. Job-shop scheduling with machine breakdown prediction under completion time constraint10.1007/978-3-319-64465-3_35 ↗
7. Analysis of the correctness of determination of the effectiveness of maintenance service actions
8. Metaheuristic algorithms for balancing robotic assembly lines with sequence-dependent robot setup times10.1016/j.apm.2018.08.016 ↗
9. Deepu, P. (2008). Robust Schedules and Disruption Management for Job Shops. [Ph.D. Thesis, Montana State Univeristy].
10. Maintenance 4.0 Technologies for Sustainable Manufacturing—An Overview10.1016/j.ifacol.2019.10.005 ↗
11. Development of computer-controlled material handling model by means of fuzzy logic and genetic algorithms10.1016/j.neucom.2018.05.125 ↗
12. Techniques of Generating Schedules for the Problem of Financial Optimization of Multi-Stage Project10.35784/acs-2017-26 ↗
13. A Real-Time Order Acceptance and Scheduling Approach for Permutation Flow Shop Problems10.1016/j.ejor.2015.06.018 ↗
14. Flexible Flow Shop Scheduling with Stochastic Processing Times: A Decomposition-Based Approach10.1016/j.cie.2012.04.001 ↗
15. Study of Stochastic Sequence-Dependent Flexible Flow Shop via Developing a Dispatching Rule and a Hybrid GA10.1016/j.engappai.2011.12.004 ↗
16. A Metaheuristic Optimization Approach for a Real-World Stochastic Flexible Flow Shop Problem with Limited Buffer10.1016/j.ijpe.2012.09.014 ↗
17. A Genetic Algorithm for Permutation Flow Shop Scheduling Under Make to Stock Production System10.1016/j.cie.2015.08.006 ↗
18. Robust Single Machine Scheduling for Minimizing Total Flow Time in the Presence of Uncertain Processing Times10.1016/j.cie.2014.04.013 ↗
19. Predictive–reactive scheduling on a single resource with Uncertain Future Jobs10.1016/j.ejor.2006.06.077 ↗
20. Robust Scheduling for Multi-Objective Flexible Job-Shop Problems with Random Machine Breakdowns10.1016/j.ijpe.2012.04.015 ↗
21. Predictable Scheduling of a Job Shop Subject to Breakdowns10.1109/70.678447 ↗
22. Production Scheduling and Rescheduling with Genetic Algorithms10.1162/evco.1999.7.1.1 ↗
23. A robust scheduling method based on a multi-objective immune algorithm10.1016/j.ins.2009.06.003 ↗
24. Jensen, M.T. (2001). Robust and Flexible Scheduling with Evolutionary Computation. [Ph.D. Thesis, University of Aarhus].
25. A New Robust Optimization Approach for Scheduling Under Uncertainty—II. Uncertainty with Known Probability Distribution10.1016/j.compchemeng.2006.05.035 ↗
26. Knowledge-based predictive and reactive scheduling in industrial environments10.1016/S0098-1354(00)00589-5 ↗
27. Improving robustness and flexibility of tardiness and total flow-time job shops using robustness measures10.1016/S1568-4946(01)00005-9 ↗
28. Robust and Stable Flexible Job Shop Scheduling with Random Machine Breakdowns Using a Hybrid Genetic Algorithm10.1016/j.ijpe.2011.04.020 ↗
29. Davenport, A., Gefflot, C., and Beck, C. (2001, January 12–14). Slack-based Techniques for Robust Schedules. Proceedings of the Sixth European Conference on Planning, Toledo, Spain.
30. Estimation of reliability characteristics in a production scheduling model with failures and time-changing parameters described by Gamma and exponential distributions10.4028/www.scientific.net/AMR.837.116 ↗
31. Estimation of Reliability Characteristics in a Production Scheduling Model with Time-Changing Parameters—First Part, Theory
32. An overview of time-based and condition-based maintenance in industrial application10.1016/j.cie.2012.02.002 ↗
33. Novel approach for machine tool maintenance modelling and optimization using fleet system architecture10.1016/j.cie.2018.09.006 ↗
34. Forecasting fault events for predictive maintenance using data-driven techniques and ARMA modeling10.1016/j.cie.2017.10.033 ↗
35. Predictive-reactive strategy for real time scheduling of manufacturing systems10.4028/www.scientific.net/AMM.307.470 ↗
36. Burduk, A., Chlebus, E., Nowakowski, T., and Tubis, A. (2018). Module for prediction of technological operation times in an intelligent job scheduling system. Intelligent Systems in Production Engineering and Maintenance—ISPEM 2018: International Conference on Intelligent Systems in Production Engineering and Maintenance, Springer.10.1007/978-3-319-64465-3 ↗
37. Semi-Markov system model for minimal repair maintenance10.17531/ein.2019.2.9 ↗
38. Stewart, W.J. (2009). Probability, Markov Chains, Queues, and Simulation, Princeton University Press.10.1515/9781400832811 ↗
39. Ross, S. (1997). Introduction to Probability Models, Academic Press. [6th ed.].
40. Application of the logistic regression for determining transition probability matrix of operating states in the transport systems10.17531/ein.2020.2.2 ↗
41. Chow, G.C. (1995). Ekonometria, PWN.
42. Kozłowski, E. (2015). Analiza i Identyfikacja Szeregów Czasowych, Politechnika Lubelska.
43. Box, G.E.P., and Jenkins, G.M. (1970). Time Series Analysis: Forecasting and Control. Holden-Day, Wiley.
44. Characterizations of the shape of unknown objects by inverse numerical methods
45. Machining sensor data management for operation-level predictive model10.1016/j.eswa.2020.113600 ↗
46. Shumway, R.H., and Stoffer, D.S. (2017). Time Series Analysis and Its Applications with R Examples, Springer.10.1007/978-3-319-52452-8 ↗
47. The use of stationary tests for analysis of monitored residual processes10.17531/ein.2015.4.17 ↗
48. RStudio Team (2020). RStudio: Integrated Development for R, PBC. Available online: http://www.rstudio.com.
49. Bräsel, H., Dornheim, L., Kutz, S., Mörig, M., and Rössling, I. (2001). LiSA—A Library of Scheduling Algorithms, Magdeburg University.
50. Using Dispatching Rules for Job Shop Scheduling with Due Date-Based Objectives10.1080/00207540600786715 ↗