Viable Supply Chain Network Design: Machine Learning-Derived Chance-Constrained Programming

📅 2026-06-09
📈 Citations: 0
✨ Influential: 0
📄 PDF
🤖 AI Summary
This study addresses the insufficient supply chain resilience in existing research, which often overlooks inter-tier disruption dependencies. To bridge this gap, we propose a two-stage mixed-integer programming model that explicitly captures disruption dependencies among facilities and jointly optimizes resilience (via backup reallocation), agility (through mobile facilities), and carbon emission constraints. To handle service-level probability requirements, we introduce linear cuts derived from machine learning classifiers—such as L1-regularized logistic regression—as surrogates for chance constraints. The model is efficiently solved by integrating sample average approximation with a Fix-and-Relax heuristic. Computational experiments demonstrate that our approach significantly improves solution efficiency while maintaining a 95% service level, enabling rapid generation of high-quality solutions for medium- to large-scale instances.
📝 Abstract
This paper investigates a viable two-echelon supply chain network design problem with unreliable facilities subject to disruptions. Unlike existing studies that consider supply chain echelons in isolation, the proposed models explicitly capture cross-echelon disruptions and quantify the value of incorporating such interdependencies. Network viability is achieved by jointly integrating resilience (via backup reassignment), agility (via mobile facilities), and environmental impact (via emissions caps) to ensure demand satisfaction across both echelons and support long-term network survival. Two mixed-integer programming formulations are developed: a scenario-based formulation and an implicit formulation, both minimizing expected fixed and service costs. To handle probabilistic service requirements, the implicit formulation incorporates a machine learning-enhanced chance-constrained programming approach, in which intractable capacity chance constraints are replaced by learned linear cuts enforcing a 95% service confidence level. These cuts are trained using several classification methods, including logistic regression, L1-regularized logistic regression, stochastic gradient descent, the perceptron algorithm, and logistic regression with a regularization parameter of 0.1, with the best-performing classifier selected as a surrogate. To further enhance scalability, two fix-and-relax heuristics are developed for the implicit formulation, while a sample average approximation (SAA) method is applied to the scenario-based formulation. Computational experiments demonstrate that the implicit formulation offers a computationally efficient and high-quality alternative to the scenario-based formulation. Moreover, the proposed heuristics and SAA approach effectively address medium- and large-scale instances, delivering high-quality solutions within acceptable computational times.
Problem

Research questions and friction points this paper is trying to address.

supply chain network design
facility disruption
cross-echelon interdependencies
network viability
chance-constrained programming
Innovation

Methods, ideas, or system contributions that make the work stand out.

machine learning-enhanced chance-constrained programming
cross-echelon disruption interdependencies
viable supply chain design
linear surrogate cuts
fix-and-relax heuristics
Mohammad Rohaninejad
Mohammad Rohaninejad
Czech Institute of Informatics, Robotics and Cybernetics
Operation ResearchMachine LearningIndustry 4.0Production PlanningSupply Chain
B
Behdin Vahedi-Nouri
School of Industrial Engineering, College of Engineering, University of Tehran, Tehran, Iran
E
Elham Jelodari Mamaghani
Institute of Sustainable Business and Organisations Sciences and Humanities Confluence Research Center-UCLY, ESDES, Lyon, France
M
Mehdi Foumani
School of Intelligent Finance and Business, Xi’an Jiaotong-Liverpool University, Suzhou, China
O
Olga Battaia
KEDGE Business School, Bordeaux, France