Next Article in Journal
Effects of Unilateral Versus Bilateral Training on Physical Performance Outcomes in Team Sport Athletes: A Systematic Review and Meta-Analysis
Previous Article in Journal
Window-Level Semantic Enrichment of Texture-Mapped Building Models in Urban Digital Twins
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Research on Optimization of Material Transportation Scheduling for Water Conservancy Engineering Considering Emergency Response to Vehicle Malfunctions

1
School of Water Conservancy, North China University of Water Resources and Electric Power, Zhengzhou 450046, China
2
Langfang Water Development Group Co., Ltd., Langfang 065000, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2026, 16(17), 8874; https://doi.org/10.3390/app16178874
Submission received: 24 July 2026 / Revised: 30 August 2026 / Accepted: 3 September 2026 / Published: 7 September 2026

Abstract

In-transit vehicle malfunctions during material transportation in water conservancy construction can cause delivery delays, disrupt subsequent tasks, and lead to duplicate material requisitions. To address these issues, this study develops a material transportation scheduling optimization model that explicitly incorporates vehicle-malfunction response. The model minimizes total transportation cost subject to vehicle capacity, resource compatibility, time-window, and non-duplicate-requisition constraints. Two response strategies are considered: continued transportation after on-site repair and relay transportation using an external temporary emergency vehicle. The failed task and its affected subsequent tasks are dynamically rescheduled. An adaptive hill-climbing genetic algorithm (AHCGA) is employed to coordinate transportation-batch generation, task sequencing, and resource assignment. The case study shows that, under the no-malfunction baseline scenario, all transportation batches complete unloading within their acceptable time windows. Across 30 runs, AHCGA achieves a mean total cost of CNY 9179.86; Wilcoxon signed-rank tests indicate statistically significant cost differences between AHCGA and both GA and HCGA (p < 0.001). The best AHCGA run yields a total transportation cost of CNY 8794.40 with zero total delay. Multi-scenario comparisons and sensitivity analyses further show that neither on-site repair nor external relay is universally dominant. Their relative suitability depends jointly on failed-task characteristics, on-site response and repair time, emergency-vehicle response time, transshipment efficiency, and call-out cost. The proposed model provides quantitative decision support for material transportation organization, vehicle-malfunction response, and post-malfunction rescheduling in water conservancy construction.

1. Introduction

Water conservancy construction is typically characterized by geographically dispersed work areas, multiple work fronts, substantial material demand, complex on-site road conditions, and stringent requirements for construction continuity. Construction materials such as sand and gravel, rockfill, reinforcing steel, and formwork must be delivered to different construction zones in a timely manner and in accordance with the construction schedule. The effectiveness of material transportation organization therefore directly affects vehicle utilization, unloading-equipment utilization, coordination between successive construction activities, and project cost. Jin et al. [1] investigated on-site material transportation schemes for large- and medium-sized hydropower projects and showed that transportation cost, delivery speed, and construction organization efficiency are closely interrelated. Xu et al. [2] examined key technologies for intelligent concrete transportation in super-high arch dams, highlighting the strong continuity, strict timeliness, and coordinated control requirements of critical material transportation in water conservancy projects. Nolz [3] integrated construction scheduling with material delivery and emphasized the need to coordinate material supply with construction demand. Ying et al. [4] analyzed construction logistics from the perspective of vehicle movements and demonstrated that vehicle access, loading and unloading operations, and on-site road conditions materially affect logistics efficiency. Collectively, these studies indicate that material transportation in water conservancy projects is not a simple point-to-point delivery problem but a complex scheduling process jointly governed by vehicles, materials, unloading equipment, and construction progress.
Vehicle malfunction is an important source of disruption in construction-material transportation for water conservancy projects. In practice, transport vehicles may be immobilized in transit because of mechanical malfunctions, tire damage, blocked construction access roads, or muddy road conditions. Once a vehicle malfunctions, the loaded materials may no longer reach the target construction zone as scheduled, while the vehicle’s subsequent availability, unloading-equipment occupancy, and later transportation tasks may also be affected. In the broader literature on vehicle routing and dynamic disruptions, Dantzig et al. [5] provided the classical mathematical formulation of the truck-dispatching problem, laying a foundation for subsequent vehicle-routing research. Clarke and Wright [6] proposed the savings algorithm for deliveries from a central depot to multiple demand points, providing a representative approach to distribution route optimization. Solomon [7] developed and compared several heuristics for vehicle-routing and scheduling problems with time windows, offering an important basis for scheduling under time-window constraints. Pillac et al. [8] systematically reviewed dynamic vehicle-routing problems from the perspectives of information dynamics and information quality and summarized representative applications and solution methods. Mu et al. [9] developed a disruption management model to rapidly generate revised routes following vehicle breakdowns during distribution, with primary emphasis on route adjustment after a breakdown. Eglese and Zambirinis [10] reviewed disruption management in road freight routing and scheduling, summarizing disruption types, rescheduling objectives, and associated modeling approaches from a general road freight perspective. In China, Qu et al. [11], Xue et al. [12], Wang et al. [13], and Wu et al. [14] investigated emergency-material scheduling from the perspectives of timeliness, equity, access constraints, road constraints, and emergency scheduling for water conservancy projects. These studies provide an important foundation for vehicle route optimization, dynamic disruption management, and emergency-material allocation. However, unlike general route adjustment after a vehicle malfunction, material transportation in water conservancy construction must also account for the continued delivery of already loaded materials, vehicle–material compatibility, unloading-equipment occupancy, and the propagation of disruptions to subsequent transportation tasks. This motivates the coordinated optimization of malfunction-response decisions and post-malfunction transportation task rescheduling.
Material transportation scheduling with vehicle-malfunction response in water conservancy construction simultaneously involves transportation batch generation, vehicle assignment, unloading-equipment matching, task sequencing, time-window constraints, and selection of a malfunction-response strategy, resulting in a highly combinatorial optimization problem. Intelligent optimization algorithms are widely used for vehicle-routing and scheduling problems because of their global search capability and flexibility in handling complex constraints. Goldberg [15] systematically established the theoretical foundations of genetic algorithms. Lang and Hu [16] combined hill-climbing with a genetic algorithm for logistics distribution route optimization. Fan et al. [17] employed a hybrid genetic algorithm for a multi-depot joint-distribution routing problem, while Wu et al. [18] used an improved adaptive genetic algorithm for logistics distribution route optimization. Li et al. [19] applied an improved simulated annealing algorithm to large-scale scheduling; Li and Gu [20] proposed a dual-population hybrid genetic algorithm for a complex scheduling problem; and Ren et al. [21] and Tang et al. [22] investigated vehicle route optimization using improved ant colony algorithms. Chen [23] further showed that engineering-material transportation scheduling is typically characterized by numerous constraints, a large solution space, and substantial computational complexity, making improved intelligent optimization algorithms particularly suitable. Recent engineering optimization research has also increasingly integrated data-driven models with optimization algorithms. Qays et al. [24], for example, combined a data-driven model with classical optimization for a complex engineering operation problem to jointly address operational performance, economic performance, and computational efficiency. These developments indicate that the integration of multiple decision inputs with tailored optimization algorithms is becoming increasingly important for complex engineering systems. Existing studies have combined genetic algorithms with hill-climbing search and adaptive parameter adjustment to improve solution performance; however, most focus on general logistics distribution or vehicle-routing problems and provide relatively limited treatment of the coordinated optimization of transportation-batch generation, vehicle assignment, unloading-equipment matching, time-window constraints, and vehicle-malfunction response. Accordingly, this study develops an AHCGA framework tailored to water conservancy construction by integrating adaptive genetic search, hill-climbing local search, and dynamic rescheduling of tasks affected by vehicle malfunctions.
In summary, prior studies have established important foundations for vehicle route optimization, dynamic disruption management, and intelligent optimization, but research remains limited on the coordinated treatment of task disruptions, resource state changes, and the continued delivery of materials already released from inventory after a vehicle malfunction in water conservancy construction. Against this background, this study formulates a material transportation scheduling optimization model that explicitly incorporates vehicle-malfunction response. The objective is to minimize total transportation cost, including vehicle fixed cost, travel cost, loading and unloading waiting cost, unloading-equipment operating cost, site-occupancy cost, delay penalty cost, and malfunction-response cost. The model further incorporates construction zone material demand, vehicle capacity, vehicle–material compatibility, unloading-equipment compatibility, time-window constraints, and a non-duplicate-requisition requirement for materials already released from inventory. Two malfunction-response strategies are modeled within the same framework: continued transportation after on-site repair and relay transportation using an external temporary emergency vehicle. The failed task and its affected subsequent tasks are then dynamically rescheduled. By converting post-malfunction emergency decisions into a quantifiable and comparable cost optimization problem, the proposed approach prevents duplicate requisitions and double counting of task quantities, mitigates the effect of material delays on construction progress, and provides a quantitative basis for organizing material transportation, responding to vehicle malfunctions, and selecting scheduling solutions at water conservancy construction sites.

