1 Introduction

Rapid economic growth demands faster and safer movement of goods and people from one place to another which is totally dependent on transportation system. Better transportation system not only saves travel time and money but also plays an important role in improving the life quality and happiness index of the people of that place. In India, roads carry about 85% of total passenger traffic and 60% freight [1]. These roads need maintenance activities to be performed time to time. It has been observed that extending the life of pavement through preventative maintenance can cut greenhouse gas emissions by up to 2% [2, 3]. Proper maintenance planning gives economic and environmental benefits to transportation agencies by cutting pavement maintenance cost up to 30%. It is helpful for road users in terms of fuel usage, tire wear, and vehicle repair and maintenance costs [4]. A complete maintenance plan consists of following steps: (a) pavement condition survey, (b) selection of maintenance technique, and (c) optimization of maintenance plan. The final step involves optimizing the plan as per the budget. A scientifically developed and optimized maintenance plan will reduce waste, ensure better utilization of resources, and will provide timely benefit to the communities. A number of decisions are to be taken by pavement maintenance planners as human judgments are subject to uncertainties [5],technical assessment of pavement is needed, and the decisions should be taken in a scientific manner.

Huge amount of budget is allocated by Indian Ministry of Roads and Transport every financial year for pavement maintenance activities. Yearly budget of 335 million USD for road and highway maintenance was allotted in 2021–22 (Including toll bridges). This is a year-over-year increase of 26% over maintenance spending in 2019–20. The maintenance budget, at 26,800 million ₹, was around 2% of the ministry's total budget. This was for a total length of 136 mm of National Highways [6] In comparison, the US government plans to spend $23.74 billion (17,00,000 million₹ which is 51 percent of its entire highway budget) on its National Highway Performance Program (NHP) in 2020–21 to improve the condition and performance of its National Highway System (roughly 0.35 million km of length) [7]. These figures depict the huge app in pavement maintenance budgets availability between developed and developing nations. This limited budget available for pavement maintenance planners to develop a maintenance plan is difficult. This lack of available maintenance planning tools and techniques has increased the demand for a systematic, easy to use, and cost-optimized maintenance plan for low volume rural roads. The significance of low volume rural (LVR) roads is extremely high in developing countries like India [8, 9]. Due to low traffic volume on these roads, their maintenance is ignored and not regularly conducted. However, due to rapid infrastructural growth in the last few decades, traffic volume has considerably increased on these roads and now they require timely maintenance for staying operational throughout the year. Maintenance of a large network of these rural roads requires planning to ensure the best use of available funds and timely repair of the needy roads [10].

2 Pavement Maintenance Planning

Development of maintenance plan for a network of roads in a region consists of 3 stages: first, conduct a pavement condition survey, second, select suitable technique for each pavement and finally prepare an optimum plan for entire road network.

2.1 Pavement Condition Survey

Pavement condition survey includes collection of pavement defect data. As the pavement age increases, the condition of pavement gets degraded due to formation of several defects on it. This degradation is due to repetitive traffic load, adverse climatic conditions, poor quality of raw materials and improper maintenance schedules [11]. Therefore, a proper assessment of pavement condition is must at suitable time intervals. Various pavement management agencies have set the different time intervals for these condition surveys at different countries. In India, As per Indian Road Congress model provisions, These condition surveys should be conducted at least once a year [12]. As these pavements are primarily bituminous, they get badly damaged during the rainy season in the months of July, August, and September. Hence, that is the best time to assess the damage and plan for remedial action. If a pavement is repaired just after the rainy season, it remains in reasonably good condition for the rest of the year. In Himalayan regions, it should be done just after the monsoon season is over because the pavement gets highly damaged after monsoon due to rain, floods, and landslides [13,14,15]. The survey can be done manually or automatically. In manual condition surveys, maintenance staff visually collects defects data by physically measuring the area and extent of each defect using measuring tapes and other instruments. There are also many advance automatic instruments which can collect these data by taking pictures or recording videos of roads. Dipstick profiler, Automated Road Image Analyzer (ARIA), rod and level survey instruments, Real System from PASCO, and California type profilometers are popular among various available automatic equipment’s [16].

