journal article·2026-07-05Open access

Risk-Aware Crude Oil Scheduling in Petrochemical Supply Chains: A CVaR-Driven Reactive GRASP Simheuristic

Antonio Giallanza, Giuseppe Marannano

Applied Sciences· Volume 16· Issue 13

Abstract

The scheduling of crude oil operations in marine refineries is a complex combinatorial problem, exacerbated by stochastic disruptions like vessel delays and port congestion. Traditional deterministic and expected-value approaches fail to mitigate high-impact tail events, causing severe demurrage and production bottlenecks. To address this, we propose a novel CVaR-Driven Reactive GRASP Simheuristic. This framework hybridizes GRASP with Monte Carlo simulation, embedding Conditional Value-at-Risk (CVaR) into the adaptive memory to actively steer the search away from catastrophic logistical gridlocks. Overcoming standard “unlimited port capacity” assumptions, the model endogenously calculates demurrage dynamics and introduces an automated Failure Taxonomy for explainable insights. Evaluated on a 30-day industrial case study, representing a standard short-term operational scheduling horizon, under baseline conditions and severe dynamic disruptions (vessel delays, unit maintenance), the diagnostic reveals that over 80% of scheduling failures stem from endogenous port congestion rather than internal dead-ends. Furthermore, a comprehensive ablation study mathematically validates the superiority of the CVaR-driven memory over standard expected-cost optimization in preventing catastrophic tail-risk scenarios. Results demonstrate that this CVaR-driven approach effectively absorbs stochastic shocks, prevents stockouts, and minimizes worst-case costs, generating highly robust schedules in under three minutes. Ultimately, it provides a robust, risk-aware Decision Support System (DSS) for supply chain and operations managers.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Process Optimization and Integration · Supply Chain Resilience and Risk Management · Maritime Ports and Logistics

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Engineering, University of Messina, Contrada di Dio, 98166 Messina, Italy

Department of Engineering, University of Palermo, Viale delle Scienze, 90128 Palermo, Italy

References (43)