2. Problem Description

Consider a water conservancy construction site with one material supply point O, multiple construction zones j, multiple construction-material types m, multiple transport vehicles i, and multiple items of unloading equipment h. The total demand for material m in construction zone j is assumed to be known.
Under normal operating conditions, vehicle i waits for loading resources at material supply point O. When both vehicle i and the relevant loading resource are available, the vehicle begins loading the material assigned to the corresponding batch. After loading is completed, vehicle i departs from material supply point O and follows the designated route to target construction zone j. If the corresponding unloading equipment h is occupied when the vehicle arrives, vehicle i waits until the equipment becomes available. The unloading completion time is taken as the time at which the batch becomes available for construction use. Completion before the preferred time window incurs a site-occupancy cost, whereas completion after the preferred time window incurs a delay penalty.
If vehicle i malfunctions in transit, the model considers two emergency-response strategies. Under the first strategy, transportation continues after on-site repair: the failed vehicle is repaired at the malfunction location and then delivers its original load of material m to target construction zone j. Under the second strategy, an external temporary emergency vehicle provides relay transportation: the project team temporarily mobilizes a compatible vehicle from an external provider or partner organization, dispatches it to the malfunction location, transfers material m from the failed vehicle to the emergency vehicle, and then delivers the material to the original target construction zone j.

3. Assumptions

  • The total demand for each material type in every construction zone is known before scheduling. However, neither the number of transportation batches nor the quantity in each batch is predetermined; the model generates them automatically according to vehicle capacities and scheduling requirements.
  • Materials are transported from one supply point to multiple construction zones. After completing a transportation task, a vehicle returns to the supply point or proceeds to its next scheduled task.
  • Vehicle type, capacity, compatible material types, and travel cost are known. A vehicle can only transport materials compatible with its type.
  • The number, service capacity, and compatible material types of the unloading equipment in each construction zone are known. A vehicle must wait if the unloading equipment is occupied upon arrival.
  • Loading time, unloading time, and transshipment time at the malfunction location are proportional to the actual quantity transported in the batch.
  • Each construction zone has a specified material demand period, for example, 09:00–10:30. Because vehicle queuing, road access conditions, and loading or unloading delays may cause short-term deviations from the preferred delivery period, an acceptable time window is defined around the preferred time window. In the case study, the acceptable time window extends 30 min before and after the preferred window, providing a buffer between material supply timeliness requirements and scheduling feasibility. This 30 min value is a case-specific parameter rather than a universal threshold and can be adjusted in practice according to transportation distance, on-site organization, and construction supply requirements. A schedule is deemed infeasible if unloading is completed outside the acceptable time window.
  • A vehicle malfunction occurs during an already generated transportation task. In the baseline schedule, the malfunction time, on-site response and repair time, and external emergency-vehicle response time are treated as given parameters. Because malfunction severity, road conditions, and the availability of emergency resources may vary in practice, these parameters are perturbed over different values in the sensitivity analysis to evaluate how such uncertainty affects the choice of malfunction-response strategy.
  • Once a batch has been released from inventory and loaded, the same materials may not be requisitioned again from the supply point because of a vehicle malfunction. Materials already loaded on the failed vehicle must continue to their original target construction zone.
  • For a failed transportation task whose materials have already been loaded, only two response strategies are considered for the failed load itself: continued transportation after on-site repair and relay transportation using an external temporary emergency vehicle. A vehicle from the existing fleet is not used to directly replace the failed vehicle because doing so could occupy a vehicle already assigned to another task and further disrupt the baseline schedule. During post-malfunction dynamic rescheduling, however, available vehicles in the existing fleet may be reassigned to affected tasks that have not yet started.
  • The transportation route between the material supply point and each construction zone is assumed to remain fixed during the scheduling horizon. Vehicles therefore follow predetermined routes, and post-malfunction detours or route reselection are not considered.
  • Apart from the specified vehicle malfunction, no other emergency events affecting the transportation process are considered.

4. Model Formulation

4.1. Definitions of Sets, Indices, and Parameters

The sets, parameters, and associated definitions used for material transportation in water conservancy projects are presented in Table 1 and Table 2.

4.2. Relationships Among Variables

Figure 1 details the material transportation process for a water conservancy project. The parameters involved can be described with reference to the figure as follows. When vehicle i uses unloading equipment h to execute batch (j, m, k), the vehicle’s next-available time upon returning to the material supply point is R T i p r e (i.e., N F T j h m k ). If the loading resource for material m is occupied by the preceding vehicle at time R T i p r e , vehicle i waits until that resource becomes available before loading. Once loading is complete, vehicle i departs from the material supply point at time S T i j h m k , travels for T o j i , and arrives at construction zone j at time A T i j h m k . If vehicle i fails in transit at time τ j m k , one of two response strategies may be selected. Under on-site repair, vehicle i resumes its trip to construction zone j after a repair duration of T j m k r e p . Under emergency-vehicle relay, an emergency vehicle carries the material to construction zone j after the response and transshipment periods, while the failed vehicle returns to the material supply point for its next task after being repaired at the malfunction location. The actual arrival time of vehicle i is then A T j m k a c t . If the unloading equipment for material m in construction zone j is occupied, vehicle i incurs an unloading waiting time of W T j h m k and begins unloading at time U T j h m k . The unloading duration U L j h m k depends on the actual transported quantity d j m k , and material handling is completed at time C T j h m k . Completion before A j m incurs site-occupancy time, whereas completion after B j m incurs delay penalty time. After unloading, vehicle i leaves construction zone j and returns to the material supply point after a return travel time of T j o i , whereupon its next-available time is updated to N F T j h m k (i.e., R T i p r e ).

4.3. Basic Time Variable Relationship During the Transportation Process

A normal material transportation task in a water conservancy project comprises four stages: loading, transportation, unloading, and calculation of deviations from the time window. For concise notation, we define, [ x ] + = max { 0 , x } , which equals x when x > 0 and 0 otherwise.
The recursive time relationships for the loading stage are:
B S T i j h m k = max { R T i p r e , A G m p r e } W B T i j h m k = B S T i j h m k R T i p r e B T i j m k = b t i m d j m k S T i j h m k = B S T i j h m k + B T i j m k
Without a malfunction, the vehicle arrival time at the construction zone is:
A T i j h m k = S T i j h m k + T o j i
After the vehicle reaches the construction zone, the recursive time relationships for unloading are:
U T j h m k = max { A T i j h m k a c t , G T j h p r e } W T j h m k = U T j h m k A T i j h m k a c t U L j h m k = u t h m d j m k C T j h m k = U T j h m k + U L j h m k
If unloading is completed outside the preferred time window, either site-occupancy time or delay time is incurred:
P T j h m k = [ A j m C T j h m k ] + D T j h m k = [ C T j h m k B j m ] +

4.4. Time Relationships for Vehicle-Malfunction Emergency Response

When a vehicle fails in transit, no new material demand is generated. Instead, on the condition that the materials loaded onto the failed vehicle continue to their original target construction zone, two response strategies are considered: on-site repair and relay transportation using an external temporary emergency vehicle.
Under the on-site-repair strategy, the failed vehicle continues to its original target construction zone after repair. Its arrival time is:
A T i j h m k r e p = τ j m k + T j m k r e p + T f j m
Under the external temporary emergency-vehicle relay strategy, the emergency vehicle reaches the malfunction location, receives the transferred materials, and transports them to the original target construction zone. Its arrival time is:
A T j m k c a l l = τ j m k + T j m k c a l l + t m t r d j m k + T f j m
After accounting for the malfunction status and response strategy, the actual arrival time of batch (j, m, k) is:
A T j m k a c t = ( 1 F j m k ) i = 1 I h = 1 H x i j h m k A T i j h m k + y j m k i = 1 I h = 1 H x i j h m k A T i j h m k r e p + z j m k A T j m k c a l l
When the external-relay strategy is selected, the failed vehicle cannot return to the supply point until both its own repair and material transshipment have been completed. Its downtime is:
P j m k c a l l = max { T j m k r e p , T j m k c a l l + t m t r d j m k }
The vehicle’s next-available time is:
N F T i j h m k = C T j h m k + T j o i , F j m k = 0   or   y j m k = 1 τ j m k + P j m k c a l l + T f o i , z j m k = 1