Surface defects (fatty surfaces, smooth surface, streaking, and hungry surface), Cracks (all types of cracks, viz, hair-line cracks, alligator cracks), deformation (rutting, corrugations, shoving including those caused by layer slippage, shallow depressions, settlements and upheavals etc.) and Disintegration (stripping, loss of aggregates, Raveling, potholes, and edge breaking) are four categories of defects on flexible pavements. The current study is focused on the segments of low volume rural roads.

2.2 Selection of Maintenance Technique

After the assessment of the pavement condition, the next step is to evaluate the treatment alternatives that are feasible based on the categories of pavement distress. Table 1 lists best fitted surface maintenance treatments for various forms of pavement distress [17].

Table 1 Suitable maintenance technique for different distress [5, 11, 17,18,19,20]

It should be noted that practicality does not mean affordability, as the major goal at this stage of the selection process is to figure out which treatments might work. Once the viable solutions have been identified, other factors such as climate, geography, and traffic must be made to assess their limitations. The final solutions should be the one that meets maintenance needs while remaining within budget constraints.

2.2.1 Maintenance cost and service life enhancement of various maintenance techniques

Once the possible options have been selected, cost-benefit analysis or other cost-effective measurements should be undertaken to determine which maintenance solution is best suited for the application [21]. The optimal treatment choice is one that gives the most benefit for the lowest life cycle costs whether the benefit is evaluated in terms of improved condition, extended pavement life, or even more simply the life of the treatment. Table 2 shows benefit in terms of enhancement in pavement condition rating, unit cost for different maintenance types and weightage of maintenance techniques in PCR ratings.

Table 2 Benefits of implementing various categories of maintenance, their application cost and weightage of maintenance techniques in PCR [12]

Each maintenance technique has its own cost and benefit features in terms of improvement of pavement life. A detailed literature survey was conducted on various maintenance techniques widely used in the field of pavement maintenance so that a proper scientific assessment of maintenance can be done for the pavements of Himalayan region. Various literatures were studied to determine the unit cost and service life of main pavement maintenance techniques used in rural hill roads [4, 18, 23,24,25,26,27,28]. Average per-unit cost of each technique differs depending on the project's location, quantity of materials used, availability of local raw materials, and weather conditions. The median value of each unit cost and service life of these literatures is taken as a reference unit cost and enhanced service life to develop our model in this study. Table 3 illustrates typical unit costs and predicted service life for various treatments.

Table 3 Average unit cost and life expectancy for various treatments

With the help of Table 2 and Table 3, we can determine which the most suitable technique for pavement maintenance is and evaluate the total maintenance budget demand of network. Selection of best maintenance technique is done using a multi-stage selection of maintenance technique developed by Nautiyal & Sharma [17]. In developing countries like India total maintenance budget demand is not met by the government. Therefore, a limited budget makes role of a maintenance planner more crucial. The focus of planning should be on maximizing the benefits on overall network within the constrained budget.

2.2.2 Optimization of Pavement Maintenance Plan

The literature review provides a firm basis for benefit–cost evaluation, with the objective of identifying treatments that could be cost-effective for low-volume rural hill road maintenance. Table 4 shows the weightage of distress in evaluating PCR rating and enhancement after treating this distress in PCR rating [12]. Whereas Table 2 shows that if a particular maintenance technique is used then how much maximum overall PCR rating it can improve and which defects can be removed by application of a particular technique.

Table 4 Weightage of various distresses in PCR ratings [4, 12, 26]

As shown in above Table 4, if we remove all cracks of pavement then its overall PCR value will be increased by 17.39%, similarly, the treatment of other defects i.e., raveling, potholes, patching & settlements PCR value will be increased by 13.04%,8.69%,13.04%, and 13.04% respectively. Cost-benefit optimization of the whole network needs to select the best economical treatments for various pavements that can cover maximum distress as well as gives maximum benefit in terms of improvement of PCR value of the whole network.

