Next Article in Journal
Numerical Investigation of Heat Transfer Enhancement in a Microchannel with Conical-Shaped Reentrant Cavity
Next Article in Special Issue
Market Demand Optimization Model Based on Information Perception Control
Previous Article in Journal
Three-Parameter Estimation Method of Multiple Hybrid Weibull Distribution Based on the EM Optimization Algorithm
Previous Article in Special Issue
Evolutionary Game of Multi-Subjects in Live Streaming and Governance Strategies Based on Social Preference Theory during the COVID-19 Pandemic
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimal Route Design for Construction Waste Transportation Systems: Mathematical Models and Solution Algorithms

1
Faculty of Business, The Hong Kong Polytechnic University, Hong Kong, China
2
Department of Building and Real Estate, The Hong Kong Polytechnic University, Hong Kong, China
*
Author to whom correspondence should be addressed.
Mathematics 2022, 10(22), 4340; https://doi.org/10.3390/math10224340
Submission received: 11 October 2022 / Revised: 12 November 2022 / Accepted: 16 November 2022 / Published: 18 November 2022

Abstract

:
A huge amount of construction waste is generated in construction sites every day that needs to be transported by vehicle to disposal facilities for processing. Unlike in most typical transportation problems, once these vehicles are loaded with construction waste, they must travel directly to the disposal facility. Moreover, there are different types of construction waste that may require handling by different disposal facilities. In this paper, we develop a model and algorithm for identifying the optimal transportation routes specific to construction waste transportation. Our results can not only minimize the overall costs for both the logistics company and the contractor but also minimize the distance traveled, thus reducing urban traffic emissions.

1. Introduction

Over 10 billion tons of construction and demolition waste is generated annually worldwide [1]. This vast amount of waste needs to be transported for disposal and recycling, burdening the urban traffic system and incurring high costs. In Hong Kong, for example, an average of 400 trips per day are generated to transport construction waste to the outlying island transfer facilities. According to Lu et al. [2], construction waste transport trucks make 3000 deliveries per day in Hong Kong. As noted by Das and Bhattacharyya [3], waste transportation is not only important but costly; the waste collection process in low- and middle-income countries may account for 80–90% and 50–80%, respectively, of their municipal solid waste management budgets. Considering the ever-increasing labor costs and the high fuel consumption, which also affects the environment, optimizing the design of travel routes to transport construction waste is an important consideration.
Waste transportation has received considerable attention in the literature because it is important to both construction and transportation. Nguyen-Trong et al. [4] proposed a mixed-integer linear programming model (MILP) to optimize municipal solid waste transportation routes and used an agent-based simulation to prove that their model could reduce costs by more than 11%. Hemmelmayr et al. [5] adopted a neighborhood search algorithm and a mixed-integer linear programming model to study the allocation of waste bins on roads and the routing of vehicles in solid waste management. Aringhieri et al. [6] put forward a neighborhood-based metaheuristic to investigate the routing of bulky recyclable waste. Wy and Kim [7] developed a neighborhood heuristic approach to optimize vehicle routing with time windows for industrial waste transportation. Samanlioglu [8] optimized hazardous waste location and routing problem taking the risk of population exposure into account. Inghels et al. [9] focused on service network design for transporting municipal solid waste by multimodal truck and inland water routes. They proposed a discrete multiperiod dynamic model and proved its effectiveness and cost savings through numerical experiments. A comparison of these and other related studies is presented in Table 1.
As Table 1 shows, the research on construction waste transportation is limited. Elshaboury and Marzouk [12] used a genetic algorithm to study construction and demolition waste transportation and developed near-optimum solutions. Zhang and Ahmed [11] used queuing theory to explore the reverse logistics network in transporting inert construction waste. Bi et al. [13] noted that three main transportation features distinguish construction waste from other types of waste. First, the vehicles for transporting construction waste do not travel between construction sites but go directly to the disposal facility after loading, unlike in most typical vehicle routing problems. Second, construction waste can be divided into different types that are handled by different disposal facilities. Third, construction waste requires transportation continuously during a working day.
Considering the above characteristics, we study the construction waste transportation system with a single logistics company and multiple construction sites (CSs) and disposal facilities (DFs). This is a complex system involving vehicle routing and three parties, i.e., the logistics company, CSs and DFs. The details are as follows. At the beginning of each working day, the logistics company assigns vehicles to transport construction waste between the CSs and DFs. Each truck has enough capacity to transport waste from only one site at a time [13]. There are different types of construction waste that are handled by different DFs and charged differently. For example, Table 2 shows the various DF types and charging standards in Hong Kong [14]. The public landfill reception facilities for entirely inert construction waste charge the lowest rates. The logistics company must transport all construction waste from the CSs to the waste DFs within one day, i.e., each CS must be visited once a day. For simplicity, we assume that a construction site only produces one type of construction waste. This is reasonable because if a site produces multiple types of waste, we can treat it as multiple sites. The logistics company has different trucks that can serve different CSs. As trucks require manpower, the working time of a truck, comprising traveling time, loading time, and unloading time, cannot exceed 8 h per day.
The main aim of this paper is to develop a model for designing an optimal transportation network for the construction waste transportation system. We first propose an integer programming model [15,16,17,18,19] to select the routes that can serve all the construction sites at the minimum cost. Then we propose an algorithm that can generate all candidate routes efficiently. The contributions of our study are summarized below.
(1)
The problem of construction waste transportation has received little attention in the literature. This paper considers a complex system with a single logistics company and multiple CSs and DFs. The proposed integer programming model can help the company choose the optimal delivery routes that can transport all the waste from all CSs within one working day at the minimum cost.
(2)
In this study, we propose to generate the route space with two recursive algorithms and put forward using the maximum number of CSs that can be served to reduce the running time of the algorithm. Using the characteristics of the problem, we find a new mathematical method to solve the construction waste transportation problem.
(3)
As the goal includes transportation costs, our model contributes to reducing emissions and protecting the environment [20,21]. Optimal vehicle routing can also reduce urban traffic pressure. In sum, the complex system addressed in our study could affect construction, traffic, and environment systems. Additionally, our findings will help these systems work more efficiently and environmentally friendly.
(4)
This model is highly applicable and practical. Companies can implement our model to design vehicle scheduling plans that saves costs for both the logistics company and the contractors because it minimizes both transportation and disposal costs.
The remainder of this paper is organized as follows. Section 2 proposes the model for minimizing construction waste transportation and disposal costs. Our methodology includes an integer programming model and an algorithm for generating route space (i.e., all the candidate routes). In Section 3, we conduct a case study based on data in Hong Kong. Conclusions are presented in Section 4.