4.5. Objective Function

The cost of scheduling construction-material transportation for a water conservancy project consists primarily of vehicle transportation costs, loading and unloading costs, time efficiency costs, and vehicle-malfunction emergency-response costs. Vehicle transportation costs include fixed vehicle costs and travel costs. Loading and unloading costs include unloading-equipment operating costs and loading or unloading waiting costs. Time efficiency costs include the site-occupancy cost caused by early material arrival and the penalty for delayed delivery. Vehicle-malfunction emergency-response costs include repair, vehicle downtime, external emergency-vehicle call-out, and transshipment at the malfunction location. This article aims to minimize total transportation cost, with the objective function being:
min T C = C V F + C V T + C U + C W + C P + C D + C F
where T C denotes total transportation cost and C V F , C V T , C U , C W , C P , C D , and C F denote the fixed vehicle cost, vehicle travel cost, unloading-equipment operating cost, loading and unloading waiting cost, site-occupancy cost, delay penalty cost, and vehicle-malfunction emergency-response cost, respectively.
  • Vehicle transportation costs.
Vehicle transportation costs represent the costs incurred when transport vehicles are activated and operated, including fixed vehicle costs and travel costs. The fixed cost depends on whether a vehicle is activated and is expressed as:
C V F = i = 1 I C i D s i
Vehicle travel cost depends on actual operating time. Without a malfunction, or when transportation continues after on-site repair, the original vehicle completes both the outbound and return trips. When relay transportation by an external temporary emergency vehicle is used, the original failed vehicle is charged only for the time traveled before malfunction and the time required to return to the material supply point after repair. Vehicle travel cost is expressed as:
C V T = i = 1 I j = 1 J h = 1 H m = 1 M k = 1 K j m x i j h m k c i T ( 1 F j m k + y j m k ) ( T o j i + T j o i ) + z j m k ( e i j h m k + T f o i )
2.
Loading and unloading costs.
Loading and unloading costs primarily comprise unloading-equipment operating costs and loading or unloading waiting costs. The operating cost of unloading equipment depends on its service duration and is expressed as:
C U = i = 1 I j = 1 J h = 1 H m = 1 M k = 1 K j m x i j h m k C h U U L j h m k
Loading and unloading waiting costs include the costs incurred while a vehicle waits for loading at the material supply point and for unloading after reaching the construction zone. They are expressed as:
C W = α i = 1 I j = 1 J h = 1 H m = 1 M k = 1 K j m x i j h m k W B T i j h m k + W T i j h m k
3.
Time efficiency costs.
Because construction sites impose explicit timing requirements on material supply, excessively early arrival causes on-site stockpiling and site occupation, whereas late arrival may disrupt subsequent construction activities. Both site-occupancy and delay penalty costs are therefore considered. The site-occupancy cost is:
C P = j = 1 J h = 1 H m = 1 M k = 1 K j m β P T j h m k
The delay penalty cost is:
C D = j = 1 J h = 1 H m = 1 M k = 1 K j m δ D T j h m k
4.
Vehicle-malfunction emergency-response costs.
Vehicle-malfunction emergency-response cost is the principal cost component that distinguishes the proposed model from conventional material transportation scheduling models. It includes the fixed malfunction repair cost, failed-vehicle downtime cost under on-site repair, failed-vehicle downtime cost under external relay, external temporary emergency-vehicle call-out cost, and transshipment cost at the malfunction location. It is expressed as:
C F = i = 1 I j = 1 J h = 1 H m = 1 M k = 1 K j m x i j h m k F j m k C r e p + i = 1 I j = 1 J h = 1 H m = 1 M k = 1 K j m x i j h m k y j m k c i P T j m k r e p + i = 1 I j = 1 J h = 1 H m = 1 M k = 1 K j m x i j h m k z j m k c i P P j m k c a l l + j = 1 J h = 1 H m = 1 M k = 1 K j m z j m k C c a l l + c m t r d j m k

4.6. Constraints

To ensure that the model solution satisfies the organizational requirements of construction-material transportation at water conservancy sites, constraints are imposed on basic transportation feasibility, emergency responses to vehicle malfunctions, time windows, material release management, and variable domains.
  • Basic transportation feasibility constraints.
In construction-material transportation for water conservancy projects, the demand for each material in every construction zone must be fulfilled collectively by multiple transportation batches, and each batch must be assigned a specific transport vehicle and item of unloading equipment. Vehicle capacity, vehicle–material compatibility, unloading-equipment compatibility, and vehicle activation status all affect task assignment.
k = 1 K j m d j m k = D j m , j , m , i h x i j h m k = 1 , j , m , k , d j m k x i j h m k Q i , i , j , h , m , k , x i j h m k λ i m , i , j , h , m , k , x i j h m μ h m , i , j , h , m , k , x i j h k m s i , i , j , h , m , k .
2.
Emergency-response constraints for vehicle malfunctions.
This study considers in-transit malfunctions, meaning that the vehicle has left the material supply point but has not yet reached the target construction zone under normal operation. A malfunction before departure can be handled by replacing or repairing the vehicle, whereas a malfunction after material arrival no longer affects delivery of that batch. The malfunction time must therefore lie between the vehicle’s departure and normal arrival times. After a malfunction, only two response strategies are considered: continuing transportation after on-site repair and relay transportation using an external temporary emergency vehicle.
S T i j h m k τ j m k A T i j h m k , i , j , h , m , k x i j h m k = 1 , F j m k = 1 , y j m k + z j m k = F j m k , j , m , k .
3.
Time-window and material release management constraints.
Construction sites have explicit delivery time requirements for each material type. If unloading is completed outside the acceptable time window, the construction zone may be left waiting for materials, equipment and labor may remain idle, or on-site operations may become unbalanced. Accordingly, unloading of every batch must be completed within its acceptable time window. Moreover, a vehicle malfunction may change only the transportation mode and arrival time of the failed batch and the subsequent availability of the failed vehicle; it must not change the original batch, material quantity, or target construction zone.
E j m C T j h m k L j m , j , h , m , k , d j m k o u t = d j m k a r r i v e = d j m k , j , m , k .
4.
Variable value constraints.
Vehicle assignment, vehicle activation, and malfunction-response strategy selection variables are binary. Malfunction status is a binary parameter specified by the malfunction scenario. Transportation quantities and all time variables are nonnegative.
x i j h m k , s i , y j m k , z j m k { 0 , 1 } , F j m k { 0 , 1 } , d j m k , S T i j h m k , A T i j h m k , A T j m k a c t , W B T i j h m k , W T j h m k , U T j h m k , C T j h m k , P T j h m k , D T j h m k , N F T i j h m k 0

5. Design of the Adaptive Hill-Climbing Genetic Algorithm