The maintenance strategies are optimized based on two scenarios. The first is the Necessary Funds Model (NFM), which aims to reduce the amount of maintenance funds required to keep the PCR of all pavements above a certain level. The second is the Budget Bound Model (BBM), which aims to maximize the benefits area while staying under budget constraints. The BBM is applied by making budget constraints of 10%, 30%, 50%, 80%, and 100% of the overall maintenance budget requirement. The NFM and BBM described in this study presents a thorough pavement segment repair strategy for each year of the user-defined analysis period.

The optimal solution should meet the following criteria: the total cost of maintenance for all the pavement segments taken into account is maintained to a minimum. Pavements segments are maintained above a user-defined minimum level during the analysis time. The optimization algorithm inputs are PCR values at the start of the analysis period, the threshold PCR, the age of pavement sections, the cluster to which it belongs, the maintenance options, expenses, and the accompanying increase in PCR. Using the optimization program, the maintenance treatment required for each section to keep the PCR over the threshold value is chosen from the maintenance alternatives. The PCR after treatment as well as the annual maintenance costs is determined. For each part, the PCR for the upcoming year is determined using the deterioration model for the cluster to which it belongs. The PCR after treatment, the subsequent year’s deterioration, and the treatment expenses for subsequent years are all dependent on the treatment option chosen for each year. The optimization algorithm tests several combinations of treatment methods for each pavement section.

2.2.3 Selection of Optimization Technique

There have been quite significant improvements in the field of pavement maintenance programs over the decades. Pavement maintenance programs are considered as both single objective as well as multi-objective by various researchers as per requirements. Pavement Management System (PMS) is a widely used term which takes care of the planning and implementation of the maintenance and repair of a network of roadways or other paved facilities to achieve the best possible pavement conditions [29]. In the starting phase of PMS development, pavement maintenance tools were developed solely based on single-objective optimization techniques. The significant development in the field of PMS was done using various techniques such as linear programming [30], dynamic programming [31] integer programming [32], optimal control theory [33], nonlinear programming and heuristic methods [34]. Major changes in development of PMS tool occurred when researchers understood that pavement maintenance is a very complex task that involves various criteria to be taken care of. Limiting to only one objective function makes use of many other objective functions as constraints which limit the flexibility of these major functions [35].

So, Single objective optimization-based studies were not capable to cover all criteria simultaneously. So, in early 2000, various researchers considered pavement maintenance as multi-objective and developed their model using various multi-objective optimization techniques [36]. In this era, Artificial Neural Network (ANN), Genetic Algorithm (GA), Markov chain, Fuzzy logic, became popular in PMS development. But GA is most widely accepted optimization technique among most pavement maintenance researchers [3739]. Genetic Algorithms are robust search strategies based on the mechanics of natural selection and natural genetics [40]. These evolutionary mechanics are simple but effective. What matters in Genetic Algorithms (GA), as in all Artificial Intelligence (AI) systems, is having an effective and efficient method of representing knowledge in the computer and of converting real-world knowledge into an internal representation.

The basic idea behind Genetic Algorithms is to generate an initial pool of solutions, represented as string structures, and then to allow the solution pool to evolve toward better and better solutions through continuous copying, swapping, and modifying of partial strings in a manner similar to natural genetic evolution [38].

3 Methodology

3.1 Genetic Algorithm as a Maintenance Optimization Tool

The process of problem-solving with GAs is illustrated as a flow chart in Fig. 1. This procedure begins with the identification of the parameters that describe the solutions to the given problem, as well as the determination of the problem's objective function and constraints. And the final output is the optimized maintenance plan of road network.

Fig. 1
figure 1

GA process flowchart

3.1.1 Encoding of Problem

The solution of the problem needs to be encoded into genetic representation (i.e., chromosomes). Each solution in this representation has multiple genes that can be changed using the genetic operators outlined later. These genes are represented by a series of symbols that can be retrieved through various encoding methods [41]. Problem is solved using a binary encoding approach, which allows for quick computation and easy manipulation of genes [42]. Figure 2 shows the binary encoding of problem.

Fig. 2
figure 2

Crossover process

GA chooses a predetermined size for an initial pool of solutions, referred to as the parent pool or population. In this study, set of best fitted roads in network are selected in parent pool. The fitness function, which is determined based on the objective function and the constraints, is used to evaluate the fitness of individuals in this population.