2. Model

An example of a transportation network is shown in Figure 1. The assigned trucks depart from the logistics company to transport construction waste between the CSs and DFs. Considering the distance and the kind of waste handled by the DFs, one truck may visit different DFs (see Vehicle 2 in Figure 1). Finally, the trucks return to the company from the final DF they visit. Note that in the construction scenario, after a truck transports waste from a CS, it will go to a DF directly and will not go to other CSs for further transportation, so we do not need to consider the load of trucks as long as the capacity of the trucks is large enough to carry the waste from a CS [13]. Furthermore, the aim of our study is to develop a one-day vehicle dispatch schedule, and therefore, the set of CSs that has waste to transport will be different; thus, the model will be re-run, and the vehicle dispatch schedule will be generated and implemented on the next day. In summary, the decision in this transportation system is to choose the optimal service sequence to deliver construction waste at the lowest cost. On the premise that the total waste at each construction site is transported to DFs and the working time of each truck does not exceed 8 h, the overall goal of the transportation system is to minimize the transportation cost (including fixed costs and fuel consumption costs) of the logistics company and the disposal cost that contractors need to pay. The main symbols used in our model are listed in Table 3.

2.1. Integer Programming Model

Consider the system with a single logistics company and multiple CSs and DFs. We use set J to denote the set of CSs and set K to denote the set of DFs. The logistics company has different trucks, denoted by S . We use node 0 to denote the logistics company. Different trucks serve different CSs, and we use J s to denote the CSs that truck s S can serve. We use set K j to denote the DFs that can handle the construction waste from CS j . According to J s and K j , we can enumerate all the traveling sequences of truck s S . For example, a sequence can be ( 0 , C S 1 , D F 2 , C S 2 , D F 2 , 0 ) . Note that the first and last node in a sequence must be node 0 and that the CSs and DFs alternate. We define R s to denote the set of travel sequences r R s . The cost generated by route r is denoted by c r , including the transportation cost, fixed cost, and disposal cost. We use the binary variable b r j to indicate whether route r R s visits CS j . We use binary decision variable x r to indicate whether route r R s is selected. Thus, the following integer programming model is formulated:
[M1]
min s S r R s c r x r
subject to
s S r R s b r j x r = 1 , j J
r R s x r 1 , s S
x r s { 0 , 1 } , s S , r R s
Objective function (1) minimizes the total cost. Constraint (2) indicate that each CS must be visited once, i.e., the construction waste in CSs must be transported. Constraint (3) guarantees that each truck can conduct at most one route per day. Constraint (4) gives the domain of decision variables.