The material transportation scheduling model formulated above simultaneously involves transportation-batch generation, vehicle assignment, unloading-equipment assignment, transportation sequence optimization, time-window constraints, and selection of a vehicle-malfunction response strategy. It is therefore a typical combinatorial optimization problem whose solution space expands rapidly as the numbers of construction zones, vehicles, and transportation batches increase, making conventional exact methods difficult to apply. Accordingly, this study employs an adaptive hill-climbing genetic algorithm. Relative to the conventional GA and HCGA with fixed genetic parameters, AHCGA adaptively adjusts crossover and mutation probabilities over the evolutionary process and applies hill-climbing local search to high-quality individuals. In addition, the malfunction-response strategy is incorporated directly into the chromosome representation, and only the failed task and the affected unexecuted tasks are dynamically rescheduled after a malfunction. A complete transportation schedule X is encoded as a chromosome represented by:
[ X = X 1 , X 2 , X 3 , X 4 , X 5 ]
where X 1 denotes the transportation batches and their quantities generated from total material demand in the construction zones and vehicle capacities; X 2 denotes the batch-execution sequence; X 3 denotes the vehicle assignment result; X 4 denotes the unloading-equipment assignment result; and X 5 denotes the malfunction-response strategy, where 0 indicates continued transportation after on-site repair and 1 indicates relay transportation by an external temporary emergency vehicle. For a transportation task without a malfunction, X 5 is not used in the calculation.
During initial population generation, the algorithm automatically creates transportation batches according to the total demand for each material type in the construction zones and vehicle capacities and then randomly generates transportation sequences, vehicle assignments, and unloading-equipment assignments. To ensure individual feasibility, the algorithm repairs vehicle overload, vehicle–material incompatibility, unloading-equipment incompatibility, and acceptable-time-window violations. If an individual remains infeasible after repair, a penalty is added during fitness evaluation.
During individual decoding, the algorithm follows the batch-execution sequence and calculates, for each batch, the loading start time, vehicle departure time, actual arrival time, unloading start time, unloading completion time, and vehicle next-available time. The total transportation cost of the corresponding schedule is then evaluated using the total cost function. An individual X in the genetic algorithm represents a complete material transportation schedule, including the batches and their transportation quantities, batch-execution sequence, vehicle assignments, unloading-equipment assignments, and malfunction-response strategies. Let the total cost of individual X be T C X , the constraint violation penalty be P X , and the penalty coefficient be M . The fitness function is:
F i t ( X ) = 1 T C ( X ) + M P ( X )
When a transportation schedule satisfies the vehicle capacity, material compatibility, unloading-equipment compatibility, time, and other constraints, P X = 0 ; otherwise, a penalty is assigned according to the degree of violation. Because a lower total cost corresponds to higher fitness, the algorithm preferentially retains low-cost schedules that satisfy the constraints.
The genetic operators comprise selection, crossover, and mutation. High-quality individuals are retained through a combination of roulette wheel selection and elitism. Crossover and mutation primarily adjust the transportation sequence, vehicle assignments, unloading-equipment assignments, and malfunction-response strategy. To balance global search capability in the early stage with convergence stability in the later stage, adaptive crossover probability P c ( g ) and mutation probability P m ( g ) are used:
P c ( g ) = P c m a x g G max P c m a x P c m i n
P m ( g ) = P m m a x g G max P m m a x P m m i n
where g is the current iteration, G max is the maximum number of iterations, P c m a x and P c m i n are the maximum and minimum crossover probabilities, respectively, and P m m a x and P m m i n are the maximum and minimum mutation probabilities, respectively.
After the genetic operations, hill-climbing local search is applied to high-quality individuals. Candidate solutions are locally improved by exchanging task positions in the transportation sequence or by reselecting vehicles or unloading equipment. A candidate is accepted if it satisfies all constraints and reduces total cost; otherwise, the incumbent solution is retained.
After a no-malfunction baseline schedule is obtained, one transportation task is selected as the failed task and the on-site-repair and external temporary emergency-vehicle relay strategies are evaluated separately. Tasks already started or completed before the malfunction remain fixed. For the failed task and affected subsequent tasks that have not yet started, vehicle availability, unloading-equipment availability, actual arrival time, and unloading completion time are recalculated to generate a post-malfunction schedule. Vehicle assignments for affected unexecuted tasks are reoptimized according to post-malfunction vehicle availability rather than being fixed to the baseline plan; consequently, available vehicles from the existing fleet may undertake subsequent affected tasks. If a response strategy causes any task to complete unloading outside its acceptable time window, that strategy is deemed infeasible and excluded from the final recommendation. Among the feasible alternatives, the strategy with the lower total cost is selected as the malfunction-response scheduling solution.
In summary, the AHCGA solution procedure consists of the following steps: (1) generate transportation batches from material demand and vehicle capacities and initialize the population; (2) decode and repair each individual and evaluate total transportation cost and fitness; (3) perform selection, adaptive crossover, and mutation; (4) apply hill-climbing local search to high-quality individuals; (5) output the no-malfunction baseline schedule once the stopping criterion is satisfied; and (6) after a vehicle malfunction, update the relevant resource states and reoptimize the failed task together with the affected unexecuted tasks.

6. Case Study

6.1. Case Background Description

A material transportation scheduling problem from a water conservancy project is used as the case study. The construction site contains one material supply point O that supplies sand and gravel, rockfill, reinforcing steel, formwork, and other construction materials to seven construction zones. These zones differ in construction activities, material demands, transportation distances, unloading-equipment conditions, and timing requirements. An inappropriate transportation schedule may therefore cause vehicle waiting, premature material stockpiling, delayed delivery of critical materials, and disruption of subsequent construction activities.
The seven construction zones are the J1 channel lining zone, J2 sluice floor zone, J3 embankment reinforcement zone, J4 pumping station structural zone, J5 diversion open-channel zone, J6 stilling basin zone, and J7 temporary road and construction platform zone. Depending on its construction activities, each zone requires one to four material types.
The case study follows a three-stage solution procedure: no-malfunction baseline scheduling, failed-task selection, and emergency-response comparison. First, a baseline transportation schedule is generated without considering vehicle malfunctions. Second, one transportation task in the baseline schedule is selected as the failed task. Finally, total transportation costs are calculated separately for continued transportation after on-site repair and for relay transportation using an external temporary emergency vehicle, and the feasible strategy with the lower total cost is selected as the malfunction-response scheduling solution.

6.2. Case Data and Parameter Settings

Four construction-material types commonly used in water conservancy projects are considered: sand and gravel, rockfill, reinforcing steel, and formwork. The applicable transport vehicles and unloading methods differ by material type. Sand and gravel and rockfill are transported primarily by dump trucks, whereas reinforcing steel and formwork are transported primarily by flatbed trucks. Multipurpose trucks may carry several material types when vehicle resources are constrained. The material demands and preferred time windows are reported in Table 3.
The case study includes eight transport vehicles: dump trucks, flatbed trucks, and multipurpose trucks. Their parameters are listed in Table 4.
Each construction zone is equipped with the corresponding unloading equipment. The equipment parameters are listed in Table 5.
Loading, unloading, and transshipment efficiencies at the malfunction location differ by material type. Loading, unloading, and transshipment times are assumed to be proportional to the actual quantity transported in each batch. The corresponding material-handling parameters are listed in Table 6.
Scheduling begins at 08:00. The waiting cost, early-arrival site-occupancy cost, delay penalty cost, and malfunction-response cost parameters are listed in Table 7.

6.3. Algorithm Parameter Settings

The model incorporates several classes of constraints, including vehicle capacity, vehicle–material compatibility, unloading-equipment compatibility, acceptable time windows, and malfunction-response strategy selection. Inappropriate parameter settings may therefore lead to premature convergence or insufficient exploration of the feasible solution space. To improve the stability and reproducibility of AHCGA and to evaluate the effects of adaptive crossover and mutation probabilities on solution performance, parameter pretests are conducted before the formal optimization using a one-factor-at-a-time approach. The population size is fixed at 100, the maximum number of iterations at 150, and the number of hill-climbing searches at 10. AHCGA is then evaluated under the tested combinations of adaptive crossover and mutation probabilities. Each parameter combination is run independently 10 times, and the best total cost across the repeated runs is used as the parameter selection criterion. The results are shown in Figure 2.
As shown in Figure 2, when P c m a x = 0.90 , P c m i n = 0.60 , P m m a x = 0.20 , and P m m i n = 0.05 , the model obtains a minimum total cost of CNY 8794.40, the lowest among all tested combinations. This combination maintains the population’s global search capability while using moderate mutation to improve its ability to escape local optima, thereby avoiding premature convergence. These crossover and mutation probability parameters are therefore used in the subsequent optimization.

6.4. Ablation and Stability Analysis of Algorithmic Enhancement Mechanisms

