2020 Virtual AIChE Annual Meeting
(648d) Scheduling of Business Transactional Processes in a Digital Supply Chain
Authors
The Order-To-Cash business process is modeled as a scheduling problem where human and automated agents process orders from the moment a customer places an order until the goods are delivered to the customer and invoice payment is received. Five Mixed-Integer Linear Programming (MILP) scheduling models are applied to the OTC process: 1) general precedence model, 2) queue slot model, 3) continuous-time Resource-Task Network (RTN) model, and discrete-time 4) RTN and 5) State-Task Network (STN) models [3]. The novelty of this approach is in using techniques from the Process Systems Engineering (PSE) community to model and optimize information flows within business processes for supply chain operations. The models account for the allocation of human resources in processing orders in the OTC process. The optimization objective is to improve company profit and customer experience by increasing order fulfillment and reducing backlogs. Three case studies are presented to compare the performance and scaling of the five scheduling models. The discrete-time STN shows the best performance in terms of scaling, scheduling up to hundreds of orders in a deterministic OTC system. The results show the promise of using mathematical programming to improve supply chain performance by optimizing business processes. The models also allow to identify bottlenecks in the business processes and determine where additional resources should be allocated. Furthermore, the models can be used as valuable tools to assist customer service representatives in defining realistic promise-to-delivery dates for their customers.
References
[1] I. E. Grossmann, "Advances in mathematical programming models for enterprise-wide optimization," Computers & Chemical Engineering, vol. 47, pp. 2-18, 2012.
[2] K. Braekers, K. Ramaekers and I. Van Nieuwenhuyse, "The vehicle routing problem: State of the art classification and review," Computers & Industrial Engineering, vol. 99, pp. 300-313, 2016.
[3] C. A. Mendez, J. Cerda, I. E. Grossmann, I. Harjunkoski and M. Fahl, "State-of-the-art review of optimization methods for short-term scheduling of batch processes," Computers & Chemical Engineering, vol. 30, pp. 913-946, 2006.
[4] G. Yi and G. V. Reklaitis, "Optimal design of batchâstorage network with financial transactions and cash flows," AIChE Journal, vol. 50, no. 11, 2004.
[5] G. Guillen, M. Badell, A. Espuña and L. Puigjaner, "Simultaneous optimization of process operations and financial decisions to enhance the integrated planning/scheduling of chemical supply chains," Computers & Chemical Engineering, vol. 30, no. 3, pp. 421-436, 2006.