2.2. Generating the Route Space

The key parameter in [M1] is r R s . However, R s could be a very large set if we enumerate all possible routes of truck s , resulting in a large number of integer decision variables. For example, if truck s can serve 5 CSs, it will have 325 route sequences in terms of CSs (the number 325 is obtained by calculating the permutations C 5 1 + C 5 2 A 2 2 + C 5 3 A 3 3 + C 5 4 A 4 4 + A 5 5 ). The simplest case is that each CS has a unique DF to send its construction waste. If only one CS has two optional DFs, there will be 650 route sequences, and if two CSs each have two optional DFs, there will be 1300 route sequences. We must therefore generate 1300 integer decision variables to choose the optimal route for truck s . As the number of DFs increases, the number of permutations increases exponentially. As a result, the efficiency of solving [M1] is greatly reduced. Therefore, the process of generating R s needs to fully consider the characteristics of the problem to reduce the number of integer decision variables. To simplify notation, we define the following parameters: (1) w , the loading and unloading time; (2) p j k , the transportation time between CS j J and DF k K ; (3) N , the maximum number of CSs that can be served within one route sequence. From the problem description, we know that if a truck visits N CSs, it will travel ( 2 N + 1 ) routes and load and unload N times. We define
p m i n = min { p j k , j J , k K }
The value of N should satisfy the following formula because the total working time of each truck cannot exceed 8 h per day:
( 2 N + 1 ) × p m i n + w × N 8 , j J , k K
Then the maximum N can be obtained by Equation (7):
N = 8 p m i n 2 p m i n + w
Taking advantage of N , we can generate the sequence of CSs with the following Algorithm 1, which contains two typical recursive algorithms for generating combinations and permutations [22]. Note that the sets are converted into arrays in Algorithm 1 for the needs of programming.
Algorithm 1. CSs sequence generating algorithm
Initialize: The maximum number of CSs that can be served by trucks N 8 p m i n 2 p m i n + w
U p = { } //we use U p to store the generated permutations
U c = { } //we use U c to store the generated permutations of combinations
 
//define the function for generating permutations
function Heap ( u , U )
if u = 1  then
   U p = U p U
else
  Heap ( u 1 ,   U )
  for  ( v = 0 ,   v < u 1 ,   v + + )
   if  ( u % 2 ) = 0 then//determine if n is even or odd
    swap  ( U [ v ] ,   U [ u 1 ] )
   else
    swap  ( U [ 0 ] ,   U [ u 1 ] )
   end if
   Heap ( u 1 ,   U )
  end for
end if
return  U p
 
//define the function for generating combinations
function Combination ( U ,   J s ,   n )
if  n = 0  then
  //now we have the final combination U and then we need to generate permutations based on U
   U p = Heap   ( length ( U ) ,   U )
   U c = U c U p
else
  for  ( i = 0 ,   i < length ( J s ) ,   i + + ) / / length ( S ) will count the number of elements in array S
   Combination  ( U + J s [ i ] ,   S [ i + 1 : ] ,   n 1 )
  end for
end if
return  U c
 
R s = { }
for   ( s = 1 ,   s length ( S ) ,   s + + )
for   ( n = 1 ,   n N ,   n + + )
  //The input {} means an empty array defined for choosing elements from S according to n
   U c =  Combination ( { } ,   J s ,   n )
   R s = R s   U c //now we have all the permutations of CSs
end for
end for
 
for   ( s = 1 ,   s length ( S ) ,   s + + )
for  r R s
   Compute   b r j ,   c r