To quantify the contribution of the different enhancement mechanisms incorporated in AHCGA, GA, HCGA, and AHCGA are treated as progressively enhanced variants in an ablation analysis. GA serves as the baseline algorithm; HCGA augments GA with hill-climbing local search to strengthen local exploitation; and AHCGA further introduces adaptive crossover and mutation to balance global exploration and local exploitation over the evolutionary process. Under identical case data and parameter settings, the three algorithms are evaluated using the same set of 30 random seeds, and the best total cost obtained in each run is recorded. In addition to descriptive statistics, Wilcoxon signed-rank tests are used to compare AHCGA with GA and HCGA at a significance level of 0.05. The results are reported in Table 8 and Figure 3.
Table 8 and Figure 3 show the incremental effects of the different algorithmic enhancement mechanisms. Across the 30 runs, the mean total costs of GA, HCGA, and AHCGA are CNY 12,223.78, CNY 10,165.69, and CNY 9179.86, respectively, with corresponding standard deviations of 1362.83, 627.56, and 476.33. Relative to GA, incorporating hill-climbing local search into HCGA substantially reduces both the mean total cost and the dispersion of the solutions. Building on HCGA, the adaptive crossover and mutation mechanisms in AHCGA further reduce the mean total cost to CNY 9179.86 and the standard deviation to 476.33. The Wilcoxon signed-rank tests show statistically significant cost differences between AHCGA and both GA and HCGA (p < 0.001 for both comparisons), with effect sizes of 0.871 and 0.774, respectively, both indicating large effects. AHCGA also attains the lowest best total cost, CNY 8794.40, while reducing total earliness to 7 min and total delay to zero. Its mean runtime is 0.18 s, compared with 0.08 s for GA and 0.13 s for HCGA. The additional computational effort results primarily from adaptive parameter updates and hill-climbing local search. Overall, the ablation results provide statistical support for the contribution of both hill-climbing local search and adaptive genetic operations to solution quality and stability, with a limited increase in computational time.
The baseline case contains seven construction zones, eight transport vehicles, and 26 transportation batches. The chromosome representation, constraint-checking procedure, and post-malfunction rescheduling mechanism are constructed according to the actual numbers of transportation tasks, vehicles, and unloading equipment rather than a fixed problem size. Accordingly, the proposed model and algorithmic framework are structurally extensible to cases with additional construction zones, vehicles, or transportation batches.

6.5. Analysis of Optimization Results

To present the no-malfunction material transportation schedule generated by the model, Table 9 reports the schedule corresponding to the best solution obtained above.
Using the no-malfunction baseline schedule, task J6-reinforcing steel-1 is selected as the failed task. The malfunction occurs at 13:01; the on-site response and repair time is 45 min; the external emergency vehicle requires 15 min to reach the malfunction location; and the failed vehicle requires 15 min to return to the material supply point after repair. After the malfunction, the model fixes either the on-site-repair or external-relay strategy and, under each strategy, reoptimizes the subsequent task sequence, vehicle assignments, and unloading-equipment assignments. The resulting emergency-response costs are compared in Figure 4.
As shown in Figure 4, the total costs of the on-site-repair and external-relay strategies are CNY 10,992.90 and CNY 9502.30, respectively. Because the external temporary emergency-vehicle relay strategy yields the lower total transportation cost, it is selected as the recommended response for the baseline malfunction scenario.
To clearly illustrate the post-malfunction rescheduling mechanism and the direct effect of the vehicle malfunction on the baseline schedule, only the failed task and the affected subsequent tasks are reported in the rescheduling results. Using the recommended external-relay strategy as an example, Table 10 presents the post-malfunction schedule, and Figure 5 shows the Gantt chart for the affected rescheduled tasks.
Table 9 and Figure 4 show that the model generates a feasible material transportation schedule under the no-malfunction baseline scenario, with every transportation batch completing unloading within its acceptable time window. After an in-transit malfunction occurs in batch J6-reinforcing steel-1 at 13:01, the model performs post-malfunction rescheduling separately under the on-site-repair and external temporary emergency-vehicle relay strategies. Their total costs are CNY 10,992.90 and CNY 9502.30, respectively; external relay therefore reduces total cost by CNY 1490.60, or 13.56%. Although external relay introduces additional emergency-vehicle call-out and transshipment costs, it shortens the time required to complete delivery of the affected materials and mitigates the effect of delayed vehicle availability on subsequent tasks, resulting in a lower total transportation cost under the baseline malfunction scenario.
Table 10 and Figure 5 further show that an in-transit vehicle malfunction affects not only the failed batch itself but also subsequent transportation tasks through changes in the vehicle’s next-available time, unloading-equipment occupancy, and task execution sequence. By resequencing the failed task and affected subsequent tasks and reassigning vehicles, the model ensures that materials already released from inventory continue to their original target construction zones while preventing duplicate material requisitions and double counting of task quantities.

6.6. Sensitivity and Scenario Applicability Analysis of Malfunction-Response Strategies

(1) Sensitivity Analysis of Key Emergency-Response Parameters.
The baseline case shows that for batch J6-reinforcing steel-1 under the specified malfunction parameters, the external temporary emergency-vehicle relay strategy yields a lower total cost than on-site repair. This result, however, is specific to the adopted parameter combination and does not imply that either response strategy is universally dominant. Accordingly, on-site response and repair time, emergency-vehicle response time, unit transshipment time, and emergency-vehicle call-out cost are treated as key uncertain parameters. With the failed task, transportation quantity, and remaining travel time held constant, these parameters are perturbed individually to evaluate how field-level uncertainty affects the timeliness and economic performance of the two response strategies.
For the first three time parameters, the difference in arrival time between the two strategies is defined from Equations (5) and (6) as:
Δ T A = AT rep AT call
where Δ T A > 0 indicates that external relay reaches the construction zone earlier, whereas Δ T A < 0 indicates that on-site repair arrives earlier. For the emergency-vehicle call-out cost, the difference in total cost is defined as:
Δ T C = TC call TC rep
where Δ T C < 0 indicates that external relay has the lower cost, whereas Δ T C > 0 indicates that on-site repair has the lower cost. The sensitivity analysis results are shown in Figure 6.
As shown in Figure 6a–c, increasing the on-site response and repair time enlarges the timeliness advantage of external relay, whereas increasing the emergency-vehicle response time or unit transshipment time reduces that advantage. Under the case study settings, the critical values of on-site response and repair time, emergency-vehicle response time, and unit transshipment time are 31 min, 29 min, and 1.5 min/t, respectively. Under the baseline scenario, external relay reaches the target construction zone 14 min earlier than on-site repair.
Figure 6d shows a positive relationship between emergency-vehicle call-out cost and the total cost difference between the two response strategies. At a call-out cost of CNY 350/call, external relay costs CNY 1490.60 less than on-site repair. The two strategies have equal total costs when the call-out cost reaches CNY 1840.60/call; above this threshold, the cost advantage shifts progressively toward on-site repair.
External relay is therefore more suitable when on-site response and repair take longer, emergency vehicles can respond rapidly, transshipment efficiency is high, and call-out cost remains moderate. Conversely, on-site repair is more appropriate when the malfunction can be resolved quickly, when the emergency-vehicle response is slow, or when external call-out cost is high. The final response should still be selected from the total cost obtained after dynamic rescheduling, subject to the acceptable time-window constraints. These results further indicate that the preferred response is sensitive to uncertainty in repair time, emergency response, transshipment efficiency, and call-out cost. Near the identified threshold values, relatively small changes in field conditions may reverse the relative advantage of the two strategies. Response decisions should therefore be updated using post-malfunction field information rather than being determined from a single fixed parameter set.
(2) Strategy Applicability under Different Failed-Task Scenarios.
The preceding sensitivity analysis fixes J6-reinforcing steel-1 as the failed task and examines how changes in emergency-response parameters affect the two response strategies. To assess the applicability of the strategies under different failed-task conditions, four representative tasks are selected from the no-malfunction baseline schedule: J1-sand and gravel-1, J5-sand and gravel-1, J6-reinforcing steel-1, and J7-rockfill-1. These tasks differ in outbound travel time, preferred time-window width, and position within the baseline schedule, thereby enabling comparison of the two response strategies under different transportation task conditions.
The outbound travel times of J1-sand and gravel-1, J5-sand and gravel-1, J6-reinforcing steel-1, and J7-rockfill-1 are 15, 25, 30, and 38 min, respectively. Their preferred time windows are 09:00–10:30, 11:00–13:30, 12:30–14:30, and 13:30–17:30, corresponding to time-window widths of 90, 150, 120, and 240 min. The four tasks also occur at early, middle, and late positions in the baseline schedule, allowing the effect of scheduling position on the propagation of malfunction-related disruptions to subsequent tasks to be examined.
To ensure comparability across failed-task scenarios, the principal emergency-response parameters are held constant: the on-site response and repair time is set to 45 min, the external emergency-vehicle response time is set to 15 min, and each malfunction is assumed to occur at approximately the midpoint of the outbound trip. For each failed task, continued transportation after on-site repair and relay transportation using an external temporary emergency vehicle are evaluated separately. The failed task and the affected subsequent unexecuted tasks are then rescheduled by reoptimizing task sequencing, vehicle assignments, and unloading-equipment assignments. The resulting total transportation costs are compared in Table 11.
Table 11 shows that the relative economic performance of the two response strategies varies across failed-task scenarios. For J1-sand and gravel-1, J6-reinforcing steel-1, and J7-rockfill-1, the external-relay strategy yields total costs of CNY 9144.60, CNY 9502.30, and CNY 9630.70, respectively, representing reductions of CNY 2661.60 (22.54%), CNY 1490.60 (13.56%), and CNY 1435.80 (12.97%) relative to on-site repair. External relay is therefore selected in these three scenarios. By contrast, for J5-sand and gravel-1, the on-site-repair strategy has a total cost of CNY 10,777.60, which is CNY 611.60 (5.37%) lower than external relay; on-site repair is therefore selected for this scenario.
Comparison across the four failed tasks indicates that the total cost difference between the two response strategies does not vary monotonically with outbound travel time or preferred time-window width. For example, external relay remains less costly for the relatively short-distance, narrower-window J1 task; on-site repair is less costly for J5 under intermediate travel time and time-window conditions; and external relay again provides a lower total transportation cost for the longer-distance, wider-window J7 task. The preferred response therefore cannot be determined from outbound travel time, time-window width, or schedule position alone. It is also influenced by post-malfunction changes in vehicle next-available times, unloading-equipment occupancy, and subsequent task sequencing.
Taken together, the parameter sensitivity analysis and the failed-task scenario comparison confirm that continued transportation after on-site repair and relay transportation using an external temporary emergency vehicle have no universally dominant relationship. On the one hand, on-site response and repair time, emergency-vehicle response time, unit transshipment time, and emergency-vehicle call-out cost alter the arrival time and total cost differences between the two strategies. On the other hand, the specific failed task affects subsequent transportation through changes in vehicle availability, unloading-equipment occupancy, and task sequencing. Accordingly, after a vehicle malfunction, both response strategies should be evaluated using the actual failed task and current emergency-response parameters, and the final response should be selected according to the total transportation cost obtained from post-malfunction rescheduling.

