Design and Optimization of a Two-Tier Supply Chain Network Under Demand Uncertainty Using Genetic Algorithm and Particle Swarm Optimization
Featured Application
Abstract
1. Introduction
2. Materials and Methods
2.1. Metaheuristics
2.1.1. Genetic Algorithm (GA)
2.1.2. Particle Swarm Optimization (PSO)
2.2. Bilevel Optimization
2.3. Demand Uncertainty
2.4. A Comparison of Related Studies
- Develop a stochastic bi-level, multi-echelon supply chain model that captures hierarchical decision-making between plant owners (leaders) and retailers (followers) in a three-echelon network comprising plants, retailers, and customers across multiple products and periods.
- Incorporate demand uncertainty explicitly at the lower level of the bi-level model, enabling more realistic modeling of customer-driven decision-making in decentralized supply chains.
- Design and compare two tailored two-tier metaheuristic solution approaches (TT-GA and TT-PSO) to efficiently solve the resulting large-scale nonlinear bi-level problem, and evaluate their performance using three distinct data sets in terms of solution quality and total profit improvement.
3. Problem Description and Model Formulation
- Shipping expenses for transporting products from manufacturing facilities to retail outlets.
- Holding cost of products at production facilities.
- Expenses incurred by retailers when acquiring products from manufacturing facilities.
- Retailers’ inventory holding costs.
- Customer shortage (lost-sales) costs.
- Customer acquisition costs incurred when purchasing products from retail outlets.
- Multiple products flow through the supply chain network.
- The planning horizon spans multiple periods.
- The system involves two hierarchical decision levels corresponding to production and retail.
- Customer demand is uncertain.
- Unmet demand is treated as lost sales and is not backlogged.
- Each production plant and retailer has limited inventory-holding capacity.
3.1. Notation
- Indices
- Parameters of the First Stage
- Decision Variables of the First Stage
- Parameters of the Second Stage
- Decision Variables of the Second Stage
3.2. Mathematical Model