end for
for r R s
  if there   exists   c r # < c r   and   elements   in   r = r #  then
    drop   r
  end if
end for
Output: R s //The permutations of CSs of truck s
Next, we need to insert DF k K and node 0 into r R s to obtain the final R s . To simplify notation, we define N r to denote the total number of CSs in each r and use j r , 1 , , j r , n , , j r , N r to denote the sequence ID of CSs in r . For example, r could be ( C S 1 , C S 3 , C S 7 ) , and j r , 2 indicates C S 3 . As our goal is to complete the transportation task at the minimum cost, we can solve [M2- s - r ] for the optimal choice of DFs for each r R s . The binary decision variable y n k indicates whether DF k K is selected to dispose of the waste from CS j r , n , n = 1 , , N r . The parameters c j r , n , k and t j r , n , k represent the transportation cost and transportation time between CSs and DFs. Parameter o k represents the disposal cost in DF k K .
[M2- s - r ]
min n = 1 N r 1 k K j r , n ( c j r , n , k + c k , j r , n + 1 + o k ) y n k + k K j r , N r ( c j r , N r , k + c k , 0 + o k ) y N r , k
subject to
k K j r , n y n k = 1 ,   n = 1 , , N r
t 0 , j r , 1 + n = 1 N r 1 k K j r , n ( t j r , n , k + t k , j r , n + 1 ) y n k + k j r , N r ( t j r , N r , k + t k , 0 ) y N r , k + N r w 8
y n k { 0 , 1 } , n = 1 , , N r , k K j r , n .
Objective function (8) minimizes the cost of transporting and disposing of construction waste between CS j r , n , n = 1 , , N r and DF k K plus the cost of transporting and disposing of construction waste between the final DF and the logistics company (note that we do not consider the cost between the logistics company and the first CS because it does not affect the choice of DF). Constraint (9) restricts that each construction waste in each CS must be transported to one DF. Constraint (10) is the working time limit. Constraint (11) gives the domain of the decision variables. By solving [M2- s - r ], we can obtain the optimal choice of DFs for each route. By solving all the [M2- s - r ] for r R s , we have the final route space R s .

3. Case Study

3.1. Data

In this section, we conduct a case study based on real CSs and DFs in Hong Kong. The data, including the latitude and longitude of each site, the waste type in each CS, and the names of the DFs, come from Yao et al. [23]. We suppose that the logistics company is located in Kowloon (Hong Kong) and serves CSs within the New Territories (Hong Kong) and Kowloon. We further match the names of DFs with their type according to the public data available from the Hong Kong Environmental Protection Department [14]. As shown in Appendix A, there are two types of DFs within the New Territories and Kowloon. Type 1 indicates public landfill reception facilities that can only handle 100% inert construction waste. Type 3 indicates landfills that can handle construction waste containing a maximum of 50% inert construction waste by weight. As DFs can only dispose of certain types of construction waste, we select CSs that generate type 1 and type 3 construction waste from all the CSs included in Yao et al. [23]. We then randomly pick a point within the area as the logistics company. The geographic coordinates of the CSs and DFs used are shown in Appendix A and Appendix B, respectively. The physical layout of the CSs and DFs is shown in Figure 2.

3.2. Parameter Settings

We first assume that the trucks in the logistics company can serve all of the CSs that generate the same type of construction waste. For example, a truck that can serve CS3 can also serve CS8. The DFs to which the construction waste from each CS can be transported are determined by the DF type and the CS type. For example, the construction waste in CS1 can be sent to DF1 or DF2 (see Appendix A and Appendix B). That is, we have set J s and K j .
The transportation cost is measured by the real travel distance (km), denoted by D j k . According to GOGOVAN [24], the transportation cost equals USD   ( 4.14 + 0.33 × D j k ) . We set the fixed cost to USD 60, including labor and depreciation costs. Thus, we have c j k :
c j k = 64.14 + 0.33 × D j k ,   j J s , k K j .
The disposal cost is shown in Table 2. Type 1 DF charges USD 9.05 per ton and Type 3 DF charges USD 25.48 per ton. Note that although the disposal cost varies according to the weight of the construction waste, the optimization results will not be affected by the weight because a certain type of construction waste can only be sent to a DF that disposes of that type of waste, and DFs of the same type charge the same rates.
The transportation time can also be estimated from the real travel distance. We suppose that the average speed of the vehicle is 40 km/h [25]. Then, parameter p j k equals D j k / 40 . The loading and unloading time, i.e., w , for each truck is set to 0.5 h. Knowing p j k and w , we can calculate the maximum number of served CSs per day.