7. Conclusions

This study addresses material delays, scheduling imbalances, and duplicate requisitions caused by in-transit vehicle malfunctions during material transportation in water conservancy construction. A material transportation scheduling optimization model incorporating vehicle-malfunction response is formulated and evaluated through a case study. The main conclusions are as follows:
  • The proposed material transportation scheduling model can accommodate the multi-constraint coordination requirements of water conservancy construction sites. Under the no-malfunction baseline schedule, the model coordinates vehicle types, material categories, unloading equipment, and delivery times across multiple construction zones, material types, vehicles, and unloading resources. All transportation batches complete unloading within their acceptable time windows, demonstrating the scheduling feasibility and engineering applicability of the model.
  • To address the multiple decision variables, complex constraints, and large solution space of the scheduling problem, an adaptive hill-climbing genetic algorithm is developed. Across 30 runs, AHCGA achieves a mean total cost of CNY 9179.86, lower than those of GA and HCGA, with a standard deviation of 476.33. Wilcoxon signed-rank tests show statistically significant cost differences between AHCGA and both GA and HCGA, with large effect sizes. In the best run, AHCGA yields a total cost of CNY 8794.40, total earliness of 7 min, and zero total delay. These results support the effectiveness of combining adaptive genetic search with hill-climbing local search for the scheduling problem considered.
  • For in-transit vehicle malfunctions, a dynamic rescheduling method is developed that incorporates both on-site repair and external relay. In the baseline malfunction scenario, the total costs of on-site repair and external relay are CNY 10,992.90 and CNY 9502.30, respectively; external relay reduces the total cost by CNY 1490.60, or 13.56%. Additional comparisons across four failed-task scenarios (J1, J5, J6, and J7) show that external relay has the lower total transportation cost for J1, J6, and J7, whereas on-site repair is less costly for J5, confirming that neither response strategy is universally dominant. Sensitivity analysis further shows that external relay is more likely to provide a timeliness or cost advantage when on-site response and repair take longer, emergency vehicles respond more rapidly, transshipment efficiency is higher, and external call-out cost remains moderate. On-site repair is more suitable when the malfunction can be resolved quickly, when the emergency-vehicle response is slow, or when call-out cost is high. The malfunction-response strategy should therefore be determined from the total cost obtained after dynamic rescheduling while satisfying the acceptable time-window constraints.
Overall, the proposed model enables quantitative comparison of alternative vehicle-malfunction responses while accounting for their downstream effects on transportation tasks. It can therefore support material transportation organization, malfunction-response decision-making, and post-malfunction scheduling at water conservancy construction sites.

Author Contributions

B.W.: Conceptualization, methodology, data curation, project administration, and writing—original draft preparation; S.J.: methodology, data curation, validation, formal analysis, and writing—original draft preparation; X.P., Y.L., S.T. and X.Z.: investigation, visualization, and writing—review and editing; Z.L.: project administration, supervision, and funding acquisition. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the Research on Digitalization and Intelligentization-Driven Collaborative Governance in the Wen’anwa Flood Storage (2025-85), the Training Programme for Young Backbone Teachers of Higher Education Institutions in Henan Province (2024GGJS061), the Natural Science Foundation of Henan (Grant No. 252300420469) and the High-level Talent Research Start-up Project of North China University of Water Resources and Electric Power (Grant No. 202310024).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding authors.

Conflicts of Interest

Author Xuefeng Pang, Yizhou Li and Shunan Tong were employed by the company Langfang Water Development Group Co., Ltd. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

References

  1. Jin, L.H.; Tian, B.; Zhou, H.G. Analysis of optimal on-site material transportation schemes for large and medium-sized hydropower projects. Water Resour. Power 2006, 24, 47–51. [Google Scholar]
  2. Xu, J.J.; Chen, W.F.; Tan, Y.S.; Gao, S.K.; Zhou, T.G.; Zhou, M.X.; Liu, C.F.; Liang, C.; Li, X.Q. Intelligent concrete transport methods for super-high arch dams. J. Tsinghua Univ. Sci. Technol. 2021, 61, 768–776. [Google Scholar] [CrossRef]
  3. Nolz, C.P. Optimizing construction schedules and material deliveries in city logistics: A case study from the building industry. Flex. Serv. Manuf. J. 2021, 33, 846–878. [Google Scholar] [CrossRef] [Scilit]
  4. Ying, F.; Tookey, J.; Roberti, J. Addressing effective construction logistics through the lens of vehicle movements. Eng. Constr. Archit. Manag. 2014, 21, 261–275. [Google Scholar] [CrossRef] [Scilit]
  5. Dantzig, G.B.; Ramser, J.H. The truck dispatching problem. Manag. Sci. 1959, 6, 80–91. [Google Scholar] [CrossRef] [Scilit]
  6. Clarke, G.; Wright, J.W. Scheduling of vehicles from a central depot to a number of delivery points. Oper. Res. 1964, 12, 568–581. [Google Scholar] [CrossRef] [Scilit]
  7. Solomon, M.M. Algorithms for the vehicle routing and scheduling problems with time window constraints. Oper. Res. 1987, 35, 254–265. [Google Scholar] [CrossRef] [Scilit]
  8. Pillac, V.; Gendreau, M.; Guéret, C.; Medaglia, A.L. A review of dynamic vehicle routing problems. Eur. J. Oper. Res. 2013, 225, 1–11. [Google Scholar] [CrossRef] [Scilit]
  9. Mu, Q.; Fu, Z.; Lysgaard, J.; Eglese, R. Disruption management of the vehicle routing problem with vehicle breakdown. J. Oper. Res. Soc. 2011, 62, 742–749. [Google Scholar] [CrossRef] [Scilit]
  10. Eglese, R.; Zambirinis, S. Disruption management in vehicle routing and scheduling for road freight transport: A review. TOP 2018, 26, 1–17. [Google Scholar] [CrossRef] [Scilit]
  11. Qu, C.C.; Wang, J.; Huang, J.; He, M.K. Dynamic optimization of post-earthquake emergency-material distribution considering timeliness and equity. Chin. J. Manag. Sci. 2018, 26, 178–187. [Google Scholar] [CrossRef]
  12. Xue, X.Q.; Wang, X.P.; Han, T.; Ruan, J.H. Joint optimization of post-disaster emergency-material scheduling considering access constraints and transport-capacity limits. Chin. J. Manag. Sci. 2020, 28, 21–30. [Google Scholar] [CrossRef]
  13. Wang, F.Y.; Zhang, K. Optimization model and algorithm for emergency material scheduling considering road constraints. Complex Syst. Complex. Sci. 2022, 19, 53–62. [Google Scholar] [CrossRef]
  14. Wu, Y.; Sun, K.C.; Feng, J.W. Optimization of emergency-material scheduling for water conservancy projects based on a bi-level model. Sci. Technol. Eng. 2023, 23, 3991–3996. [Google Scholar]
  15. Goldberg, D.E. Genetic Algorithms in Search, Optimization and Machine Learning; Addison-Wesley: Reading, MA, USA, 1989. [Google Scholar]
  16. Lang, M.X.; Hu, S.J. Logistics distribution-route optimization using a hybrid genetic algorithm. Chin. J. Manag. Sci. 2002, 10, 51–56. [Google Scholar] [CrossRef]
  17. Fan, H.M.; Xu, Z.L.; Li, Y.; Liu, W.Q.; Geng, J. Solving the multi-depot joint-distribution routing problem using a hybrid genetic algorithm. J. Shanghai Jiao Tong Univ. 2019, 53, 1000–1009. [Google Scholar] [CrossRef]
  18. Wu, C.; Chen, K.S.; Yao, J. Logistics distribution-route optimization based on an improved adaptive genetic algorithm. Comput. Meas. Control 2018, 26, 236–240. [Google Scholar] [CrossRef]
  19. Li, Y.; Li, X.Y.; Mou, J.H. Large-scale permutation flow-shop scheduling based on an improved simulated-annealing algorithm. Comput. Integr. Manuf. Syst. 2020, 26, 366–375. [Google Scholar]
  20. Li, J.L.; Gu, X.S. A dual-population hybrid genetic algorithm for distributed flexible job-shop scheduling with preventive maintenance. Control Decis. 2023, 38, 475–482. [Google Scholar]
  21. Ren, T.; Luo, T.Y.; Li, S.X.; Xiang, S.; Xiao, H.L.; Xing, L.N. A knowledge-based ant-colony algorithm for cold-chain logistics distribution-route optimization. Control Decis. 2022, 37, 545–554. [Google Scholar] [CrossRef]
  22. Tang, H.L.; Tang, H.S.; Zhu, X.L. A low-carbon vehicle-routing problem based on an improved ant-colony algorithm. Chin. J. Manag. Sci. 2021, 29, 118–127. [Google Scholar] [CrossRef]
  23. Chen, H.P. Research on a Material-Handling Optimization Model and Intelligent Algorithms for Large Prefabricated Construction Sites. Ph.D. Thesis, Jilin University, Changchun, China, 2024. [Google Scholar]
  24. Qays, M.O.; Kumar, R.; Ahmed, M.; Lachowicz, S.; Amin, U. Empowering Optimal Operations with Renewable Energy Solutions for Grid Connected Merredin WA Mining Sector. Appl. Sci. 2025, 15, 5516. [Google Scholar] [CrossRef] [Scilit]