Show source-provided references
1. An MINLP formulation for integrating the operational management of crude oil supply10.1016/j.compchemeng.2018.12.014 ↗
2. Integrated optimization of crude oil procurement planning and blending scheduling for property stabilization10.1016/j.compchemeng.2024.108716 ↗
3. AlMajed, A.M., Syed, M.N., and Malik, A.I. (2025). Multi-Objective Mathematical Model for Crude Oil Terminal Scheduling with Tank Farm Operations. Mathematics, 13.10.3390/math13233817 ↗
4. Oil industry value chain simulation with learning agents10.1016/j.compchemeng.2018.01.008 ↗
5. Data-driven Wasserstein distributionally robust chance-constrained optimization for crude oil scheduling under uncertainty10.1016/j.cjche.2023.12.007 ↗
6. A framework for crude oil scheduling in an integrated terminal-refinery system under supply uncertainty10.1016/j.ejor.2016.01.034 ↗
7. Kong, L., Xiao, H., Wang, Y., Chen, K., and Liu, M. (2025). Coordinated Allocation of Channel-Tugboat-Berth Resources Under Tidal Constraints at Liquid Terminal. Appl. Sci., 15.10.3390/app152413263 ↗
8. Efficient Approach for Scheduling Crude Oil Operations in Marine-Access Refineries10.1021/acs.iecr.5b01461 ↗
9. Optimizing multiship routing and scheduling with constraints on inventory levels in a Brazilian oil company10.1111/itor.12478 ↗
10. Mixed-time mixed-integer linear programming for optimal detailed scheduling of a crude oil port depot10.1016/j.cherd.2018.07.013 ↗
11. Reactive scheduling of crude oil using structure adapted genetic algorithm under multiple uncertainties10.1016/j.compchemeng.2018.04.005 ↗
12. Data-driven two-stage distributionally robust optimization for refinery planning under uncertainty10.1016/j.ces.2023.118466 ↗
13. Data driven multi-objective economic-environmental robust optimization for refinery planning with multiple modes under uncertainty10.1016/j.cie.2024.110697 ↗
14. Continuous-time versus discrete-time approaches for scheduling of chemical processes: A review10.1016/j.compchemeng.2004.05.002 ↗
15. Petri net-based approach to short-term scheduling of crude oil operations with less tank requirement10.1016/j.ins.2017.07.009 ↗
16. A new continuous-time formulation for scheduling crude oil operations10.1016/j.ces.2004.01.009 ↗
17. New approach for scheduling crude oil operations10.1016/j.ces.2008.10.054 ↗
18. Short-Term Scheduling of Refinery Crude Oil Operations10.1021/ie300046g ↗
19. A hybrid framework of intrinsic constraint handling and safe reinforcement learning for crude oil scheduling10.1016/j.compchemeng.2025.109480 ↗
20. Mathematical programming techniques for crude oil scheduling10.1016/0098-1354(96)00212-8 ↗
21. Mixed-Integer Programming Approach for Short-Term Crude Oil Scheduling10.1021/ie030348d ↗
22. Improving the robustness and efficiency of crude scheduling algorithms10.1002/aic.11280 ↗
23. Global optimization for scheduling refinery crude oil operations10.1016/j.compchemeng.2007.11.008 ↗
24. A new Lagrangian decomposition approach applied to the integration of refinery planning and crude-oil scheduling10.1016/j.compchemeng.2011.03.026 ↗
25. Procurement planning in oil refining industries considering blending operations10.1016/j.compchemeng.2013.05.006 ↗
26. Adaptive budget allocation in simheuristics applied to stochastic home healthcare routing and scheduling10.1016/j.cie.2024.110651 ↗
27. Simultaneous scheduling of front-end crude transfer and refinery processing10.1016/j.compchemeng.2016.09.019 ↗
28. Knowledge-assisted hybrid optimization strategy of large-scale crude oil scheduling integrated production planning10.1016/j.compchemeng.2024.108904 ↗
29. Large-Scale Refinery Crude Oil Scheduling by Integrating Graph Representation and Genetic Algorithm10.1021/ie201283z ↗
30. Many-objective optimization for scheduling of crude oil operations based on NSGA-III with consideration of energy efficiency10.1016/j.swevo.2020.100714 ↗
31. Scheduling of crude oil operations under demand uncertainty: A robust optimization framework coupled with global optimization10.1002/aic.12772 ↗
32. A data-driven approach for crude oil scheduling optimization under product yield uncertainty10.1016/j.ces.2021.116971 ↗
33. Robust scheduling of crude oil farming and processing under uncertainty10.1016/j.cherd.2026.01.045 ↗
34. Preventive crude oil scheduling under demand uncertainty using structure adapted genetic algorithm10.1016/j.apenergy.2018.10.121 ↗
35. Optimization of crude oil operations scheduling by applying a two-stage stochastic programming approach with risk management10.1016/j.jprocont.2023.103142 ↗
36. A branch-and-price heuristic algorithm for the bunkering operation problem of a liquefied natural gas bunkering station in the inland waterways10.1016/j.trb.2022.11.011 ↗
37. Schedulability Analysis of Short-Term Scheduling for Crude Oil Operations in Refinery With Oil Residency Time and Charging-Tank-Switch-Overlap Constraints10.1109/TASE.2010.2059015 ↗
38. An Efficient Scheduling Method for Crude Oil Operations in Refinery With Crude Oil Type Mixing Requirements10.1109/TSMC.2014.2332138 ↗
39. Greedy Randomized Adaptive Search Procedures10.1007/BF01096763 ↗
40. Reactive GRASP: An application to a matrix decomposition problem in TDMA traffic assignment10.1287/ijoc.12.3.164.12639 ↗
41. A review of simheuristics: Extending metaheuristics to deal with stochastic combinatorial optimization problems
42. Optimization of conditional value-at-risk10.21314/JOR.2000.038 ↗
43. Conditional value-at-risk for general loss distributions10.1016/S0378-4266(02)00271-6 ↗