Application of do-calculus for the beta-robust scheduling method in a one-machine job environment
Q.A.H. Rademakers (TU Delft - Mechanical Engineering)
P. Mohajerin Esfahani – Mentor (TU Delft - Team Bart De Schutter)
Martijn Kerklaan – Graduation committee member (Lely Industries N.V.)
Thomas Horstink – Graduation committee member (Lely Industries N.V.)
Riccardo Maria Giorgio Ferrari – Graduation committee member (TU Delft - Team Riccardo Ferrari)
Pedro L. Ferreira – Graduation committee member (Universidade Técnica de Lisboa)
More Info
expand_more
Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.
Abstract
Job scheduling is the process where jobs are arranged in a specific sequence. This process has always been a crucial subject for companies in numerous industries. A company could significantly improve its business performance if the scheduling process is not performed optimally. As companies and products become more and more data-driven, new tools to improve processes are emerging. Robust job scheduling methods optimize job schedules with job duration uncertainties. Typical robust scheduling methods only use straightforward statistical metrics such as the job duration and variance. Data relevant to the process' job duration, stored as observational data, is not typically used in robust job scheduling methods. A field of research that is concerned with the use of observational data is causal inference. It can be applied to observational data to explain causal variable behaviour and therefore also the statistical metrics used in the scheduling process. In addition, it can be used to predict variable behaviour after certain variable modifications. This motivates our search for an approach that uses the tools of causal inference on available process data to identify the causal relations within these job processes. Based on this information, it predicts the effects of parameter modifications. These predictions are incorporated in the scheduling optimization to potentially further improve the job scheduling performance. In this thesis, we will therefore study research on causal inference and a method of robust job scheduling and propose an algorithm that extends the robust job scheduling method. The algorithm includes the tools of causal inference and additionally solution sensitivity analysis.