3.1.2 Evaluation of Fitness

When it comes to cost-optimization, the fittest candidate of pavement is the one who has a lower current value of overall maintenance costs. Models for pavement performance prediction and maintenance cost are required inputs in the evaluation of candidate solutions. The parent pool is subjected to two processes to develop a new pool of solutions, referred to as the offspring pool. The objective functions and constraints that determine the fitness value of each road is shown below.

4 Objective function

4.1 Minimization of Maintenance Cost

Treatment of defective pavement segments of road network requires different maintenance costs. The pavement maintenance cost is dependent on the type of selected maintenance technique and area of degraded pavement sections. For an optimized maintenance plan, total maintenance budget requirement should be minimized. Function to minimize the total maintenance cost requirements is shown in Eq. 1 below.

$$ {\text{Maintenance cost }} = \, \left( {i = 1 \, to \, n} \right) \, \sum Ai*\% Pi*Cik $$
(1)

Here,

n = total no of roads in network.

k = 0,1,2,3,4. (i.e., selected maintenance option).

0: no maintenance.

1: routine maintenance.

2: preventive maintenance.

3: Overlay/resurfacing,

4: major rehabilitation/reconstruction.

Ai = total area of each section in square meters.

%Pi = percentage of defective area.

Cik = cost of maintenance of section i using repair option k.

4.2 Maximization of Average Pavement Condition

Treatment of defective pavement segments will enhance the current pavement condition rating of that road, which will directly enhance the average network pavement rating. Best solution should maximize the present average network pavement condition rating. Function to maximize the average pavement condition is shown in Eq. 2 below:

$$ {\text{Average pavement condition }} = \, \left( {i = 1 \, to \, n} \right)\sum qi/n $$
(2)

Here,

qi = pavement condition rating of section i and.

n = total no of roads in network.

4.3 Constraints

As mentioned earlier the available budget allotted by road ministry in developing countries for maintenance programs can be less than budget needed to treat all roads with best maintenance options. Maintenance planners must make a maintenance plan within this allotted budget. The range of allotted budget can be any value ranging between 0 and 100% of total budget requirement. Therefore, total budget should not be more than available maintenance budget.

4.3.1 Selection of Parent Population for GA

The GA's initial process, selection, is regarded as its key step since it selects the most promising chromosomes (set of roads to be selected) from the parent pool (all roads of network) and produces a mating pool (selected roads) with the same number of chromosomes. There are a variety of selection techniques that can be used, including tournament selection, roulette-wheel, and linear and exponential ranking selection [43]. The roulette wheel technique, which is a popular stochastic procedure that ties the likelihood of selection for each chromosome to its fitness value calculated earlier, was utilized to solve the current problem. In roulette wheel selection technique, the road whose fitness value is higher is that will cover the maximum area of roulette and the selection probability of that road will be higher to form initial set of two parents to generate offsprings.

$$ \left( {\text{Fitness value of road}} \right) \propto \left( {\text{Area of roulette}} \right) \propto \left( {\text{Selection probability of road}} \right) $$

4.3.2 Reproduction Stage

To increase the efficiency of GA, we need to develop new offspring pools till the criteria is reached. To establish a new offspring pool, two genetic procedures crossover and mutation are used to modify the chromosomes of the mating pool.

4.3.2.1 Crossover

To speed up the search, pairs of parent chromosomes are randomly selected with single point crossover technique, and each pair exchanges the genes of the two chromosomes at a crossing site that is also randomly determined. Figure 3 shows crossover process of the study.

Fig. 3
figure 3

Mutation process

4.3.2.2 Mutation

In the mutation process, parent chromosomes are chosen, and their genes are randomly changed from 0 to 1 or vice versa, with mutation probability (pm) to conduct a random search. This process inserts random changes into a small fraction of solutions to test prospective solutions that have never been chosen while avoiding the local optima trap i.e., bexplorationQ. A low mutation probability limits the possibility of discovering new solutions, whereas a high mutation probability might have a significant impact on solution convergence. Figure 4 shows the mutation process of the study.

Fig. 4
figure 4

