No 16
No 16
No 16
Article
Multi-Objective Vehicle Routing Problem for Waste
Classification and Collection with Sustainable Concerns:
The Case of Shanghai City
Jian Zhou , Meixi Zhang and Sisi Wu *
Abstract: With the promotion of an ecological civilization philosophy and a sustainable development
strategy, solid waste classification and collection has become an emerging issue in China. Based on
the three dimensions of sustainable development, namely economy, society, and environment, the
route optimization model of waste collection and transportation is constructed. In order to solve the
model aiming to maximize the benefits of sanitation companies under the constraints of workload
balance, transportation cleanliness, and route changes due to cost factors, we combine the non-
dominated sorting genetic algorithm III with simulated annealing. According to the characteristics of
the problem, the probabilistic insertion method is incorporated to generate the initial solution, and
the adaptive mutation operator is added to improve the population diversity. Finally, a real case
in Xuhui District, Shanghai, a megacity taking the lead in 2019 in mandating a separated collection
policy, is presented to verify the proposed model’s performance. The results provide a decision
solution for dispatching the collection route of vehicles with some references for sanitary companies.
Keywords: solid waste; waste classification and collection; vehicle routing optimization; workload
Citation: Zhou, J.; Zhang, M.; Wu, S. balance; NSGA-III
Multi-Objective Vehicle Routing
Problem for Waste Classification and
Collection with Sustainable Concerns:
The Case of Shanghai City. 1. Introduction
Sustainability 2022, 14, 11498.
Since entering the 21st century, China’s municipal solid waste output has always
https://doi.org/10.3390/su141811498
been maintained at 100 million tons and presented an increasing trend year by year. The
Academic Editor: Rui Cunha Chinese government introduced several regulations about waste classification (http://
Marques www.gov.cn/zhengce/content/2017-03/30/content_5182124.htm (accessed on 15 June
Received: 13 August 2022
2022)) to protect the environment and save resources. By November 2019, there had been
Accepted: 8 September 2022
237 prefecture-level cities in China that began to classify waste, among which Shanghai
Published: 14 September 2022
took the lead in implementing the compulsory waste classification policy [1] and classified
the solid waste into wet waste, dry waste, recyclable waste, and hazardous waste [2].
Publisher’s Note: MDPI stays neutral
According to the field investigation, the waste collection in Shanghai is mainly under-
with regard to jurisdictional claims in
taken by local sanitation companies in various districts. At the beginning, many wet waste
published maps and institutional affil-
trucks were converted from dry waste ones, inevitably bringing on an adverse impact to
iations.
the environment, such as exuding unpleasant gas, spreading diseases in high-temperature
weather, and causing a leakage problem during transportation [3]. Moreover, implementing
classified collection requires more human resources, whereas the personnel of the company
Copyright: © 2022 by the authors.
does not increase on a large scale. Thus, the existing employees need to take on heavier tasks
Licensee MDPI, Basel, Switzerland. than before. The employees’ satisfaction will directly influence their motivation to work [4],
This article is an open access article so balancing the workload of employees has become one of the urgent problems to be solved.
distributed under the terms and With consideration of the above environmental and workload balancing issues, this
conditions of the Creative Commons paper constructs a vehicle routing optimization model for waste collection and transporta-
Attribution (CC BY) license (https:// tion, so as to provide some guidance and suggestions for the practical decision making. To
creativecommons.org/licenses/by/ the best of our knowledge, there are relatively few studies that consider both waste leakage
4.0/). and workload balance among employees under the premise of considering the economy.
Therefore, it is necessary to conduct more in-depth research for this problem. In addition,
China needs to deal with a large amount of domestic waste every year, and the collection
and transportation costs account for more than half of the total cost. Therefore, optimizing
the vehicle route and personnel allocation of the waste collection system can improve the
recycling and utilization efficiency of waste resources, which is of great significance for the
construction of resource-saving and environment-friendly cities.
The contributions of this research are as follows: First, from the perspective of practice,
taking into account the three factors of sustainable development, the multi-objective vehicle
routing optimization model for collecting two kinds of waste is constructed. Second, combin-
ing the non-dominated sorting genetic algorithm III (NSGA-III) with the probabilistic insertion
method, the Metropolis criterion of the simulated annealing algorithm, and the adaptive mu-
tation operator, an effective improved NSGA-III algorithm is designed. Third, the real case
of waste collection in the Xuhui District of Shanghai is carried out, and some management
insights are given to propose a comprehensive waste collection program, which can ensure a
certain market share and enhance the core competitiveness of the sanitation company.
The remainder of this paper is organized as follows. Section 2 reviews the research re-
lated to the vehicle routing problem (VRP) with route balancing and reverse logistics.
Section 3 presents the mathematical model of the VRP for classified waste collection.
Section 4 specifies the improved NASG-III algorithm. Section 5 compares the performance
of the proposed algorithm with the non-dominated sorting genetic algorithm II (NSGA-II)
and the classic NSGA-III. Section 6 studies the case of Xuhui, Shanghai, and provides some
management insights. Section 7 gives the conclusion and future research direction.
2. Literature Review
2.1. VRP in Reverse Logistics
Since the 1990s, the increasing pressure brought by a resource shortage and envi-
ronmental issues has prompted scholars to focus on the development of reverse logis-
tics. There are four types of reverse logistics networks, i.e., repair, reuse, remanufacture,
and recycle, and solid waste collection is one of the main application areas of recycling.
Lieckens et al. [5] designed a profit-maximizing stochastic model for a multi-product,
multi-level structured network. Vahdani et al. [6] proposed a bi-objective model to design
reliable networks for two-way facilities under uncertain conditions. Eskandarpour et al. [7]
designed a network, including primary customers, collection/redistribution centers, re-
cycling disposal centers, and secondary customers, in an integrated seven-tier recycling
network. Chaabane et al. [8] studied a new reverse logistics routing problem for end-of-life
vehicle recycling, combining the classical VRP with the pickup problem and additional
constraints (e.g., loading pickup sequences, time windows, multiple trips, heterogeneous
internal fleets, and external carriers). Delle et al. [9] proposed a solution strategy based
on an integer linear programming model with the aim of improving the efficiency of the
allocation of cleaners in urban neighborhoods by determining the leaf bag storage points
and routes followed by leaf bag collection vehicles. Delgado-Antequera et al. [10] modeled
a real waste collection problem as a VRP with capacity constraints and two objectives:
travel cost minimization and routing balancing.
the profit of transportation companies. Zhang et al. [15] introduced the model minimizing
the maximal routing cost to effectively avoid the occurrence of distortion solutions and
developed a multi-objective modal algorithm to obtain the Pareto optimal solution for a
VRP with route balancing. In addition, Castaneda et al. [16] proposed a multi-objective
approach and an iterative local search metaheuristic to solve the green VRP with private
fleets and public carriers. Lehuede et al. [17] studied a lexicographically minimax approach
based on the social choice theory and developed a fair model to solve the VRP with route
balancing. Janssens et al. [18] constructed a VRP based on region partitioning that allowed
minimizing the total distance while balancing the workload of different vehicles and pro-
posed a solution algorithm with a multi-neighborhood forbidden search heuristic to solve
this problem. Huang et al. [19] set the maximum allowable workload difference to balance
the workload in the periodic routing problem and solved it with the local branching method.
Wang and Lin [20] used a two-stage approach in considering the VRP problem with un-
certain transportation time, converting various factors into costs, and finally applying real
arithmetic examples to test the effect of the approach.
3. Problem Formulation
3.1. Problem Description
The waste classification policy by the Shanghai Municipal Government requires dry
and wet wastes to be collected separately, and the sanitation companies face a daunting
challenge with purchasing new vehicles, adjusting staff scheduling, the reformulation of
routes, and a host of other issues that need to be reconsidered.
This paper investigates the problem of routing optimization and collection of dry
and wet waste, which is considered in an integrated manner from the three pillars of
sustainable development, first discussing the two types of products separately from the
economic and environmental aspects and integrating the transportation problems of the
two types of products from the social aspect. From an economic point of view, the objective
of minimizing the collection routes of dry and wet waste is considered. In addition, from
an environmental point of view, the objective of minimizing the leakage of wet waste is
considered. Finally, from the social perspective, the workload balance between employees
handling different types of waste is considered. The transportation process is shown in
Figure 1, and its model description diagram is shown in Figure 2.
In this scenario, the waste trucks depart from the starting point and arrive at the waste
disposal site after passing a number of customers in a day, and each customer needs to be
served once by a dry and a wet waste truck. The journey of a truck from the starting point
to the waste disposal site is taken as a route, and there is no limit to the number of routes
traveled by each truck per day. Through the optimal combination of different routes, the
effective allocation of vehicle resources is achieved while reducing the amount of leakage.
In addition, it is necessary to consider the workload balance between employees with
different work, and this paper analyzes the length of the routes to derive the optimization
of the employee’s efficiency.
Assumption 1. The locations of the starting point, customer, and waste disposal site are known,
and there is only one starting point and one waste disposal site.
Sustainability 2022, 14, 11498 6 of 25
Assumption 2. The dry and wet wastes are, respectively, transported by a fleet of fixed-size waste
trucks, and the two types of vehicles are sufficient and there is no shortage problem.
Assumption 3. The employees collecting dry and wet wastes are independent, and there is a fixed
upper limit for the employees’ daily working hours.
Assumption 4. As long as the workload does not exceed the upper limit, the trucks can return to
the starting point and start again after reaching the waste disposal site.
Assumption 5. An employee works with only one truck on a single day, and the employee’s
workload can be measured by the route length of the truck.
Assumption 6. Wet waste may leak, and the degree of leakage is related to the leakage probability,
amount of waste carried, and travel distance.
Based on the above problem description and assumptions, we need to construct the
intermediate variables measuring the length of each route and workload of each employee,
so as to facilitate the subsequent analysis and construction of the objective function.
From the starting point, the total distance contains the distances of both wet and dry
waste trucks. The expressions for each vehicle’s travel distance is as follows:
Sustainability 2022, 14, 11498 7 of 25
g(s) g(s)
Dk = ∑ ∑ xijk dij , k ∈ K g(s) , (1)
i∈ N j∈ N
g(s)
where dij is the distance between i and j, Dk is the distance traveled by vehicle k.
According to Assumption 5, an employee follows only one truck throughout the day,
and the workload of the employee can be measured by the running time of the truck. The
expression is as follows:
g(s)
t k = Dk /v g(s) , k ∈ K g(s) , (2)
g(s)
where Dk is the total length of the route traveled by vehicle k.
According to Assumption 6, the current load weight of the vehicle as it passes through
each vertex needs to be considered for calculating the degree of leakage. The amount of
wet waste when the vehicle passes through point i is
lis = ∑ s cs ,
∑ yijk j i ∈ N0, (3)
j∈ N 0 k∈K s
where csj denotes the amount of wet waste at point j. Adding up the amount of wet waste
at all eligible points is the current load of the wet waste truck when it reaches point i.
min ∑ 0 ∑ ∑ s βxijk
s s
li dij (6)
i∈ N j∈ N k∈K
Subject to
∑
g(s)
yik = 1, i ∈ N0 (7)
k ∈ K g(s)
∑ 0 x0ik ∑ 0 xi1k
g(s) g(s)
= , k ∈ K g(s) (8)
i∈ N i∈ N
∑ ∑ ∑ ∑
g(s) g(s)
xijk = x jik = 1, j ∈ N0 (10)
i ∈ N k ∈ K g(s) i ∈ N k ∈ K g(s)
∑ 0 zijk
g(s) g(s)
ci ≤ L g(s) , k ∈ K g(s) , j ∈ N 0 (11)
i∈ N
g(s)
Dk /v g(s) ≤ T, k ∈ K g(s) (12)
∑ xijk
g(s) g(s)
= yik , i ∈ N 0 , k ∈ K g(s) (13)
j∈ N
Sustainability 2022, 14, 11498 8 of 25
∑ xijk
g(s) g(s)
= y jk , j ∈ N 0 , k ∈ K g(s) (14)
i∈ N
g(s) g(s) g(s)
xijk ≤ yijk ≤ zijk , i, j ∈ N, k ∈ K g(s) (15)
g(s) g(s) g(s) g(s)
xijk , yik , yijk , zijk ∈ {0, 1}, ∀i, j ∈ N, ∀k ∈ K g(s) (16)
Equation (4) is to minimize the total travel distance; Equation (5) is to balance the
workload of employees, minimizing the maximum distance difference between the vehicles
driven by the employees responsible for the two types of waste in a day; and Equation (6)
is to minimize the total leakage, which is related to the amount of wet waste carried and
length of the route.
Equations (7)–(10) are constraints on the vehicle route, Equation (11) is the capacity
constraint, and Equation (12) limits the maximal working hour an employee can work
in a single day. Equations (13)–(16) state the interconnections and constraints between
decision variables.
The model constructed in this paper is a multi-objective 0–1 integer nonlinear pro-
gramming, and the commonly used software, such as CPLEX, cannot directly solve it.
Additionally, in practical waste collection problems, the number of customer points are rel-
atively huge in size, which will increase the dimensionality and constraints of the decision
variables and the computational complexity, and the traditional algorithms, such as branch-
and-bound and cut-plane, are not suitable for solving such large-scale problems. Therefore,
a multi-objective evolutionary algorithm needs to be designed for solving the problem.
4. Solution Method
4.1. Basic Principle of NSGA-III Algorithm
NSGA-III algorithm [42] is a multi-objective evolutionary algorithm that makes im-
provements on the basis of NSGA-II, which is inspired by scholars based on the law of
biological selection, elimination, and survival of the fittest in nature. The algorithm treats
all decision variables as a chromosome or an individual and uses the objective function as
the evaluation criterion for the fitness. In each iteration, chromosomes are selected, crossed,
and mutated, so that the fitness value is gradually enhanced and the chromosome can be
easier to survive to the next iteration.
The main idea of NSGA-III is to introduce a reference point mechanism based on
NSGA-II [43] and to retain individuals close to the reference point. The main difference
between the two algorithms is the change in the selection mechanism and criteria for
judging the merit of Pareto’s rank. NSGA-III adapts the crowding degree ranking and
introduces widely distributed reference points to ensure the diversity of the retained
populations in each iteration.
Unlike the MOEA/D algorithm [44], NSGA-III does not require any additional pa-
rameters setting during execution. Moreover, its excellent ability to solve many different
types of multi-objective problems and handle a small number of user-supplied structured
or randomly assigned reference points has been widely tested. Therefore, it is suitable for
multi-objective preference-based optimization and decision making, and this paper solves
the proposed problem by improving the NSGA-III algorithm.
Step 6: Mutation. Record the elements in some segments of selected individuals, and
add an adaptive mutation operator to increase the mutation probability with iteration at
this point. The same elite retention strategy is used throughout the mutation process. The
mutation probability is calculated by
g)
y = ed/(λ (18)
where d is the difference between the normalized summed average of the three objective
functions of the superior solution before each iteration and that of the inferior solution
after, λ is 0.99 (λ is a random number from 0 to 1), and g is the current number of iterations.
Because d takes a negative value, the acceptance probability of the inferior solution will
gradually become smaller as the iteration proceeds.
Step 7: Select new population. Merge the parent and offspring populations that have
undergone crossover and mutation, and retain the individuals with higher fitness values to
form a new population for the next iteration.
Step 8: Terminate iteration. The algorithm stops when the fitness values in the Pareto
solution set obtained at each iteration do not change within L generations.
Step 9: Output Pareto solution set. Select the individuals with Pareto rank 1 after
each generation of completed iterations is merged, and form the final Pareto solution set.
The framework of the improved NSGA-III is shown in Figure 3.
5. Performance Verification
In Section 4, the improved NSGA-III uses the improved probabilistic insertion method
to generate the initial waste collection route and adds the Metropolis criterion of the
simulated annealing algorithm and the adaptive mutation operator to ensure population
diversity. In this section, we validate the initialization process and compare the proposed
algorithm with the classic NSGA-II and NSGA-III to verify its effectiveness.
The average fitness values in the solution set with Pareto rank 1 after 10 runs of each
method are shown in Table 5. It can be seen that in the initial population, the probabilistic
insertion method surpasses the other methods in the total amount of leakage and route-
length difference with the minimum number of iterations, indicating that the probabilistic
insertion method performs relatively better in convergence.
Sustainability 2022, 14, 11498 12 of 25
Initial Methods Eco Soc Env Eco* Soc* Env* Number of Iterations
Random generation method 4231 220 3.60 2789 120 2.21 180
Greedy algorithm 2534 205 3.03 2320 135 2.08 145
The nearest insertion method 3020 180 2.83 2762 124 1.90 164
Probabilistic insertion method 2879 158 2.78 2414 105 1.80 120
Note: Eoc, Soc, and Env represent the initial solution of total distance, the route-length difference, and the
total amount of leakage separately solved using the initialization method. Eoc*, Soc*, and Env* represent the
corresponding optimal solution obtained after algorithm iteration, and values in bold represent the minimum
value of Eoc*, Soc*, and Env* respectively.
improved NSGA-III is optimized by 8.3 and 5.3% in terms of the total distance, 9.1 and
9.2% in terms of the route-length difference, and 9.8 and 0.9% in terms of the total amount
of leakage than the classic NSGA-II and NSGA-III, indicating that the improved NSGA-III
performs the best in terms of the overall quality of the Pareto solution set.
(a)
(b) (c)
Figure 4. Comparison of different algorithms in the change in three objective function values.
(a) Comparison of different algorithms in the change in total distance. (b) Comparison of different
algorithms in the change in route-length difference. (c) Comparison of different algorithms in the
change in total amount of leakage.
operation, where Figure 5a is the integrated plot of Pareto solution sets and Figure 5b–d
are the projections of Pareto solution sets on different two-dimensional planes, showing
more clearly the distribution of the solution sets on different axes. The numbers of Pareto
solutions with rank 1 derived from three algorithms are 170, 142, and 368, respectively.
(a) (b)
(c) (d)
Figure 5. Distribution of Pareto solution sets obtained by different algorithms. (a) The integrated plot
of Pareto solution sets. (b) Projections of Pareto solution sets on x-y plane. (c) Projections of Pareto
solution sets on y-z plane. (d) Projections of Pareto solution sets on x-z plane.
As can be seen in Figure 5, the solution set obtained by the improved NSGA-III is in
the lower middle position and performs better than the other two algorithms with a smaller
total amount of leakage, total distance, and route-length difference.
In order to obtain more reliable results of the algorithms’ performance analysis, we
generate more examples with the Solomon datasets and compare the three algorithms
according to the above process, and the results obtained are basically the same. Based on
all these results, the following conclusions can be drawn:
(1) The improved NSGA-III converges faster than the other two algorithms. The initial
population of the improved NSGA-III is optimized for both the total distance and
amount of leakage, while the classic NSGA-II and NSGA-III use randomly gener-
ated initial solutions, thus reaching a solution close to the optimal value requires
fewer iterations.
(2) The improved NSGA-III has the highest quality of the solution set. In terms of ideal
values, the comparison algorithms may fall into local optimal solutions. The improved
NSGA-III incorporates the Metropolis acceptance criterion of the simulated annealing
algorithm and the adaptive mutation probability, ensuring a higher probability of
Sustainability 2022, 14, 11498 15 of 25
searching for solutions with a better performance in ideal values while the population
diversity is improved.
Assume that the maximum working hour of employees is 8 h, and the average speed
of the trucks is 50 km per hour. Then, we apply the proposed model and algorithm to
find the Pareto set and select the optimal solution, comparing the differences between the
results before and after waste classification.
(a) (b)
(c) (d)
Figure 7. Pareto sets before and after iterations. (a) The integrated plot of Pareto sets. (b) Projections of
Pareto on x-y plane. (c) Projections of Pareto sets on y-z plane. (d) Projections of Pareto sets on x-z plane.
The comparison shows that in terms of the total amount of leakage, the quality of the
final solutions are mostly significantly better than that of the initial solutions. In terms of the
route-length difference, the overall quality of the final Pareto set has improved significantly,
with smaller values than at the initial one. A large improvement is also achieved in terms
of the total distance, with only two of the optimal solutions taking closer values to the
initial solution set. The above results further demonstrate that the iteration process can
significantly improve the overall quality of the Pareto solution set.
After combining all the Pareto solutions in each generation, the final 127 Pareto optimal
solutions are obtained, and the final collection routing scheme can be decided according to
the decision maker’s preference.
As an economically prosperous area, the government of the Xuhui District is more
concerned about the impact of waste collection on the environment than the economic
cost and personnel balance of waste collection and hopes that the total amount of leakage
in the transportation process will be as small as possible. Therefore, the decision maker
can first sort the Pareto solution set and divide it into different intervals according to the
Sustainability 2022, 14, 11498 17 of 25
total amount of leakage. Subsequently, assume that the decision maker attaches equal
importance to the total distance and route-length difference and normalize the values of
these two objective functions of each solution in the same interval. Then, add the sum of
the three objective function values, as shown in Table 8.
As we can see, among the 127 scenarios, the total amount of leakage ranges from 1.49 to
3.46 tons. According to the numerical results in Tables 5 and 6, if the government’s allowed
range for the total amount of leakage is 1.4–1.8 tons, then the optimal should be selected
from the first interval, and Scheme 4 with the minimal normalized sum is the optimal
option, of which the total distance and route-length difference are both significantly smaller
than other schemes. If the allowable range is 1.8–2.0 tons, then Scheme 8 is the optimal
solution, and if the allowable range is 3.0–3.5 tons, option 123 is the optimal solution.
Note that the solution in this paper only provides a reference for companies to select
the optimal solution. If the company’s most important goal is not the total amount of
leakage, or if the total distance and the route-length difference are not equally important,
the method of selecting the optimal solution can be adjusted.
single route is less than the number after the waste classification, and some points farther
apart than others with less weight of waste appear in some routes. In contrast, the routes
after the classification are results of the trade-off between multiple objectives, and thus the
spatial distribution of points on the same route are more dispersed.
(a)
(b) (c)
Figure 8. Routes before and after waste classification. (a) Routes before waste classification. (b) Dry
waste routes after waste classification. (c) Wet waste routes after waste classification.
The comparative results of the optimal solutions before and after the classification
are shown in Table 9, from which we can see that before the classification, only economic
factors are considered, and the total distance is 1803, nearly half less than that after the
classification. By substituting 1803 into the objective function of workload balance, a
route-length difference of 410 can be derived, which is far more than the result after the
classification. Because of a more detailed division of labor among employees, the workload
balance after classification was optimized by 276%.
Sustainability 2022, 14, 11498 19 of 25
The Value of
Number of Number of Route-Length Difference
Objective Function
Employees Vehicles
Eco* Soc* Env* Dry Waste Wet Waste
Before classification 1803 410 5 5
After classification 3450 109 1.69 10 10 108.8 106.2
Note: Eoc*, Soc*, and Env* represent the optimal solution of the total distance, the route-length difference, and the
total amount of leakage.
In addition, with regard to manpower and material resources, only five employees and
five trucks are needed for waste collection before the classification. After the classification,
however, collecting dry and wet wastes requires 10 employees, 5 dry waste trucks, and 5
wet waste trucks, meaning that the company needs to purchase 5 wet waste trucks and
recruit 5 new employees. Given that the cost of wet waste trucks is roughly 70,000 CNY
each and the monthly salary of employees is about 5000 CNY, then the company’s operating
cost doubles.
In order to analyze the influence of the route-length difference and total amount
of leakage on the route selection, this section also considers three models with different
objective functions, the results of which are shown in Table 10.
As we can see, without considering social factors, Model 2 performs poorly in terms
of the workload balance, which will cause a great injustice in real life and interfere with
company operations. And if the environmental impact is not considered, Model 3 performs
poorly in terms of the total amount of leakage, which can have a large impact on the
environment and thus affect the company’s operations. For sanitation companies, the
priority is not economic factors but social and environment factors, so the biggest advantage
of Model 1 is that it starts from the actual situation and balances the operations from
multiple aspects.
load capacity is kept constant, and 3/1.8, 4/2.4, 5/3, 6/3.6, and 7/4.2 tons are selected
for the sensitivity analyses. It can be seen that the total distance and wet waste leakage
increases with the increase in vehicle load capacity, whereas the route-length difference
is not significantly correlated. It may be because with the vehicle load capacity increases,
one vehicle can travel to more waste collection points and accordingly reduce the total
number of trucks going to and departing from the starting point and waste disposal site. In
addition, the increase in leakage is caused by the increasing load during a single route and
a smaller change in the distance traveled between points. Therefore, the sanitation com-
panies can consider using some heavy-duty vehicles for transportation. At the same time,
in order to protect the environment, they shall purchase wet waste trucks with stronger
sealing properties.
Figure 10. Impact of the maximum vehicle load on the optimization values.
The influence of the waste weight on the routing scheme is shown in Figure 11. For
comparison, 0.6, 0.8, 1, 1.2, and 1.4 times of the initial weight of 1 are taken. As we can see,
the total distance and total amount of leakage both increase with the waste weight, while
there is no significant relationship between the difference in the route-length and the change
in the waste weight. As the waste weight increases, the average load of the vehicle during
transportation will rise, and accordingly, the vehicle will travel to less waste collection
points on a single route due to the load limitation, resulting in a greater total distance.
Both of these factors will increase the total amount of wet waste leakage. Henceforth, the
sanitation companies should consider using vehicles with a larger load capacity and ensure
that the total driving distance is as small as possible by rationally arranging vehicle routes.
Sustainability 2022, 14, 11498 21 of 25
We use the objective values as the dependent variable and perform a one-way ANOVA
for each of the above three scenarios. The results show that the significance level P-
values are 1, 0.999, and 0.992, respectively, all greater than 0.05, indicating that there is no
significant difference between the results, which means the maximum working time, the
waste vehicle load, and the waste weight will not affect the results.
the employees of dry and wet wastes in a certain cycle, so as to improve the satisfaction as
well as the work skills of the employees.
Apart from better servicing to the society, sanitation companies also need to compete
with companies in the same industry, so in addition to considering from the perspective of
route optimization, companies can also improve their competitiveness from the perspective
of service. First, the company can try to refine the collection and transportation of the
waste. Because the wet waste contains a large amount of liquid, it is easy to cause liquid
leakage and produce odors when the weather is hot. The company can try to increase
the frequency of wet waste collection and transportation at night in some areas on the
basis of the comprehensive protection of collection and transportation, and effectively
reduce the residence time of wet waste in residential areas. Second,the company can try
to develop different cleaning programs according to local conditions and create various
cleaning work modes, such as chain cleaning and three-dimensional cleaning, for each
region. Third, the company can also make improvements in terms of waste trunks. From
the company’s long-term planning, it is necessary to fully consider the damage caused by
the increase in the weight of waste to the trunk, as well as the load capacity and sealing
performance of the new trunk. In addition, the waste trunk can be modified to grasp the
vehicle position, running trajectory, and load capacity in real time and connect with the
street grid management platform to achieve data interoperability. Through the real-time
sharing of information, the perfect docking between the waste trunk and the waste can
is realized.
7. Conclusions
The implementation of a waste classification and collection policy plays a very impor-
tant role in protecting the environment. In order to further promote the policy, Shanghai
took the lead in adopting waste classification and collection. However, in the process of
implementing the policy, there will undoubtedly be many problems. Environmental protec-
tion, employee mentality, and company interests are all factors that need to be considered.
Based on the above background, this paper proposes a multi-objective VRP model of waste
collection and transportation and an improved NSGA-III algorithm to solve this problem.
First, in this paper, the actual driving route is obtained with consideration of classified
waste collection. Although this scheme will increase the driving cost, it can also ensure the
workload balance among employees to a certain extent, thus improving the job satisfaction
of employees. In addition, this paper considers the leakage of wet waste; the employee has
to recycle the waste with as little leakage of wet waste as possible.
Second, in the process of designing the improved NSGA-III, the probabilistic insertion
method is mainly used to generate the initial solution, and the effectiveness of the method
is verified by comparing it with the greedy algorithm and the nearest insertion method.
Then, the quality of the solution is improved by the probability acceptance operator of the
simulated annealing algorithm, and the population diversity is further increased by the
adaptive mutation operator.
In addition, in order to verify the solution efficiency of the proposed model and
algorithm, numerical experiments are illustrated using Solomon datasets, and it can be
seen from the experimental results that the algorithm outperforms the other algorithms
in terms of the convergence speed and ideal values. In addition, this paper compares the
routes before and after waste classification with the real case of the Xuhui District and
performs a sensitivity analysis on the parameters so as to provide references for the actual
operations of sanitation companies.
Although this paper provides a set of methods that can be used for reference by
sanitation companies for waste collection and obtains some research results with theoretical
and practical significance, there are still some limitations in this study. Firstly, all the
input parameters considered in this paper are definite values, yet there may be uncertain
factors in practice. Secondly, the limiting factors of customers’ time windows are not
taken into account in this paper. In addition, we assume that there is only one distribution
Sustainability 2022, 14, 11498 23 of 25
center, in the practical waste collection problem; however, this may be more complex with
multiple starting points and waste disposal sites. In the future work, we will model fuzzy
or uncertain programming to deal with the indeterminate factors in the transportation
process. In addition, the customers can be divided into different areas and then we will
derive a more realistic transportation route scheme.
Author Contributions: Conceptualization, J.Z. and S.W.; formal analysis, J.Z., M.Z. and S.W.; investi-
gation, S.W.; methodology, J.Z., M.Z. and S.W.; software, M.Z.; supervision, J.Z. and S.W.; validation,
J.Z., M.Z. and S.W.; writing—original draft, M.Z. and S.W.; writing—review and editing, J.Z., M.Z.
and S.W. All authors have read and agreed to the published version of the manuscript.
Funding: This research is supported by the National Natural Science Foundation of China (grant
no. 71872110).
Institutional Review Board Statement: Not applicable.
Informed Consent Statement: Not applicable.
Data Availability Statement: The data presented in this study are available on request.
Acknowledgments: The authors especially thank the editors and anonymous reviewers for their
kind reviews and helpful comments. Any remaining errors are ours.
Conflicts of Interest: We declare that we have no relevant or material financial interests that relate to
the research described in this paper. The manuscript has neither been published before nor has it
been submitted for consideration of publication in another journal.
References
1. Tong, Y.; Liu, J.; Liu, S. China is implementing “Garbage Classification” action. Environ. Pollut. 2020, 259, 113707. [CrossRef]
[PubMed]
2. Xiao, S.; Dong, H.; Geng, Y.; Francisco, M.; Pan, H.; Wu, F. An overview of the municipal solid waste management modes and
innovations in Shanghai, China. Environ. Sci. Pollut. R. 2020, 27, 29943–29953. [CrossRef] [PubMed]
3. Laureri, F.; Minciardi, R.; Robba, M. An algorithm for the optimal collection of wet waste. Waste Manag. 2016, 48, 56–63.
[CrossRef] [PubMed]
4. Wang, L.; Zhao, J.; Zhou, K. How do incentives motivate absorptive capacity development? The mediating role of employee
learning and relational contingencies. J. Bus. Res. 2018, 85, 226–237. [CrossRef]
5. Lieckens, K.T.; Colen, P.J.; Lambrecht, M.R. Optimization of a stochastic remanufacturing network with an exchange option.
Decis. Support. Syst. 2013, 54, 1548–1557. [CrossRef]
6. Vahdani, B.; Tavakkoli-Moghaddam, R.; Jolai, F. Reliable design of a logistics network under uncertainty: A fuzzy possibilistic-
queuing model. Appl. Math. Model. 2013, 37, 3254–3268. [CrossRef]
7. Eskandarpour, M.; Masehian, E.; Soltani, R. A reverse logistics network for recovery systems and a robust metaheuristic solution
approach. Int. J. Adv. Manuf. Tech. 2014, 74, 1393–1406. [CrossRef]
8. Chaabane, A.; Montecinos, J.; Ouhimmou, M.; Khabou, A. Vehicle routing problem for reverse logistics of End-of-Life Vehicles
(ELVs). Waste Manag. 2021, 120, 209–220. [CrossRef]
9. Delle, D.D.; Di, T.V.; Duran, G. Optimizing leaf sweeping and collection in the Argentine city of Trenque Lauquen. Waste Manag.
Res. 2021, 39, 209–220. [CrossRef]
10. Delgado-Antequera, L.; Laguna, M.; Pacheco, J.; Caballero, R. A bi-objective solution approach to a real-world waste collection
problem. J. Oper. Res. Soc. 2020, 71, 183–194. [CrossRef]
11. Galindres-Guancha, L.F.; Toro-Ocampo, E.; Gallego-Rendon, R. A biobjective capacitated vehicle routing problem using
metaheuristic ILS and decomposition. Int. J. Ind. Eng. Comp. 2021, 12, 293–303. [CrossRef]
12. Mancini, S.; Gansterer, M.; Hartl, R.F. The collaborative consistent vehicle routing problem with workload balance. Eur. J. Oper.
Res. 2021, 293, 955–965. [CrossRef]
13. Raa, B.; Aouam, T. Multi-vehicle stochastic cyclic inventory routing with guaranteed replenishment. Int. J. Prod. Econ. 2021,
234, 108059. [CrossRef]
14. Zhang, Z.; Qin, H.; Li, Y. Multi-objective optimization for the vehicle routing problem with outsourcing and profit Balancing.
IEEE Trans. Intell. Transp. Syst. 2020, 21, 1987–2001. [CrossRef]
15. Zhang, Z.; Sun, Y.; Xie, H.; Teng, Y.; Wang, J. GMMA: GPU-based multiobjective memetic algorithms for vehicle routing problem
with route balancing. Appl. Intell. 2019, 49, 63–78. [CrossRef]
16. Castaneda, L.; Londono, J.F.; Gallego, R. Iterated local search multi-objective methodology for the green vehicle routing problem
considering workload equity with a private fleet and a common carrier. Int. J. Ind. Eng. Comp. 2021, 12, 115–130.
Sustainability 2022, 14, 11498 24 of 25
17. Lehuede, F.; Peton, O.; Tricoire, F. A lexicographic minimax approach to the vehicle routing problem with route balancing. Eur. J.
Oper. Res. 2020, 282, 129–147. [CrossRef]
18. Janssens, J.; Van, B. J.; Sorensen, K. Multi-objective microzone-based vehicle routing for courier companies: From tactical to
operational planning. Eur. J. Oper. Res. 2014, 242, 222–231. [CrossRef]
19. Huang, L.; Lv, W.; Sun, Q. Discrete optimization model and algorithm for driver planning in periodic driver routing problem.
Discret. Dyn. Nat. Soc. 2020, 12, 55–70. [CrossRef]
20. Wang, Z.; Lin, W. Incorporating travel time uncertainty into the design of service regions for delivery/pickup problems with
time window. Expert Syst. Appl. 2017, 72, 207–220. [CrossRef]
21. Cai, L.; Lv, W.; Xiao, L. Total carbon emissions minimization in connected and automated vehicle routing problem with speed
variables. Expert Syst. Appl. 2021, 16, 17–26. [CrossRef]
22. Liu, L.; Liao, W. Optimization and profit distribution in a two-echelon collaborative waste collection routing problem from
economic and environmental perspective. Waste Manag. 2021, 120, 400–414. [CrossRef] [PubMed]
23. Liao, T.Y. On-Line Vehicle Routing Problems for Carbon Emissions Reduction. Comput.-Aided Civ. Infrastruct. 2017, 32, 1047–1063.
[CrossRef]
24. Zhang, J.; Zhao, Y.; Xue, W.; Li, J. Vehicle routing problem with fuel consumption and carbon emission. Int. J. Prod. Econ. 2015,
170, 234–242. [CrossRef]
25. Bai, Q.; Yin, X.; Lim, M.; Dong, C. Low-carbon VRP for cold chain logistics considering real-time traffic conditions in the road
network. Ind. Manag. Data Syst. 2021, 122, 521–543. [CrossRef]
26. Erdem, M. Optimisation of sustainable urban recycling waste collection and routing with heterogeneous electric vehicles. Sustain.
Cities Soc. 2022, 80, 103785. [CrossRef]
27. Wu, H.; Tao, F.; Qiao, Q.; Zhang, M. A Chance-Constrained Vehicle Routing Problem for Wet Waste Collection and Transportation
Considering Carbon Emissions. Int. J. Environ. Res. Public Health 2020, 17, 458. [CrossRef]
28. Akhtar, M.; Hannan, M.; Begum, R.; Basri, H.; Scavino, E. Backtracking search algorithm in CVRP models for efficient solid waste
collection and route optimization. Waste Manag. 2017, 61, 117–128. [CrossRef]
29. Hannan, M.; Akhtar, M.; Begum, R.; Basri, H.; Hussain, A.; Scavino, E. Capacitated vehicle-routing problem model for scheduled
solid waste collection and route optimization using PSO algorithm. Waste Manag. 2018, 71, 31–41. [CrossRef]
30. Tirkolaee, E.; Goli, A.; Gütmen, S.; Weber, G.W.; Szwedzka, K. A novel model for sustainable waste collection arc routing problem:
Pareto-based algorithms. Ann. Oper. Res. 2022, 1–26. [CrossRef]
31. Yazdani, M.; Kabirifar, K.; Frimpong, B.; Shariati, M.; Mirmozaffari, M.; Boskabadi, A. Improving construction and demolition
waste collection service in an urban area using a simheuristic approach: A case study in Sydney, Australia. J. Clean. Prod. 2021,
280, 124138. [CrossRef]
32. Rabbani, M.; Heidari, R.; Yazdanparast, R. A stochastic multi-period industrial hazardous waste location-routing problem:
Integrating NSGA-II and Monte Carlo simulation. Eur. J. Oper. Res. 2019, 272, 945–961. [CrossRef]
33. Rabbani, M.; Mokarrari, K.; Akbarian-Saravi, N. A multi-objective location inventory routing problem with pricing decisions in a
sustainable waste management system. Sustain. Cities Soc. 2021, 75, 103319. [CrossRef]
34. Babaee, T.E.; Abbasian, P.; Soltani, M.; Ghaffarian, S.A. Developing an applied algorithm for multi-trip vehicle routing problem
with time windows in urban waste collection: A case study. Waste Manag. Res. 2019, 37, 4–13. [CrossRef] [PubMed]
35. Babaee, T.E.; Mahdavi, I.; Seyyed Esfahani, M.; Weber, G.W. A hybrid augmented ant colony optimization for the multi-trip
capacitated arc routing problem under fuzzy demands for urban solid waste management. Waste Manag. Res. 2020, 38, 156–172.
[CrossRef]
36. Liang, Y.; Liu, F.; Lim, A.; Zhang, D. An integrated route, temperature and humidity planning problem for the distribution of
perishable products. Comput. Ind. Eng. 2020, 147, 106623. [CrossRef]
37. Asefi, H.; Shahparvari, S.; Chhetri, P. Integrated Municipal Solid Waste Management under uncertainty: A tri-echelon city
logistics and transportation context. J. Clean. Prod. 2019, 50, 101606. [CrossRef]
38. Akbarpour, N.; Salehi-Amiri, A.; Hajiaghaei-Keshteli, M.; Oliva, D. An innovative waste management system in a smart city
under stochastic optimization using vehicle routing problem. Soft Comput. 2021, 25, 6707–6727. [CrossRef]
39. Hina, S.M.; Szmerekovsky, J.; Lee, E.; Amin, M.; Arooj, S. Effective municipal solid waste collection using geospatial information
systems for transportation: A case study of two metropolitan cities in Pakistan. Res. Transp. Econ. 2021, 84, 100950. [CrossRef]
40. Asefi, H.; Shahparvari, S.; Chhetri, P.; Lim, S. Variable fleet size and mix VRP with fleet heterogeneity in integrated solid waste
management. J. Clean. Prod. 2019, 230, 1376–1395. [CrossRef]
41. Soleimani, H.; Chaharlang, Y.; Ghaderi, H. Collection and distribution of returned-remanufactured products in a vehicle routing
problem with pickup and delivery considering sustainable and green criteria. J. Clean. Prod. 2018, 172, 960–970. [CrossRef]
42. Deb, K.; Jain, H. An evolutionary many-objective optimization algorithm using reference-point-based nondominated sorting
approach, Part I: Solving problems with box constraints. IEEE Trans. Evol. Comput. 2014, 18, 577–601. [CrossRef]
43. Deb, K.; Pratap, A.; Agarwal, S.; Meyarivan, T.A. A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans. Evol.
Comput. 2002, 6, 182–197. [CrossRef]
44. Zhang, Q.; Li, H. MOEA/D: A multi-objective evolutionary algorithm based on decomposition. IEEE Trans. Evol. Comput. 2007,
11, 712–731. [CrossRef]
Sustainability 2022, 14, 11498 25 of 25
45. Ishibuchi, H.; Setoguchi, Y.; Masuda, H.; Nojima, Y. Performance of decomposition-based many-objective algorithms strongly
depends on Pareto front shapes. IEEE Trans. Evol. Comput. 2017, 21, 169–190. [CrossRef]
46. Guimarans, D.; Dominguez, O.; Panadero, J.; Juan, A.A. A simheuristic approach for the two-dimensional vehicle routing
problem with stochastic travel times. Simul. Model. Pract. Theory 2018, 89, 1–14. [CrossRef]
47. Smith, S.; Imeson, F. GLNS: An effective large neighborhood search heuristic for the Generalized Traveling Salesman Problem.
Comput. Oper. Res. 2017, 87, 1–19. [CrossRef]
48. Mehrjerdi, Y.Z.; Nadizadeh, A. Using greedy clustering method to solve capacitated location-routing problem with fuzzy
demands. Eur. J. Oper. Res. 2013, 229, 75–84. [CrossRef]
49. Jie, K.; Liu, S.; Sun, X. A hybrid algorithm for time-dependent vehicle routing problem with soft time windows and stochastic
factors. Eng. Appl. Artif. Intell. 2022, 109, 104606. [CrossRef]
50. Gharib, Z.; Tavakkoli-Moghaddam, R.; Bozorgi-Amiri, A.; Yazdani, M. Post-disaster temporary shelters distribution after a
large-scale disaster: An integrated model. Buildings 2022, 12, 414. [CrossRef]
51. Gharib, Z.; Yazdani, M.; Bozorgi-Amiri, A.; Tavakkoli-Moghaddam, R.; Taghipourian, M.J. Developing an integrated model for
planning the delivery of construction materials to post-disaster reconstruction projects. J. Comput. Des. Eng. 2022, 9, 1135–1156.
[CrossRef]