A Vehicle Routing Optimization Model for Community Group Buying Considering Carbon Emissions and Total Distribution Costs
Abstract
:1. Introduction
2. Literature Review
2.1. Research on Community Group Buying
2.2. Research on Low Carbon Logistics
2.3. Distribution Route Optimization Algorithm
3. Establishment of Optimization Model of the Vehicles Distribution Route for Community Group Buying Considering Carbon Emissions and Total Costs
3.1. Problem Description and Variable Description
3.2. Target Analysis
3.2.1. Cost Analysis
- (1)
- Fixed Costs
- (2)
- Transportation Costs
- (3)
- Penalty Costs
3.2.2. Carbon Emissions Analysis
- (1)
- Vehicle deadweight. The vehicle’s own weight is proportional to the fuel consumption relationship.
- (2)
- Vehicle load. The same type of truck vehicle weight and fuel consumption is directly proportional.
- (3)
- Vehicle travel distance. The same type of truck, the same weight, the longer the distance traveled, the greater the fuel consumption.
- (4)
- Driving speed. Different models have different speeds and different fuel consumption. According to the scholar Zhou Yufeng’s research, its speed, and fuel consumption relationship, as shown in Figure 1.
3.2.3. Satisfaction Analysis
3.3. Model Building
4. Weight Calculation and Design of Improved Genetic Algorithm for Multi-Objective Distribution Route Problem
4.1. Weight Calculation
- (1)
- Starting from the economic and social benefits of the distribution center in Wu’an Town, a hierarchical model is established, with multi-objective optimization processing as Target layer A, and multi-objective factors as Criterion layer B, including economic benefits ( ), social benefits (), and cost () and carbon emissions () at the Scheme layer.
- (2)
- (3)
- The AHP-EW fusion technology is used to calculate the weight, and the comprehensive weight is obtained: the cost weight is 0.16, and the carbon emissions weight is 0.84.
4.2. Improved Algorithm Procedure
- (1)
- Chromosome Encoding
- (2)
- Adaptation Function Design
- (3)
- Introduce a Climbing Operator
- (4)
- Selection, Crossover, and Variation Operator Operations
- (5)
- Local Search Operation
5. Empirical Analysis
5.1. Data Sources
5.2. Parameter Setting
5.3. Model Application
5.4. Analysis of Optimization Results
6. Conclusions
- (1)
- In terms of algorithm improvement, this article models and analyzes the distribution problem in community group buying, studies the solution principle of traditional genetic algorithm, introduces mountain climbing operators, improves the crossover and mutation process in traditional genetic algorithm, adopts the idea of destruction and recovery in large-scale neighborhood search algorithm (LNS), improves local search ability, and verifies that the model can effectively improve distribution efficiency, reduce the costs and carbon emissions generated during distribution.
- (2)
- In terms of model improvement, comprehensively considering the total costs of distribution and carbon emissions as the optimization goals, the analytic hierarchy method (AHP) and entropy weight method (EW) were used to calculate the carbon emissions and cost weights, and five main costs were analyzed according to the characteristics of community group buying distribution routes, under the constraints of delivery time and customer satisfaction. Then the improved genetic algorithm was designed to solve them, and the effectiveness of the proposed model and the advantages of the improved algorithm were verified by examples.
- (3)
- In terms of optimization results, taking the 14 township customer points served by the community group buying distribution center in Wu’an Town, Hebei Province, as an example, without changing the number of dispatched vehicles, the improved genetic algorithm is better than the other two algorithms in terms of convergence and optimal solution, and the quality of the results was higher, indicating the use value of the algorithm and model and the effectiveness of reducing carbon emissions.
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Song, W.; Yuan, S.; Yang, Y.; He, C. A Study of Community Group Purchasing Vehicle Routing Problems Considering Service Time Windows. Sustainability 2022, 14, 6968. [Google Scholar] [CrossRef]
- Li, L.L. Research on the Development of Community Group Buying Based on the Perspective of New Retail. Mod. Mark. (First Issue) 2022, 12, 88–90. [Google Scholar]
- Baradaran, V.; Shafaei, A.; Hosseinian, A.H. Stochastic vehicle routing problem with heterogeneous vehicles and multiple prioritized time windows: Mathematical modeling and solution approach. Comput. Ind. Eng. 2019, 131, 187–199. [Google Scholar] [CrossRef]
- Keskin, M.; Catay, B. A matheuristic method for the electric vehicle routing problem with time windows and fast chargers. Comput. Oper. Res. 2018, 100, 172. [Google Scholar] [CrossRef]
- Ghoseiri, K.; Ghannadpour, S.F. Multi-objective vehicle routing problem with time windows using goal programming and genetic algorithm. Appl. Soft Comput. 2010, 10, 1096–1107. [Google Scholar] [CrossRef]
- Zhang, H.; Zhang, Q.; Ma, L.; Zhang, Z.; Liu, Y. A hybrid ant colony optimization algorithm for a multi-objective vehicle routing problem with flexible time windows. Inf. Sci. 2019, 490, 166–190. [Google Scholar] [CrossRef]
- Nobre, A.V.; Oliveira, C.C.R.; de Lucena Nunes, D.R.; Silva Melo, A.C.; Guimarães, G.E.; Anholon, R.; Martins, V.W.B. Analysis of Decision Parameters for Route Plans and Their Importance for Sustainability: An Exploratory Study Using the TOPSIS Technique. Logistics 2022, 6, 32. [Google Scholar] [CrossRef]
- Lai, P.Z.; Tang, Y.; Yang, Z.H.; Jin, Z.H. Distribution optimization considering traffic control of urban freight vehicles. J. Dalian Marit. Univ. 2015, 41, 59–66. [Google Scholar]
- Xiao, J.H.; Wang, C.W.; Chen, P.; Niu, Y.Y. Multi-energy multi-vehicle route optimization based on urban road control. Syst. Eng. Theory Pract. 2017, 37, 1339–1348. [Google Scholar]
- Li, J.; Ren, L.; Sun, M. Is There a Spatial Heterogeneous Effect of Willingness to Pay for Ecological Consumption? An Environ-mental Cognitive Perspective. J. Clean. Prod. 2020, 245, 118259. [Google Scholar] [CrossRef]
- Liu, L.; Zhang, F.; Li, H.; Wen, C. Research on the Community Group Buying Marketing Model of Fresh Agricultural Products in Jilin Province from the Perspective of Internet Marketing and Retail. IOP Conf. Ser. Earth Environ. Sci. 2021, 769, 022054. [Google Scholar] [CrossRef]
- Peng, B.T. Challenges and countermeasures of community group buying mode under the background of new retail. Shopp. Mall Mod. 2020, 914, 65–67. [Google Scholar]
- Jing, R.; Yu, Y.; Lin, Z. How Service-Related Factors Affect the Survival of B2T Providers: A Sentiment Analysis Approach. J. Organ. Comput. Electron. Commer. 2015, 25, 316–336. [Google Scholar] [CrossRef]
- Hsu, M.H.; Chuang, L.W.; Hsu, C.S. Understanding Online Shopping Intention: The Roles of Four Types of Trust and Their Antecedents. Internet Res. 2014, 24, 332–352. [Google Scholar] [CrossRef]
- McKinnon, A.C. Product-level carbon auditing of supply chains. Int. J. Phys. Distrib. Logist. Manag. 2010, 40, 42–60. [Google Scholar] [CrossRef] [Green Version]
- Hoen, K.M.R.; Tan, T.; Fransoo, J.C.; Houtum, G.J. Effect of carbon emissions regulations on transport mode selection under stochastic demand. Flex. Serv. Manuf. J. 2014, 26, 170–195. [Google Scholar] [CrossRef] [Green Version]
- Tacken, J.; Rodrigues, V.S.; Mason, R. Examining CO2e reduction within the German logistics sector. Int. J. Logist. Manag. 2014, 25, 54–84. [Google Scholar] [CrossRef]
- Li, J.; Zhang, J.H. Research on the Influence of Carbon Trading Mechanism on Logistics Distribution Path Decision. Syst. Eng. Theory Pract. 2014, 7, 1779–1787. [Google Scholar]
- Leng, L.; Zhang, J.; Zhang, C.; Zhao, Y.; Wang, W.; Li, G. A novel bi-objective model of cold chain logistics considering location-routing decision and environmental effects. PLoS ONE 2020, 15, e0230867. [Google Scholar] [CrossRef] [Green Version]
- Tao, D.H.; Liu, R.; Lei, Y.J.; Zhang, Q.X. Cold chain logistics distribution path optimization based on green supply chain. Ind. Eng. 2019, 22, 89–95. [Google Scholar]
- da Costa PR, D.O.; Mauceri, S.; Carroll, P.; Pallonetto, F. A Genetic Algorithm for a Green Vehicle Routing Problem. Electron. Notes Discret. Math. 2018, 64, 65–74. [Google Scholar] [CrossRef] [Green Version]
- Ghane, E.M.; Vergara, H.A. Decomposition approach for integrated intermodal logistics network design. Transp. Res. Part E Logist. Transp. Rev. 2016, 89, 53–69. [Google Scholar] [CrossRef]
- Agatz, N.; Campbell, A.M.; Fleischmann, M. Challenges and Opportunities in Attended Home Delivery. Oper. Res./Comput. Sci. Interfaces Ser. 2007, 43, 28. [Google Scholar]
- Ren, T.; Chen, Y.; Xiang, Y.C.; Xing, L.N.; Li, S.D. Low carbon cold chain vehicle routing optimization considering customer satisfaction. Comput. Integr. Manuf. Syst. 2020, 26, 1108–1117. [Google Scholar]
- Tao, Z.W.; Zhang, Z.Y.; Shi, Y.; Zhang, Y.W.; Shi, Y.Q. Multi-objective cold chain logistics distribution path optimization under carbon tax system. J. Wuhan Univ. Technol. (Inf. Manag. Eng. Ed.) 2019, 41, 51–56. [Google Scholar]
- Turkenstein, M. The accuracy of carbon emissions and fuel consumption computations in green vehicle routing. Eur. J. Oper. Res. 2017, 262, 647–659. [Google Scholar] [CrossRef] [Green Version]
- Mak, S.L.; Wong, Y.M.; Ho, K.C.; Lee, C.C. Contemporary Green Solutions for the Logistics and Transportation Industry—With Case Illustration of a Leading Global 3PL Based in Hong Kong. Sustainability 2022, 14, 8777. [Google Scholar] [CrossRef]
- Ziółkowski, J.; Lęgas, A.; Szymczyk, E.; Małachowski, J.; Oszczypała, M.; Szkutnik-Rogoż, J. Optimization of the Delivery Time within the Distribution Network, Taking into Account Fuel Consumption and the Level of Carbon Dioxide Emissions into the Atmosphere. Energies 2022, 15, 5198. [Google Scholar] [CrossRef]
- Dantzig, G.; Ramser, J. The Truck Dispatching Problem. Manag. Sci. 1958, 6, 80–91. [Google Scholar] [CrossRef]
- Fan, J. The Vehicle Routing Problem with Simultaneous Pickup and Delivery Based on Customer Satisfaction. Procedia Eng. 2011, 15, 5284–5289. [Google Scholar] [CrossRef] [Green Version]
- Guerriero, F.; Surace, R.; Loscri, V.; Natalizio, E. A Multi-objective Approach for Unmanned Aerial Vehicle Routing Problem with Soft Time Windows Constraints. Appl. Math. Model. 2014, 38, 839–852. [Google Scholar] [CrossRef]
- Jin, S.T.; Lv, S.; Wu, Y.M.; Wang, Y.Y. Research on Logistics Distribution Path Optimization Method Based on Improved Genetic Algorithm. Comput. Digit. Eng. 2017, 45, 629–631. [Google Scholar]
- Baker, B.M.; Ayechew, M.A. A genetic algorithm for the vehicle routing problem. Comput. Oper. Res. 2003, 30, 787–800. [Google Scholar] [CrossRef]
- Paksoy, T.; Pehlivan, N.Y.; Özceylan, E. Application of fuzzy optimization to a supply chain network design: Case study of an edible vegetable oils manufacturer. Appl. Math. Model. 2012, 36, 2762–2776. [Google Scholar] [CrossRef]
- Sahar, V.; Arijit, B.; Byrne, P.J. A case analysis of a sustainable food supply chain distribution system—A multi-objective approach. Int. J. Prod. Econ. 2014, 152, 71–87. [Google Scholar]
- Teimoury, E.; Nedaei, H.; Ansari, S.; Sabbaghi, M. A multi-objective analysis for import quota policy making in a perishable fruit and vegetable supply chain: A system dynamics approach. Comput. Electron. Agric. 2013, 93, 37–45. [Google Scholar] [CrossRef]
- Liu, S.; Papageorgiou, L.G. Multi-objective optimization of production, distribution and capacity planning of global supply chains in the process industry. Omega. 2013, 41, 369–382. [Google Scholar] [CrossRef]
- Özceylan, E.; Paksoy, T. Fuzzy multi-objective linear programming approach for optimizing a closed-loop supply chain network. Int. J. Prod. Res. 2013, 51, 2443–2461. [Google Scholar] [CrossRef]
- Bozorgi, A.; Pazour, J.; Nazzal, D. A new inventory model for cold items that considers costs and emissions. Int. J. Prod. Econ. 2014, 155, 114–125. [Google Scholar] [CrossRef]
- Bortolini, M.; Faccio, M.; Ferrari, E.; Gamberi, M.; Pilati, F. Fresh food sustainable distribution: Cost, delivery time and carbon footprint three-objective optimization. J. Food Eng. 2016, 174, 56–67. [Google Scholar] [CrossRef]
- Jaramillo, J.H.; Bhadury, J.; Batta, R. On the use of genetic algorithms to solve location problems. Comput. Oper. Res. 2002, 29, 761–779. [Google Scholar] [CrossRef]
- Syarif, A.; Yun, Y.; Gen, M. Study on multi-stage logistic chain network: A spanning tree-based genetic algorithm approach. Comput. Ind. Eng. 2002, 43, 299–314. [Google Scholar] [CrossRef]
- Wee-kit; Ahbrid. Serach Algorithm for The Vehicle Routing Problem with Time Windows. Int. J. Artif. Intell. Tools 2001, 3, 431–449. [Google Scholar]
- Hsiao, Y.H.; Chen, M.C.; Lu, K.Y.; Chin, C.L. Last-mile distribution planning for fruit-and-vegetable cold chains. Int. J. Logist. Manag. 2018, 29, 862–886. [Google Scholar] [CrossRef]
- Dias Santos, J.; Marques, F.; Garcés Negrete, L.P.; Andrêa Brigatto Gelson, A.; LópezLezama, J.M.; MuñozGaleano, N. A Novel Solution Method for the Distribution Network Reconfiguration Problem Based on a Search Mechanism Enhancement of the Improved Harmony Search Algorithm. Energies 2022, 15, 2083. [Google Scholar] [CrossRef]
- Wan, Y. Research on the optimization of distribution path of fresh agricultural products from a low-carbon perspective[D]. Kunming Univ. Sci. Technol. 2021, 1, 61. [Google Scholar]
- Zhou, Y.F.; Zhang, H.R. Research on the relationship between pavement surface characteristics and automobile fuel consumption. Highway. 2005, 1, 30–36. [Google Scholar]
- Xiao, Y.; Zhao, Q.; Kaku, I.; Xu, Y. Development of a fuel consumption optimization model for the capacitated vehicle routing problem. Comput. Oper. Res. 2012, 39, 1419–1431. [Google Scholar] [CrossRef]
- Kang, K.; Han, J.; Pu, W.; Ma, Y.F. Study on Optimization of low-carbon Distribution Route of cold chain logistics of fresh agricultural products. Comput. Eng. Appl. 2019, 55, 259–265. [Google Scholar]
- Cao, Q.; Shao, J.P.; Sun, Y.A. Multi-objective distribution path optimization of fresh agricultural products based on improved genetic algorithm. Ind. Eng. 2015, 18, 71–76. [Google Scholar]
- Pan, J.; Wang, X.S.; Cheng, Y.H. Mobile robot path planning based on improved ant colony algorithm. J. China Univ. Min. Technol. 2012, 1, 108–113. [Google Scholar]
- Xu, J.X.; Liu, W. Improved genetic algorithm based on climbing operator and fitness sharing. J. Guangdong Univ. Technol. 2011, 1, 78–81. [Google Scholar]
- Guo, H.P. Research on logistics distribution path optimization based on improved genetic algorithm. Xidian Univ. 2015, 3, 71. [Google Scholar]
- Liu, N.C.; Zhang, L.Y.; Yang, Y.Y.; Qiu, R.Z. Vehicle Sales Logistics Distribution Route Optimization Based on Genetic Algorithm. Math. Pract. Underst. 2021, 7, 35–42. [Google Scholar]
- Wang, X.P.; Zhan, H.X.; Sun, Z.L.; Li, F.F. Product oil multi-cabin delivery path optimization with replenishment time window. Manag. Eng. J. 2020, 34, 182–195. [Google Scholar]
- Peng, B.T.; Zhou, S.P. Vehicle routing problem with three-dimensional loading constraints. Comput. Eng. Appl. 2016, 52, 242–247. [Google Scholar]
- Zhang, H.Y.; Hu, R.; Qian, B. Hyper-heuristic Estimation of Distribution Algorithm for Simultaneous Pickup and Delivery Vehicle Routing Problem with Soft Time Window. Control Theory Appl. 2021, 38, 1427–1441. [Google Scholar]
Symbol | Meaning | Symbol | Meaning |
---|---|---|---|
Indicates ( the number of regiment leaders in the area who need to be served | Maximum distance traveled by the vehicle | ||
Number of the delivery vehicle | Indicates the earliest requested service time | ||
The total number of vehicles in the distribution center | Indicates the requested latest arrival service time | ||
(= 1,2,3,…,) Maximum load per vehicle | Indicates the earliest acceptable arrival service time for the head of the group | ||
The volume of goods to be received by the head of the regiment (= 1,2,3,…,) | Indicates the latest service time acceptable to the head of the group | ||
Objective function | Represents the time from leader and the leader | ||
Cost objective function | Indicates the time to reach the regimental leader | ||
CO2 emissions objective function | Indicates the unloading time of car in regimental leader | ||
Fixed cost | Represents the total mileage traveled by all vehicles participating in the delivery | ||
Shipping costs | Indicates the satisfaction of the head of the group | ||
Penalty costs | Represents the decision variable Car from the leader to the leader the number of times | ||
The maximum speed of the vehicle | Indicates the emission factor of carbon dioxide | ||
Represents the distance between the leader and the leader | Represents a decision variable, indicating that the head of the group delivers goods by vehicle |
Models | Road | Fuel Consumption Range L/100 km | Average Fuel Consumption L/100 km | Speed Range km/h | Average Vehicle Speed km/h |
---|---|---|---|---|---|
Car | Freeway | 8.8–9.6 | 9.2 | 117–126 | 121 |
Side roads | 7.4–10.1 | 8.6 | 55–76 | 67 | |
Bus | Freeway | 33.8–36.6 | 35.3 | 69–91 | 78 |
Side roads | 29.6–36.8 | 28.5 | 45–58 | 49 | |
Heavy truck | Freeway | 33.5–36.1 | 35.2 | 66–71 | 67 |
Side roads | 30.1–32.9 | 31.2 | 41–57 | 49 | |
Medium truck | Freeway | 29.3–31.3 | 30.2 | 76–84 | 79 |
Side roads | 26.1–27.4 | 26.6 | 49–62 | 58 | |
Light truck | Freeway | 17.5–19.2 | 18.2 | 85–92 | 88 |
Side roads | 14.9–15.8 | 15.2 | 49–66 | 59 |
The Name of the Energy Source | Carbon Oxidation Rate | ||||
---|---|---|---|---|---|
Fuel oil | 41,816 | 1.4186 | 21.1 | 0.98 | 3.1705 |
Gasoline | 43,070 | 1.4714 | 18.9 | 0.98 | 2.9251 |
Kerosene | 43,070 | 1.4714 | 19.5 | 0.98 | 9.0179 |
Diesel fuel | 42,652 | 1.4571 | 20.2 | 0.98 | 3.0959 |
Economic benefits () | 1 | 3 |
Social benefits () | 1/3 | 1 |
Cost () | 1 | 2 |
Carbon emissions () | 1/2 | 1 |
Cost () | 1 | 1/2 |
Carbon emissions () | 2 | 1 |
Middle management | 5 | 3 |
Senior management | 7 | 8 |
Customer Point | Shipping Point Address | Customer Point Coordinates | Residence Time (Minutes) | Distribution Volume (kg) | The Earliest Time Allowed by the Customer | The Latest Time Allowed by the Customer | |
---|---|---|---|---|---|---|---|
X | Y | ||||||
0 | Wu’an town | 25 | 20 | 0 | 0 | 0 | 0 |
1 | Wuji town | 15 | 15 | 15 | 540 | 10:25 | 15:05 |
2 | Beianzhuang town | 26 | 10 | 20 | 540 | 10:15 | 16:25 |
3 | Boyan town | 20 | 25 | 15 | 750 | 11:25 | 15:30 |
4 | Shucun town | 28 | 2.5 | 25 | 570 | 11:20 | 15:50 |
5 | Kangercheng town | 35 | 20 | 15 | 660 | 10:20 | 16:00 |
6 | Datong town | 37.5 | 35 | 20 | 570 | 11:05 | 15:50 |
7 | Beianle town | 32.5 | 37.5 | 15 | 540 | 10:20 | 15:55 |
8 | Yicheng town | 33.8 | 47.5 | 20 | 480 | 11:20 | 16:00 |
9 | Kuangshan town | 17.5 | 46.3 | 15 | 420 | 10:15 | 15:05 |
10 | Xisizhuang town | 7.5 | 32.5 | 20 | 570 | 11:25 | 16:25 |
11 | Shangtuancheng town | 12.5 | 27.5 | 20 | 720 | 10:15 | 15:55 |
12 | Shidong town | 1.3 | 22.5 | 15 | 600 | 11:25 | 15:45 |
13 | Paihuai town | 2.5 | 5 | 15 | 390 | 11:10 | 16:30 |
14 | Cishan town | 11.3 | 1.3 | 20 | 600 | 11:20 | 16:55 |
Number of Vehicles Used (Car) | Total Driving Distance (km) | Customer Time Satisfaction (kg) | Total Costs (RMB) | |
---|---|---|---|---|
Traditional genetic algorithm | 3 | 233.9469 | 52.1702 | 1101.19 |
Traditional ant colony algorithm | 3 | 225.9935 | 50.3966 | 1094.35 |
Improved genetic algorithm | 3 | 213.5086 | 47.6124 | 1083.62 |
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. |
© 2023 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
Liu, Z.; Niu, Y.; Guo, C.; Jia, S. A Vehicle Routing Optimization Model for Community Group Buying Considering Carbon Emissions and Total Distribution Costs. Energies 2023, 16, 931. https://doi.org/10.3390/en16020931
Liu Z, Niu Y, Guo C, Jia S. A Vehicle Routing Optimization Model for Community Group Buying Considering Carbon Emissions and Total Distribution Costs. Energies. 2023; 16(2):931. https://doi.org/10.3390/en16020931
Chicago/Turabian StyleLiu, Zhiqiang, Yanqi Niu, Caiyun Guo, and Shitong Jia. 2023. "A Vehicle Routing Optimization Model for Community Group Buying Considering Carbon Emissions and Total Distribution Costs" Energies 16, no. 2: 931. https://doi.org/10.3390/en16020931
APA StyleLiu, Z., Niu, Y., Guo, C., & Jia, S. (2023). A Vehicle Routing Optimization Model for Community Group Buying Considering Carbon Emissions and Total Distribution Costs. Energies, 16(2), 931. https://doi.org/10.3390/en16020931