Due-date quotation model for manufacturing system scheduling under uncertainty

This paper studies the scheduling problem for the manufacturing systems with uncertain job duration, and the possibility of planning due-date quotations for critical manufacturing tasks given a fixed contingency budget. We propose a due-date quotation model to measure the risk of delay in the manufacturing process in terms of the allocated contingency budget. The risk of delay is measured in the same unit as its corresponding milestone factor such that the decision makers could directly visualize and quantify the level of risks in units of hours or days. In addition, the proposed model possesses various great properties required by a convex risk measure and it represents a minimized certainty equivalent of the overall expected risk in achieving the manufacturing due-dates. Extensive computational experiments are conducted to evaluate the model performance. The results show that our proposed model, compared to various existing methods, provides a much more balanced performance in terms of success rate of due-date achievement, due-date quotation shortfall, as well as, robustness against uncertainties. The practical applicability of the proposed models are also tested with the job scheduling problem in a real stamping industry application.

[1]  Philippe Artzner,et al.  Coherent Measures of Risk , 1999 .

[2]  Bengt Lennartson,et al.  Editorial: Automation in green manufacturing , 2013, IEEE Trans Autom. Sci. Eng..

[3]  Robert J. Might,et al.  The role of structural factors in determining project management success , 1985, IEEE Transactions on Engineering Management.

[4]  Alexander Schied,et al.  Convex measures of risk and trading constraints , 2002, Finance Stochastics.

[5]  Erik Demeulemeester,et al.  RanGen: A Random Network Generator for Activity-on-the-Node Networks , 2003, J. Sched..

[6]  D. Malcolm,et al.  Application of a Technique for Research and Development Program Evaluation , 1959 .

[7]  Marc E. Posner,et al.  Generating Experimental Data for Computational Testing with Machine Scheduling Applications , 2001, Oper. Res..

[8]  Avraham Shtub,et al.  The stochastic time–cost tradeoff problem: A robust optimization approach , 2007, Networks.

[9]  Dvir Shabtay,et al.  Optimal coordination of resource allocation, due date assignment and scheduling decisions , 2016 .

[10]  Hongye Su,et al.  Petri-net-based robust supervisory control of automated manufacturing systems , 2016 .

[11]  J. Andreoni,et al.  Uncertainty Equivalents: Testing the Limits of the Independence Axiom , 2011 .

[12]  MengChu Zhou,et al.  Supervisor Optimization for Deadlock Resolution in Automated Manufacturing Systems With Petri Nets , 2011, IEEE Transactions on Automation Science and Engineering.

[13]  Willy Herroelen,et al.  Project scheduling under uncertainty: Survey and research potentials , 2005, Eur. J. Oper. Res..

[14]  Denis F. Cioffi,et al.  A practical method of determining project risk contingency budgets , 2009, J. Oper. Res. Soc..

[15]  Stephan Biller,et al.  Energy-Efficient Production Systems Through Schedule-Based Operations , 2013, IEEE Transactions on Automation Science and Engineering.

[16]  Richard J. Schonberger,et al.  Why Projects Are “Always” Late: A Rationale Based on Manual Simulation of a PERT/CPM Network , 1981 .

[17]  Damien Trentesaux,et al.  Reactive control of overall power consumption in flexible manufacturing systems scheduling: A Potential Fields model , 2015 .

[18]  Stjepan Bogdan,et al.  Resource Allocation in Free-Choice Multiple Reentrant Manufacturing Systems Based on Machine-Job Incidence Matrix , 2011, IEEE Transactions on Industrial Informatics.

[19]  Rong Su,et al.  Decomposition methods for manufacturing system scheduling: a survey , 2018, IEEE/CAA Journal of Automatica Sinica.

[20]  Marcello Braglia,et al.  A fuzzy multi-criteria approach for critical path definition , 2009 .

[21]  Zhiguo Wang,et al.  Data-driven scheduling optimization under uncertainty using Renyi entropy and skewness criterion , 2018, Comput. Ind. Eng..