Figure 1. Detailed material transportation process for a water conservancy project.
Figure 1. Detailed material transportation process for a water conservancy project.
Applsci 16 08874 g001
Figure 2. Preliminary results for the adaptive crossover and mutation parameters of AHCGA.
Figure 2. Preliminary results for the adaptive crossover and mutation parameters of AHCGA.
Applsci 16 08874 g002
Figure 3. Comparison of the convergence curves of GA, HCGA, and AHCGA.
Figure 3. Comparison of the convergence curves of GA, HCGA, and AHCGA.
Applsci 16 08874 g003
Figure 4. Cost comparison of post-malfunction emergency-response strategies.
Figure 4. Cost comparison of post-malfunction emergency-response strategies.
Applsci 16 08874 g004
Figure 5. Gantt chart of rescheduled tasks affected by the malfunction.
Figure 5. Gantt chart of rescheduled tasks affected by the malfunction.
Applsci 16 08874 g005
Figure 6. Sensitivity analysis of malfunction-response strategies: (a) effect of on-site response and repair time on the arrival-time difference between the two response modes; (b) effect of emergency-vehicle response time on the arrival-time difference; (c) effect of unit transshipment time on the arrival-time difference; (d) effect of emergency-vehicle call-out cost on the total-cost difference between the two response modes.
Figure 6. Sensitivity analysis of malfunction-response strategies: (a) effect of on-site response and repair time on the arrival-time difference between the two response modes; (b) effect of emergency-vehicle response time on the arrival-time difference; (c) effect of unit transshipment time on the arrival-time difference; (d) effect of emergency-vehicle call-out cost on the total-cost difference between the two response modes.
Applsci 16 08874 g006
Table 1. Sets and indices.
Table 1. Sets and indices.
Set or IndexDefinition
OMaterial supply point
jIndex of construction zones, j = 1 , 2 , , J
mIndex of material types, m = 1 , 2 , , M
iIndex of transport vehicles, i = 1 , 2 , , I
hIndex of unloading equipment, h = 1 , 2 , , H
kIndex of the kth transportation batch of material m for construction zone j, k = 1 , 2 , , K j m
Table 2. Definitions of parameters.
Table 2. Definitions of parameters.
ParameterDefinitionParameterDefinition
D j m Total demand for material m in construction zone j (t) Q i Maximum capacity of vehicle i (t)
d j m k Actual quantity transported in the kth batch of material m for construction zone j (t) λ i m Compatibility parameter between vehicle i and material m: 1 if vehicle i can transport material m; 0 otherwise
μ h m Compatibility parameter between unloading equipment h and material m: 1 if equipment h can unload material m; 0 otherwise T o j i Normal travel time for vehicle i from material supply point O to construction zone j (min)
T j o i Travel time for vehicle i to return from construction zone j to material supply point O (min) b t i m Time required for vehicle i to load a unit weight of material m (min/t)
u t h m Time required for unloading equipment h to unload a unit weight of material m (min/t) [ A j m , B j m ] Preferred time window for material m in construction zone j
[ E j m , L j m ] Acceptable time window for material m in construction zone j F j m k Malfunction indicator for batch (j, m, k): 1 if a malfunction occurs; 0 otherwise
τ j m k Malfunction occurrence time for batch (j, m, k) T j m k r e p Total on-site response and repair time for the failed vehicle (min)
T j m k c a l l Time required for an external emergency vehicle to reach the malfunction location (min) t m t r Transshipment time per unit weight of material m at the malfunction location (min/t)
T f j m Remaining travel time from the malfunction location to construction zone j (min) T f o i Time for failed vehicle i to return from the malfunction location to the material supply point after repair (min)
C i D Daily fixed cost of vehicle i (CNY) c i T Travel cost of vehicle i per unit time (CNY/min)
C h U Operating cost of unloading equipment h per unit time (CNY/min) α Vehicle waiting cost coefficient per unit time, shared by loading and unloading waiting (CNY/min)
β Site-occupancy cost coefficient per unit time (CNY/min) δ Delay penalty coefficient per unit time (CNY/min)
C r e p Fixed vehicle-malfunction repair cost (CNY) c i P Downtime cost of failed vehicle i at the malfunction location per unit time (CNY/min)
C c a l l Cost per call-out of an external emergency vehicle (CNY) c m t r Transshipment cost per unit weight of material m at the malfunction location (CNY/t)
x i j h m k 1 if vehicle i uses unloading equipment h to execute batch (j, m, k); 0 otherwise s i 1 if vehicle i is used; 0 otherwise
y j m k 1 if the failed batch (j, m, k) continues transportation after on-site repair; 0 otherwise z j m k 1 if the failed batch (j, m, k) uses relay transportation by an external temporary emergency vehicle; 0 otherwise
R T i p r e Availability time of vehicle i before its current task A G m p r e Availability time of the loading resource for material m before the current batch starts, i.e., the time at which the preceding vehicle carrying material m finishes loading and leaves the loading point
W B T i j h m k Loading waiting time (min) B S T j h m k Loading start time
B T i j m k Loading duration for batch (j, m, k) S T i j h m k Vehicle departure time
A T i j h m k Vehicle arrival time at the construction zone without a malfunction A T j m k a c t Actual arrival time at the construction zone after malfunction response
G T j h p r e Current availability time of unloading equipment h in construction zone j W T j h m k Unloading waiting time (min)
U T j h m k Unload start time U L j h m k Unloading duration for batch (j, m, k)
C T j h m k Unload end time P T j h m k Site-occupancy time (min)
D T j h m k Delay time (min) P j m k c a l l Downtime of the failed vehicle at the malfunction location when external emergency-vehicle relay is selected (min)
N F T j h m k Next-available time of vehicle i after completing or handling task (j, h, m, k)--
Table 3. Material demands and time windows.
Table 3. Material demands and time windows.
ID j m D j m T o j i / T j o i [ A j m , B j m ]
R1J1sand and gravel8015/1209:00–10:30
R2J1formwork1815/1210:00–11:30
R3J2reinforcing steel3222/1809:30–11:30
R4J2formwork2022/1810:30–13:30
R5J2sand and gravel4022/1811:00–13:00
R6J3rockfill2028/2409:30–15:30
R7J4reinforcing steel3232/2710:30–13:00
R8J4formwork3432/2711:00–13:30
R9J4sand and gravel4032/2709:00–17:00
R10J4rockfill2832/2710:00–17:30
R11J5sand and gravel2025/2111:00–13:30
R12J5rockfill4525/2109:00–15:00
R13J6reinforcing steel4030/2512:30–14:30
R14J6formwork1630/2513:00–15:00
R15J6sand and gravel2530/2510:00–17:30
R16J7sand and gravel2038/3209:00–16:00
R17J7rockfill2538/3213:30–17:30
Table 4. Transport vehicle parameters.
Table 4. Transport vehicle parameters.
IDType Q i C i D c i T c i P Compatible Materials
V1dump truck303003.20.8sand and gravel and rockfill
V2dump truck282803.00.7sand and gravel and rockfill
V3dump truck252602.80.7sand and gravel and rockfill
V4flatbed truck202602.80.7reinforcing steel and formwork
V5flatbed truck202602.80.7reinforcing steel and formwork
V6flatbed truck152302.60.6reinforcing steel and formwork
V7multipurpose truck203003.00.8sand and gravel, rockfill, reinforcing steel, and formwork
V8multipurpose truck203003.00.8sand and gravel, rockfill, reinforcing steel, and formwork
Table 5. Unloading-equipment parameters.
Table 5. Unloading-equipment parameters.
ID j Compatible Materials C h U
D1J1sand and gravel, rockfill, and formwork1.6
D2J2reinforcing steel, formwork, and sand and gravel1.8
D3J3sand and gravel and rockfill1.5
D4J4sand and gravel, rockfill, reinforcing steel, and formwork2.0
D5J5sand and gravel and rockfill1.5
D6J6reinforcing steel, formwork, and sand and gravel1.8
D7J7sand and gravel and rockfill1.5
Table 6. Material-handling parameters.
Table 6. Material-handling parameters.
m b t i m u t h m t m t r c m t r
sand and gravel0.600.550.402
rockfill0.700.650.503
reinforcing steel1.000.900.804
formwork0.800.850.603
Table 7. Cost parameters.
Table 7. Cost parameters.
ParameterValue
Scheduling start time8:00
Waiting costCNY 4.0/min
Early-arrival site-occupancy costCNY 4.0/min
Delay penalty costCNY 8.0/min
Fixed malfunction repair costCNY 200/call
External emergency-vehicle call-out costCNY 350/call
Table 8. Ablation and statistical test results for GA, HCGA, and AHCGA.
Table 8. Ablation and statistical test results for GA, HCGA, and AHCGA.
AlgorithmBest Total Cost (CNY)Mean Total Cost (CNY)Standard DeviationTotal Earliness (min)Total Delay Time (min)Mean Runtime (s)p-ValueEffect Size r
GA11,106.7012,223.781362.831265280.08<0.0010.871
HCGA9670.5310,165.69627.5636260.13<0.0010.774
AHCGA8794.409179.86476.33700.18--
Note: Each algorithm was run 30 times using the same set of random seeds. The p-values and effect sizes r correspond to Wilcoxon signed-rank comparisons of GA and HCGA against AHCGA, respectively. A value of p < 0.05 indicates statistical significance, and r > 0.5 indicates a large effect.
Table 9. No-malfunction material transportation schedule.
Table 9. No-malfunction material transportation schedule.
(j, m, k) i S T i j h m k A T i j h m k U T j h m k C T j h m k N F T j h m k
J1-sand and gravel-1V108:2008:3508:3508:5309:05
J1-formwork-1V508:1508:3009:5810:1410:26
J1-sand and gravel-3V708:3008:4508:5309:0209:14
J1-sand and gravel-2V109:2509:4009:4009:5810:10
J2-reinforcing steel-2V709:2609:4809:4809:5910:17
J2-sand and gravel-1V110:3010:5210:5211:1011:28
J2-reinforcing steel-1V710:3710:5911:1011:2811:46
J4-formwork-1V510:4211:1411:1411:3111:58
J4-reinforcing steel-2V610:4911:2111:3111:4212:09
J4-reinforcing steel-1V411:0911:4111:4212:0012:27
J2-sand and gravel-2V111:3311:5511:5512:0012:18
J5-sand and gravel-1V711:5812:2312:2312:3412:55
J2-formwork-1V512:1412:3612:3612:5313:11
J7-sand and gravel-1V312:1012:4812:4812:5913:31
J4-formwork-2V612:2612:5812:5813:1013:37
J5-rockfill-1V112:4113:0613:0613:2713:48
J6-reinforcing steel-1V412:4713:1713:1713:3514:00
J5-rockfill-2V713:0513:3013:3013:3914:00
J6-reinforcing steel-2V513:3114:0114:0114:1914:44
J4-sand and gravel-2V313:3614:0814:0814:1314:40
J4-sand and gravel-1V114:0814:4014:4014:5815:25
J3-rockfill-1V714:1414:4214:4214:5515:19
J6-formwork-1V414:1314:4314:4314:5715:22
J6-sand and gravel-1V314:5515:2515:2515:3916:04
J4-rockfill-1V115:4516:1716:1716:3617:03
J7-rockfill-1V316:2217:0017:0017:1717:49
Table 10. Post-malfunction material transportation rescheduling results.
Table 10. Post-malfunction material transportation rescheduling results.
(j, m, k) i S T i j h m k A T j m k a c t U T j h m k C T j h m k N F T j h m k
J6-reinforcing steel-1Emergency vehicle12:4713:4813:4814:0614:01
J5-rockfill-2V713:0513:3013:3013:3914:00
J6-reinforcing steel-2V513:3114:0114:0614:2414:49
J3-rockfill-1V313:4514:1314:1314:2614:50
J4-sand and gravel-1V114:0814:4014:4014:5815:25
J6-formwork-1V714:1314:4314:4314:5715:22
J6-sand and gravel-1V315:0515:3515:3515:4916:14
J4-sand and gravel-2V715:2715:5915:5916:0416:31
J4-rockfill-1V115:4516:1716:1716:3617:03
J7-rockfill-1V316:3217:1017:1017:2717:59
Table 11. Comparison of emergency-response strategies under different failed-task scenarios.
Table 11. Comparison of emergency-response strategies under different failed-task scenarios.
(j, m, k) T o j i Time-Window Width (min)Schedule PositionOn-Site Repair Total Cost (CNY)External Relay Total Cost (CNY)Selected Response
J1-sand and gravel-11590Early11,806.209144.60External relay
J5-sand and gravel-125150Middle10,777.6011,389.20On-site repair
J6-reinforcing steel-130120Middle10,992.909502.30External relay
J7-rockfill-138240Late11,066.509630.70External relay
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.

