2025 AIChE Annual Meeting

(392i) Data-Driven Chance-Constrained Mixed Integer Nonlinear Bilevel Optimisation Via Copulas: Application to Integrated Planning and Scheduling Problems

Authors

Vassilis Charitopoulos - Presenter, University College London
Syu-Ning Johnn, University College London
Meng-Lin Tsai, Department of Chemical & Biological Engineering, University of Wisconsin-Madison, Madison WI
Styliani Avraamidou, Texas A&M University
In real-world applications, many optimisation problems are inherently difficult to find feasible solutions due to the lack of exact information, the presence of noisy data distributions, and parameter uncertainties. As a result, data-driven optimisation approaches are increasingly adopted to efficiently explore solution spaces and identify improved outcomes. Chance constraint programming (CCP) is an optimisation approach that ensures stochastic constraints are met with a predetermined probability of satisfaction amongst all possible scenarios (Li et al. 2008; Calfa et al. 2015). Numerous studies have successfully integrated specifically with various optimisation problems (Bianco et al. 2019). Copulas are data-driven coupling functions that capture the dependence structure between multiple univariate marginal distributions under certain correlations. Incorporating copula formulations into CCP makes it possible to better model dependencies between variables under different scenarios when underlying data exhibits complex distributions or non-trivial dependencies, such as correlated risks or non-linear relationships, thereby improving the accuracy of decision-making in optimisation problems with the presence of uncertain parameters. In recent years, the integration of copula and CCP has shown significant promise (Chen et al., 2015; Hosseini et al., 2020; Khezri and Khodayifar, 2023).

In this work, we present a copula-based chance-constrained optimisation framework designed to achieve good efficiency and accuracy in estimating demand levels for integrated planning and scheduling problems. Our approach ensures feasible decision-making within a defined risk threshold. We validated this framework within the context of data-driven optimisation, leveraging the DOMINO framework (Beykal et al., 2020; Nikkhah et al., 2025), which is a data-driven grey-box algorithm for addressing generic constrained bilevel optimisation problems. Our experiments demonstrate that the proposed approach is capable of identifying robust solutions that result in higher joint satisfaction rates for products and near-optimal performance, all while significantly reducing computational time compared to exact methods and other simulation-based software. The efficiency and effectiveness of our approach are further validated through a number of case studies across a range of optimisation problems.

References

Beykal, B., Avraamidou, S., Pistikopoulos, I. P., Onel, M., & Pistikopoulos, E. N. (2020). Domino: Data-driven optimization of bi-level mixed-integer nonlinear problems. J. Glob. Optim., 78, 1-36.

Bianco, L., Caramia, M., & Giordani, S. (2019). A chance constrained optimization approach for resource unconstrained project scheduling with uncertainty in activity execution intensity. Comput. Ind. Eng., 128, 831-836.

Calfa, B. A., Grossmann, I. E., Agarwal, A., Bury, S. J., & Wassick, J. M. (2015). Data-driven individual and joint chance-constrained optimization via kernel smoothing. Comput. Chem. Eng., 78, 51-69.

Chen, F., Huang, G. H., Fan, Y. R., & Wang, S. (2016). A copula-based chance-constrained waste management planning method: An application to the city of Regina, Saskatchewan, Canada. Journal of the Air & Waste Management Association, 66(3), 307-328.

Hosseini Nodeh, Z., Babapour Azar, A., Khanjani Shiraz, R., Khodayifar, S., & Pardalos, P. M. (2020). Joint chance constrained shortest path problem with Copula theory. J. Comb. Optim., 40, 110-140.

Khezri, S., & Khodayifar, S. (2023). Joint chance-constrained multi-objective multi-commodity minimum cost network flow problem with copula theory. Comput. Oper. Res., 156, 106260.

Li, P., Arellano-Garcia, H., & Wozny, G. (2008). Chance constrained programming approach to process optimization under uncertainty. Comput. Chem. Eng., 32(1-2), 25-45.

Nikkhah, H., Aghayev, Z., Shahbazi, A., Charitopoulos, V. M., Avraamidou, S., & Beykal, B. (2025). Bi-level data-driven enterprise-wide optimization with mixed-integer nonlinear scheduling problems. Dig. Chem. Eng., 100218

Acknowledgements

Financial support from the UK EPSRC grants EP/V051008/1 and EP/W003317/1, U.S. National Institutes of Health (NIH) grant P42 ES027704, and ACS Petroleum Research Fund Doctoral New Investigator Grant PRF # 66086-DNI9 is gratefully acknowledged