Digitized Road map of the study area in ArcGIS

4.4 Final Optimal Solutions

The fitness function is then applied to the resulting population, which is subsequently utilized to create a new parent population. Iteratively, the selection and evolution procedures are repeated until a predefined stopping criterion is met. The maximum number of iterations, the minimal improvement in average fitness, or both may be specified in this criterion. The solution with the highest fitness in these iterations is determined to be the optimal choice.

5 Model Validation

Validation of the developed model was done on a case study of 42 low volume hill roads in Himachal Pradesh, India. All pavements are constructed under PMGSY (Pradhan Mantri Gramin Sadak Yojna) scheme of the government of India, therefore, the quality and techniques used for the design and construction of all roads are same. All the roads considered in the case study have been constructed with bituminous pavement as the wearing course. The carriageway is single-lane 3 to 3.75 m wide depending on land availability and expected traffic. The roads are meant to connect villages with the nearby major road. These roads have become the lifeline of the rural areas giving the inhabitants access to various socio-economic facilities. These roads fall in the same district i.e., Hamirpur of Himachal Pradesh state, and the aerial distance of these is less than 30 km, therefore, there is not any significant variation in climatic conditions. Average daily traffic on these pavements is less than 1000 PCU per day therefore these are categorized as low volume roads. Study area comes into the sub-humid sub-tropical Himalayan region and the coordinates vary from 76′100 E—76′500 E to 31′200 N – 31′600 N. Temperature varies from a maximum of 40 degrees in hot summers and up to 13 degrees in cold winters. A digitized road map of the study area developed in ArcGIS is shown in Fig. 5. ArcGIS is used to store and maintain data such as: distress data, traffic data and socio-economic features, due to its unique feature of handling both spatial and non-spatial data simultaneously.

Fig. 5
figure 5

Benefits of implementing various categories of maintenance and its application cost

In this study, Pavement Condition Rating (PCR), Traffic volume (In terms of PCU per day), utility value (UV), and Type of connectivity are selected as four major factors for selecting and prioritizing roads for maintenance. Pavement maintenance planning is performed stepwise.

5.1 Pavement Condition Survey

Area and severity of distress in each pavement is collected by conducting manual surveys on each pavement. Cracks, potholes, patching, raveling, and rutting are five major distress found on these low volume rural roads of the network, so we have taken only these five distresses. Severity levels of each distress are determined by measuring the area and extent of distress. IRC 82 2015 guidelines are used to distinguish the severity and extent of distress.

5.1.1 Cracking

Water can infiltrate into the flexible pavements and freeze as the temperature drops. When water freezes, it expands, putting strain on surface and potentially causing cracks. The shape and cause categorize cracks into various types i.e., hair-line cracks, alligator and map cracking, longitudinal cracking, edge cracking, and reflection cracking. Cracks are also divided into Low severity cracks (1–3 mm wide), Medium severity cracks (3–6 mm wide), and High severity cracks (> 6 mm wide). The total % area of cracks in all the pavements is shown in Fig. 6 below.

Fig. 6
figure 6

a Cracking defect at pavement section b Total % area of cracks in each road pavement

5.1.2 Potholes

Potholes are bowl-shaped cavities on a bituminous surface which extends into the binder/base course caused by partial material breakdown. Potholes are categorized as Low severity potholes (25 mm deep and 200 mm wide), Medium severity potholes (25–50 mm deep and 500 mm wide), and High severity potholes (> 50 mm deep and > 500 mm wide). The total % area of Pothole in all the pavements is shown in Fig. 7 below.

Fig. 7
figure 7

a High severity Pothole at pavement section b Total % area of Pothole in each road pavement

5.1.3 Patching

Patches are formed by treating a specific region with localized distress. Application of patch reduces discomfort caused to road users by distresses. Road user discomfort can never be fully reduced. Therefore, patches are considered as distress. Patching is also categorized into three categories i.e., Low, Medium, and High severity based on the severity and extent of distress on patch. The total % area of all Patching is shown in Fig. 8 below.

Fig. 8
figure 8

a Patching defect at pavement section b Total % area of Patching in each road pavement