Share and Cite

MDPI and ACS Style

Wang, B.; Jiang, S.; Pang, X.; Li, Y.; Tong, S.; Li, Z.; Zhu, X. Research on Optimization of Material Transportation Scheduling for Water Conservancy Engineering Considering Emergency Response to Vehicle Malfunctions. Appl. Sci. 2026, 16, 8874. https://doi.org/10.3390/app16178874

AMA Style

Wang B, Jiang S, Pang X, Li Y, Tong S, Li Z, Zhu X. Research on Optimization of Material Transportation Scheduling for Water Conservancy Engineering Considering Emergency Response to Vehicle Malfunctions. Applied Sciences. 2026; 16(17):8874. https://doi.org/10.3390/app16178874

Chicago/Turabian Style

Wang, Bo, Siyu Jiang, Xuefeng Pang, Yizhou Li, Shunan Tong, Zhiyong Li, and Xinyu Zhu. 2026. "Research on Optimization of Material Transportation Scheduling for Water Conservancy Engineering Considering Emergency Response to Vehicle Malfunctions" Applied Sciences 16, no. 17: 8874. https://doi.org/10.3390/app16178874

APA Style

Wang, B., Jiang, S., Pang, X., Li, Y., Tong, S., Li, Z., & Zhu, X. (2026). Research on Optimization of Material Transportation Scheduling for Water Conservancy Engineering Considering Emergency Response to Vehicle Malfunctions. Applied Sciences, 16(17), 8874. https://doi.org/10.3390/app16178874

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