Mathematical Modeling and Optimization of Sustainable Production–Inventory Systems Using Particle Swarm Algorithms
Abstract
1. Introduction
2. Literature Review
2.1. Sustainable Supply Chain Inventory Models
2.2. Applying PSO Algorithms to Inventory Models
2.3. Potential Research Gaps
3. Model Development
3.1. Notation and Assumptions
| Parameters: | |
| m | number of retailers |
| currency exchange rate of retailer i relative to manufacturer, i = 1, 2, …, m | |
| production rate of the manufacturer | |
| number of materials required per unit of finished product | |
| setup cost incurred by the manufacturer for retailer i (in manufacturer’s currency), i = 1, 2, …, m | |
| material ordering cost incurred by the manufacturer for retailer i (in manufacturer’s currency), i = 1, 2, …, m | |
| the unit material cost incurred by the manufacturer (in manufacturer’s currency) | |
| the unit production cost incurred by the manufacturer (in the manufacturer’s currency) | |
| wholesale unit price for retailer i (in the manufacturer’s currency), i = 1, 2, …, m | |
| unit material holding cost per unit time incurred by the manufacturer (in the manufacturer’s currency) | |
| unit holding cost of finished product per unit time incurred by the manufacturer (in the manufacturer’s currency) | |
| rate of material deterioration | |
| rate of deterioration in finished products | |
| defect rate of finished products, where | |
| ordering cost of retailer i (in the currency of retailer i), i = 1, 2, …, m | |
| unit inspection cost of retailer i (in the currency of retailer i), i = 1, 2..., m | |
| unit holding cost of retailer i per unit time (in the currency of retailer i), i = 1, 2, …, m | |
| fixed shipping cost of retailer i (in the currency of retailer i), i = 1, 2, …, m | |
| unit variable shipping cost of retailer i (in the currency of retailer i), i = 1, 2, …, m | |
| carbon emissions produced by the manufacturer during the material procurement process for retailer i, i = 1, 2, …, m | |
| carbon emissions associated with the manufacturer’s setup activity | |
| unit carbon emission generated by the manufacturer engaged in material procurement | |
| unit carbon emission generated by the manufacturer engaged in production | |
| unit carbon emission generated by retailer i engaged in procurement activity, i = 1, 2, …, m | |
| carbon emissions generated by retailer i form ordering activity, i = 1, 2, …, m | |
| unit carbon emission generated by retailer i engaged in inspection activity, i = 1, 2, …, m | |
| unit carbon emission per unit time generated by retailer i engaged in finished product storage, i = 1, 2, …, m | |
| unit carbon emission per unit time generated by the manufacturer engaged in material storage | |
| unit carbon emission per unit time generated by the manufacturer engaged in product storage | |
| fixed carbon emissions of retailer i engaged in the delivery of finished goods, i = 1, 2, …, m | |
| unit carbon emission of retailer i engaged in the delivery of finished goods, i = 1, 2, …, m | |
| total cap on manufacturer’s carbon emissions | |
| total cap on retailer i’s carbon emissions, i = 1, 2, …, m | |
| Cv | unit carbon trading price of the manufacturer’s carbon trading market (in the manufacturer’s currency) |
| unit carbon trading price of retailer i ’s carbon trading market (in the currency of retailer i), i = 1, 2, …, m | |
| manufacturer’s unit carbon tax (in the manufacturer’s currency) | |
| retailer i ’s unit carbon tax (in the currency of retailer i), i = 1, 2, …, m | |
| length of time which the manufacturer ships the first order to retailer i, i = 1, 2, …, m | |
| Decision variable | |
| unit selling price of retailer i (in currency of retailer i), continuous variables, i = 1, 2, …, m | |
| retailer i ’s order quantity, continuous variables, i = 1, 2, …, m | |
| manufacturer’s material order quantity for retailer i, continuous variables, i = 1, 2, …, m | |
| length of retailer i’s replenishment cycle, continuous variables, i = 1,2,…, m | |
| length of production cycle for the manufacturer supplying retailer i, continuous variables, i = 1, 2, …, m | |
| length of the period during which the manufacturer produces for retailer i, continuous variables, i = 1, 2, …, m | |
| number of manufacturer shipments per production cycle for retailer i, integer variables, i = 1,2, …, m | |
| quantity of non-defect item that the manufacturer ships to retailer i each time, continuous variables, i = 1,2, …, m | |
| * | superscript symbol denoting the optimal solution |
3.2. Assumptions
- 1.
- The analysis focuses on a multinational supply chain system, consisting of one manufacturer and multiple retailers across different countries, using one material and producing one finished product.
- 2.
- The manufacturer and multiple retailers face their own carbon emission reduction policies, with differing currencies on either side.
- 3.
- The demand rate of retailers, denoted by D(), is a non-negative continuous function of its selling price [21].
- 4.
- In order to prevent the occurrence of continuous shortages, this study assumes that the manufacturer’s finite production rate of non-defective products exceeds the sum of the retailers’ demand rates, which implies (.
- 5.
- This study assumes that retailer i places an order of each time, and requires the manufacturer to make deliveries. Given the presence of defective products in the manufacturer’s finished goods with a proportion of , it will ship units to the retailer i during each shipment to ensure that non-defective products are inspected.
- 6.
- In the carbon cap-and-trade system, the manufacturer or retailer i has a carbon cap and , respectively, and can trade carbon rights through the carbon trading market with the price of Cv (in manufacturer’s currency) or (in retailer i’s currency).
- 7.
- Within the framework of the carbon tax policy, the government of the manufacturer or retailer i will impose a carbon tax of (in manufacturer’s currency) or (in retailer i’s currency) per unit of carbon emission, respectively, based on their carbon emissions.
- 8.
- Due to the frequent updates in foreign currency exchange rates, this study utilizes the average exchange rate over a specific time period to facilitate the development of the models.
- 9.
- Neither retailer i’s finished goods nor manufacturer’s materials are allowed to be out of stock.
- 10.
- Assume that there will be no errors in the inspection process of retailer i.
3.3. Problem Description
3.3.1. The Total Profit and Carbon Emissions for Retailer I
3.3.2. The Total Profit and Carbon Emissions for the Manufacturer
- Situation I.
- Situation II.
- Situation III.
- Situation IV.
4. Model Solution
4.1. Mixed Nonlinear Integer Programming Problem Solving
| , j = I, II, III, IV | |
| s. t. | |
| , i = 1, 2, …, m |
- Step 1:
- Start with and , and the initial value of , where
- Step 2:
- Find and (denoted by and ) and then substitute (17–19), or (20) to calculate (denoted by ), where ,
- Step 3:
- Set , and . Then find and (denoted by and ), and substitute (17), (18), (19), or (20) to calculate (denoted by ), where ,
- Step 4:
- Compare and
- (i)
- If , then go to Step 5.
- (ii)
- If , then go back to Step 2.
- Step 5:
- Let , and then check if is equal to m:
- (i)
- If , then go to Step 6.
- (ii)
- If , then back to Step 2.
- Step 6:
- Set , and find and (denoted by and ). Then, substitute (17), (18), (19), or (20) to calculate (denoted by ), where ,
- Step 7:
- Compare and ,
- (i)
- If , then go to Step 7.
- (ii)
- If , then back to Step 6.
- Step 8:
- , , and are the optimal solutions, and the optimal integrated total profit is , where
4.2. Particle Swarm Optimization (PSO)
| Algorithm 1. Standard PSO(SPSO) Algorithm |
| Step 1: Treat the optimization problem of d parameters as a d-dimensional solution space and define the decision variables , , and as a population of particles. The position and velocity of each particle are d-dimensional vectors. Step 2: Set the position and velocity of each particle in a random manner. Step 3: Substitute the position of each particle into the evaluation function of the solution problem to obtain the evaluation value. Step 4: Compare the evaluation value of each particle with the best evaluation value experienced by the particle and replace the best solution position of the particle with the new position and evaluation value if the new evaluation value is better than the best evaluation value of the particle. Step 5: Compare the best evaluation value of each particle with the best evaluation value of the group, and replace the best solution position of the particle with the new position and evaluation value if the new evaluation value is better than the best evaluation value of the group. Step 6: Change the individual velocity and move the particle position by using (25). Step 7: Repeat Steps 3–6 until the best evaluation value of the group meets the needs or reaches the maximum number of iterations. |
4.3. Linear Decreasing Inertia Weight PSO (LDIW-PSO)
| Algorithm 2. LDIW-PSO Algorithm |
| Step 1: Treat the optimization problem of d parameters as a d-dimensional solution space and define the decision variables , and as a population of particles. The position and velocity of each particle are d-dimensional vectors. Step 2: Set the linear adjustment range of LDIW-PSO algorithm parameters , and , the maximum number of iterations, and the size of the particle swarm. Step 3: Set the position and velocity of each particle in a random manner. Step 4: Substitute the position of each particle into the evaluation function of the solution problem to obtain the evaluation value. Step 5: Compare the evaluation value of each particle with the best evaluation value experienced by the particle and replace the best solution position of the particle with the new position and evaluation value if the new evaluation value is better than the best evaluation value of the particle. Step 6: Compare the best evaluation value of each particle with the best evaluation value of the group, and replace the best solution position of the particle with the new position and evaluation value if the new evaluation value is better than the best evaluation value of the group. Step 7: Linearly adjust w according to (26), adjust and according to (27) and (28), and change the individual velocity and move the particle position by using (25). Step 8: Repeat Steps 3–7 until the best evaluation value of the group meets the needs or reaches the maximum number of iterations. |
4.4. Adaptive (APSO)
| Algorithm 3. APSO Algorithm |
| Step 1: Treat the optimization problem of d parameters as a d-dimensional solution space and define the decision variables , , and as a population of particles. The position and velocity of each particle are d-dimensional vectors. Step 2: Set the linear adjustment range of the LDIW-PSO algorithm parameters , as well as and , the maximum number of iterations, and the size of the particle swarm. Step 3: Set the position and velocity of each particle in a random manner. Step 4: Calculate the Euclidean average distance from the current particle P to all other particles according to (29). Step 5: Determine the maximum distance and the minimum distance , and define the global optimal particle . Step 6: Calculate the evolution factor f according to (30) and perform ESE of f by (31)–(34). If the status is S3, then enter ELS. Step 7: Update w according to (35) and change and according to different states. If + and the value of does not exceed the limit range, then go to Step 8. Otherwise, adjust the values of , , and according to (36) and (37). Step 8: Substitute each particle into the objective function and evaluate the evaluation value of each particle. Step 9: Compare the evaluation value of each particle with the best evaluation value experienced by the particle and replace the best solution position of the particle with the new position and evaluation value if the new evaluation value is better than the best evaluation value of the particle. Step 10: Compare the best evaluation value of each particle with the best evaluation value of the group, and replace the best solution position of the particle with the new position and evaluation value if the new evaluation value is better than the best evaluation value of the group. Step 11: Change the individual velocity and move the particle position by using (25). Step 12: Repeat Steps 3–11 until the best evaluation value of the group meets the needs or reaches the maximum number of iterations. |
5. Numerical Examples
5.1. Example 1
5.2. Example 2
5.3. Example 3
- (1)
- Overall, the manufacturer’s optimal number of shipments is relatively sensitive to retailer i’s ordering cost, , wholesale price, , and currency exchange rate relative to the manufacturer, .
- (2)
- When retailer i’s ordering cost, , fixed shipping cost , manufacturer’s material ordering cost or setup cost increases, both the retailer i’s optimal selling price and order quantity are expected to increase, alongside the manufacturer’s optimal material order quantity. Consequently, total carbon emissions will rise, while the integrated profit of the entire supply chain will decline.
- (3)
- When retailer i’s inspection cost , holding cost , or unit shipping cost increases simultaneously, its optimal selling price will increase. However, both retailer i’s optimal order quantity and the manufacturer’s optimal material order quantity will decrease, leading to corresponding reductions in total carbon emissions and integrated total profit.
- (4)
- An increase in the unit wholesale price of retailer i leads to a decrease in its optimal selling price. At the same time, there is an increase in both retailer i’s optimal order quantity and the manufacturer’s optimal material order quantity. Consequently, the total carbon emissions and integrated total profit will also decrease accordingly.
- (5)
- As retailer i’s exchange rate relative to the manufacturer increases, its optimal selling price and integrated total profit will increase, but the total carbon emissions will decrease. In addition, if the retailer’s exchange rate relative to its manufacturer increases, its own optimal order quantity and the manufacturer’s material order quantity will decrease. However, this will lead to an increase in the optimal order quantity of another retailer and the corresponding manufacturer’s optimal material quantity.
- (6)
- While adjustments to retailer i’s carbon emissions cap do not affect the optimal solutions and total carbon emissions, they contribute positively to the overall profit of the integrated system. This implies that if retailer i is permitted a higher carbon emissions cap, the overall profit under integration is expected to rise.
- (7)
- When the unit carbon price of retailer i increases, its optimal selling price and integrated total profit will increase. However, both retailer i’s optimal order quantity and the manufacturer’s optimal material order quantity will decrease, leading to corresponding reductions in total carbon emissions.
5.4. Example 4
- (1)
- The optimal number of deliveries to retailer i decreases gradually as the manufacturer’s production rate P rises. Assuming the manufacturer’s number of shipments remains unchanged, retailer i’s optimal selling price will decrease while the total amount of carbon emissions and the integrated total profit will increase with the increase in the production rate. It is worth noting that retailer i’s optimal order quantity and the manufacturer’s optimal material order quantity will first decrease and then increase as the production rate increases.
- (2)
- Assuming the number of shipments remains unchanged, when the market demand parameter increases, the optimal selling price of retailer i will increase. Conversely, when the market demand parameter b increases, the optimal selling prices of retailer i will decrease. Furthermore, an increase in either market demand parameter a or b leads to higher values of retailer i’s optimal order quantity, the manufacturer’s optimal material order quantity, total carbon emissions, and integrated total profit.
- (3)
- An increase in the manufacturer’s unit material cost , material holding cost , unit production cost or the holding cost of the finished product , leads to a higher optimal selling price set by retailer i. Conversely, retailer i’s order quantity, the manufacturer’s material procurement volume, total carbon emissions, and integrated total profit will all decrease as these costs rise.
- (4)
- As the deterioration rate of materials or finished products ( or ) increases, retailer i’s optimal selling price tends to rise. Conversely, retailer i’s optimal order quantity, the manufacturer’s material orders, and integrated total profit will all exhibit a declining trend. Notably, the finished products’ deterioration rate exhibits heightened sensitivity to variations in the manufacturer’s shipment frequency. Moreover, total carbon emissions decrease with an increasing deterioration rate of materials, whereas they rise when the finished products’ deterioration rate increases.
- (5)
- Assuming the number of shipments remains unchanged, an increase in either the material requirement per unit of finished products, , or the defect rate, , leads to a reduction in retailer i’s optimal order quantity and the overall integrated profit. Conversely, retailer i’s optimal selling price, manufacturer’s optimal material order quantity, and total carbon emissions will increase.
5.5. Example 5
5.6. Managemental Insights
- (1)
- By comparing the parameter settings and results of the three different PSO algorithms, it becomes evident that no matter which algorithm is used, the same optimal solutions can be obtained. It is believed that the PSO algorithms also have certain effects on solving the proposed multinational production–inventory models with multiple retailers.
- (2)
- Given the same carbon price and carbon tax, the cap-and-trade policy yields a higher optimal selling price, order quantity, material order quantity, and integrated total profit than the carbon tax policy, for both single manufacturers and multiple retailers. On the other hand, when evaluating the impact on carbon emission reduction, the carbon tax policy exhibits more pronounced effectiveness in reducing carbon emissions compared to the carbon cap-and-trade approach.
- (3)
- From the sensitivity analysis of the retailer’s two-parameter change, it is found that the ordering cost, unit wholesale price, and the exchange rate are relatively sensitive to the manufacturer’s number of shipments. Furthermore, as fixed cost parameters (ordering cost, setup cost, or fixed shipping cost) rise, the total carbon emissions increase. Conversely, an increase in variable cost parameters (inspection cost, holding cost, or variable shipping cost) leads to a decrease in total carbon emissions.
- (4)
- With an increasing production rate, both retailer i’s optimal order quantity and manufacturer’s material order quantity first decline before rising again.
- (5)
- When applied to a multinational supply chain system involving multiple retailers, an increase in the currency value of a specific retailer leads to a reduction in its optimal order quantity and the manufacturer’s optimal material order quantity. Conversely, this appreciation prompts an increase in the optimal order quantity for other retailers and their corresponding manufacturer’s material order quantity.
- (6)
- When simultaneously considering the deterioration of both finished products and materials, it is observed that the deterioration rate of finished products proves more sensitive to changes in the manufacturer’s number of shipments compared to the deterioration rate of materials. Additionally, an increase in the deterioration rate of raw materials tends to reduce total carbon emissions, whereas a higher deterioration rate of finished products leads to an increase in emissions.
- (7)
- Effectively reducing carbon emission-related parameters can take into account both carbon emission reduction and overall profit improvement. Nevertheless, investment in related equipment is required. To maximize the benefits of carbon reduction investments, the supply chain can prioritize the reduction of carbon emissions generated during the purchase, manufacturing, and delivery of finished products.
6. Conclusions
- (1)
- The PSO algorithms demonstrate notable effectiveness in solving the proposed multinational supply chain production-inventory models with multiple retailers. Especially when the number of retailers considered is larger, it is more feasible and computationally efficient to use the PSO algorithms.
- (2)
- Based on the same unit carbon price and unit carbon tax, optimal selling price, order quantity, material order quantity, and integrated total profit with the carbon cap-and-trade policy are higher than carbon tax policy. However, in terms of carbon reduction effectiveness, the carbon tax policy outperforms the carbon cap-and-trade policy.
- (3)
- The sensitivity analysis of the retailer-related parameter combinations reveals that the manufacturer’s number of shipments is significantly influenced by changes in ordering cost, unit wholesale price, and exchange rate. Further, increased fixed cost parameters result in higher total carbon emissions, while heightened variable cost parameters lead to a reduction in total carbon emissions.
- (4)
- Consistent with the findings of Lu et al. [32], in a multinational supply chain system involving one manufacturer and one retailer, an appreciation of the retailer’s currency leads to higher optimal selling prices and increased total profit, while reducing the retailer’s order quantity, the manufacturer’s material order quantity, and total carbon emissions. Upon expansion to a multinational supply chain with multiple retailers, an increase in a specific retailer’s currency value reduces its optimal order quantity and the manufacturer’s material order quantity. However, this appreciation causes an increase in optimal order quantities for other retailers and their corresponding manufacturer’s material order quantities.
- (5)
- In comparison to material deterioration, the deterioration rate of finished products is more sensitive to the manufacturer’s shipping decisions. Consequently, total carbon emissions decrease as the deterioration rate of materials increases, and increase with the increase in the deterioration rate of finished products.
- (6)
- As illustrated in Figure 5, increases in carbon emission-related parameters lead to a decline in integrated total profit. The most influential factors include unit carbon emissions from retailers’ procurement activities, finished-goods delivery, inspection activities, ordering processes, and finished-product storage. These results highlight the critical role of emission-intensive activities in shaping overall economic and environmental performance.
- (7)
- Attaining net-zero carbon emissions is a significant and declared objective for enterprises, supply chains, and even governments. When carbon reduction investment is imperative, priority can be given to reducing the carbon emissions generated by the procurement, manufacturing, and delivery of finished products to achieve maximum benefits.
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Manna, A.K.; Rahman, M.S.; Shaikh, A.A.; Bhunia, A.K.; Konstantaras, I. Modeling of a carbon emitted production inventory system with interval uncertainty via meta-heuristic algorithms. Appl. Math. Model. 2022, 106, 343–368. [Google Scholar] [CrossRef]
- Kennedy, J.; Eberhart, R. Particle swarm optimization. In Proceedings of the ICNN’95—International Conference on Neural Networks, Perth, Australia, 27 November–1 December 1995; Volume 4, pp. 1942–1948. [Google Scholar]
- Taşgetiren, M.F.; Liang, Y.C. A binary particle swarm optimization algorithm for lot sizing problem. J. Econ. Soc. Res. 2003, 5, 1–20. [Google Scholar]
- Dye, C.Y.; Hsieh, T.P. A particle swarm optimization for solving joint pricing and lot-sizing problem with fluctuating demand and unit purchasing cost. Comput. Math. Appl. 2010, 60, 1895–1907. [Google Scholar] [CrossRef]
- Mousavi, S.M.; Hajipour, V.; Niaki, S.T.A.; Aalikar, N. A multi-product multi-period inventory control problem under inflation and discount: A parameter-tuned particle swarm optimization algorithm. Int. J. Adv. Manuf. Technol. 2014, 70, 1739–1756. [Google Scholar] [CrossRef]
- Bhunia, A.K.; Shaikh, A.A.; Gupta, R.K. A study on two-warehouse partially backlogged deteriorating inventory models under inflation via particle swarm optimisation. Int. J. Syst. Sci. 2015, 46, 1036–1050. [Google Scholar] [CrossRef]
- Bhunia, A.K.; Shaikh, A.A. Investigation of two-warehouse inventory problems in interval environment under inflation via particle swarm optimization. Math. Comput. Model. Dyn. Syst. 2016, 22, 160–179. [Google Scholar] [CrossRef]
- Tiwari, S.; Jaggi, C.K.; Bhunia, A.K.; Shaikh, A.A.; Goh, M. Two-warehouse inventory model for non-instantaneous deteriorating items with stock-dependent demand and inflation using particle swarm optimization. Ann. Oper. Res. 2017, 254, 401–423. [Google Scholar] [CrossRef]
- Shaikh, A.A.; Das, S.C.; Bhunia, A.K.; Panda, G.C.; Al-Amin Khan, M. A two-warehouse EOQ model with interval-valued inventory cost and advance payment for deteriorating item under particle swarm optimization. Soft Comput. 2019, 23, 13531–13546. [Google Scholar] [CrossRef]
- Dye, C.Y. A finite horizon deteriorating inventory model with two-phase pricing and time-varying demand and cost under trade credit financing using particle swarm optimization. Swarm Evol. Comput. 2012, 5, 37–53. [Google Scholar] [CrossRef]
- Das, S.C.; Manna, A.K.; Rahman, M.S.; Shaikh, A.A.; Bhunia, A.K. An inventory model for non-instantaneous deteriorating items with preservation technology and multiple credit periods-based trade credit financing via particle swarm optimization. Soft Comput. 2021, 25, 5365–5384. [Google Scholar] [CrossRef]
- Bhunia, A.K.; Mahato, S.K.; Shaikh, A.A.; Jaggi, C.K. A deteriorating inventory model with displayed stock-level-dependent demand and partially backlogged shortages with all unit discount facilities via particle swarm optimisation. Int. J. Syst. Sci. Oper. Logist. 2014, 1, 164–180. [Google Scholar] [CrossRef]
- Rahimi, M.; Fazlollahtabar, H. Optimization of a closed loop green supply chain using particle swarm and genetic algorithms. Jordan J. Mech. Ind. Eng. 2018, 12, 77–91. [Google Scholar]
- Manna, A.K.; Dey, J.K.; Mondal, S.K. Controlling GHG emission from industrial waste—Perusal of production inventory model with fuzzy pollution parameters. Int. J. Syst. Sci. Oper. Logist. 2019, 6, 368–393. [Google Scholar] [CrossRef]
- Ruidas, S.; Seikh, M.R.; Nayak, P.K. A production inventory model with interval-valued carbon emission parameters under price-sensitive demand. Comput. Ind. Eng. 2021, 154, 107154. [Google Scholar] [CrossRef]
- Manna, A.K.; Das, S.; Shaikh, A.A.; Bhunia, A.K.; Moon, I. Carbon emission controlled investment and warranty policy based production inventory model via meta-heuristic algorithms. Comput. Ind. Eng. 2023, 177, 109001. [Google Scholar] [CrossRef]
- Bhattacharjee, N.; Sen, N. A sustainable production inventory model for profit maximization under optimum raw material input rate during production. Opsearch 2022, 59, 667–693. [Google Scholar] [CrossRef]
- Ruidas, S.; Seikh, M.R.; Nayak, P.K.; Tseng, M.L. An interval-valued green production inventory model under controllable carbon emissions and green subsidy via particle swarm optimization. Soft Comput. 2023, 27, 9709–9733. [Google Scholar] [CrossRef]
- Sebatjane, M. Three-echelon circular economic production–inventory model for deteriorating items with imperfect quality and carbon emissions considerations under various emissions policies. Expert Syst. Appl. 2024, 252, 124162. [Google Scholar] [CrossRef]
- Ratnaweera, A.; Halgamuge, S.K.; Watson, H.C. Self-organizing hierarchical particle swarm optimizer with time-varying acceleration coefficients. IEEE Trans. Evol. Comput. 2004, 8, 240–255. [Google Scholar] [CrossRef]
- Zhan, Z.H.; Zhang, J.; Li, Y.; Chung, H.S.H. Adaptive particle swarm optimization. IEEE Trans. Syst. Man Cybern. Part B 2009, 39, 1362–1381. [Google Scholar] [CrossRef]
- Hua, G.; Cheng, T.C.E.; Wang, S. Managing carbon footprints in inventory management. Int. J. Prod. Econ. 2011, 132, 178–185. [Google Scholar] [CrossRef]
- Arslan, M.C.; Turkay, M. EOQ revisited with sustainability considerations. Found. Comput. Decis. Sci. 2013, 38, 223–249. [Google Scholar] [CrossRef]
- Chen, X.; Benjaafar, S.; Elomri, A. The carbon-constrained EOQ. Oper. Res. Lett. 2013, 41, 172–179. [Google Scholar] [CrossRef]
- Jauhari, W.A.; Pamuji, A.S.; Rosyidi, C.N. Cooperative inventory model for vendor–buyer system with unequal-sized shipment, defective items and carbon emission cost. Int. J. Logist. Syst. Manag. 2014, 19, 163–186. [Google Scholar] [CrossRef]
- Datta, T.K. Effect of green technology investment on a production-inventory system with carbon tax. Adv. Oper. Res. 2017, 2017, 4834839. [Google Scholar] [CrossRef]
- Gautam, P.; Khanna, A. An imperfect production inventory model with setup cost reduction and carbon emission for an integrated supply chain. Uncertain Supply Chain. Manag. 2018, 6, 271–286. [Google Scholar] [CrossRef]
- Saga, R.S.; Jauhari, W.A.; Laksono, P.W.; Dwicahyani, A.R. Investigating carbon emissions in a production-inventory model under imperfect production, inspection errors and service-level constraint. Int. J. Logist. Syst. Manag. 2019, 34, 29–55. [Google Scholar] [CrossRef]
- Lu, C.J.; Lee, T.S.; Gu, M.; Yang, C.T. A multistage sustainable production–inventory model with carbon emission reduction and price-dependent demand under Stackelberg game. Appl. Sci. 2020, 10, 4878. [Google Scholar] [CrossRef]
- Pan, J.L.; Chiu, C.Y.; Wu, K.S.; Yang, C.T.; Wang, Y.W. Optimal pricing, advertising, production, inventory and investing policies in a multi-stage sustainable supply chain. Energies 2021, 14, 7544. [Google Scholar] [CrossRef]
- De-la-Cruz-Márquez, C.G.; Cárdenas-Barrón, L.E.; Mandal, B.; Smith, N.R.; Bourguet-Díaz, R.E.; Loera-Hernández, I.D.J.; Treviño-Garza, G. An inventory model in a three-echelon supply chain for growing items with imperfect quality, mortality, and shortages under carbon emissions when the demand is price sensitive. Mathematics 2022, 10, 4684. [Google Scholar] [CrossRef]
- Lu, C.J.; Gu, M.; Lee, T.S.; Yang, C.T. Impact of carbon emission policy combinations on the optimal production-inventory decisions for deteriorating items. Expert Syst. Appl. 2022, 201, 117234. [Google Scholar] [CrossRef]
- Muthusamy, P.; Murugesan, V.; Selvaraj, V. Optimal production–inventory decision with shortage for deterioration item and effect of carbon emission policy combination with green technology. Environ. Dev. Sustain. 2024, 26, 23701–23766. [Google Scholar] [CrossRef]
- Hammami, R.; Nouira, I.; Frein, Y. Carbon emissions in a multi-echelon production-inventory model with lead time constraints. Int. J. Prod. Econ. 2015, 164, 292–307. [Google Scholar] [CrossRef]
- Tiwari, S.; Daryanto, Y.; Wee, H.M. Sustainable inventory management with deteriorating and imperfect quality items considering carbon emission. J. Clean. Prod. 2018, 192, 281–292. [Google Scholar] [CrossRef]
- Aliabadi, L.; Yazdanparast, R.; Nasiri, M.M. An inventory model for non-instantaneous deteriorating items with credit period and carbon emission sensitive demand: A signomial geometric programming approach. Int. J. Manag. Sci. Eng. Manag. 2019, 14, 124–136. [Google Scholar] [CrossRef]
- Rout, C.; Paul, A.; Kumar, R.S.; Chakraborty, D.; Goswami, A. Cooperative sustainable supply chain for deteriorating item and imperfect production under different carbon emission regulations. J. Clean. Prod. 2020, 272, 122170. [Google Scholar] [CrossRef]
- Sepehri, A.; Mishra, U.; Sarkar, B. A sustainable production-inventory model with imperfect quality under preservation technology and quality improvement investment. J. Clean. Prod. 2021, 310, 127332. [Google Scholar] [CrossRef]
- Lu, C.J.; Gu, M.; Lee, T.S.; Yang, C.T. Integrated multistage supply chain inventory model of multiple retailers with imperfect production and inspection systems. Soft Comput. 2022, 26, 12057–12075. [Google Scholar] [CrossRef]
- Domoto, E.; Okuhara, K.; Ueno, N.; Ishii, H. Target inventory strategy in multistage supply chain by particle swarm optimization. Asia Pac. Manag. Rev. 2007, 12, 117–122. [Google Scholar]
- Yadav, S.; Agrawal, A.K.; Vora, M.K. A single manufacturer multiple buyers integrated production-inventory model with third-party logistics. Int. J. Bus. Perform. Supply Chain. Model. 2020, 11, 91–127. [Google Scholar] [CrossRef]
- Kundu, S.; Chakrabarti, T. An integrated multi-stage supply chain inventory model with imperfect production process. Int. J. Ind. Eng. Comput. 2015, 6, 568–580. [Google Scholar] [CrossRef]
- Gu, M.; Lu, C.J.; Lee, T.S.; Yang, C.T.; Lin, L.F. A two-stage inventory model for imported materials and deteriorating products with expiration date and expired rework. Int. J. Inf. Manag. Sci. 2020, 31, 331–352. [Google Scholar]
- Gautam, P.; Maheshwari, S.; Jaggi, C.K. Sustainable production inventory model with greening degree and dual determinants of defective items. J. Clean. Prod. 2022, 367, 132879. [Google Scholar] [CrossRef]
- Shi, Y.; Eberhart, R.C. Empirical study of particle swarm optimization. In Proceedings of the 1999 Congress on Evolutionary Computation-CEC99, Washington, DC, USA, 6–9 July 1999; Volume 3, pp. 1945–1950. [Google Scholar]





| Research | Multinational Supply Chain | Multi-Stage | Carbon Policy Combination | Multiple Retailers | Defective Product | Price-Dependent Demand | PSO Algorithms |
|---|---|---|---|---|---|---|---|
| Jauhari et al. [25] | V | ||||||
| Kundu & Chakrabarti [42] | V | V | |||||
| Hammami et al. [34] | V | V | |||||
| Datta [26] | V | V | |||||
| Gautam & Khanna [27] | V | ||||||
| Tiwari et al. [35] | V | ||||||
| Saga et al. [28] | V | V | |||||
| Gu et al. [43] | V | ||||||
| Lu et al. [29] | V | V | |||||
| Rout et al. [37] | V | ||||||
| Yadav et al. [41] | V | V | V | V | |||
| Pan et al. [30] | V | V | |||||
| Sepehri et al. [38] | V | ||||||
| Bhattacharjee & Sen [17] | V | V | |||||
| De-la-Cruz-Márquez et al. [31] | V | V | V | ||||
| Lu et al. [32] | V | V | V | V | |||
| Lu et al. [39] | V | V | V | ||||
| Gautam et al. [44] | V | ||||||
| Muthusamy et al. [33] | V | V | V | ||||
| Ruidas et al. [18] | V | V | |||||
| Sebatjane [19] | V | V | |||||
| This study | V | V | V | V | V | V | V |
| Retailer i | Carbon Cap-and-Trade | Carbon Tax |
|---|---|---|
| Manufacturer | ||
| Carbon cap-and-trade | Situation I | Situation II |
| Carbon tax | Situation III | Situation IV |
| Retailers Related Parameters | |
|---|---|
| units/year, i | /unit |
| /order | /unit |
| /ship | /unit/year |
| /unit | /$ (annual average) |
| /order | units |
| /setup | /unit |
| Manufacturer-Related Parameters | |
| units/year | |
| /unit | |
| /unit | |
| /unit/year | units |
| /unit/year | /unit |
| Carbon Emissions-Related Parameters | |
| units/setup | units/unit/year |
| units/order | units/ship |
| units/unit | units/unit |
| units/unit | |
| Algorithms | Weight | Cognitive Learning Factor | Cognitive Learning Factor | Number of Convergence Iterations | Iteration Time (Seconds) |
|---|---|---|---|---|---|
| SPSO | 0.5 | 2.0 | 2.0 | 37 | 40.13 |
| LDIW-PSO | [0.4, 0.9] | [1.0, 2.5] | [1.0, 2.5] | 48 | 48.46 |
| APSO | [0.4, 0.9] | [1.5, 2.5] | [1.5, 2.5] | 42 | 62.25 |
| Situation | ||||||
|---|---|---|---|---|---|---|
| I | {3, 4} | {1111.02, 1262.80} | {459.69, 457.86} | {978.89, 1092.70} | 4995.46 | 17,503.4 |
| II | {3, 4} | {1111.02, 1262.80} | {459.69, 457.86} | {978.89, 1092.70} | 4995.46 | 15,693.4 |
| III | {3, 4} | {1097.64, 1245.04} | {459.90, 458.08} | {967.88, 1078.58} | 4989.31 | 17,386.0 |
| IV | {3, 4} | {1097.64, 1245.04} | {459.90, 458.08} | {967.88, 1078.58} | 4989.31 | 15,576.0 |
| Parameters | Changing Combinations | ||||||
|---|---|---|---|---|---|---|---|
| {+10, +10} | {3, 4} | {459.703, 457.877} | {1119.17, 1272.06} | {985.573, 1100.04} | 4997.9 | 17,501.5 | |
| {+10, −10} | {3, 4} | {459.703, 457.842} | {1119.17, 1253.47} | {985.57, 1085.31} | 4995.2 | 17,503.7 | |
| {0, 0} | {3, 4} | {459.690, 457.860} | {1111.02, 1262.80} | {978.89, 1092.70} | 4995.5 | 17,503.4 | |
| {−10, +10} | {4, 4} | {458.889, 457.877} | {1209.76, 1272.06} | {1050.36, 1100.04} | 5042.3 | 17,503.2 | |
| {−10, −10} | {4, 4} | {458.889, 457.842} | {1209.76, 1253.47} | {1050.36, 1085.31} | 5039.5 | 17,505.3 | |
| {+10, +10} | {3, 4} | {459.697, 457.869} | {1115.42, 1267.90} | {982.50, 1096.75} | 4996.8 | 17,502.4 | |
| {+10, −10} | {3, 4} | {459.697, 457.851} | {1115.42, 1257.67} | {982.50, 1088.64} | 4995.3 | 17,503.6 | |
| {0, 0} | {3, 4} | {459.690, 457.860} | {1111.02, 1262.80} | {978.89, 1092.70} | 4995.5 | 17,503.4 | |
| {−10, +10} | {3, 4} | {459.683, 457.869} | {1106.60, 1267.90} | {975.26, 1096.75} | 4995.7 | 17,503.2 | |
| {−10, −10} | {3, 4} | {459.683, 457.851} | {1106.60, 1257.67} | {975.26, 1088.64} | 4994.1 | 17,504.4 | |
| {+10, +10} | {3, 4} | {459.707, 457.878} | {1122.00, 1272.99} | {987.89, 1100.77} | 4998.4 | 17,501.1 | |
| {+10, −10} | {3, 4} | {459.707, 457.841} | {1122.00, 1252.53} | {987.89, 1084.57} | 4995.4 | 17,503.5 | |
| {0, 0} | {3, 4} | {459.690, 457.860} | {1111.02, 1262.80} | {978.89, 1092.70} | 4995.5 | 17,503.4 | |
| {−10, +10} | {3, 4} | {459.673, 457.878} | {1099.94, 1272.99} | {969.80, 1100.77} | 4995.6 | 17,503.3 | |
| {−10, −10} | {3, 4} | {459.673, 457.841} | {1099.94, 1252.53} | {969.80, 1084.57} | 4992.5 | 17,505.7 | |
| {+10, +10} | {4, 4} | {451.002, 449.241} | {1264.00, 1307.99} | {1094.80, 1129.95} | 5120.00 | 18,001.0 | |
| {+10, −10} | {4, 4} | {451.002, 466.491} | {1264.00, 1220.58} | {1094.80, 1057.76} | 5036.8 | 17,485.0 | |
| {0, 0} | {3, 4} | {459.690, 457.860} | {1111.02, 1262.80} | {978.89, 1092.70} | 4995.5 | 17,503.4 | |
| {−10, +10} | {3, 4} | {467.481, 449.241} | {1063.06, 1307.99} | {938.53, 1129.95} | 5002.6 | 17,530.5 | |
| {−10, −10} | {3, 4} | {467.481, 466.491} | {1063.06, 1220.58} | {938.53, 1057.76} | 4919.4 | 17,014.5 | |
| {+10, +10} | {3, 4} | {459.732, 457.913} | {1110.74, 1262.53} | {978.66, 1092.48} | 4995.0 | 17,500.6 | |
| {+10, −10} | {3, 4} | {459.732, 457.807} | {1110.74, 1263.06} | {978.66, 1092.92} | 4995.5 | 17,503.7 | |
| {0, 0} | {3, 4} | {459.690, 457.860} | {1111.02, 1262.80} | {978.89, 1092.70} | 4995.5 | 17,503.4 | |
| {−10, +10} | {3, 4} | {459.648, 457.913} | {1111.29, 1262.53} | {979.12, 1092.48} | 4995.4 | 17,503.1 | |
| {−10, −10} | {3, 4} | {459.648, 457.807} | {1111.29, 1263.06} | {979.12, 1092.92} | 4995.9 | 17,506.2 | |
| {+10, +10} | {3, 4} | {459.699, 457.868} | {1106.06, 1257.84} | {974.82, 1089.56} | 4994.1 | 17,502.5 | |
| {+10, −10} | {3, 4} | {459.699, 457.851} | {1106.06, 1266.79} | {974.82, 1095.87} | 4995.5 | 17,503.4 | |
| {0, 0} | {3, 4} | {459.690, 457.860} | {1111.02, 1262.80} | {978.89, 1092.70} | 4995.5 | 17,503.4 | |
| {−10, +10} | {3, 4} | {459.681, 457.868} | {1116.04, 1258.84} | {983.01, 1089.56} | 4995.5 | 17,503.4 | |
| {−10, −10} | {3, 4} | {459.681, 457.851} | {1116.04, 1266.79} | {983.01, 1095.87} | 4996.8 | 17,504.3 | |
| {+10, +10} | {3, 4} | {459.693, 457.864} | {1113.06, 1265.12} | {980.56, 1094.54} | 4996.1 | 17,502.9 | |
| {+10, −10} | {3, 4} | {459.693, 457.855} | {1113.06, 1260.47} | {980.56, 1090.86} | 4995.4 | 17,503.5 | |
| {0, 0} | {3, 4} | {459.690, 457.860} | {1111.02, 1262.80} | {978.89, 1092.70} | 4995.5 | 17,503.4 | |
| {−10, +10} | {3, 4} | {459.687, 457.864} | {1108.97, 1265.12} | {977.21, 1094.54} | 4995.5 | 17,503.3 | |
| {−10, −10} | {3, 4} | {459.687, 457.855} | {1108.97, 1260.47} | {977.21, 1090.86} | 4994.9 | 17,503.9 | |
| {+10, +10} | {3, 4} | {459.833, 458.018} | {1110.09, 1261.99} | {978.11, 1092.04} | 4994.1 | 17,494.6 | |
| {+10, −10} | {3, 4} | {459.833, 457.701} | {1110.09, 1263.60} | {978.11, 1093.37} | 4995.6 | 17,503.9 | |
| {0, 0} | {3, 4} | {459.690, 457.860} | {1111.02, 1262.80} | {978.89, 1092.70} | 4995.5 | 17,503.4 | |
| {−10, +10} | {3, 4} | {459.547, 458.018} | {1111.94, 1261.99} | {979.67, 1092.04} | 4995.4 | 17,502.9 | |
| {−10, −10} | {3, 4} | {459.547, 457.701} | {1111.94, 1263.60} | {979.67, 1093.37} | 4996.9 | 17,512.2 | |
| {+10, +10} | {3, 4} | {463.530, 461.917} | {1100.43, 1264.91} | {969.73, 1093.69} | 4963.9 | 18,813.6 | |
| {+10, −10} | {3, 4} | {463.530, 452.908} | {1100.43, 1261.48} | {969.73, 1092.48} | 4999.7 | 17,507.0 | |
| {0, 0} | {3, 4} | {459.690, 457.860} | {1111.02, 1262.80} | {978.89, 1092.70} | 4995.5 | 17,503.4 | |
| {−10, +10} | {4, 4} | {454.084, 461.917} | {1207.13, 1264.91} | {1049.02, 1093.69} | 5042.2 | 17,503.9 | |
| {−10, −10} | {4, 4} | {454.084, 452.908} | {1207.13, 1261.48} | {1049.02, 1092.48} | 5077.9 | 16,197.0 | |
| {+10, +10} | {3, 4} | {459.690, 457.860} | {1111.02, 1262.80} | {978.89, 1092.70} | 4995.5 | 17,684.4 | |
| {+10, −10} | {3, 4} | {459.690, 457.860} | {1111.02, 1262.80} | {978.89, 1092.70} | 4995.5 | 17,484.4 | |
| {0, 0} | {3, 4} | {459.690, 457.860} | {1111.02, 1262.80} | {978.89, 1092.70} | 4995.5 | 17,503.4 | |
| {−10, +10} | {3, 4} | {459.690, 457.860} | {1111.02, 1262.80} | {978.89, 1092.70} | 4995.5 | 17,522.4 | |
| {−10, −10} | {3, 4} | {459.690, 457.860} | {1111.02, 1262.80} | {978.89, 1092.70} | 4995.5 | 17,322.4 | |
| {+10, +10} | {3, 4} | {461.937, 460.687} | {1097.18, 1256.46} | {967.26, 1087.21} | 4973.0 | 17,529.7 | |
| {+10, −10} | {3, 4} | {461.937, 455.033} | {1097.18, 1269.54} | {967.26, 1098.53} | 4997.8 | 17,502.6 | |
| {0, 0} | {3, 4} | {459.690, 457.860} | {1111.02, 1262.80} | {978.89, 1092.70} | 4995.5 | 17,503.4 | |
| {−10, +10} | {3, 4} | {457.433, 460.687} | {1126.52, 1256.46} | {991.88, 1087.21} | 4993.4 | 17,504.9 | |
| {−10, −10} | {3, 4} | {457.443, 455.033} | {1126.52, 1269.54} | {991.88, 1098.53} | 5018.3 | 17,477.9 |
| Parameter | Value | ||||||
|---|---|---|---|---|---|---|---|
| P | 4000 | {4, 4} | {1221.76, 1264.21} | {459.621, 458.657} | {1059.72, 1093.60} | 5022.75 | 17,481.0 |
| 4500 | {4, 4} | {1220.54, 1263.44} | {459.225, 458.216} | {1058.87, 1093.11} | 5033.56 | 17,493.3 | |
| 5000 | {3, 4} | {1111.02, 1262.80} | {459.690, 457.860} | {978.89, 1092.70} | 4995.46 | 17,503.4 | |
| 5500 | {3, 4} | {1111.96, 1262.26} | {459.338, 457.566} | {979.81, 1092.36} | 5003.10 | 17,512.9 | |
| 6000 | {3, 3} | {1112.75, 1124.42} | {459.043, 458.051} | {980.58, 990.27} | 4960.78 | 17,521.5 | |
| a | 640 | {3, 3} | {1008.91, 1020.42} | {359.173, 358.217} | {882.31, 891.76} | 4147.60 | 12,263.4 |
| 720 | {3, 3} | {1061.35, 1072.74} | {409.425, 408.486} | {931.90, 941.31} | 4548.48 | 14,749.7 | |
| 800 | {3, 4} | {1111.02, 1262.80} | {459.690, 457.860} | {978.89, 1092.70} | 4995.46 | 17,503.4 | |
| 880 | {4, 4} | {1273.12, 1317.43} | {509.083, 508.050} | {1108.62, 1144.23} | 5441.54 | 20,524.7 | |
| 960 | {4, 4} | {1324.51, 1369.81} | {559.270, 558.252} | {1157.05, 1193.66} | 5837.95 | 23,811.9 | |
| b | 0.64 | {3, 4} | {1103.17, 1253.34} | {584.647, 582.829} | {971.47, 1083.78} | 4929.60 | 20,818.6 |
| 0.72 | {3, 4} | {1107.11, 1258.08} | {515.224, 513.400} | {975.19, 1088.25} | 4962.56 | 10,875.8 | |
| 0.8 | {3, 4} | {1111.02, 1262.80} | {459.690, 457.860} | {978.89, 1092.70} | 4995.46 | 17,503.4 | |
| 0.88 | {4, 4} | {1224.04, 1267.49} | {413.465, 412.421} | {1062.40, 1097.13} | 5075.64 | 16,300.4 | |
| 0.96 | {4, 4} | {1228.51, 1272.17} | {375.600, 374.558} | {1066.61, 1101.54} | 5108.95 | 15,299.5 | |
| 0.024 | {4, 4} | {1247.02, 1287.86} | {458.871, 457.825} | {1080.02, 1112.54} | 5050.70 | 17,508.4 | |
| 0.027 | {4, 4} | {1233.05, 1275.14} | {458.888, 457.842} | {1068.92, 1102.48} | 5046.39 | 17,505.8 | |
| 0.03 | {3, 4} | {1111.02, 1262.80} | {459.690, 457.860} | {978.89, 1092.70} | 4995.46 | 17,503.4 | |
| 0.033 | {3, 4} | {1100.11, 1250.81} | {459.704, 457.877} | {969.93, 1083.19} | 4992.04 | 17,501.1 | |
| 0.036 | {3, 4} | {1089.52, 1239.16} | {459.717, 457.894} | {961.22, 1073.94} | 4988.80 | 17,498.8 | |
| 0.008 | {3, 4} | {1112.31, 1264.12} | {459.685, 457.854} | {979.95, 1093.75} | 4995.88 | 17,503.6 | |
| 0.009 | {3, 4} | {1111.66, 1263.46} | {459.687, 457.857} | {979.42, 1093.23} | 4995.67 | 17,503.5 | |
| 0.01 | {3, 4} | {1111.02, 1262.80} | {459.690, 457.860} | {978.89, 1092.70} | 4995.46 | 17,503.4 | |
| 0.011 | {3, 4} | {1110.38, 1262.14} | {459.693, 457.863} | {978.36, 1092.18} | 4995.25 | 17,503.3 | |
| 0.012 | {3, 4} | {1109.73, 1261.48} | {459.695, 457.866} | {977.84, 1091.66} | 4995.04 | 17,503.2 | |
| 0.24 | {4, 4} | {1252.46, 1292.87} | {457.952, 456.906} | {1084.49, 1116.66} | 5059.43 | 17,562.9 | |
| 0.27 | {4, 4} | {1235.70, 1277.58} | {458.429, 457.383} | {1071.10, 1104.50} | 5050.72 | 17,533.1 | |
| 0.3 | {3, 4} | {1111.02, 1262.80} | {459.690, 457.860} | {978.89, 1092.70} | 4995.46 | 17,503.4 | |
| 0.33 | {3, 4} | {1097.10, 1248.48} | {460.155, 458.336} | {967.40, 1081.26} | 4987.78 | 17,474.0 | |
| 0.36 | {3, 4} | {1083.66, 1234.60} | {460.619, 458.813} | {956.30, 1070.16} | 4980.34 | 17,444.6 | |
| 0.4 | {4, 4} | {1273.37, 1311.82} | {457.325, 456.279} | {1101.17, 1131.73} | 5070.67 | 17,602.4 | |
| 0.45 | {4, 4} | {1245.66, 1286.66} | {458.115, 457.069} | {1079.06, 1111.73} | 5056.11 | 17,552.8 | |
| 0.5 | {3, 4} | {1111.02, 1262.80} | {459.690, 457.860} | {978.89, 1092.70} | 4995.46 | 17,503.4 | |
| 0.55 | {3, 4} | {1088.99, 1240.11} | {460.461, 458.649} | {960.70, 1074.57} | 4983.08 | 17,454.5 | |
| 0.6 | {3, 4} | {1068.14, 1218.52} | {461.231, 459.439} | {943.44, 1057.26} | 4971.27 | 17,405.8 | |
| 0.024 | {3, 4} | {1111.49, 1263.08} | {459.685, 457.854} | {979.88, 1093.69} | 4995.50 | 17,503.6 | |
| 0.027 | {3, 4} | {1111.25, 1262.94} | {459.688, 457.857} | {979.39, 1093.20} | 4995.48 | 17,503.5 | |
| 0.03 | {3, 4} | {1111.02, 1262.80} | {459.690, 457.860} | {978.89, 1092.70} | 4995.46 | 17,503.4 | |
| 0.033 | {3, 4} | {1110.78, 1262.65} | {459.692, 457.863} | {978.39, 1092.21} | 4995.44 | 17,503.3 | |
| 0.036 | {3, 4} | {1110.55, 1262.51} | {459.695, 457.865} | {977.90, 1091.72} | 4995.43 | 17,503.2 | |
| 0.04 | {4, 4} | {1242.02, 1278.85} | {458.862, 457.817} | {1093.66, 1123.93} | 5015.92 | 17,510.7 | |
| 0.045 | {4, 4} | {1230.72, 1270.87} | {458.883, 457.839} | {1075.61, 1108.12} | 5029.23 | 17,507.0 | |
| 0.05 | {3, 4} | {1111.02, 1262.80} | {459.690, 457.860} | {978.89, 1092.70} | 4995.46 | 17,503.4 | |
| 0.055 | {3, 4} | {1109.09, 1254.67} | {459.698, 457.881} | {970.98, 1077.67} | 5009.40 | 17,500.8 | |
| 0.06 | {3, 3} | {1106.90, 1122.70} | {459.706, 458.784} | {963.03, 975.81} | 4975.49 | 17,498.2 | |
| r | 0.8 | {4, 4} | {1004.63, 1036.72} | {457.912, 456.865} | {1087.14, 1119.06} | 4956.01 | 17,565.3 |
| 0.9 | {4, 4} | {1113.56, 1151.14} | {458.408, 457.363} | {1072.37, 1105.66} | 4999.12 | 17,534.2 | |
| 1 | {3, 4} | {1111.02, 1262.80} | {459.690, 457.860} | {978.89, 1092.70} | 4995.46 | 17,503.4 | |
| 1.1 | {3, 4} | {1205.36, 1371.83} | {460.174, 458.356} | {966.32, 1080.18} | 5038.56 | 17,472.8 | |
| 1.2 | {3, 4} | {1297.35, 1478.38} | {460.657, 458.853} | {954.20, 1068.07} | 5081.68 | 17,442.3 | |
| 0.04 | {3, 4} | {1105.93, 1256.21} | {459.400, 457.542} | {984.32, 1098.02} | 4971.50 | 17,520.9 | |
| 0.045 | {3, 4} | {1108.47, 1259.49} | {459.544, 457.700} | {981.60, 1095.36} | 4983.42 | 17,512.2 | |
| 0.05 | {3, 4} | {1111.02, 1262.80} | {459.690, 457.860} | {978.89, 1092.70} | 4995.46 | 17,503.4 | |
| 0.055 | {3, 4} | {1113.59, 1266.13} | {459.837, 458.021} | {976.17, 1090.03} | 5007.62 | 17,494.5 | |
| 0.06 | {3, 4} | {1116.19, 1269.48} | {459.986, 458.184} | {973.44, 1087.35} | 5019.89 | 17,485.6 |
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. |
© 2025 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 (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Lu, C.-J.; Yang, C.-T.; Jiang, D.-Y.; Chen, M.-S. Mathematical Modeling and Optimization of Sustainable Production–Inventory Systems Using Particle Swarm Algorithms. Mathematics 2025, 13, 3912. https://doi.org/10.3390/math13243912
Lu C-J, Yang C-T, Jiang D-Y, Chen M-S. Mathematical Modeling and Optimization of Sustainable Production–Inventory Systems Using Particle Swarm Algorithms. Mathematics. 2025; 13(24):3912. https://doi.org/10.3390/math13243912
Chicago/Turabian StyleLu, Chi-Jie, Chih-Te Yang, Dong-Ying Jiang, and Ming-Shu Chen. 2025. "Mathematical Modeling and Optimization of Sustainable Production–Inventory Systems Using Particle Swarm Algorithms" Mathematics 13, no. 24: 3912. https://doi.org/10.3390/math13243912
APA StyleLu, C.-J., Yang, C.-T., Jiang, D.-Y., & Chen, M.-S. (2025). Mathematical Modeling and Optimization of Sustainable Production–Inventory Systems Using Particle Swarm Algorithms. Mathematics, 13(24), 3912. https://doi.org/10.3390/math13243912

