Profit-driven stochastic scheduling considering discounted cash flows under Industry 4.0

Abstract Industry 4.0 introduces new paradigm change in manufacturing systems, i.e., a collective term of value chain organization, to cope with unforeseen and negative events more efficiently. Since scheduling is crucial in the manufacturing systems, stochastic scheduling is thus a hot and challenging research topic. Job processing times are usually assumed to be stochastic due to various factors. This work studies a parallel machine scheduling problem with uncertain processing times, in which the penalty cost incurred by job rejection arises at the beginning and the revenue of processing a job is received once the job is completed. Besides, based on the cooperation between production, marketing and finance, the capital time value is considered by discounting the cash flows. The pursued financial objective is to maximize the the net present value (NPV) of the total profit, including the negative penalty cost for rejecting jobs and the expected revenue for processing jobs. For the problem, a two-stage stochastic programming formulation with an exponential objective function is proposed. The second-order Taylor series expansion approximation for the objective function is first applied, and the classic sample average approximation (SAA) method is then developed. A case study is conducted to illustrate the applicability of the proposed method.

[1]  H. Wee,et al.  Replenishment and pricing policy for deteriorating items taking into account the time-value of money , 2001 .

[2]  Xiaoqing Xu,et al.  Robust makespan minimisation in identical parallel machine scheduling problem with interval data , 2013 .

[3]  Pieter Leyman,et al.  A new scheduling technique for the resource–constrained project scheduling problem with discounted cash flows , 2015 .

[4]  Chengbin Chu,et al.  Robust optimization for the cyclic hoist scheduling problem , 2015, Eur. J. Oper. Res..

[5]  Alexander Grigoriev,et al.  Machine scheduling with resource dependent processing times , 2007, Math. Program..

[6]  Vitaly A. Strusevich,et al.  Decomposition algorithms for submodular optimization with applications to parallel machine scheduling with controllable processing times , 2015, Math. Program..

[7]  Jun Lin,et al.  Hedge against total flow time uncertainty of the uniform parallel machine scheduling problem with interval data , 2014 .

[8]  Alexander Grigoriev,et al.  Unrelated Parallel Machine Scheduling with Resource Dependent Processing Times , 2005, IPCO.

[9]  Charbel José Chiappetta Jabbour,et al.  Industry 4.0 and the circular economy: a proposed research agenda and original roadmap for sustainable operations , 2018, Annals of Operations Research.

[10]  Elliot Bendoly,et al.  The Performance Effects of Complementarities Between Information Systems, Marketing, Manufacturing, and Supply Chain Processes , 2007, Inf. Syst. Res..

[11]  Erik Demeulemeester,et al.  Maximizing the net present value of a project with linear time-dependent cash flows , 2001 .

[12]  Z. Caner Taşkın,et al.  A parallel machine lot-sizing and scheduling problem with a secondary resource and cumulative demand , 2018, Int. J. Prod. Res..

[13]  Rubén Ruiz,et al.  A genetic algorithm for the unrelated parallel machine scheduling problem with sequence dependent setup times , 2011, Eur. J. Oper. Res..

[14]  Alexandre Dolgui,et al.  Scheduling of recovery actions in the supply chain with resilience analysis considerations , 2018, Int. J. Prod. Res..

[15]  Erik Hofmann,et al.  Industry 4.0 and the current status as well as future prospects on logistics , 2017, Comput. Ind..

[16]  Alexandre Dolgui,et al.  A dynamic model and an algorithm for short-term supply chain scheduling in the smart factory industry 4.0 , 2016 .

[17]  Vishal Gupta,et al.  Robust sample average approximation , 2014, Math. Program..

[18]  Alexandre Dolgui,et al.  A sample average approximation method for disassembly line balancing problem under uncertainty , 2014, Comput. Oper. Res..

[19]  Ming Liu,et al.  Multi-objective optimization of parallel machine scheduling integrated with multi-resources preventive maintenance planning , 2015 .

[20]  Ryuhei Miyashiro,et al.  Mixed integer second-order cone programming formulations for variable selection in linear regression , 2015, Eur. J. Oper. Res..

[21]  Fernando Deschamps,et al.  Past, present and future of Industry 4.0 - a systematic literature review and research agenda proposal , 2017, Int. J. Prod. Res..

[22]  Thomas F. Gattiker,et al.  Enterprise resource planning (ERP) systems and the manufacturing–marketing interface: an information-processing theory view , 2007 .

[23]  Celia A. Glass,et al.  Parallel machine scheduling with job assignment restrictions , 2007 .

[24]  John W. Fowler,et al.  Heuristics for minimizing regular performance measures in unrelated parallel machine scheduling problems , 2011, Comput. Oper. Res..

[25]  Ching-Jen Huang,et al.  A multi-agent-based negotiation approach for parallel machine scheduling with multi-objectives in an electro-etching process , 2012 .

[26]  Ali Allahverdi,et al.  Production in a two-machine flowshop scheduling environment with uncertain processing and setup times to minimize makespan , 2015 .

[27]  Gündüz Ulusoy,et al.  Four Payment Models for the Multi-Mode Resource Constrained Project Scheduling Problem with Discounted Cash Flows , 2001, Ann. Oper. Res..

[28]  Grzegorz Waligóra,et al.  Discrete-continuous project scheduling with discounted cash flows - A tabu search approach , 2008, Comput. Oper. Res..

[29]  Donya Rahmani,et al.  Robust and stable flow shop scheduling with unexpected arrivals of new jobs and uncertain processing times , 2014 .

[30]  Alexander Shapiro,et al.  Sample Average Approximation Method for Chance Constrained Programming: Theory and Applications , 2009, J. Optimization Theory and Applications.

[31]  Zhiping Qiu,et al.  Eigenvalue analysis of structures with interval parameters using the second-order Taylor series expansion and the DCA for QB , 2017 .

[32]  Feifeng Zheng,et al.  An FPTAS for uniform machine scheduling to minimize makespan with linear deterioration , 2010, Journal of Combinatorial Optimization.

[33]  Anton V. Eremeev,et al.  Multi-product lot-sizing and scheduling on unrelated parallel machines , 2007 .

[34]  C. Chu,et al.  An improved exact algorithm for single-machine scheduling to minimise the number of tardy jobs with periodic maintenance , 2016 .