3.3. Results of Case Study

The results are shown in Figure 3. The company needs to assign four trucks to transport the construction waste generated by these CSs. The four optimal routes are: (Company, CS4, DF2, CS1, DF2, CS2, DF2, CS5, DF2, CS6, DF2, CS7, DF2, Company), (Company, CS9, DF1, CS10, DF1, Company), (Company, CS12, DF2, CS11, DF1, Company), and (Company, CS8, DF4, CS3, DF4, Company). The total transportation cost is USD 423. The working times of vehicles 1, 2, 3, and 4 are 7.8, 4.3, 5.2, and 4.2 h, respectively, and their traveling distances are 189, 201, 181, and 193 km, respectively.
Vehicle 1 serves six CSs that all generate type 1 construction waste and transports all waste to DF2 (i.e., TM38-FB). We know that the DFs available for Vehicle 1 are DF1 and DF2 because Vehicle 1 transports type 1 construction waste. As shown in Figure 2, DF1 (i.e., CW-PFBP) is located far from these six CSs, and therefore all the construction waste is sent to DF2 (see Figure 3a). The fixed cost is greater than the transportation cost within a certain distance that is longer than the distance in our optimal solution. Therefore, the optimal solutions should aim to use one vehicle to transport as much construction waste as possible instead of using multiple vehicles. However, Vehicle 1 can only serve these six CSs due to the limit on working hours per day. The type 1 construction waste from both CS9 and CS10 is transported to DF1 (i.e., CW-PFBP) considering the transportation cost (see Figure 3b). As shown in Figure 3c, the type 1 construction waste from CS11 and CS12 is transported to DF2 and DF1, respectively. However, these four CSs that all generate type 1 construction waste cannot use the same vehicle due to the working time requirement. Finally, there are only two CSs that generate type 3 construction waste, which is sent to DF4 (i.e., WENT) using one vehicle.

3.4. Computing Performance

To further test the solution efficiency of our proposed method, we randomly generate more CSs (note that the above case study is based on real-world data from Yao et al. [23] and CSs in this subsection are only generated numerically to test the algorithm’s efficiency). In the transportation scenario of construction waste, the number of DFs is usually limited, so we only increase the number of CSs. As in the vehicle routing problem (VRP), studies usually increase the number of customers to test the efficiency of proposed algorithms [26].
The experiments are run on a laptop computer equipped with 2.60 GHz of Intel Core i7 CPU and 16 GB of RAM, and the models are solved using CPLEX Python API 20.1.0. The results are shown in Table 4. The largest instance with 50 CSs can be solved within 12 min, which is efficient enough for practical use as the number of CSs that need to be served is usually not large [27,28]. We also compared our results with other VRP-related studies. For example, Jin and Muriel [26] studied the transportation problem with a single warehouse and multiple retailers. Their largest instance had 50 retailers and was solved within 30 min. Hong [29] explored the vehicle routing problem with time windows, and the largest instance could be solved within 17 min. Although each study has its own problem settings, the computing time of our method is fully acceptable both in theory and in practice.

4. Conclusions

In this paper, we study a construction waste transportation system with a single logistics company and multiple CSs and DFs. Trucks depart from the company at the beginning of a working day to transport construction waste between CSs and DFs. Each truck must go directly to a DF once it is loaded with waste. Different CSs may produce different types of construction waste that must be sent to different DFs. We develop an algorithm to generate the route space in which all routes can meet the working time requirement. With the restriction that all CSs must be served once a day, we propose an integer programming model to decide the optimal routes with the lowest cost. We conduct a case study to show the effectiveness of our model. Our model can provide companies with optimized transportation routes that help to save costs for both the logistics company and contractors. Moreover, as one of the goals of our model is to minimize the transportation cost, designing optimal routes helps to protect the environment by reducing emissions. As a future research direction, we will develop data-driven models that predict the amounts of waste at construction sites and optimize the transportation routes [30,31,32].