3.3. Reformulation
4. Solution Algorithms
4.1. Two-Tier Genetic Algorithm (TT-GA)
- The upper-level genetic algorithm commences with a uniformly initialized population, generated by encoding the upper-level decision variables. These decision variables include the production quantity , order quantity , and supply quantity . The number of generations is then defined.
- If a chromosome is determined to be infeasible after startup, its fitness value is set to zero. The lower-level model takes the upper-level population and passes it on to the genetic algorithm that determines the appropriate ideal value for each viable chromosome.
- If the termination conditions are not met, the fitness value of the lower level is recalculated by applying the selection, crossover, and mutation operators, generating new solutions for further evaluation. The crossover operation is a single-point using a random-cut point, the mutation operator is a uniform random resetting, and the selection operator is a tournament selection. If the termination conditions are met, the optimal value and prices of the lower-level model are recorded, and the process returns to the upper level to continue the optimization.
- Following this, the upper-level genetic algorithm is executed to optimize its respective objective function. The algorithm iteratively evaluates the termination criterion; upon satisfying the maximum generation count, the optimal solutions are documented for subsequent comparative analysis. If the criterion remains unmet, the algorithm advances by applying selection, crossover, and mutation operators to evolve a new population. This cycle persists until termination, at which point the final solutions from both hierarchical levels are archived and finalized.
4.2. Two-Tier Particle Swarm Optimization Technique (TT-PSO)
- The upper-level particle swarm optimization is initiated by uniformly initializing a swarm of particles, representing potential solutions, through the encoding of upper-level decision variables. These decision variables include the production quantity , order quantity , and supply quantity . The algorithm then performs a set number of iterations.
- After initialization, the algorithm checks if the current solution is feasible. If it is feasible, the upper-level swarm is passed to the lower-level model. This lower-level model then runs its own particle swarm optimization to find its optimal value. Any infeasible solution is given a fitness value of zero, marking it as unacceptable. For the feasible solutions, the lower-level fitness value is updated by changing the particles’ velocities and positions. This allows the algorithm to explore a wider area of the solution space. The process then returns to the feasibility check. The algorithm repeatedly checks if the termination criteria are met. Once they are, the best solution and its corresponding lower-level value are recorded. The procedure then returns to the upper level to continue the optimization.
- The leader’s objective function is addressed using a customized particle swarm optimization approach specifically designed for the upper-level problem. The algorithm subsequently confirms whether the termination requirements have been met. Upon reaching the maximum iterations, the algorithm documents the optimal solutions and proceeds to the comparison and recording phase. Upon satisfying all termination criteria, we document, analyze, and conclude the ideal solutions for both the top and lower tiers.
5. Results and Discussion
5.1. Scenario Setting
5.2. Computational Results and Analysis
6. Conclusions
Supplementary Materials
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Lee, H.L. The Triple-A Supply Chain. Harv. Bus. Rev. 2004, 82, 102–112. [Google Scholar]
- Christopher, M. Logistics and Supply Chain Management, 5th ed.; Pearson Education Limited: Harlow, UK, 2016. [Google Scholar]
- Robles, J.O.; Azzaro-Pantel, C.; Aguilar-Lasserre, A. Optimization of a hydrogen supply chain network design under demand uncertainty by multi-objective genetic algorithms. Comput. Chem. Eng. 2020, 140, 106853. [Google Scholar] [CrossRef]
- Mekamcha, K.; Souier, M.; Bessenouci, H.N.; Bennekrouf, M. Two metaheuristic approaches for solving the travelling salesman problem: An Algerian waste collection case. Oper. Res. 2021, 21, 1641–1661. [Google Scholar] [CrossRef]
- Toaza, B.; Esztergár-Kiss, D. A review of metaheuristic algorithms for solving TSP-based scheduling optimization problems. Appl. Soft Comput. 2023, 148, 110908. [Google Scholar] [CrossRef]
- Capobianco, G.; D’Ambrosio, C.; Pavone, L.; Raiconi, A.; Vitale, G.; Sebastiano, F. A hybrid metaheuristic for the knapsack problem with forfeits. Soft Comput. 2022, 26, 749–762. [Google Scholar] [CrossRef]
- Scherer, M.E.; Hill, R.R.; Lunday, B.J.; Cox, B.A.; White, E.D. Applying instance space analysis for metaheuristic selection to the 0–1 multidemand multidimensional knapsack problem. Comput. Oper. Res. 2024, 170, 106747. [Google Scholar] [CrossRef]
- Ding, R.; Deng, B.; Li, W. Metaheuristic algorithms for the generalized extensible bin packing problem with overload cost. IEEE Access 2022, 10, 124858–124873. [Google Scholar] [CrossRef]
- Grandcolas, S.; Pain-Barre, C. A hybrid metaheuristic for the two-dimensional strip packing problem. Ann. Oper. Res. 2022, 309, 79–102. [Google Scholar] [CrossRef]
- Đurasević, M.; Jakobović, D. Heuristic and metaheuristic methods for the parallel unrelated machines scheduling problem: A survey. Artif. Intell. Rev. 2023, 56, 3181–3289. [Google Scholar] [CrossRef]
- Barbalho, T.J.; Santos, A.C.; Aloise, D.J. Metaheuristics for the work-troops scheduling problem. Int. Trans. Oper. Res. 2023, 30, 892–914. [Google Scholar] [CrossRef]
- Camacho-Vallejo, J.F.; Corpus, C.; Villegas, J.G. Metaheuristics for bilevel optimization: A comprehensive review. Comput. Oper. Res. 2024, 161, 106410. [Google Scholar] [CrossRef]
- Huang, P.Q.; Zhang, Q.; Wang, Y. Bilevel optimization via collaborations among lower-level optimization tasks. IEEE Trans. Evol. Comput. 2023, 27, 1837–1850. [Google Scholar] [CrossRef]
- Talbi, E.G. A taxonomy of metaheuristics for bilevel optimization. In Metaheuristics for Bilevel Optimization; Springer: Berlin/Heidelberg, Germany, 2013; pp. 1–39. [Google Scholar] [CrossRef]
- Saif-Eddine, A.S.; El-Beheiry, M.M.; El-Kharbotly, A.K. An improved genetic algorithm for optimizing total supply chain cost in inventory location routing problem. Ain Shams Eng. J. 2019, 10, 63–76. [Google Scholar] [CrossRef]
- Soleimani, H.; Kannan, G. A hybrid particle swarm optimization and genetic algorithm for closed-loop supply chain network design in large-scale networks. Appl. Math. Model. 2015, 39, 3990–4012. [Google Scholar] [CrossRef]
- Sun, J.; Chen, Z.; Chen, Z.; Li, X. Robust optimization of a closed-loop supply chain network based on an improved genetic algorithm in an uncertain environment. Comput. Ind. Eng. 2024, 189, 109997. [Google Scholar] [CrossRef]
- Zhang, X.; Sun, S.; Yao, J.; Fang, W.; Qian, P. Multi-population genetic algorithm with crowding-based local search for fuzzy multi-objective supply chain configuration. Swarm Evol. Comput. 2024, 91, 101698. [Google Scholar] [CrossRef]
- Chang, C.K.; Cheng, D.W. A Genetic Algorithm-Based Optimization Method for Ordered Escape Routing in BGA PCBs Under Non-Crossing and Single-Capacity Constraints. Appl. Sci. 2026, 16, 2010. [Google Scholar] [CrossRef]
- Chen, Y.H.; Wang, H.W.; Tsai, C.H.; Wu, C.H. A genetic algorithm for tool-constrained scheduling with dynamic expedited orders in smart manufacturing. J. Ind. Manag. Optim. 2026, 22, 182–213. [Google Scholar] [CrossRef]
- Che, Z.H. A particle swarm optimization algorithm for solving unbalanced supply chain planning problems. Appl. Soft Comput. 2012, 12, 1279–1287. [Google Scholar] [CrossRef]
- Gao, Q.; Xu, H.; Li, A. The analysis of commodity demand prediction in supply chain networks based on particle swarm optimization. J. Comput. Appl. Math. 2022, 400, 113760. [Google Scholar] [CrossRef]
- Hachaichi, Y.; Khedr, A.E.; Idrees, A.M. A proposed feature selection particle swarm optimization adaptation for intelligent logistics: A supply chain backlog elimination framework. Comput. Mater. Contin. 2024, 79, 048929. [Google Scholar] [CrossRef]
- Shami, T.M.; El-Saleh, A.A.; Alswaitti, M.; Al-Tashi, Q.; Mirjalili, S.; Faris, H. Particle swarm optimization: A comprehensive survey. IEEE Access 2022, 10, 10031–10061. [Google Scholar] [CrossRef]
- Kadadevaramath, R.S.; Chen, J.C.; Shankar, B.L.; Rameshkumar, K. Application of particle swarm intelligence algorithms in supply chain network architecture optimization. Expert Syst. Appl. 2012, 39, 10160–10176. [Google Scholar] [CrossRef]
- Kennedy, J.; Eberhart, R. Particle swarm optimization. In Proceedings of the ICNN’95—International Conference on Neural Networks; IEEE: New York, NY, USA, 1995; Volume 4, pp. 1942–1948. [Google Scholar] [CrossRef]
- Liu, L.; Ouyang, J.; Nian, G.; Zhu, Y.; Liang, N. In Situ Stress Inversion in a Pumped-Storage Power Station Based on the PSO-SVR Algorithm. Appl. Sci. 2026, 16, 1101. [Google Scholar] [CrossRef]
- Guan, J.; Ye, S.; Yi, W. MSCPSO: A multi-strategy cooperative particle swarm optimization algorithm for UAV path planning. Expert Syst. Appl. 2026, 310, 131034. [Google Scholar] [CrossRef]
- Beck, Y.; Ljubić, I.; Schmidt, M. A survey on bilevel optimization under uncertainty. Eur. J. Oper. Res. 2023, 311, 401–426. [Google Scholar] [CrossRef]
- Sinha, A.; Malo, P.; Deb, K. A review on bilevel optimization: From classical to evolutionary approaches and applications. IEEE Trans. Evol. Comput. 2017, 22, 276–295. [Google Scholar] [CrossRef]
- Kasimoglu, F.; Akgün, İ. Project management in a competitive environment: Interdicting a CPM-based project and its implications. RAIRO—Oper. Res. 2021, 55, S365–S384. [Google Scholar] [CrossRef]
- Kasimoğlu, F.; Bayeğ, S.; Utku, D.H. Analyzing the vulnerabilities in a transshipment network: A bilevel programming approach. IEEE Access 2023, 11, 57635–57651. [Google Scholar] [CrossRef]
- Zenhom, Z.M.; Aleem, S.H.A.; El Zahab, E.E.D.A.; Ali, Z.M.; Almalaq, A.; Boghdady, T.A. Synergistic hierarchical bi-level optimization of demand response programs and smart inverter Volt/Var control for maximizing hosting capacity of power systems with renewable-based distributed generators. IEEE Access 2025, 13, 15390–15409. [Google Scholar] [CrossRef]
- Khanduzi, R.; Sadati, İ.; Akbari, V. A bilevel hierarchical covering model to protect a healthcare network against failures. Oper. Res. 2024, 24, 61. [Google Scholar] [CrossRef]
- Yan, X.; Wu, Z.; Wang, H. Network noise control under speed limit strategies using an improved bilevel programming model. Transp. Res. Part D Transp. Environ. 2023, 121, 103805. [Google Scholar] [CrossRef]
- Yin, L.; Fang, Z.; Li, K.; Chen, J.; Fan, N.; Li, M. A Bi-Level Intelligent Control Framework Integrating Deep Reinforcement Learning and Bayesian Optimization for Multi-Objective Adaptive Scheduling in Opto-Mechanical Automated Manufacturing. Appl. Sci. 2026, 16, 732. [Google Scholar] [CrossRef]
- Jiang, P.; Guo, S.; Luo, X. Bi-level collaborative optimization for medical consumable order splitting and reorganization considering multi-dimensional and multi-scale characteristics. Appl. Sci. 2025, 15, 7627. [Google Scholar] [CrossRef]
- Hansen, P.; Jaumard, B.; Savard, G. New branch-and-bound rules for linear bilevel programming. SIAM J. Sci. Stat. Comput. 1992, 13, 1194–1217. [Google Scholar] [CrossRef]
- Buchheim, C. Bilevel linear optimization belongs to NP and admits polynomial-size KKT-based reformulations. Oper. Res. Lett. 2023, 51, 618–622. [Google Scholar] [CrossRef]
- Cheraghalipour, A.; Paydar, M.M.; Hajiaghaei-Keshteli, M. Designing and solving a bi-level model for rice supply chain using evolutionary algorithms. Comput. Electron. Agric. 2019, 162, 651–668. [Google Scholar] [CrossRef]
- Amirtaheri, O.; Zandieh, M.; Dorri, B.; Motameni, A.R. A bi-level programming approach for production–distribution supply chain problem. Comput. Ind. Eng. 2017, 110, 527–537. [Google Scholar] [CrossRef]
- Kwong, C.K.; Xia, Y.; Chan, C.Y.; Ip, W.H. Incorporating contracts with retailers into product line extension using Stackelberg game and bi-level genetic algorithms. Comput. Ind. Eng. 2021, 151, 106976. [Google Scholar] [CrossRef]
- Chalmardi, M.K.; Camacho-Vallejo, J.F. A bi-level programming model for sustainable supply chain network design that considers incentives for using cleaner technologies. J. Clean. Prod. 2019, 213, 1035–1050. [Google Scholar] [CrossRef]
- Haque, M.; Paul, S.K.; Sarker, R.; Essam, D. Managing decentralized supply chains using bilevel with Nash game approach. J. Clean. Prod. 2020, 266, 121865. [Google Scholar] [CrossRef]
- Cui, Y.Y.; Guan, Z.; Saif, U.; Zhang, L.; Zhang, F.; Mirza, J. Closed-loop supply chain network problem with uncertainty in demand and returned products: Genetic artificial bee colony algorithm approach. J. Clean. Prod. 2017, 162, 717–742. [Google Scholar] [CrossRef]
- Yin, S.; Nishi, T.; Grossmann, I.E. Optimal quantity discount coordination for supply chain optimization with one manufacturer and multiple suppliers under demand uncertainty. Int. J. Adv. Manuf. Technol. 2015, 76, 1173–1184. [Google Scholar] [CrossRef]
- Gupta, A.; Maranas, C.D.; McDonald, C.M. Mid-term supply chain planning under demand uncertainty: Customer demand satisfaction and inventory management. Comput. Chem. Eng. 2000, 24, 2613–2621. [Google Scholar] [CrossRef]
- Petkov, S.B.; Maranas, C.D. Multiperiod planning and scheduling of multiproduct batch plants under demand uncertainty. Ind. Eng. Chem. Res. 1997, 36, 4864–4881. [Google Scholar] [CrossRef]
- Nishi, T.; Yoshida, O. Optimization of multi-period bilevel supply chains under demand uncertainty. Procedia CIRP 2016, 41, 508–513. [Google Scholar] [CrossRef][Green Version]
- Hosseini-Motlagh, S.M.; Govindan, K.; Nematollahi, M.; Jokar, A. An adjustable bi-level wholesale price contract for coordinating a supply chain under scenario-based stochastic demand. Int. J. Prod. Econ. 2019, 214, 175–195. [Google Scholar] [CrossRef]
- Nezamoddini, N.; Gholami, A. Integrated genetic algorithm and artificial neural network. In Proceedings of the 2019 IEEE International Conference on Computational Science and Engineering and IEEE International Conference on Embedded and Ubiquitous Computing; IEEE: New York, NY, USA, 2019; pp. 260–262. [Google Scholar] [CrossRef]
- Setak, M.; Feizizadeh, F.; Tikani, H.; Ardakani, E.S. A bi-level stochastic optimization model for reliable supply chains in competitive environments: Hybridizing exact methods and genetic algorithm. Appl. Math. Model. 2019, 75, 310–332. [Google Scholar] [CrossRef]
- Papazoglou, G.; Biskas, P. Review and Comparison of Genetic Algorithm and Particle Swarm Optimization in the Optimal Power Flow Problem. Energies 2023, 16, 1152. [Google Scholar] [CrossRef]
- Dwivedi, A.; Madaan, J.; Chan, F.T.S.; Dalal, M. A Comparative Study of GA and PSO Approach for Cost Optimisation in Product Recovery Systems. Int. J. Prod. Res. 2023, 61, 1283–1297. [Google Scholar] [CrossRef]
- Bouchakour, A.; Zarour, L.; Bessous, N.; Bechouat, M.; Borni, A.; Zaghba, L.; Rabehi, A.; Alwabli, A.; El-Abd, M.; Ghoneim, S.S.M. MPPT Algorithm Based on Metaheuristic Techniques (PSO & GA) dedicated to improve wind energy water pumping system performance. Sci. Rep. 2024, 14, 17891. [Google Scholar] [CrossRef] [PubMed]
- Zhang, G.; Wan, C.; Xie, L.; Xue, S. Structural damage identification with output-only measurements using modified Jaya algorithm and Tikhonov regularization method. Smart Struct. Syst. 2023, 31, 229–245. [Google Scholar] [CrossRef]
- Zhou, H.; Zhang, G.; Wang, X.; Ni, P.; Zhang, J. Structural identification using improved butterfly optimization algorithm with adaptive sampling test and search space reduction method. In Structures; Elsevier: Amsterdam, The Netherlands, 2021; Volume 33, pp. 2121–2139. [Google Scholar] [CrossRef]
- Kiran, M.S. TSA: Tree-Seed Algorithm for Continuous Optimization. Expert Syst. Appl. 2015, 42, 6686–6698. [Google Scholar] [CrossRef]