5.1.4 Rutting

Rutting is a dip or groove in the pavement that runs along and parallel to the wheel path. It can be characterized by two components of the original (initial) pavement profile change, which are direct outcomes of permanent deformation such as uplift and downward deformation, and it can be described by the cause and layers in which rutting occurs. Rutting is said to be Low severity rutting (4–10 mm deep) and High severity rutting (> 10 mm deep). The total % area of Rutting in all the pavements is shown in Fig. 9 below.

Fig. 9
figure 9

a Rutting defect at pavement section b Total % area of Rutting in each road pavement

5.1.5 Raveling

Raveling is the separation and dissociation of fine aggregate particles and binder from a bituminous surface over time. Fine aggregates usually wear out first, followed by coarse aggregates. Raveling usually begins at the top and works its way down, or at the edge and works its way inward. Raveling causes the surface of the pavement to become rough and jagged. Raveling is categorized as Low severity raveling, if some loss of fines is associated with an initial stage of binder wearing, Medium severity raveling when loose particles exist with some loss having binder wearing out to a rough surface, and High severity raveling when the surface is too rough with loss of aggregates. The total % area of Raveling in all pavements is shown in Fig. 10 below.

Fig. 10
figure 10

a Raveling defect at pavement section b Total % area of Raveling in each road pavement

5.2 Pavement Condition Rating (PCR)

The pavement condition rating is a numerical rating (ranges between 0 and 3) assigned to each pavement and it depicts the present condition of pavement surface. “0” PCR value indicates the worst condition of pavement and “3” PCR indicates best condition of the pavement. IRC 82 2015 guidelines were used to determine the PCR value of each pavement [12]. The total area of each distress and corresponding PCR are shown in Fig. 11 below.

Fig. 11
figure 11

a Total % area of distress in all pavements of the network b PCR ratings of all pavements in the network

6 Selection of Suitable Maintenance Techniques for Each Pavement

Selection by suitable maintenance technique is done using the Multistage selection technique developed by Nautiyal and Sharma [17]. Out of 42 roads in the network, 7 roads need routine maintenance, 4 roads need preventive maintenance, 24 roads need periodic maintenance, and 4 roads need reconstruction. Estimated costs of each maintenance activity is 14433.6 ₹, 6988.938 ₹, 94,210.4 ₹, and 983,875 ₹ respectively. The exact maintenance need of each road in terms of cost and maintenance technique, as well as current average network PCR value and enhanced average PCR value, are shown in Table 5 below.

Table 5 Category wise treatment selection analysis

Total fund requirement for maintenance of the entire network as per the study is 1099508 ₹. Present average PCR of network is 1.79 which can be increased up to 2.59 by application of these maintenance activities. For this, we need 100% maintenance budget i.e., ₹1,099,508, but due to limited availability of maintenance budget, the maintenance plan may be optimized. The GA technique as described earlier was used to determine the optimized solutions for maintenance of the network.

6.1 Maintenance Plan Optimization Using Knapsack Modified GA

The complete pavement maintenance planning is considered as a Knapsack problem in this study. The knapsack problem is a combinatorial optimization problem that consists of the following steps: determine the quantity of each item included in a collection given a set of objects, each with a weight and value, so that the total weight is less than or equal to a certain limit and the total value is as great as possible. In our case, the selection of the maximum number of roads is done by maximizing the total average network PCR value within a fixed budget constraint. It gets its name from the dilemma that someone faces with a fixed-size knapsack while trying to load it with the most valuable stuff. The challenge frequently occurs in resource allocation, as decision-makers must choose among a set of non-divisible projects or activities while working under a strict budget or time constraint. The knapsack problem has been researched for over a century, with the earliest works reaching back to 1897. The term "knapsack problem" is derived from the early works of mathematician Tobias Dantzig (1884–1956) [44], and relates to the challenge of packing the most expensive or helpful objects without overcrowding the luggage. Pavement maintenance planning by considering the whole problem as a Knapsack problem is very useful and makes this complex task of selection and scheduling of maintenance plans easier [45, 46].