Author Contributions

Conceptualization, W.Y.; methodology, H.W., W.Y. and Y.L.; formal analysis, H.W.; writing—original draft preparation, H.W.; writing—review and editing, W.Y. and Y.L.; funding acquisition, W.Y. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by The Hong Kong Polytechnic University grant number P0040224.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

Table A1. List of the locations of all potential disposal facility sites.
Table A1. List of the locations of all potential disposal facility sites.
Disposal Facility SitesNameLatitudeLongitudeType
D F 1 CW-PFBP22.2744114.26121
D F 2 TM38--FB22.3664113.93401
D F 3 NENT22.5380114.17163
D F 4 WENT22.4204113.93063

Appendix B

Table A2. List of all construction sites.
Table A2. List of all construction sites.
Construction SitesLatitudeLongitudeType
C S 1 22.4623113.99971
C S 2 22.4509114.00031
C S 3 22.4328113.99553
C S 4 22.4226114.02051
C S 5 22.4132113.98431
C S 6 22.3874113.97391
C S 7 22.4056113.96181
C S 8 22.3784114.13493
C S 9 22.4551114.16861
C S 10 22.4603114.18391
C S 11 22.5300114.16131
C S 12 22.5459114.22301

References

  1. Wu, H.; Zuo, J.; Zillante, G.; Wang, J.; Yuan, H. Status quo and future directions of construction and demolition waste research: A critical review. J. Clean. Prod. 2019, 240, 118163. [Google Scholar] [CrossRef]
  2. Lu, W.; Yuan, L.; Xue, F. Investigating the bulk density of construction waste: A big data-driven approach. Resour. Conserv. Recycl. 2021, 169, 105480. [Google Scholar] [CrossRef]
  3. Das, S.; Bhattacharyya, B.K. Optimization of municipal solid waste collection and transportation routes. Waste Manag. 2015, 43, 9–18. [Google Scholar] [CrossRef]
  4. Nguyen-Trong, K.; Nguyen-Thi-Ngoc, A.; Nguyen-Ngoc, D.; Dinh-Thi-Hai, V. Optimization of municipal solid waste transportation by integrating GIS analysis, equation-based, and agent-based model. Waste Manag. 2017, 59, 14–22. [Google Scholar] [CrossRef]
  5. Hemmelmayr, V.C.; Doerner, K.F.; Hartl, R.F.; Vigo, D. Models and algorithms for the integrated planning of bin allocation and vehicle routing in solid waste management. Transp. Sci. 2014, 48, 103–120. [Google Scholar] [CrossRef] [Green Version]
  6. Aringhieri, R.; Bruglieri, M.; Malucelli, F.; Nonato, M. A special vehicle routing problem arising in the optimization of waste disposal: A real case. Transp. Sci. 2018, 52, 277–299. [Google Scholar] [CrossRef]
  7. Wy, J.; Kim, B.; Kim, S. The rollon–rolloff waste collection vehicle routing problem with time windows. Eur. J. Oper. Res. 2013, 224, 466–476. [Google Scholar] [CrossRef]
  8. Samanlioglu, F. A multi-objective mathematical model for the industrial hazardous waste location-routing problem. Eur. J. Oper. Res. 2013, 226, 332–340. [Google Scholar] [CrossRef]
  9. Inghels, D.; Vigo, D.; Dullaert, W. A service network design model for multimodal municipal solid waste transport. Eur. J. Oper. Res. 2016, 254, 68–79. [Google Scholar] [CrossRef]
  10. 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. [Google Scholar] [CrossRef]
  11. Zhang, X.; Ahmed, R.R. A queuing system for inert construction waste management on a reverse logistics network. Autom. Constr. 2022, 137, 104221. [Google Scholar] [CrossRef]
  12. Elshaboury, N.; Marzouk, M. Optimizing construction and demolition waste transportation for sustainable construction projects. Eng. Constr. Archit. Manag. 2021, 28, 2411–2425. [Google Scholar] [CrossRef]
  13. Bi, W.; Lu, W.; Zhao, Z.; Webster, C.J. Combinatorial optimization of construction waste collection and transportation: A case study of Hong Kong. Resources. Conserv. Recycl. 2022, 179, 106043. [Google Scholar] [CrossRef]
  14. Hong Kong Environmental Protection Department (2022). Government Waste Disposal Facilities for Construction Waste and Charge Level. Available online: https://www.epd.gov.hk/epd/misc/cdm/scheme.htm (accessed on 31 July 2022).
  15. Wang, K.; Wang, S.; Zhen, L.; Qu, X. Cruise service planning considering berth availability and decreasing marginal profit. Transp. Res. Part B Methodol. 2017, 95, 1–18. [Google Scholar] [CrossRef]
  16. Wang, S.; Zhen, L.; Zhuge, D. Dynamic programming algorithms for selection of waste disposal ports in cruise shipping. Transp. Res. Part B Methodol. 2018, 108, 235–248. [Google Scholar] [CrossRef]
  17. Wang, S.; Zhuge, D.; Zhen, L.; Lee, C.Y. Liner shipping service planning under sulfur emission regulations. Transp. Sci. 2021, 55, 491–509. [Google Scholar] [CrossRef]
  18. Wu, L.; Adulyasak, Y.; Cordeau, J.-F.; Wang, S. Vessel service planning in seaports. Oper. Res. 2022, 70, 2032–2053. [Google Scholar] [CrossRef]
  19. Zhen, L.; Hu, Y.; Wang, S.; Laporte, G.; Wu, Y. Fleet deployment and demand fulfillment for container shipping liners. Transp. Res. Part B Methodol. 2019, 120, 15–32. [Google Scholar] [CrossRef]
  20. Wang, S.; Psaraftis, H.N.; Qi, J. Paradox of international maritime organization’s carbon intensity indicator. Commun. Transp. Res. 2021, 1, 100005. [Google Scholar] [CrossRef]
  21. Zhen, L.; Wu, Y.; Wang, S.; Laporte, G. Green technology adoption for fleet deployment in a shipping network. Transp. Res. Part B Methodol. 2020, 139, 388–410. [Google Scholar] [CrossRef]
  22. Heap, B.R. Permutations by interchanges. Comput. J. 1963, 6, 293–298. [Google Scholar] [CrossRef]
  23. Yao, J.; Yi, W.; Wang, H.; Zhen, L.; Liu, Y. Stackelberg game model for construction waste disposal network design. Autom. Constr. 2022, 144, 104573. [Google Scholar] [CrossRef]
  24. GOGOVAN (2019). 9ton Price Table. Available online: https://s3-ap-northeast-1.amazonaws.com/wp-gogovan.com/wp-content/uploads/sites/2/2019/11/22013503/ggv-price_11.19_eng-9ton.pdf (accessed on 22 June 2022).
  25. Hong Kong Transport Department (2022). Road Safety. Available online: https://www.td.gov.hk/en/road_safety/road_users_code/index/chapter_5_for_all_drivers/how_fast_/index.html (accessed on 12 September 2022).
  26. Jin, Y.; Muriel, A. Single-warehouse multi-retailer inventory systems with full truckload shipments. Nav. Res. Logist. 2009, 56, 450–464. [Google Scholar] [CrossRef]
  27. Aringhieri, R.; Bruglieri, M.; Malucelli, F.; Nonato, M. An asymmetric vehicle routing problem arising in the collection and disposal of special waste. Electron. Notes Discret. Math. 2004, 17, 41–47. [Google Scholar] [CrossRef]
  28. Derigs, U.; Friederichs, S. On the application of a transportation model for revenue optimization in waste management: A case study. Cent. Eur. J. Oper. Res. 2009, 17, 81–93. [Google Scholar] [CrossRef]
  29. Hong, L. An improved LNS algorithm for real-time vehicle routing problem with time windows. Comput. Oper. Res. 2012, 39, 151–163. [Google Scholar] [CrossRef]
  30. Wang, S.; Chen, X.; Qu, X. Model on empirically calibrating stochastic traffic flow fundamental diagram. Commun. Transp. Res. 2021, 1, 100015. [Google Scholar] [CrossRef]
  31. Wang, S.; Yan, R. A global method from predictive to prescriptive analytics considering prediction error for “Predict, then optimize” with an example of low-carbon logistics. Clean. Logist. Supply Chain. 2022, 4, 100062. [Google Scholar] [CrossRef]
  32. Yan, R.; Wang, S. Integrating prediction with optimization: Models and applications in transportation management. Multimodal Transp. 2022, 1, 100018. [Google Scholar] [CrossRef]
