1. Introduction
The construction industry is a significant contributor to global carbon emissions. Prefabricated buildings are an emerging construction technique, some building components, such as staircases and balconies, can be manufactured in a prefabricated factory and then transported to the construction site for assembly [1,2]. Compared to traditional construction techniques, this construction technique can reduce construction costs and carbon emissions to promote the sustainable development of cities [3].
While many construction sites are located in urban areas, prefabricated component factories are typically situated in suburban regions. There are many restrictions for the transportation of prefabricated components on urban roads, such as restrictions of weight and height on some city roads. Furthermore, since many construction sites are located in cities with heavy traffic and limited parking spaces, driving a full-sized truck into these cities is very difficult [4,5]. Therefore, using trucks and trailers to deliver products is a more efficient solution compared with the traditional unibody truck.
As shown in Figure 1, the truck–trailer transportation mode involves the combination of a truck and a trailer. Both the truck and the trailer can carry components, but the trailer, being unpowered, must be attached to the truck. The truck can detach the trailer and operate independently or reconnect with the trailer to function as a complete vehicle. This transportation model can more flexibly respond to truck restrictions imposed by different roads and provide a more efficient method for transporting prefabricated components in urban areas. This routing problem is known as the truck and trailer routing problem (TTRP). The chief questions are to decide which trailers should be attached to which trucks, to determine the delivery sequence, and to optimize the overall route plan to meet multiple objectives [6].
Previous studies on the TTRP have mostly focused on minimizing costs, travel distances, and work times [6,7]. With the growing requirement of low-carbon logistics in society, reducing carbon emissions in transportation has garnered significant attention [8,9,10]. The truck–trailer transportation mode could reduce the impact of road restrictions on transport through reduced vehicle downtime, increased delivery flexibility, and improved efficiency [11]. These characteristics make it an effective approach for addressing low-carbon objectives in logistics. More reasonable transport load distribution and delivery sequencing can effectively reduce carbon emissions during the transportation process for distance and transportation time [12,13].
In addition, to ensure construction progress, minimize waiting time, and reduce storage costs, many construction sites implement time windows for the arrival of prefabricated components. Consequently, taking into account the delivery time windows and truck capacity, we formulated the problem as the capacitated truck–trailer routing problem with time windows (CTTRPTW). The complexity of the CTTRPTW is significantly higher than it is for traditional vehicle routing problems (VRPs) due to the truck and detachable trailer transportation modes, as well as the heterogeneity of customer demand and paths.
To efficiently solve this problem, we developed a dynamic adaptive hybrid algorithm (DASA-TS) that combines simulated annealing (SA) and tabu search (TS), referred to as the DASA-TS. This algorithm integrates the stochastic global search capability of SA with the local search efficiency of TS.
The contributions of this research are as follows.
Compared to existing studies [12,14], the CTTRPTW model proposed in this study explicitly considers the impact of vehicle loads on carbon emissions and the practical constraints of the timeliness of large cargo deliveries. These improvements help to more accurately reflect the real-world constraints in the transportation of prefabricated components and extend the research scope of the TTRP.
A customized heuristic algorithm has been developed to solve the CTTRPTW and to optimize the distribution order and movement path. Computation experiments prove the effectiveness and superiority of the proposed algorithm, and demonstrate its good performance in scenarios of different scales. The results indicate that the DASA-TS consistently demonstrates excellent performance across all evaluations, with significant reductions in both transportation costs and carbon emissions costs for prefabricated components, particularly in large-scale computational instances.
The remainder of this study is organized as follows. In Section 2, we provide a review of the relevant literature. Section 3 describes the CTTRPTW problem and the mathematical model in detail. Section 4 proposes the improved heuristic algorithm with a focus on its design improvements and optimization strategies. Section 5 provides a computational evaluation of the DASA-TS algorithm for two instances. Section 6 concludes the paper and discusses future research.
2. Literature Review
In this section, we focus on reviewing the literature on the TTRP of prefabricated components. After that, we provide an overview of the existing solution methods for the TTRP. Table 1 summarizes the studies most related to the TTRP, including the solution algorithm, constraints, and whether carbon emissions are considered in the research.
2.1. The Truck–Trailer Routing Problem for Prefabricated Components
Truck–trailer transportation involves a fleet of trucks and trailers serving a heterogeneous set of geographically dispersed customer locations. Trucks can operate as stand-alone vehicles or can be combined with trailers to form complete vehicles [21]. It is applicable in many transportation scenarios, including road transport [22], station yards [23,24], port docks, and multimodal transport [7,11,25].
Different from traditional VRPs, the complexity of the TTRP comes from the heterogeneity of truck and trailer combinations and customer requirements [4,26]. Gerdessen [27] pioneered the investigation into the optimal deployment of truck–trailer combinations, addressing challenges such as limited space and other site-specific restrictions at customer locations. Chao [15] first formally defined the TTRP. Since then, various studies have appeared to address the TTRP and its different variants. Hoff and Løkketangen [28] extended the TTRP to real-world scenarios using a Norwegian dairy plant as an example. Building on this, Lin et al. [29] proposed a relaxation of the TTRP, demonstrating that using more trailers and fewer trucks can lead to cost savings. Then, the generalized truck and trailer routing problem (GTTRP) proposed by Drexl [30] is important for extension of the TTRP variant. Following this, Lin et al. [4] further advanced the field by introducing time windows into the TTRP (TTRPTW). Belenguer et al. [31] presented the single truck with satellite depots, applying it to milk collection from farms. Following that, Parragh and Cordeau [32] provided the optimal solutions for benchmark instances of the TTRPTW, but with limited real-life applicability. To further enhance the model, Rothenbächer et al. [33] supplemented the existing model further by extending the TTRPTW by taking into account the number of visits and load transfer times.
In recent years, the growing awareness of environmental problems and the continued emphasis on sustainable development have greatly contributed to the growing attention to low-carbon logistics [34,35,36]. In particular, the carbon emission problem in the truck–trailer transportation of prefabricated components is the key direction of research. Studies such as [37,38,39,40,41] have confirmed that vehicle load is a primary factor influencing fuel consumption in transportation. Fuel consumption cost is the largest source of road freight transportation costs and carbon emissions; reducing carbon emissions by properly distributing loads and increasing loading rates is essential [42,43]. Although many studies in VRPs have incorporated carbon emissions into the analysis [44], research on the TTRP in the context of low-carbon logistics remains limited, with the exception of [12].
The distribution of prefabricated components is more complicated and challenging than general logistics, due to the large size, order-based production, fixed delivery routes, and high transportation frequency, all of which significantly impact project costs, time, and scheduling [45]. The transportation of prefabricated components adopts the truck–trailer transportation mode, which can improve transportation efficiency and achieve more flexible and efficient logistics distribution through the flexible separation of trucks and trailers [46]. For prefabricated buildings, on-time delivery of prefabricated components is crucial, it will affect construction progress and costs [47]. Based on the requirements for delivery time, common time window constraints can be further divided into soft time windows and hard time windows [48,49,50]. Soft time windows are particularly suitable for the transportation of large cargo, such as prefabricated components, which are typically made to order and possess high value [51]. However, most studies on the transportation of prefabricated components focus on delivery timeliness and transportation planning, the impact of time windows on the transportation of prefabricated components is not considered [52,53,54,55].
In conclusion, there is limited research on the TTRP for prefabricated component transportation. Unlike traditional models, the proposed CTTRPTW includes load constraints and time window constraints that further translate carbon emissions into costs, as summarized in Table 1. By combining these factors, the proposed CTTRPTW model provides a more practical and applicable framework, which is essential for realistic large-scale cargo transportation, and overcoming the limitations of the existing studies.
2.2. Existing Solution Methods for the TTRP
Regarding the VRP, the solution algorithm for routing problems can be divided into exact algorithms and heuristic algorithms [56,57,58,59]. For exact algorithms, Drexl [30] designed a branch-and-price algorithm for the generalized TTRP, while Parragh and Cordeau [32] developed a branch-and-price algorithm for the TTRPTW. Based on this, Rothenbächer et al. [33] designed a new branch-and-price-and-cut algorithm to solve the TTRPTW. On the other hand, heuristic algorithms are faster and can find approximate solutions when classical methods are inefficient. For example, Tan et al. [15] proposed a hybrid multi-objective evolutionary algorithm for the TTRP to find the Pareto optimal solution. Lin et al. [60] devised the SA algorithm for the TTRP, which yielded eleven new best solutions. Derigs et al. [61] combined local search and large neighborhood search for the Rollon–Rolloff vehicle routing problem.
However, for such NP-hard problems, existing heuristic algorithms, such as the genetic algorithm [62], simulated annealing [63], and particle swarm optimization [64], often have limitations for solving routing problems [65]. This makes it inefficient to solve a problem using general heuristic algorithms, as these algorithms need to be combined or improved to obtain an efficient solution. Based on a review of the existing literature, Table 1 lists the solution methods, constraints and whether carbon emissions in the models.
However, most current studies on the TTRP expansion focus on a single factor, often ignoring the impact of key factors such as vehicle load, customer satisfaction cost, and carbon emissions on cost or transportation distance. A more detailed summary is provided in Table 1. To the best of our knowledge, there are no studies devoted to the CTTRPTW. A comprehensive consideration of these factors is essential to better reflect real-world transportation scenarios and provide more sustainable and practical solutions. To fill this gap, this paper develops the CTTRPTW model and introduces the DASA-TS algorithm, aiming to advance the modeling and optimization of the TTRP.
3. Problem Description and Model Formulation
This section introduces and analyzes the CTTRPTW in prefabricated components logistics. Notations of the variables and parameters used in the model are illustrated in Table 2.
3.1. Problem Description
Prefabricated component factories supply prefabricated components to construction sites dispersed throughout the city, all while adhering to strict time window restrictions. This task is carried out by a fleet of limited, homogeneous trucks and trailers. There are two types of nodes in the model: component factories and demand points. Due to some restrictions of the load and height for vehicle transportation and limited parking areas in urban areas, this research divides the demand points into two categories: vehicle customers (VCs) and truck customers (TCs). Vehicle customers refer to the demand points that only can be delivered by complete vehicles. Truck customers refer to demand points that only can be serviced by separate trucks. Transportation routes can be classified into three categories: (a) pure vehicle routes (PVR), serviced demand points only by VCs; (b) complete vehicle routes (CVR), serviced demand points contain VCs and TCs; (c) pure truck routes (PTR), serviced demand points only contain TCs. We show an example to illustrate how the truck and trailer works. During the optimization process, these route classifications are dynamically determined in the optimization model based on defined constraints and decision variables. The optimization process ensures that each demand point is assigned to the most appropriate mode of transport, taking into account cost, load capacity, and customer satisfaction.
As shown in Figure 2, a fleet of vehicles departs from the prefabricated component factory and selects the appropriate vehicles for transportation based on the type of customer. Depending on the next demand point type, a decision is made whether to unload the trailer. If the next demand point is a TC, the trailer is unloaded, and the truck continues the task. If there is no subsequent assignment and an unloaded trailer is available at a construction site, or if the next demand point is a VC, the truck reconnects with the trailer and either proceeds to the next demand point or returns to the prefabricated component factory. Ultimately, this ensures that all empty trailers are retrieved and returned to the prefabricated component factory.
In this section, we formulate the CTTRPTW as a mixed integer program based on the above problem statement. The transportation routes can be defined by a directed graph, let with as the node set, while as the set of arcs connecting nodes. The distance between and is represented by . The complete vehicle is composed of a truck (K; or set of trucks, ) and trailer (R; or set of trailers, ). The truck and trailer are loaded with prefabricated components from the prefabricated component factory (P; or set of prefabricated component factories, to the construction site (S; or set of construction sites, sS). Relevant parameters are shown in Table 2.
3.2. The Mathematical Formulation for the CTTRPTW
The CTTRPTW model discussed in this paper is an extension of the TTRP model proposed by [4]. The objective is to minimize the total costs, which comprise four main components. Building upon the foundational research of [18,43,66], this study incorporates a comprehensive set of cost factors, including fixed costs (), fuel consumption costs (), carbon emissions costs (), and customer satisfaction with soft time windows ().
3.2.1. Fixed Costs
The fixed costs include the departure costs () and labor costs (). Once the transportation task is started, the corresponding departure costs will be incurred based on the number of departures. The fixed cost calculation is as follows:
(1)
(2)
The labor salary is made up of a base salary and a bonus based on the number of deliveries. Although the wages of drivers in freight companies are also related to aspects such as fixed trip allowances and total mileage travelled, the transport discussed in this paper does not involve long-distance haulage, so these influences are not taken into account. The total labor costs are given as follows:
(3)
3.2.2. Fuel Consumption Costs
The cost of transportation includes the consumption of fuel during the operation of the vehicle [66]. Due to the high weight of the prefabricated components, this paper considers the effect of load on fuel consumption and calculates fuel consumption using the load fuel consumption model (LFCM) used in most studies [66,67,68,69]:
(4)
(5)
3.2.3. Carbon Emissions Costs
Carbon emissions costs refer to the carbon dioxide generated by the consumption of fuel during the delivery of the prefabricated components. The correlation between vehicle carbon emissions and fuel consumption is generally positive. In this study, referring to the method in [9,66], the carbon emissions costs generated by loading and unloading are not considered; only the carbon emissions costs generated during transportation are considered.
(6)
3.2.4. Customer Satisfaction with Soft Time Windows
To ensure that construction proceeds on schedule, prefabricated components must arrive at the construction site within the specified time window. This paper quantifies the degree of dissatisfaction of the construction party by establishing a time satisfaction function , and then determines the customer satisfaction costs with soft time windows.
(7)
When the transport vehicle arrives earlier than the endurable earliness time , it may occupy the construction site and cause inconvenience, making the construction unit feel a certain degree of dissatisfaction. When arriving at the construction site later than the endurable lateness time , waiting costs will be incurred, the progress of the construction project will be affected, and the construction unit will be dissatisfied to a certain extent. To address these time constraints, a time satisfaction function is formulated based on the construction site’s scheduling requirements:
Furthermore, the customer satisfaction costs with soft time windows can be expressed as follows:
(8)
where(9)
Here, denote the earliest and latest acceptable arrival times for construction site s, respectively. The arrival time is equal to the truck’s departure time plus its travel time to construction site s.
In summary, the CTTRPTW model aims to minimize the comprehensive total costs. The decision variables are presented below.
The objective function and constraints are as follows:
(10)
subject to the following:(11)
(12)
(13)
(14)
(15)
(16)
Constraint (11) ensures that the load transported by truck k along arc (i,j) does not exceed the rated capacity, depending on whether a trailer is attached. Constraint (12) ensures that all the customers’ needs can be satisfied. Constraint (13) ensures that, for each truck, the number of arcs entering a node equals the number of arcs in the exiting node, maintaining truck continuity throughout the route. Constraint (14) ensures that truck k hauls a trailer only if it travels along arc (i,j). Constraint (15) ensures that node j is considered as served if any truck k travels to it. Constraint (16) defines the total amount of goods transported along arc (i,j) as the sum of the loads carried by all trucks on that arc.
4. Solution Algorithm
The CTTRPTW is an NP-hard problem, with the number of decision variables growing exponentially with the number of demand points and the size of the truck fleet. In addition, the problem contains vehicle load constraints and time windows, which greatly increase the computational complexity. These factors make it challenging to obtain the optimal solution within a reasonable time frame using traditional commercial solvers.
To address these challenges, this study develops a hybrid algorithm that combines two heuristic algorithms, SA and TS, and introduces a dynamic neighborhood selection strategy, which makes it possible to adapt more flexibly to different situations in path planning problems. SA is also widely used to solve optimization problems, where random numbers are used to generate probabilities during iterations to determine the neighborhood in which the optimal solution is explored [70]. Despite its broad applicability, a substantial number of iterations is required to ensure the attainment of high-quality solutions. TS is an extension of local search algorithm, which is a global step-by-step optimal global neighborhood search algorithm. It has been effectively utilized in addressing various combinatorial optimization challenges [28]. In the latter stages of the search process, heightened randomness may emerge, leading to indistinct search directions or diminished objective function values. However, TS may experience randomness due to the lack of an effective control mechanism, which can hinder its convergence to the optimal solution. The combination of these two methods can strike a balance between global exploration and local exploitation, thereby improving the quality and efficiency of the solution process.
Based on the existing study, we designed the DASA-TS algorithm using a dynamic neighborhood structure. It allows solutions to be explored in a larger search space by introducing a dynamic neighborhood structure and adaptive parameters. By randomly selecting different types of moves, such as swap nodes, change path, and double bridge move, the algorithm is able to search more comprehensively for possible solutions. With its strong adaptability and flexibility, it is capable of solving a wide range of complex combinatorial optimization problems. The flowchart of this algorithm is shown in Figure 3.
The proposed DASA-TS can be divided into two steps: initial path construction and path improvement. Firstly, the initial solution generation relies on a random assignment strategy. It begins by randomly selecting nodes and allocating them to various paths. Subsequently, it determines whether each node will be transported by transit truck or complete vehicle and selects the corresponding path type based on the node and task types. This approach ensures a certain degree of diversity and randomness in the initial solution while considering the characteristics and constraints of the problem, thereby enhancing the practicality and feasibility of the generated solution. The second stage integrates SA and TS to improve the initial solution. SA is first used to explore the global search space, allowing the algorithm to accept suboptimal solutions at higher temperatures to avoid local minimization. As the temperature decreases, the algorithm gradually focuses on more promising regions of the search space. TS is applied to enhance the search within these regions, leveraging tabu lists to prevent cycling and to promote the exploration of new solutions. The entire process continues to iterate until the specified number of iterations or convergence conditions are reached to ensure reasonable utilization of resources.
Notably, we include the carbon emissions costs as part of the objective function and select the neighborhood structure based on both the total costs and the carbon emissions costs via the dynamic neighborhood selection function. By combining SA’s global exploration with TS’s local refinement strength, the algorithm enhances its potential to discover globally optimal solutions by effectively navigating the complex solution space.
5. Computational Experiments
5.1. Description of the Test Instances
To evaluate the performance of the proposed DASA-TS algorithm for the formulated CTTRPTW, we derived two sets of benchmark instances from the literature, including the TTRPTW benchmark problem and Solomon’s benchmark problem [4,71].
The standard test set of the TTRPTW, proposed by [3], contains 25 heterogeneous customers with time windows. The second is the Solomon set, which contains 12 instances with up to 100 heterogeneous customers with time windows. The time windows of these test sets are not fixed. For each Solomon instance, two scenarios are considered: one where the number of TCs is greater than the number of VCs, and another where it is less. Table 3 and Table 4 provide the detailed information of the above two test sets.
In vehicle service type configuration, the service vehicle type is designated as either 0 or 1. If a VC is serviced by a complete vehicle, its service vehicle type is labeled as 1; otherwise, it is set to 0. This classification ensures clarity in service type configuration with the logical and normative requirements of a research paper.
The Solomon test set includes instances with 50 and 100 customers. They contain problem instances of varying sizes and complexity, covering a variety of situations and constraints, as listed in Table 4.
For each RC instance, two instances were obtained by designating 25% and 40% of the customers as truck customers and the remaining ones as vehicle customers. All numerical experiments are coded in Python and tested on a PC with an Intel(R) Core (TM) 2.42 GHz processor and 16 GB memory using Windows 11. To evaluate the performance of the proposed DASA-TS algorithm, we conducted a comparative analysis using the CPLEX solver. To ensure a fair and unbiased comparison, both methods utilized the same initial solution generation strategy. The experimental results were obtained by running each data set 10 times and taking the average value.
5.2. Computational Results and Discussion
Parameter selection can significantly influence the quality of computational results. Therefore, after extensive tests and thorough reference to the relevant literature [67,72,73], the key parameters for the DASA-TS algorithm in this study were determined as follows: number of iterations per temperature N = 300; number of temperature reduction iterations T = 5; cooling rate a = 0.965; temperature t0 = 1500; tabu length = 20.
In the Lin set, we evaluated the standard TTRPTW test using SA, TS, and the proposed DASA-TS to validate the effectiveness of the proposed approach. The results are summarized in Table 5, which presents the aggregated results. The analysis indicates that the DASA-TS outperforms the independent application of SA and TS, both in solution quality and computational time. While the total costs produced by the DASA-TS are only 0.27% higher than those of the CPLEX solver, the DASA-TS achieves a remarkable 2.91% reduction in carbon emissions costs. Results from conducted studies confirm that the DASA-TS consistently delivers high-quality solutions to the CTTRPTW within a reasonable computational time. Relative to the CPLEX solver, the DASA-TS provides a viable and cost-effective alternative.
Figure 4 presents the optimization results obtained from one of the test scenarios. In Figure 4a, blue circles and green squares denote the 25 heterogeneous demand points, with each node’s size proportional to its corresponding demand. Additionally, prefabricated component factory is indicated by the red diamonds. As depicted, different colored lines represent different paths and the arrow points to the delivery route, which shows the service sequence in Figure 4b.
In the next experiment, we selected RC101 and RC201 in Solomon’s set for analysis, and set up two scenarios, with the number of TCs being greater than the number of VCs in one scenario, and the number of TCs being less than the number of VCs in the other scenario, in order to better reflect the different distribution scenarios in the real world. Through further analysis of the experimental results, as shown in Table 6, the following conclusions can be obtained.
Test 1 is a small-scale test instance involving 25 demand points. The results show that the total costs decrease by an average of 0.46%, with a reduction in the carbon emissions costs (0.621%) being slightly more pronounced than the overall costs reduction. The findings indicate that the DASA-TS algorithm consistently produces total cost solutions that are comparable to, or lower than, those obtained using the CPLEX solver. Overall, the algorithm effectively reduces both transportation costs and carbon emissions costs in small-scale instances.
In Tests 2 and 3, this trend is further confirmed, especially when dealing with larger-scale problems. Test 2 contains 50 demand points. In Case 5, where the number of VCs is greater than the number of TCs, our proposed algorithm shows excellent superiority, resulting in a decrease in total costs of 3.05%. In Test 3, which has 100 demand points, the reduction rates of total costs and carbon emissions costs are both greater than 3.3%, especially in Case 12, reaching 6.78% and 4.79%.
In terms of solution time, the CPLEX solver demonstrates extremely fast performance on small-scale instances, below 0.01 s in almost all cases. However, as the problem size increases, the solution time of the CPLEX solver increases significantly, especially in Case 3, where the solution time reaches more than 10 s. By contrast, the DASA-TS shows a more stable solution time in all tests. Its solution time remains low even on larger problems, showing its potential advantage when dealing with large-scale problems.
In general, the DASA-TS exhibits significant advantages in complex optimization problems due to its cost optimization, stability of solution time, and high adaptability to problems of different scales. These features make the DASA-TS suitable for problems of all sizes, particularly in solving large-scale CTTRPTW problems.
Figure 5 illustrates the reduction rates of total costs and carbon emissions costs of different project sizes (small, medium, and large) under different scenarios (RC101, RC201). Scenarios are further differentiated by color, with blue indicating the total cost reduction rate and gray indicating the carbon emissions cost reduction rate. The proposed algorithm shows greater effectiveness in larger scale environments, possibly due to economies of scale and improved resource allocation.
The findings show that the methodology proposed in this paper is not only suitable for efficiently solving the CTTRPTW problem, but meets the applicability criteria for real-world problem solving. While this observation preliminarily validates our approach, it also suggests that the algorithm can be more widely applied to transport and delivery problems related to the construction and manufacturing industries.
6. Conclusions
To address the low-carbon transportation challenges of urban large cargo logistics, this study proposed a modeling method that takes into account actual load and time window constraints to better reflect the transportation scenario. We introduce a new mathematical formulation for the CTTRPTW, which is an extension of the TTRP, to obtain a transportation optimization solution that considers carbon emissions. We develop the DASA-TS algorithm based on the new formulation and evaluate it computationally on a set of test instances with up to 100 customers and diverse characteristics.
The major findings of this study are summarized as follows: On the one hand, the exploration of this paper in the application field of the TTRP enriches the research on low-carbon logistics of large cargo in theory. The defined innovative variant of the TTRP is a new attempt to combine the consideration of vehicle capacity with the cost of the time window. The formulation of a truck–trailer transportation model can significantly enhance transportation efficiency and sustainability, providing valuable insights for policymakers. On the other hand, the proposed DASA-TS effectively reduces total transportation costs compared to traditional methods, demonstrating strong performance in various benchmark problems. Incorporating carbon emissions costs into the objective function and introducing dynamic neighborhoods can significantly reduce carbon emissions costs. The DASA-TS shows stable and efficient performance across different problem scales, maintaining low solution times even for larger problems, making it a suitable tool for complex optimization challenges.
Despite the promising results, this study has several limitations that suggest directions for future research. Future studies should build on these findings to improve the model’s applicability and robustness in more complex logistical scenarios. One important direction is to incorporate a “truck–trip–time–node” based structure, which allows for explicitly modeling each truck’s routing sequence, trip scheduling, and arrival time at construction sites. In addition, future research should consider collecting and analyzing actual logistics data of the prefabricated building supply chain.
All authors contributed to the study conception and design. Conceptualization, Q.D. and J.Z.; methodology, J.Z.; software, J.Z. and Q.C.; validation, Z.Y.; formal analysis, Q.C.; investigation, Y.L.; resources, J.Z.; data curation, Z.Y.; writing—original draft preparation, J.Z.; writing—review and editing, J.Z. and Z.Y.; visualization, Q.C.; supervision, Y.L. and L.B.; project administration, Q.D. and L.B.; funding acquisition, Q.D., L.B. and Y.L. All authors have read and agreed to the published version of the manuscript.
Data will be made available on request.
The authors are grateful to the editors and the anonymous reviewers for the numerous valuable suggestions and comments.
The authors declare no conflicts of interest.
Footnotes
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.
An overview of the TTRP.
Reference | Solution Algorithm | Constraints | Carbon | ||
---|---|---|---|---|---|
C | T | O | |||
Chao [ | Tabu search algorithm | ✔ | |||
Tan et al. [ | Evolutionary algorithm | ✔ | |||
Lin et al. [ | Simulated annealing algorithm | ✔ | |||
Niu et al. [ | Particle swarm optimization algorithm | ✔ | |||
Regnier-Coudert et al. [ | Greedy algorithm | ✔ | |||
Li et al. [ | Benders decomposition algorithm | ✔ | ✔ | ||
Bartolini and Schneider [ | Branch-and-cut algorithm | ✔ | |||
Wang et al. [ | Adaptive large neighborhood search algorithm | ✔ | ✔ | ||
Davila-Pena et al. [ | Clarke–Wright algorithm | ✔ | |||
Current paper | Tabu search and simulated annealing algorithm | ✔ | ✔ | ✔ |
Note: C: Capacitated; T: Time windows; O: Others.
Notations and definitions.
Notations | Definitions |
---|---|
Decision Variables | |
| |
| |
| Binary variable, indicating whether truck k is used (1 if used, 0 otherwise) |
| Integer variable, representing the number of deliveries made to node j |
| Continuous decision variable, representing the transported load on arc (i,j) in truck k |
| |
Parameters | |
| |
| Departure costs for the driver |
| Wages paid to the driver |
| Driver’s reward for the number of successful deliveries |
| Fuel consumption rate per unit distance when an empty truck is hauling an empty trailer (liters/km) |
| Fuel consumption rate per unit distance of an empty truck running alone (liters/km) |
| Fuel consumption per unit distance of full load complete vehicles (truck + trailer) (liters/km) |
| Fuel consumption per unit distance of full load complete trucks without trailers (liters/km) |
| Effective fuel consumption rate of vehicles on arc (i,j) |
| Rated load capacity of a truck without a trailer (tons) |
| Rated load capacity of a vehicle (truck + trailer) (tons) |
| Unit fuel consumption costs (yuan/liter) |
| Unit carbon emissions costs (yuan/kg) |
| Carbon emissions produced per unit of fuel consumed |
| Unit penalty costs for delays in the delivery |
| The time for truck k arriving at the construction site s |
| Demand at node i |
Test for the CTTRPTW dataset with 25 customers.
No. | Coordinate (X, Y) | Demand | Earliest Time | Latest Time | Customer Type |
---|---|---|---|---|---|
0 | 35, 54 | - | - | - | - |
1 | 45, 68 | 10 | 912 | 967 | 1 |
2 | 45, 70 | 30 | 825 | 870 | 1 |
3 | 42, 66 | 10 | 65 | 146 | 1 |
4 | 42, 68 | 10 | 727 | 782 | 1 |
5 | 42, 65 | 10 | 15 | 67 | 1 |
6 | 40, 69 | 20 | 621 | 702 | 0 |
7 | 40, 66 | 20 | 170 | 225 | 1 |
8 | 38, 68 | 20 | 255 | 324 | 0 |
9 | 38, 70 | 10 | 534 | 605 | 0 |
10 | 35, 66 | 10 | 357 | 410 | 0 |
11 | 35, 69 | 10 | 448 | 505 | 0 |
12 | 30, 70 | 20 | 652 | 721 | 0 |
13 | 27, 60 | 30 | 30 | 92 | 0 |
14 | 27, 70 | 10 | 567 | 620 | 0 |
15 | 25, 65 | 40 | 384 | 429 | 0 |
16 | 25, 70 | 40 | 475 | 528 | 1 |
17 | 23, 62 | 20 | 99 | 148 | 0 |
18 | 20, 60 | 20 | 179 | 254 | 1 |
19 | 20, 65 | 10 | 278 | 345 | 1 |
20 | 30, 50 | 10 | 10 | 73 | 0 |
21 | 30, 52 | 20 | 914 | 965 | 0 |
22 | 28, 52 | 20 | 812 | 883 | 0 |
23 | 28, 55 | 10 | 732 | 777 | 0 |
24 | 25, 50 | 10 | 65 | 144 | 0 |
25 | 25, 52 | 40 | 169 | 224 | 0 |
Description of characteristics of the Solomon dataset.
Type | Problems | Characteristic |
---|---|---|
R | R1 | Customers are disperses with narrow time windows, limited vehicle capacities, and short route durations. |
R2 | Customers are disperses with wider time windows, larger vehicle capacities, and longer route durations. | |
C | C1 | Customers are clustered with narrow time windows, limited vehicle capacities, and short route durations. |
C2 | Customers are clustered with wider time windows, larger vehicle capacities, and longer route durations. | |
RC | RC1 | A mix of dispersed and clustered customers, characterized by narrow time windows, limited vehicle capacities, and short route durations. |
RC2 | A mix of dispersed and clustered customers, characterized by narrow time windows, limited vehicle capacities, and short route durations. |
Results of the DASA-TS in the test problems of Lin set.
Total Costs | Carbon Emissions Costs | Solution Time | |
---|---|---|---|
Initial solution | 63,311.144 | 9102.299 | 0.365 |
CPLEX | 52,566.208 | 7120.329 | 0.498 |
SA | 62,826.109 | 9002.213 | 0.330 |
TS | 60,936.506 | 8612.295 | 0.366 |
DASA-TS | 52,393.315 | 6909.462 | 0.306 |
Test for the CTTRPTW dataset.
Original Problem | CPLEX | DASA-TS | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
Case | VCs | TCs | Total Costs | Total Carbon Emissions Costs | Solution Time (Seconds) | Total Costs | Total Carbon Emissions Costs | Solution Time (Seconds) | ||
Test 1 (25) | 1 | RC101 | 10 | 15 | 165,967.8361 | 27,020.0414 | 0.004 | 165,082.3034 | 26,769.6817 | 0.290 |
2 | RC101 | 15 | 10 | 166,253.2252 | 26,909.2786 | 0.004 | 164,213.5527 | 27,015.2373 | 0.274 | |
3 | RC201 | 10 | 15 | 167,080.2769 | 27,265.3359 | 0.005 | 166,784.0610 | 27,240.8108 | 0.234 | |
4 | RC201 | 15 | 10 | 168,250.7589 | 26,754.0413 | 0.005 | 168,413.3385 | 26,267.7567 | 0.213 | |
Test 2 (50) | 5 | RC101 | 20 | 30 | 487,822.3078 | 92,160.1587 | 0.006 | 473,366.3021 | 91,477.1735 | 0.372 |
6 | RC101 | 20 | 30 | 484,050.9021 | 93,906.4925 | 0.680 | 479,588.2613 | 92,397.5703 | 0.413 | |
7 | RC201 | 20 | 30 | 474,065.1031 | 89,321.3705 | 0.705 | 473,366.3021 | 88,373.1735 | 0.376 | |
8 | RC201 | 37 | 13 | 498,091.0120 | 95,898.1453 | 0.604 | 497,410.7872 | 92,075.2418 | 0.432 | |
Test 3 (100) | 9 | RC101 | 40 | 60 | 1,711,778.8260 | 321,391.4460 | 10.307 | 1,709,710.6087 | 318,306.7923 | 6.631 |
10 | RC101 | 60 | 40 | 2,431,076.3334 | 449,232.2015 | 8.135 | 2,289,416.4772 | 435,534.6520 | 6.583 | |
11 | RC201 | 40 | 60 | 1,785,390.2267 | 337,956.7135 | 12.307 | 1,751,653.6209 | 323,420.5884 | 7.598 | |
12 | RC201 | 60 | 40 | 2,200,800.9498 | 413,090.6721 | 9.110 | 2,061,096.9005 | 394,213.6461 | 8.309 |
References
1. Mao, C.; Shen, Q.; Shen, L.; Tang, L. Comparative Study of Greenhouse Gas Emissions between Off-Site Prefabrication and Conventional Construction Methods: Two Case Studies of Residential Projects. Energy Build.; 2013; 66, pp. 165-176. [DOI: https://dx.doi.org/10.1016/j.enbuild.2013.07.033]
2. Xiang, Y.; Ma, K.; Mahamadu, A.-M.; Florez-Perez, L.; Zhu, K.; Wu, Y. Embodied Carbon Determination in the Transportation Stage of Prefabricated Constructions: A Micro-Level Model Using the Bin-Packing Algorithm and Modal Analysis Model. Energy Build.; 2023; 279, 112640. [DOI: https://dx.doi.org/10.1016/j.enbuild.2022.112640]
3. Bai, L.; Xie, Q.; Lin, J.; Liu, S.; Wang, C.; Wang, L. Dynamic Selection of Risk Response Strategies with Resource Allocation for Construction Project Portfolios. Comput. Ind. Eng.; 2024; 191, 110116. [DOI: https://dx.doi.org/10.1016/j.cie.2024.110116]
4. Lin, S.-W.; Yu, V.F.; Lu, C.-C. A Simulated Annealing Heuristic for the Truck and Trailer Routing Problem with Time Windows. Expert Syst. Appl.; 2011; 38, pp. 15244-15252. [DOI: https://dx.doi.org/10.1016/j.eswa.2011.05.075]
5. Bac, U.; Erdem, M. Optimization of Electric Vehicle Recharge Schedule and Routing Problem with Time Windows and Partial Recharge: A Comparative Study for an Urban Logistics Fleet. Sustain. Cities Soc.; 2021; 70, 102883. [DOI: https://dx.doi.org/10.1016/j.scs.2021.102883]
6. Regnier-Coudert, O.; McCall, J.; Ayodele, M.; Anderson, S. Truck and Trailer Scheduling in a Real World, Dynamic and Heterogeneous Context. Transp. Res. Part E Logist. Transp. Rev.; 2016; 93, pp. 389-408. [DOI: https://dx.doi.org/10.1016/j.tre.2016.06.010]
7. Wang, D.; Zhang, R.; Qiu, B.; Chen, W.; Xie, X. Drop-and-Pull Container Drayage with Flexible Assignment of Work Break for Vehicle Drivers. Comput. Oper. Res.; 2024; 162, 106475. [DOI: https://dx.doi.org/10.1016/j.cor.2023.106475]
8. Ehmke, J.F.; Campbell, A.M.; Thomas, B.W. Vehicle Routing to Minimize Time-Dependent Emissions in Urban Areas. Eur. J. Oper. Res.; 2016; 251, pp. 478-494. [DOI: https://dx.doi.org/10.1016/j.ejor.2015.11.034]
9. Toro, E.M.; Franco, J.F.; Echeverri, M.G.; Guimarães, F.G. A Multi-Objective Model for the Green Capacitated Location-Routing Problem Considering Environmental Impact. Comput. Ind. Eng.; 2017; 110, pp. 114-125. [DOI: https://dx.doi.org/10.1016/j.cie.2017.05.013]
10. Jiang, M.; Wang, B.; Hao, Y.; Chen, S.; Wen, Y.; Yang, Z. Quantification of CO2 Emissions in Transportation: An Empirical Analysis by Modal Shift from Road to Waterway Transport in Zhejiang, China. Transp. Policy; 2024; 145, pp. 177-186. [DOI: https://dx.doi.org/10.1016/j.tranpol.2023.10.026]
11. Wang, D.; Moon, I.; Zhang, R. Multi-Trip Multi-Trailer Drop-and-Pull Container Drayage Problem. IEEE Trans. Intell. Transport. Syst.; 2022; 23, pp. 19088-19104. [DOI: https://dx.doi.org/10.1109/TITS.2022.3156547]
12. Li, H.; Lv, T.; Li, Y. The Tractor and Semitrailer Routing Problem with Many-to-Many Demand Considering Carbon Dioxide Emissions. Transp. Res. Part D Transp. Environ.; 2015; 34, pp. 68-82. [DOI: https://dx.doi.org/10.1016/j.trd.2014.10.004]
13. Cheng, C.; Qi, M.; Wang, X.; Zhang, Y. Multi-Period Inventory Routing Problem under Carbon Emission Regulations. Int. J. Prod. Econ.; 2016; 182, pp. 263-275. [DOI: https://dx.doi.org/10.1016/j.ijpe.2016.09.001]
14. Accorsi, L.; Vigo, D. A Hybrid Metaheuristic for Single Truck and Trailer Routing Problems. Transport. Sci.; 2020; 54, pp. 1351-1371. [DOI: https://dx.doi.org/10.1287/trsc.2019.0943]
15. Chao, I.-M. A Tabu Search Method for the Truck and Trailer Routing Problem. Comput. Oper. Res.; 2002; 29, pp. 33-51.
16. Tan, K.C.; Chew, Y.H.; Lee, L.H. A Hybrid Multi-Objective Evolutionary Algorithm for Solving Truck and Trailer Vehicle Routing Problems. Eur. J. Oper. Res.; 2006; 172, pp. 855-885. [DOI: https://dx.doi.org/10.1016/j.ejor.2004.11.019]
17. Niu, B.; Xie, T.; Tan, L.; Bi, Y.; Wang, Z. Swarm Intelligence Algorithms for Yard Truck Scheduling and Storage Allocation Problems. Neurocomputing; 2016; 188, pp. 284-293. [DOI: https://dx.doi.org/10.1016/j.neucom.2014.12.125]
18. Li, H.; Jian, X.; Chang, X.; Lu, Y. The Generalized Rollon-Rolloff Vehicle Routing Problem and Savings-Based Algorithm. Transp. Res. Part B Methodol.; 2018; 113, pp. 1-23. [DOI: https://dx.doi.org/10.1016/j.trb.2018.05.005]
19. Bartolini, E.; Schneider, M. A Two-Commodity Flow Formulation for the Capacitated Truck-and-Trailer Routing Problem. Discret. Appl. Math.; 2020; 275, pp. 3-18. [DOI: https://dx.doi.org/10.1016/j.dam.2018.07.033]
20. Davila-Pena, L.; Penas, D.R.; Casas-Méndez, B. A New Two-phase Heuristic for a Problem of Food Distribution with Compartmentalized Trucks and Trailers. Int. Tran. Oper. Res.; 2023; 30, pp. 1031-1064. [DOI: https://dx.doi.org/10.1111/itor.13071]
21. Semet, F.; Taillard, E. Solving Real-Life Vehicle Routing Problems Efficiently Using Tabu Search. Ann. Oper. Res.; 1993; 41, pp. 469-488. [DOI: https://dx.doi.org/10.1007/BF02023006]
22. Chen, H.; Wang, W.; Cheng, B.; Zhou, M. Optimal Method for Allocation of Tractors and Trailers in Daily Dispatches of Road Drops and Pull Transport. J. Adv. Transp.; 2022; 2022, 3017196. [DOI: https://dx.doi.org/10.1155/2022/3017196]
23. Wu, W.; Li, Y. The Multi-Compartment Truck and Trailer Petrol Station Replenishment Problem with Domino Hazard Risks. Transp. Res. Part B: Methodol.; 2024; 190, 103078. [DOI: https://dx.doi.org/10.1016/j.trb.2024.103078]
24. Hsu, H.-P.; Wang, C.-N.; Fu, H.-P.; Dang, T.-T. Joint Scheduling of Yard Crane, Yard Truck, and Quay Crane for Container Terminal Considering Vessel Stowage Plan: An Integrated Simulation-Based Optimization Approach. Mathematics; 2021; 9, 2236. [DOI: https://dx.doi.org/10.3390/math9182236]
25. Wang, W.F.; Yun, W.Y. Scheduling for Inland Container Truck and Train Transportation. Int. J. Prod. Econ.; 2013; 143, pp. 349-356. [DOI: https://dx.doi.org/10.1016/j.ijpe.2011.10.016]
26. Villegas, J.G.; Prins, C.; Prodhon, C.; Medaglia, A.L.; Velasco, N. A Matheuristic for the Truck and Trailer Routing Problem. Eur. J. Oper. Res.; 2013; 230, pp. 231-244. [DOI: https://dx.doi.org/10.1016/j.ejor.2013.04.026]
27. Gerdessen, J.C. Vehicle Routing Problem with Trailers. Eur. J. Oper. Res.; 1996; 93, pp. 135-147. [DOI: https://dx.doi.org/10.1016/0377-2217(95)00175-1]
28. Hoff, A.; Løkketangen, A. A Tabu Search Approach for Milk Collection in Western Norway Using Trucks and Trailers. Proceedings of the 6th Triennial Symposium on Transportation Analysis; Phuket Island, Thailand, 11–15 June 2007.
29. Lin, S.-W.; Yu, V.F.; Chou, S.-Y. A Note on the Truck and Trailer Routing Problem. Expert Syst. Appl.; 2010; 37, pp. 899-903. [DOI: https://dx.doi.org/10.1016/j.eswa.2009.06.077]
30. Drexl, M. Branch-and-Price and Heuristic Column Generation for the Generalized Truck-and-Trailer Routing Problem. Rev. Métodos Cuantitativos Para Econ. Empresa; 2011; 12, pp. 5-38.
31. Belenguer, J.M.; Benavent, E.; Martínez, A.; Prins, C.; Prodhon, C.; Villegas, J.G. A Branch-and-Cut Algorithm for the Single Truck and Trailer Routing Problem with Satellite Depots. Transport. Sci.; 2016; 50, pp. 735-749. [DOI: https://dx.doi.org/10.1287/trsc.2014.0571]
32. Parragh, S.N.; Cordeau, J.-F. Branch-and-Price and Adaptive Large Neighborhood Search for the Truck and Trailer Routing Problem with Time Windows. Comput. Oper. Res.; 2017; 83, pp. 28-44. [DOI: https://dx.doi.org/10.1016/j.cor.2017.01.020]
33. Rothenbächer, A.-K.; Drexl, M.; Irnich, S. Branch-and-Price-and-Cut for the Truck-and-Trailer Routing Problem with Time Windows. Transport. Sci.; 2018; 52, pp. 1174-1190. [DOI: https://dx.doi.org/10.1287/trsc.2017.0765]
34. Teng, Y.; Li, K.; Pan, W.; Ng, T. Reducing Building Life Cycle Carbon Emissions through Prefabrication: Evidence from and Gaps in Empirical Studies. Build. Environ.; 2018; 132, pp. 125-136. [DOI: https://dx.doi.org/10.1016/j.buildenv.2018.01.026]
35. Teng, Y.; Pan, W. Systematic Embodied Carbon Assessment and Reduction of Prefabricated High-Rise Public Residential Buildings in Hong Kong. J. Clean. Prod.; 2019; 238, 117791. [DOI: https://dx.doi.org/10.1016/j.jclepro.2019.117791]
36. Wang, H.; Zhao, L.; Zhang, H.; Qian, Y.; Xiang, Y.; Luo, Z.; Wang, Z. Carbon Emission Analysis of Precast Concrete Building Construction: A Study on Component Transportation Phase Using Artificial Neural Network. Energy Build.; 2023; 301, 113708. [DOI: https://dx.doi.org/10.1016/j.enbuild.2023.113708]
37. Ehsani, M.; Ahmadi, A.; Fadai, D. Modeling of Vehicle Fuel Consumption and Carbon Dioxide Emission in Road Transport. Renew. Sustain. Energy Rev.; 2016; 53, pp. 1638-1648. [DOI: https://dx.doi.org/10.1016/j.rser.2015.08.062]
38. Santos, G. Road Transport and CO2 Emissions: What Are the Challenges?. Transp. Policy; 2017; 59, pp. 71-74. [DOI: https://dx.doi.org/10.1016/j.tranpol.2017.06.007]
39. Turkensteen, M. The Accuracy of Carbon Emission and Fuel Consumption Computations in Green Vehicle Routing. Eur. J. Oper. Res.; 2017; 262, pp. 647-659. [DOI: https://dx.doi.org/10.1016/j.ejor.2017.04.005]
40. Rauniyar, A.; Nath, R.; Muhuri, P.K. Multi-Factorial Evolutionary Algorithm Based Novel Solution Approach for Multi-Objective Pollution-Routing Problem. Comput. Ind. Eng.; 2019; 130, pp. 757-771. [DOI: https://dx.doi.org/10.1016/j.cie.2019.02.031]
41. Shi, Y.; Lin, Y.; Wang, S.; Wen, H.; Lim, M.K.; Li, Y. A Simultaneous Facility Location and Vehicle Routing Problem with Recyclable Express Packaging Consideration for Sustainable City Logistics. Sustain. Cities Soc.; 2023; 98, 104857. [DOI: https://dx.doi.org/10.1016/j.scs.2023.104857]
42. Baños, R.; Ortega, J.; Gil, C.; Fernández, A.; De Toro, F. A Simulated Annealing-Based Parallel Multi-Objective Approach to Vehicle Routing Problems with Time Windows. Expert Syst. Appl.; 2013; 40, pp. 1696-1707. [DOI: https://dx.doi.org/10.1016/j.eswa.2012.09.012]
43. Asghari, M.; Al-e-hashem, S.M.J.M. Green Vehicle Routing Problem: A State-of-the-Art Review. Int. J. Prod. Econ.; 2021; 231, 107899. [DOI: https://dx.doi.org/10.1016/j.ijpe.2020.107899]
44. Wu, Z.; Lou, P.; Hu, J.; Zeng, Y.; Fan, C. An Adaptive Large Neighborhood Search for a Green Vehicle Routing Problem with Depot Sharing. Mathematics; 2025; 13, 214. [DOI: https://dx.doi.org/10.3390/math13020214]
45. Luo, L.; Jin, X.; Shen, G.Q.; Wang, Y.; Liang, X.; Li, X.; Li, C.Z. Supply Chain Management for Prefabricated Building Projects in Hong Kong. J. Manage. Eng.; 2020; 36, 5020001. [DOI: https://dx.doi.org/10.1061/(ASCE)ME.1943-5479.0000739]
46. Godbole, S.; Lam, N.; Mafas, M.; Fernando, S.; Gad, E.; Hashemi, J. Dynamic Loading on a Prefabricated Modular Unit of a Building during Road Transportation. J. Build. Eng.; 2018; 18, pp. 260-269. [DOI: https://dx.doi.org/10.1016/j.jobe.2018.03.017]
47. Zhang, H.; Yu, L. Dynamic Transportation Planning for Prefabricated Component Supply Chain. Eng. Constr. Archit. Manage.; 2020; 27, pp. 2553-2576. [DOI: https://dx.doi.org/10.1108/ECAM-12-2019-0674]
48. Koskosidis, Y.A.; Powell, W.B.; Solomon, M.M. An Optimization-Based Heuristic for Vehicle Routing and Scheduling with Soft Time Window Constraints. Transp. Sci.; 1992; 26, pp. 69-85. [DOI: https://dx.doi.org/10.1287/trsc.26.2.69]
49. Dan, Y.; Liu, G. Integrated Scheduling Optimization of Production and Transportation for Precast Component with Delivery Time Window. Eng. Constr. Archit. Manag.; 2024; 31, pp. 3335-3355. [DOI: https://dx.doi.org/10.1108/ECAM-09-2022-0871]
50. Liu, L.; He, A.; Tian, T.; Lee, L.S.; Seow, H.-V. Bi-Objective Mixed Integer Nonlinear Programming Model for Low Carbon Location-Inventory-Routing Problem with Time Windows and Customer Satisfaction. Mathematics; 2024; 12, 2367. [DOI: https://dx.doi.org/10.3390/math12152367]
51. Liu, H.; Wang, S.; Yang, T.; Chen, Z. Optimized Transportation Scheduling for Precast Concrete Components Considering Heterogeneous Vehicle-Size Matching. Adv. Eng. Inf.; 2024; 62, 102658. [DOI: https://dx.doi.org/10.1016/j.aei.2024.102658]
52. Tavares, V.; Gregory, J.; Kirchain, R.; Freire, F. What Is the Potential for Prefabricated Buildings to Decrease Costs and Contribute to Meeting EU Environmental Targets?. Build. Environ.; 2021; 206, 108382. [DOI: https://dx.doi.org/10.1016/j.buildenv.2021.108382]
53. Wang, H.; Zhang, H.; Hou, K.; Yao, G. Carbon Emissions Factor Evaluation for Assembled Building during Prefabricated Component Transportation Phase. Energy Explor. Exploit.; 2021; 39, pp. 385-408. [DOI: https://dx.doi.org/10.1177/0144598720973371]
54. Dong, H.; Zhang, L. Transition towards Carbon Neutrality: Forecasting Hong Kong’s Buildings Carbon Footprint by 2050 Using a Machine Learning Approach. Sustain. Prod. Consum.; 2023; 35, pp. 633-642. [DOI: https://dx.doi.org/10.1016/j.spc.2022.12.014]
55. Han, Y.; Yan, X.; Piroozfar, P. An Overall Review of Research on Prefabricated Construction Supply Chain Management. ECAM; 2023; 30, pp. 5160-5195. [DOI: https://dx.doi.org/10.1108/ECAM-07-2021-0668]
56. Pisinger, D.; Ropke, S. A General Heuristic for Vehicle Routing Problems. Comput. Oper. Res.; 2007; 34, pp. 2403-2435. [DOI: https://dx.doi.org/10.1016/j.cor.2005.09.012]
57. Zachariadis, E.E.; Tarantilis, C.D.; Kiranoudis, C.T. A Hybrid Metaheuristic Algorithm for the Vehicle Routing Problem with Simultaneous Delivery and Pick-up Service. Expert Syst. Appl.; 2009; 36, pp. 1070-1081. [DOI: https://dx.doi.org/10.1016/j.eswa.2007.11.005]
58. Andelmin, J.; Bartolini, E. An Exact Algorithm for the Green Vehicle Routing Problem. Transport. Sci.; 2017; 51, pp. 1288-1303. [DOI: https://dx.doi.org/10.1287/trsc.2016.0734]
59. You, G. Sustainable Vehicle Routing Problem on Real-Time Roads: The Restrictive Inheritance-Based Heuristic Algorithm. Sustain. Cities Soc.; 2022; 79, 103682. [DOI: https://dx.doi.org/10.1016/j.scs.2022.103682]
60. Lin, S.-W.; Yu, V.F.; Chou, S.-Y. Solving the Truck and Trailer Routing Problem Based on a Simulated Annealing Heuristic. Comput. Oper. Res.; 2009; 36, pp. 1683-1692. [DOI: https://dx.doi.org/10.1016/j.cor.2008.04.005]
61. Derigs, U.; Pullmann, M.; Vogel, U. Truck and Trailer Routing—Problems, Heuristics and Computational Experience. Comput. Oper. Res.; 2013; 40, pp. 536-546. [DOI: https://dx.doi.org/10.1016/j.cor.2012.08.007]
62. Baker, B.M.; Ayechew, M.A. A Genetic Algorithm for the Vehicle Routing Problem. Comput. Oper. Res.; 2003; 30, pp. 787-800. [DOI: https://dx.doi.org/10.1016/S0305-0548(02)00051-5]
63. Yu, V.F.; Redi, A.A.N.P.; Hidayat, Y.A.; Wibowo, O.J. A Simulated Annealing Heuristic for the Hybrid Vehicle Routing Problem. Appl. Soft Comput.; 2017; 53, pp. 119-132. [DOI: https://dx.doi.org/10.1016/j.asoc.2016.12.027]
64. MirHassani, S.A.; Abolghasemi, N. A Particle Swarm Optimization Algorithm for Open Vehicle Routing Problem. Expert Syst. Appl.; 2011; 38, pp. 11547-11551. [DOI: https://dx.doi.org/10.1016/j.eswa.2011.03.032]
65. Sluijk, N.; Florio, A.M.; Kinable, J.; Dellaert, N.; Van Woensel, T. Two-Echelon Vehicle Routing Problems: A Literature Review. Eur. J. Oper. Res.; 2023; 304, pp. 865-886. [DOI: https://dx.doi.org/10.1016/j.ejor.2022.02.022]
66. Guo, X.; Zhang, W.; Liu, B. Low-Carbon Routing for Cold-Chain Logistics Considering the Time-Dependent Effects of Traffic Congestion. Transp. Res. Part D Transp. Environ.; 2022; 113, 103502. [DOI: https://dx.doi.org/10.1016/j.trd.2022.103502]
67. 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, pp. 1419-1431. [DOI: https://dx.doi.org/10.1016/j.cor.2011.08.013]
68. Zhang, S.; Lee, C.K.M.; Choy, K.L.; Ho, W.; Ip, W.H. Design and Development of a Hybrid Artificial Bee Colony Algorithm for the Environmental Vehicle Routing Problem. Transp. Res. Part D Transp. Environ.; 2014; 31, pp. 85-99. [DOI: https://dx.doi.org/10.1016/j.trd.2014.05.015]
69. Zhou, M.; Jin, H.; Wang, W. A Review of Vehicle Fuel Consumption Models to Evaluate Eco-Driving and Eco-Routing. Transp. Res. Part D Transp. Environ.; 2016; 49, pp. 203-218. [DOI: https://dx.doi.org/10.1016/j.trd.2016.09.008]
70. Wei, L.; Zhang, Z.; Zhang, D.; Leung, S.C.H. A Simulated Annealing Algorithm for the Capacitated Vehicle Routing Problem with Two-Dimensional Loading Constraints. Eur. J. Oper. Res.; 2018; 265, pp. 843-859. [DOI: https://dx.doi.org/10.1016/j.ejor.2017.08.035]
71. Solomon, M.M. Algorithms for the Vehicle Routing and Scheduling Problems with Time Window Constraints. Oper. Res.; 1987; 35, pp. 254-265. [DOI: https://dx.doi.org/10.1287/opre.35.2.254]
72. Lin, Y.; Bian, Z.; Liu, X. Developing a Dynamic Neighborhood Structure for an Adaptive Hybrid Simulated Annealing—Tabu Search Algorithm to Solve the Symmetrical Traveling Salesman Problem. Appl. Soft Comput.; 2016; 49, pp. 937-952. [DOI: https://dx.doi.org/10.1016/j.asoc.2016.08.036]
73. Küçükoğlu, İ.; Dewil, R.; Cattrysse, D. Hybrid Simulated Annealing and Tabu Search Method for the Electric Travelling Salesman Problem with Time Windows and Mixed Charging Rates. Expert Syst. Appl.; 2019; 134, pp. 279-303. [DOI: https://dx.doi.org/10.1016/j.eswa.2019.05.037]
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Abstract
The transportation of prefabricated components is challenged by the particularity of large cargo transport and urban road conditions, restrictions on parking, height, and weight. To address these challenges and to promote low-carbon logistics, this paper investigates the transportation of prefabricated components by leveraging separable fleets of trucks and trailers. Focusing on real-world constraints, this paper formulates the capacitated truck and trailer routing problem with time windows (CTTRPTW) incorporating carbon emissions, and designs a dynamic adaptive hybrid algorithm combining simulated annealing with tabu search (DASA-TS) to solve this model. The efficiency and robustness of the methodology are validated through two computational experiments. The results indicate that the DASA-TS consistently demonstrates excellent performance across all evaluations, with significant reductions in both transportation costs and carbon emissions costs for prefabricated components, particularly in large-scale computational instances. This study contributes to promoting the optimization of low-carbon transport for prefabricated components, offering guidance for routing design involving complex and large cargo, and supporting the sustainable development of urban logistics.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Details


1 School of Economics and Management, Chang’an University, Xi’an 710064, China;
2 Department of Civil and Environmental Engineering, The Hong Kong Polytechnic University, Hong Kong 999077, China;
3 School of Transportation Engineering, Chang’an University, Xi’an 710064, China;