The challenge of selecting and scheduling Maintenance and rehabilitation activities during a certain planning period is formulated as a multi-dimensional 0–1 knapsack problem with M&R strategy-precedence and selection-feasibility restrictions. Binary conversion of the whole problem is done to develop a maintenance plan. If a road is selected for maintenance, then it is used as “1” and if it is not selected it is used as “0”. A combination of the Knapsack problem and Genetic algorithm was applied using MATLAB programing. The graphs between fitness value and the number of iterations for different budget constraints are shown in Fig. 12 below.

Fig. 12
figure 12

Fitness value and number of iterations for different budget constraints

6.2 Selection of Optimum Solution

In this study finally, the use of GA and Knapsack was done to optimize pavement maintenance planning. Formulation of the optimization problem is done such that, the average network pavement condition is maximized within the allotted budget. For this, selection of a maintenance technique among the set of various available techniques is done so as it gives maximum benefit in terms of cost-saving as well as maximum enhancement in average network pavement condition rating. The algorithm is based on the mechanics of natural selection and natural genetic.

The budget allotted for road maintenance may be less than total need. Therefore, we must optimize our maintenance plan as per the allotted budget. It can be any number ranging from 0 to 100% of total budget requirement as per the availability of funds allotted by road ministry. Therefore, in this study, we have optimized our maintenance plan for 100%, 80%, 50%, 30%, and 10% of budget allotment. Within these budget constraints, we must develop our maintenance plan so that we can maximize our average network PCR value. The optimized maintenance plan is shown in Table 6 below.

Table 6 The optimized selection of maintenance

7 Results and Conclusions

This study proposes the use of GA, Knapsack, and multi-stage selection of maintenance techniques to develop a scientific decision-making model for pavement maintenance planning. Formulation of an optimization problem is done such that it maximizes the average network pavement condition within the allotted budget. For this, selection of a maintenance technique among the set of various available techniques is done so as it gives maximum benefit in terms of cost-saving as well as maximum enhancement in average network pavement condition rating. The algorithm is based on the mechanics of natural selection and natural genetics. GA is simple but effective. What matters in GA, as in all Artificial Intelligence systems, is having an effective and efficient method of representing knowledge in the computer and converting real-world knowledge into an internal representation.

The model was applied to a case study of 42 rural hill roads. The results of case study show a significant advantage in terms of maximizing network pavement condition within available budget. Within a limited budget, the results of Knapsack Modified GA are very efficient in handling the complex task of pavement maintenance planning. The result of study concludes that, if we have full 100% budget allotment and prescribed technique given by the model are applied then we can enhance the average network PCR rating by 44.69% (i.e., 2.59 from 1.79). Similarly for 80%, 50%, 30%, and 10% budget allotment, PCR rating can be enhanced by 41.63%, 35.41%, 32.5% and 23.07% respectively. Maximum pavement maintenance budget demand as per the results of our model is 1099508 ₹ which can enhance our previous average network PCR rating from 1.79 to 2.59. Pavement maintenance planners need to take optimized cost-effective decisions which maximize enhancement of the average rating of network with allotted budget constraints. So, with different budget levels, this model was analyzed, and most cost-beneficial optimal plans are developed. Within the budgets limit of 80%, 50%, 30%, and 10% the planners can only select 41, 38, 37, and 33 roads out of total 42 roads. Maximum budget utilized is 750004.05₹, 548,531.43₹, 328,606.43₹, and 103,980.53₹ and enhancement in average network PCR rating up to 2.53, 2.42, 2.37, and 2.20 respectively.

The proposed methodology will be very helpful for pavement maintenance planners to plan their maintenance schedule in a scientific manner. It has incorporated all the challenges of maintenance planning in rural hill roads and makes the complex task of maintenance planning easier and more scientific. Future studies can compare the present study with some other conventional stochastic optimization techniques or neuro-dynamic programming to enhance the quality of the model. The case study has been used only to demonstrate the functionalities of the proposed methodology. The steps in the methodology can be followed in any other region/country and a similar maintenance plan can be developed using available software tools. The minor differences in data collection, specific major pavement defects, available pavement treatment techniques, budget allocation for optimization, etc. may be suitably adjusted during the maintenance planning.