| Study | Research Problem | Structure of Modeling | Solution Method | Solution Algorithm | Uncertainty | Sources of Uncertainty | ||||
|---|---|---|---|---|---|---|---|---|---|---|
| Type of Model | Period | Product | ||||||||
| Single | Multi | Single | Multi | |||||||
| Robles et al. (2020) [3] | Production-Distribution | MO | ✔ | ✔ | ε-constraint Method, Metaheuristics | GA | ✔ | Demand | ||
| Cheraghali-pour et al. (2019) [40] | Production-Distribution | BP | ✔ | ✔ | Metaheuristics | GA, PSO | ||||
| Amirtaheri et al. (2017) [41] | Production-Distribution | BP | ✔ | ✔ | Metaheuristics | GA, PSO | ||||
| Kwong et al. (2021) [42] | Production Line Design | BP | ✔ | ✔ | Metaheuristics | GA | ||||
| Chalmardi & Camacho (2019) [43] | Production-Distribution | BP | ✔ | ✔ | Heuristics | SA | ||||
| Haque et al. (2020) [44] | Production-Distribution | BP | ✔ | ✔ | Heuristics | |||||
| Cui et al. (2017) [45] | Remanufacturing | SO | ✔ | ✔ | Metaheuristics | ABC, GA, GABC | ✔ | Demand, Returned Products | ||
| Yin et al. (2015) [46] | Quantity Discounts | BP | ✔ | ✔ | Exact method | ✔ | Demand | |||
| Gupta et al. (2000) [47] | Production Planning | MO | ✔ | ✔ | Exact Method | ✔ | Demand | |||
| Nishi & Yoshida (2016) [49] | Production-Distribution | BP | ✔ | ✔ | Exact method | ✔ | Demand | |||
| Hosseini-Motlagh (2019) [50] | Wholesale Price Contract | BP | ✔ | ✔ | Exact Method | ✔ | Demand | |||
| Nezamoddini& Gholami (2019) [51] | Risk Analysis | SO | ✔ | ✔ | Metaheuristics, Artificial Neural Networks | GA | ✔ | Demand | ||
| Setak et al. (2019) [52] | Location, Pricing | BP | ✔ | ✔ | Exact method, Metaheuristics | GA | ✔ | Demand | ||
| This study, 2026 | Production-Distribution | BP | ✔ | ✔ | Metaheuristics | GA, PSO | ✔ | Demand | ||
| Scenario | Plants (s) | Retailers (r) | Customers (c) |
|---|---|---|---|
| Scenario 1 | 3 | 3 | 3 |
| Scenario 2 | 2 | 5 | 3 |
| Scenario 3 | 4 | 5 | 6 |
| Combination No. | Population Size | Generation | Lower Fitness Value | Upper Fitness Value | Total Fitness Value |
|---|---|---|---|---|---|
| 1 | 15 | 50 | 1,949,892.73 | 274,291.55 | 2,224,184.28 |
| 2 | 15 | 150 | 1,871,454.01 | 384,859.40 | 2,256,313.41 |
| 3 | 30 | 50 | 1,856,235.61 | 377,401.40 | 2,233,637.01 |
| 4 | 30 | 150 | 1,983,564.03 | 270,056.45 | 2,253,620.10 |
| 5 | 50 | 50 | 1,921,584.35 | 346,386.75 | 2,267,971.10 |
| 6 | 50 | 150 | 1,887,342.60 | 390,925.20 | 2,278,267.80 |
| Combination No. | Particle Size | Iteration | Lower Fitness Value | Upper Fitness Value | Total Fitness Value |
|---|---|---|---|---|---|
| 1 | 15 | 50 | 1,824,376.92 | 444,144.85 | 2,268,521.77 |
| 2 | 15 | 150 | 1,787,163.31 | 368,378.90 | 2,155,542.21 |
| 3 | 30 | 50 | 1,942,319.29 | 262,966.55 | 2,205,285.84 |
| 4 | 30 | 150 | 1,908,680.97 | 490,805.55 | 2,399,486.52 |
| 5 | 50 | 50 | 2,014,639.62 | 320,466.20 | 2,335,105.82 |
| 6 | 50 | 150 | 1,894,906.01 | 530,696.80 | 2,425,602.81 |
| TT-GA | TT-PSO | ||
|---|---|---|---|
| Upper Fitness Value | 3,90,925.20 | 530,696.80 | |
| Lower Fitness Value | 1,887,342.60 | 1,894,906.01 | |
| Total Fitness Value | 2,278,267.80 | 2,425,602.81 | |
| Upper Level | Fixed and Production Cost | −623,823.00 | −473,725.00 |
| Inventory Holding Cost | −2739.65 | −2121.50 | |
| Wholesale | 1,032,080.00 | 1,021,320.00 | |
| Transportation Cost | −14,592.15 | −14,776.70 | |
| Total Upper-Level Profit | 390,925.20 | 530,696.80 | |
| Lower Level | Inventory Holding Cost | −497.85 | −1836.80 |
| Customer Shortage Cost | −2.00 | −3.86 | |
| Wholesale Cost | −1,032,080.00 | −1,021,320.00 | |
| Transportation Cost | −32,671.15 | −34,520.90 | |
| Sales Revenue | 2,952,593.60 | 2,952,587.57 | |
| Total Lower-Level Profit | 1,887,342.60 | 1,894,906.01 | |
| Total Supply Chain Profit | 2,278,267.80 | 2,425,602.81 | |
| Scenarios | GA | PSO | Profit Outperformance (%) | ||||
|---|---|---|---|---|---|---|---|
| Lower Fitness | Upper Fitness | Total Fitness | Lower Fitness | Upper Fitness | Total Fitness | ||
| Scenario 1 | 1,887,342,60 | 390,925.20 | 2,278,267.80 | 1,894,906.01 | 530,696.80 | 2,425,602,81 | 6.46 (PSO) |
| Scenario 2 | 4,071,731,72 | 607,088.70 | 4,678,820.42 | 4,049,644.77 | 664,585.60 | 4,714,230,37 | 0.76 (PSO) |
| Scenario 3 | 8,407,192,97 | 1,402,845.95 | 9,810,038.92 | 8,031,145.76 | 1,510,782.95 | 9,541,928,71 | 2.80 (GA) |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Durgunlu, S.N.; Onay, A.; Utku, D.H.; Kasimoglu, F. Design and Optimization of a Two-Tier Supply Chain Network Under Demand Uncertainty Using Genetic Algorithm and Particle Swarm Optimization. Appl. Sci. 2026, 16, 3817. https://doi.org/10.3390/app16083817
Durgunlu SN, Onay A, Utku DH, Kasimoglu F. Design and Optimization of a Two-Tier Supply Chain Network Under Demand Uncertainty Using Genetic Algorithm and Particle Swarm Optimization. Applied Sciences. 2026; 16(8):3817. https://doi.org/10.3390/app16083817
Chicago/Turabian StyleDurgunlu, Sena Nur, Aytun Onay, Durdu Hakan Utku, and Fatih Kasimoglu. 2026. "Design and Optimization of a Two-Tier Supply Chain Network Under Demand Uncertainty Using Genetic Algorithm and Particle Swarm Optimization" Applied Sciences 16, no. 8: 3817. https://doi.org/10.3390/app16083817
APA StyleDurgunlu, S. N., Onay, A., Utku, D. H., & Kasimoglu, F. (2026). Design and Optimization of a Two-Tier Supply Chain Network Under Demand Uncertainty Using Genetic Algorithm and Particle Swarm Optimization. Applied Sciences, 16(8), 3817. https://doi.org/10.3390/app16083817