Figure 1. The transportation network.
Figure 1. The transportation network.
Mathematics 10 04340 g001
Figure 2. The visualization of the DFs and CSs.
Figure 2. The visualization of the DFs and CSs.
Mathematics 10 04340 g002
Figure 3. The optimal results. (a) The traveling route of vehicle 1; (b) the traveling route of vehicle 2; (c) the traveling route of vehicle 3; (d) the traveling route of vehicle 4.
Figure 3. The optimal results. (a) The traveling route of vehicle 1; (b) the traveling route of vehicle 2; (c) the traveling route of vehicle 3; (d) the traveling route of vehicle 4.
Mathematics 10 04340 g003aMathematics 10 04340 g003b
Table 1. Summary of waste transportation studies.
Table 1. Summary of waste transportation studies.
StudyApplicationMethod(s)
Nguyen-Trong et al. [4]Municipal solid waste transportationMILP and agent-based simulation
Inghels et al. [9]Municipal solid waste transportationDynamic model
Hemmelmayr et al. [5]Solid waste transportationMILP and heuristic
Aringhieri et al. [6]Bulky recyclable wasteHeuristic
Wy and Kim [7]Industrial waste transportationHeuristic
Samanlioglu [8]Hazardous waste transportationMILP
Rabbani et al. [10]Hazardous waste transportationMulti-objective stochastic mixed-integer nonlinear programming (MINLP) model
Zhang and Ahmed [11]Inert construction wasteQueuing theory
Elshaboury and Marzouk [12]Construction waste transportationHeuristic
Bi et al. [13]Construction waste transportationData analysis
Table 2. The charge level of government waste disposal facilities in Hong Kong.
Table 2. The charge level of government waste disposal facilities in Hong Kong.
Government Waste Disposal FacilitiesType of Construction Waste AcceptedCharge per Ton
Type 1: Public fill reception facilitiesConsisting entirely of inert construction wasteUSD 9.05
Type 2: Sorting facilitiesContaining more than 50% by weight of inert construction wasteUSD 22.30
Type 3: LandfillsContaining not more than 50% by weight of inert construction wasteUSD 25.48
Type 4: Outlying islands transfer facilitiesContaining any percentage of inert construction wasteUSD 25.48
Table 3. Symbols.
Table 3. Symbols.
Sets
K Set of DFs, k K
J Set of CSs, j J
S Set of trucks, s S
J s Set of CSs that truck s S can serve
K j Set of DFs that can handle construction waste from CS j J
R s Set of traveling sequence, r R s
Parameters
c r The total cost generated by route r
c j k The cost generated by transporting construction waste from CS j to DF k
b r j Binary variable that equals 1 if route r includes CS j and 0 otherwise
w The loading and unloading time (hour)
p j k The transportation time between CS j and DF k (hour)
N The maximum number of CSs that can be served within one route
Decision Variables
x r Binary decision variable that equals 1 if route r is chosen and 0 otherwise
y j k Binary decision variable that equals 1 if DF k K j is chosen and 0 otherwise
Table 4. The computing time for different scale instance.
Table 4. The computing time for different scale instance.
Number of CSsCPU Time (s)
100.75
202.08
3023.32
40158.28
50714.53
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Wang, H.; Yi, W.; Liu, Y. Optimal Route Design for Construction Waste Transportation Systems: Mathematical Models and Solution Algorithms. Mathematics 2022, 10, 4340. https://doi.org/10.3390/math10224340

AMA Style

Wang H, Yi W, Liu Y. Optimal Route Design for Construction Waste Transportation Systems: Mathematical Models and Solution Algorithms. Mathematics. 2022; 10(22):4340. https://doi.org/10.3390/math10224340

Chicago/Turabian Style

Wang, Haoqing, Wen Yi, and Yannick Liu. 2022. "Optimal Route Design for Construction Waste Transportation Systems: Mathematical Models and Solution Algorithms" Mathematics 10, no. 22: 4340. https://doi.org/10.3390/math10224340

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop