258
Views
0
CrossRef citations to date
0
Altmetric
Research Article

Customized passenger path optimization for airport connections under carbon emissions restrictions

, , , , , & show all
Article: 2276416 | Received 08 May 2023, Accepted 19 Oct 2023, Published online: 07 Nov 2023

Abstract

In response to the challenge of optimizing customized passenger transport paths for airport connections while taking carbon emissions constraints into account, this paper proposes an optimization model that minimizes the total cost by addressing passenger time window constraints, determining optimal passenger transport paths, and optimizing factors like the number of drop-off stations and vehicle occupancy rates. The total cost comprises the operational expenses of customized passenger transport businesses and travel time costs per passenger. We develop an annealing genetic algorithm to solve the model and provide a case analysis. Our findings indicate that the algorithm and the model empower decision-makers to swiftly select passenger transport path schemes that minimize the total cost with their specific requirements.

1. Introduction

Sustainable development has long been a concept upheld by humanity, but environmental degradation is constantly impacting the path of sustainable development in various countries. With the trend of global temperature rise, governments around the world have increasingly focussed on reducing carbon-emission in economic activities and signed the Paris Agreement in 2016, aiming to seek measures to further limit temperature increases to within 1.5C. In the current context of advocating environmental protection, energy conservation and emission reduction are urgent, and the importance of logistics transportation in a low-carbon economy has made path planning particularly important. Therefore, research on path optimization under carbon-emission restrictions is urgently needed by enterprises.

The passenger route optimization problem is actually a demand-responsive route optimization problem, aiming at providing commuters with advanced, convenient and comfortable services. Online information platforms (such as the Internet and databases) classify passengers with similar travel needs and arrange customized services for different passenger classifications. As a new travel mode, demand-responsive transport mode plays an important role in airport connection, which can greatly improve the overall airport connection efficiency and passengers' extra time loss caused by flight delays. So, it is very important to study the optimization of customized passenger transportation routes under carbon emission restrictions.

2. Literature review

The route optimization problem has always been a hot topic of research. The essence of the customized passenger route optimization problem for airport connection is the problem in vehicle routing (VRP), which was originally formulated by Dantzig and Ramser (Citation1959) the year 1959, and been proved by Gaery (Zhu et al., Citation2001) to be NP-Hard problem, and this has led to a wealth of research findings. Huber and Geiger (Citation2017) designed an algorithm based on Variable-Neighbourhood-Search(VNS) to deal with the VRP model. Dinh et al. (Citation2018) researched the chance-constrained VRP (CCVRP) and customized the BCP algorithm to address the VRP problem, which included random demands. And regarding the multi-depot and multi-compartment VRP, Alinaghian and Shokouhi (Citation2018) gave a mathematical model, and designed an adaptive hybrid algorithm with NS and VNS combined. Liu et al. (Citation2023) constructed a reliable path optimization model for multimodal transport of emergency materials with the goal of maximum reliability, and designed the Monte Carlo adaptive genetic algorithm and simulated annealing genetic algorithm. Ji et al. (Citation2023) studied the vehicle routing problem with two-dimensional packing constraints (2L-CVRP), constructed a mixed integer linear programming model of 2L-CVRP, and proposed a branch-based pricing method to solve it. Feng and Xiao (Citation2023) studied a class of restricted vehicle routing problem in the context of shared travel, and proposed a hybrid ant colony algorithm embedded in space-time distance to solve it.

The optimization problem of customized passenger paths for airport connection is different from the traditional VRP problem, in addition to considering the conventional time window and vehicle capacity constraints, it also considers the constraints of passengers on the train time, passenger line drop-off station and passenger load rate, plus a carbon emission limit, which makes the problem much more complex than the traditional VRP problem. At present, some scholars have studied the problem of airport transfers. For example, Ellis et al. (Citation1974) used the polynomial Logit model (MNL) as early as 1974 to study Washington Airport, selected four connection methods such as private cars, rental cars, rental cars and large buses, and took the travel purpose, connection time and connection cost as model parameters. Yang et al. (Citation2013) proposed an label-based accurate algorithm and set division for the hybrid integer programming model of minimum carbon emission and minimum cost in airport transfer service, and compared and analyzed the two models from five aspects. Wei et al. (Citation2020) developed a model of programming in multi-objective and mixed integer linear (MOMILP) for demand-responsive airports, and proposed the ‘NSGA-II’ algorithm as a tool for finding the Pareto optimal solution. Lu et al. (Citation2016) studied the routing optimization problem of flexible public transport vehicles in the case of two-way isolation, and solved it with a three-stage heuristic genetic algorithm. Wang et al. (Citation2021) proposed a coordinated optimization method for vehicle routing and departure time that considered both inter-zone and intra-zone reservation requirements, and constructed a multi-objective coordinated optimization model to solve the problem.

In recent years, the ‘Internet +’ emerging technology has penetrated and developed into various industries, customized travel services have flourished, and route design, as a key component of customized travel service design, has garnered the interest of numerous scholars. Bakas et al. (Citation2016) researched the scheduling methodology of demand-responsive bus systems with time windows and fixed fleet sizes. For customized bus lines, Ma et al. (Citation2020) developed a multi-objective robust optimization model and constructed a genetic algorithm that utilizes K-means and multi-objective algorithms for optimization. Target to reduce passengers' travelling expenses to the optimal level, Chen et al. (Citation2020) constructed a model for planning customized bus routes in multi-regional commuter operation, and designed a heuristic algorithm with two stages for it. Sun et al. (Citation2020) designed a mixed model in integer nonlinear to optimize multi-terminal customized bus services for mixed fleets, and designed a hybrid genetic algorithm solution model combining simulated annealing and genetic algorithms. Liu and Zhang (Citation2020) studied the location of customized passenger landing points under uncertain demand, established a random planning and opportunity constraint model, and finally verified the feasibility of the customized passenger landing point planning scheme.

The signing of the Paris Agreement in 2016 marked a major milestone in the transportation industry's efforts to reduce its carbon footprint. As a result, the ‘low-carbon’ vehicle routing issue has spurred increased interest among many researchers. The problem in ‘low-carbon’ vehicle routing was first suggested by Palmer (Citation2007), and the vehicle path optimization model considers the relationship between vehicle speed, road conditions, and carbon emissions in vehicle routing, but without reasonable consideration of the correlation between load and fuel consumption rate. Wang et al. (Citation2017) developed an optimization model for low-carbon and eco-friendly distribution in logistics of cold chain that can minimize the costs, and designed an algorithm in cyclic evolutionary genetic (CEGA) accordingly. Ren et al. (Citation2020) designed an optimization for customer-oriented eco-friendly vehicle (cold chain) paths, established a model of optimization for vehicle routing in cold chain that aims to minimize carbon footprint, and created an enhanced ant colony algorithm combined with domain search to improve the global search ability. Chen et al. (Citation2021) studied the logistics of cold chain in the front warehouse, proposed the time-based green VRP (TDG-VRP), and offered an algorithm in hybrid simulated annealing & tempering (HSATA) accordingly. Li et al. (Citation2023) proposed a three-stage Lagrange heuristic algorithm combining mathematical planning method and heuristic algorithm to solve the routing problem of green vehicles with simultaneous pick-up and delivery.

To sum up, there are few customized passenger transport studies on airport connections in the existing studies, and the constraints considered in the existing studies on airport connections are more inclined to enterprises, with insufficient consideration of passenger needs, and few of them take carbon emission restriction into consideration. Therefore, this paper has enriched the research on passenger route optimization. Aiming at the characteristics of the optimization problem of customized passenger transport path of airport connection under carbon emission restrictions, and considering the constraints of passenger time, passenger line drop-off station and passenger load rate, this study establishes an optimization model under carbon emission restrictions to minimize the costs in operating and total travel time of customized passenger transport enterprises, and designs a heuristic algorithm according to the NP difficulty characteristics of the model, which has certain theoretical significance and practical application value, and may serve as a useful reference for decision-makers involved in customizing passenger transport for airport connections.

3. Description of the problem and modelling

3.1. Description of the problem

The operation mode of customized passenger transport at the airport is to pick up passengers at the airport and then send them to different destinations, as shown in Figure . The problem is defined as: Passengers post travel demand information on the Internet platform, including drop-off stations and drop-off time windows. According to the information provided by passengers, customized passenger transport companies make arrangements for the departure time, passengers to be transported and the order of passengers to be transported, etc., during this phase, considering the hard time window requirements and vehicle capacity constraints of passengers to reach their destinations, and seeking a passenger transport route scheme to minimize the costs under the condition of carbon footprint reductions. The questions examined in this paper only consider the closed-loop operation of vehicles leaving the airport to send passengers to their destination and back to the airport.

Figure 1. Customized passenger transport map of airport connection.

Figure 1. Customized passenger transport map of airport connection.

3.2. Model assumptions and variables

3.2.1. Model assumptions

  1. The number of vehicles is limited, and each passenger has only one bus service.

  2. All buses serving the same type, i.e. each vehicle carries the same passenger capacity.

  3. Passengers can only be dropped off at the drop-off point with reservation request information.

  4. When the vehicle is serviced at each drop-off point, the service time is the same for each passenger.

  5. Vehicles drive at a constant speed, ignore traffic delays and road traffic is in good condition.

3.2.2. Model variables and parameters

The model variables and parameters are detailed in Table , where V={0,1,2,,n,n+1} represents the set of all nodes; 0, n + 1 represent the airport, N={1,2,,n} represents the drop-off station.

Table 1. Model parameters.

3.3. Objective functions and constraints

3.3.1. Objective functions

  1. Passengers' overall cost on travel time

    For passengers, it is always desirable to have the lowest travel time cost, which can be expressed as: (1) minZ1=tpkKiNjN(dij/v)xijkqij(1)

  2. Operating costs of passenger transport enterprises

    The operating costs of passenger transport enterprises are split into two types: fixed and variable costs (FC & VC). The FCs are about vehicle and about labour. Examples include vehicle depreciation, management fees and driver salaries. Variable costs mainly include fuel costs incurred by vehicle driving. The overall operational cost can be represented as follows: (2) minZ2=kKjNCkx0jk+kKiNjNfkxijkdij(2) In order to facilitate the subsequent algorithm design and solution, the linear weighting method is used for normalization, and the comprehensive optimization of the two is used as the objective function to construct an optimization model for customized passenger operation lines for airport connection, which is expressed as: (3) minZ=ω1minZ1+ω2minZ2(3) In the formula, ω1 and ω2 are the weight values of the total travel time cost of passengers and the operating cost of passenger transport enterprises.

3.3.2. Constraints

  1. Vehicle travel path constraints (4) kKjΔ+(i)xijk=1 iN(4) Equation (Equation4) indicates that each station is assigned to a single vehicle only, i.e. each station can only be assigned to one path.

  2. Vehicle capacity constraints (5) iNpikjΔ+(i)xijkQk kK(5) Equation (Equation5) imposes a constraint on the vehicle capacity, and the number of on board passengers is constrained by the maximum capacity of passenger.

  3. Time window constraints (6) ai(jΔ+(i)xijk)wikbi(jΔ+(i)xijk) kK, iN(6) (7) EwikL kK, i{0,n+1}(7) Equation (Equation6) indicates that the start of service of vehicle k to passenger i must be within the left TW & right TW of passenger i; Equation (Equation7) indicates that the time of departure of the vehicle k from the airport (the time of return to the airport) must be within the left TW & right TW of the airport.

  4. Carbon emission constraints (8) kKiNjΔ+(i)sijxijkdijϵ(8) Equation (Equation8) indicates that the carbon emissions of the vehicle should be limited to a suitable range. Among them, ε is the carbon emission limit, and sij is the bus's unit carbon emission between station i and station j.

  5. Passenger time constraints in the car (9) iNjNdijv+iNpiktsTmax kK(9) Equation (Equation9) indicates that with the aim of ensuring the service level of the customized passenger transportation for airport connection, the time for passengers to arrive at the drop-off station by service vehicle cannot exceed the maximum travel time. where Tmax is the maximum time of the passenger on board.

  6. Line drop-off station constraints (10) iNyikNmax kK(10) Equation (Equation10) indicates that the stops at which passengers get off the train should be limited to an acceptable range on the line. Nmax is the maximum number of drop-off stations on the line.

  7. Passenger occupancy constraints (11) μQkiNpikyikQk kK(11) Equation (Equation11) indicates that the passenger occupancy rate of all routes must meet the minimum occupancy rate of customized passenger transport connected by the airport. where μ is the minimum occupancy rate of a line.

4. Model solving

On account of the characteristics (NP-hard) of the model we built, when the number of nodes is large, it is easy to cause ‘combinatorial explosion’. Usually, problems are addressed by using intelligent algorithms (Liu et al., Citation2018). However, genetic algorithms have good effect, strong global search ability and wide application, so this paper uses improved genetic algorithms to solve these problems.

4.1. Coding and initial population generation

4.1.1. Encode

In this paper, an integer coding method is used to simultaneously represent airports and stations in chromosomes. When the stations' number is N while the vehicles' maximum number is K, the chromosome expression form is a random arrangement of 1(N+K1). Assuming the number of stations is 5, numbered 1–5, and the number of buses in the airport (numbered 0) is 3, the coding chromosome used contains a total of 7 digits, where 1–5 represents stations, and 6 and 7 represent airports. There are three types of arrangement in total.

  1. As shown in Figure , the numbers 6 and 7 divide the chromosomes into 3 parts, that is, into 3 pathways, as follows:

    • Path No.1: 0→ 1→ 2→ 0

    • Path No.2: 0→ 3→ 4→ 0

    • Path No.3: 0→ 5→ 0

  2. As shown in Figure , the transport scheme for the chromosome decoding is 2 paths, as below:

    • Path No.1: 0→ 1→ 2→ 3→ 0

    • Path No.2: 0→ 4→ 5→ 0

  3. As shown in Figure , there is only 1 path after the chromosome is decoded, as follows:

    • Path No.1: 0→ 1→ 2→ 3→ 4→ 5→ 0

4.1.2. Initial population's generation

In this paper, before initializing the population, the problem requires an initial solution to be built. The steps to construct the initial solution are listed as below:

Figure 2. Chromosome code 1.

Figure 2. Chromosome code ◯1.

Figure 3. Chromosome code 2.

Figure 3. Chromosome code ◯2.

Figure 4. Chromosome code 3.

Figure 4. Chromosome code ◯3.

Suppose the number of sites is n.

  • Step No.1: Select the site j, j{1,2,,n};

  • Step No.2: Initialize the vehicles' number with k1;

  • Step No.3: Generate a traverses-site sequence Seq[j,j+1,,n,1,,j1];

  • Step No.4: Traverse the ordinal number i and traverse until n to generate the initial solution. In traversal order, Seq traverses site Seq(i), adding site Seq(i) to the kth path. At the same time, when adding to the corresponding line, the vehicles' passenger capacity and the constraints of the left time window should be considered.

On the basis of the initial solution, obtain half of the initialization population, that is, assign all half of the individuals in this population to the individuals transformed from the initial solution; The remaining half of the initialization population is randomly generated. The quality of the initial population generated based on the initial solution is better than that generated randomly, which can increase the speed of searching for the optimal population, but cannot maintain the diversity of the population. Adding half of the randomly generated initial population can maintain the diversity of the population.

4.2. Fitness assessment and treatment of constraint violations

In this paper, the function of fitness is established by using the objective function's reciprocal: (12) F=1Z(12) Constraints can't be avoided in this optimization model such as passenger capacity, windows of time, and carbon emissions, but in the evolution of algorithms, some individuals exceed these constraints. Therefore, the following methods are taken to make adjustments:

  1. Calculate the amount of each constraint for an individual;

  2. Determine whether the scheme shown by each individual exceeds the constraint requirements, and if it does, it is deleted with a certain probability;

  3. In step (2), the corresponding individuals' number in the remaining population is randomly selected to replicate and the deleted chromosomes are replaced.

4.3. Genetic manipulation

4.3.1. Selection operation

Use binary tournaments for selection operations. Randomly select two chromosome solutions from the current population, select individuals with higher fitness values to enter the offspring population, and repeat the operation until the population size is reached.

4.3.2. Crossover operation

This article improves on the traditional sequential crossover. Specific practices for improved cross operation: (1) Randomly select two chromosomes P1 and P2 with a certain probability Pc, and randomly generate two intersection points X and Y; (2) Starting from the first gene after the intersection point Y, list the original sequence to obtain individuals P11 and P22; (3) Move the crossover segment of chromosome P2 to the head of individual P11, and move the crossover segment of chromosome P1 to the tail of individual P22; (4) Two new individuals, PC1 and PC2, were obtained by eliminating the same parts as the crossover fragment (see Figure ). The biggest feature of this crossover operation is that when two chromosomes are the same, new individuals can still be generated (see Figure ), thereby reducing the requirement for population diversity and effectively avoiding the disadvantage of traditional genetic algorithms' premature convergence.

Figure 5. Schematic diagram of cross operation for different individual improvement sequences.

Figure 5. Schematic diagram of cross operation for different individual improvement sequences.

4.3.3. Operation of mutation

This article adopts annealing mutation operation. The individual first adopts the two point exchange mutation method, which randomly selects a chromosome P1 with a certain probability Pm, randomly generates two mutation points X and Y, and exchanges the genes of these two mutation points to obtain a new individual PC1, as shown in Figure . Then calculate the total cost of the new individual after the mutation, and the total cost of the individual before the mutation. If the total cost after mutation is lower, then the mutation is accepted, otherwise a certain annealing probability is used to determine whether the mutation has occurred. As shown in formula (Equation13). (13) Pm={1,Cnew<Coldexp(CnewColdTemp),Cnew>Cold(13) Among them, Pm is the probability of accepting variation, Cold is the total cost required before individual variation, Cnew is the total cost required after individual variation, and Temp is the annealing temperature. The annealing temperature decreases as the number of iterations of the genetic algorithm increases. The cooling method is based on literature: Tempt=αT0, 0α1.Where α=0.8 is taken, the temperature drop is shown in formula (Equation14) below. (14) Tempt={Temp0,I=10.8TempI1,I1(14) Among them, I is the number of iterations of the genetic algorithm, and Tempt is the mutation annealing temperature at the Ith iteration. Temp0 is the initial temperature. This article draws on the method of literature (Gu, Fu, & Liu, Citation2005) and sets it as the maximum fitness value of the first generation population minus the minimum fitness value, and then multiplies it by 100, as shown in formula (Equation15) below. (15) Temp0=100(max(C)min(C))(15)

Figure 6. Schematic diagram of cross operation for the same individual improvement sequence.

Figure 6. Schematic diagram of cross operation for the same individual improvement sequence.

Figure 7. mutation operation diagram.

Figure 7. mutation operation diagram.

4.4. Algorithm description

Based on the above theory, a genetic algorithm is designed for solving the optimization model in customizing passenger transport path for airport connection. Genetic algorithm (GA) is a specific algorithm that imitates the process of biological evolution, with good convergence and fast calculation speed, so genetic algorithms are commonly used to solve such problems and can achieve better results. At the same time, this article designs the Annealed Genetic Algorithm (S-GA) to address the insufficient local search ability of genetic algorithms, introducing the destruction operator and repair operator annealing mutation operation in large-scale neighbourhood search algorithms, in order to enhance the algorithm's local search ability. The algorithm process is shown in Figure .

Figure 8. GA solution flowchart.

Figure 8. GA solution flowchart.

5. Example analysis

5.1. Example design

Since the optimization problem of customized passenger transport routes for airport connections under carbon emission restrictions is a relatively new problem and it's impossible to find any standard test instance library, researchers have to construct test data by themselves. This paper selects the first 25 points of RC107 in the Solomon Benchmark (Solomon, Citation1987) instance as the drop-off stations of the airport connection route. The demand for each node in Solomon's instance was reduced by a factor of 10 to represent passengers' number disembarking for each station of the airport connection, which implies that the service time for each passenger is identical, amounting to 1 min, and the sum of alighted passengers at each station is 50. This article comprehensively draws on the parameter settings of literature (Li, Citation2022; Liu, Citation2022) to obtain the parameters required for the optimization model of customized passenger transportation routes for airport connections: the airport connection customized passenger service vehicle adopts a 9-seater (including driver) commercial vehicle, that is, the vehicles' maximum passenger capacity Qk is 8 people. The cost/unit time of passenger travel is tp=24yuan/h; The vehicles' operating speed is v=70km/h; Fixed costs of the vehicle is Ck=120yuan/car; Estimated unit cost of fuel consumption is fk=1.6yuan/km; Both cost weight values is ω1=ω2=1/2; Unit carbon emissions is sij=0.4kg/km; Carbon emission limits is ϵ=500kg; Maximum time of passengers in the car is Tmax=90min; The maximum number of line drop-off stations is set Nmax=5; Minimum occupancy rate is μ=0.75; The data of each node is shown in Table  (node 0 represents the airport, node 125 represents the drop-off station).

Table 2. Data for each node.

5.2. Result analysis

The algorithm is implemented using MATLAB R2021a programming. Assign the maximum number of iterations to 100, and the size of the population to 150. The crossover probability is 0.9, 0.8, 0.7, 0.6, 0.5, the variation probability is 0.05, 0.04, 0.03, 0.02, 0.01 for calculation, GA algorithm runs 10 times continuously under different cross-mutation probability combinations, and the results of the mean, optimal value, running time and other results are calculated as shown in Table .

Table 3. GA experimental data.

5.2.1. Determination of probability combinations of GA algorithms

  1. In terms of optimal value. From the above table, it can be concluded that the mean and optimal values of the corresponding total time cost vary with different probability combinations, as shown in Figure .

    Analysis shows that among the optimal solution values obtained by continuously running 10 times under different probability combinations, when Pc=0.9 and Pm=0.05, the optimal value is the lowest, with a total cost of 1024.69 yuan. Moreover, the mean value under this probability combination is not significantly different from the optimal value, indicating that the algorithm operates stably under this probability combination.

  2. In terms of running time. From the above table, it can be concluded that the speed of the corresponding average running time varies with different probability combinations, as shown in Figure . It can be clearly seen from the radar chart that the average running time under different probability combinations is stable at less than 50 s, and the algorithm running speed is within an acceptable range. Among them, when Pc=0.5 and Pm=0.04, the GA algorithm has the shortest running time, with the shortest running time of 47.9 s.

  3. In terms of pricing strategy. The objective function of this article is to have the lowest total cost, and the operating costs of the enterprise are standardized and not self-priced. Regarding autonomous pricing, it is the unit time value tp of passenger travel. So this article sets three pricing options for unit time value tp: sensitivity analysis at 20 yuan/h, 24 yuan/h, and 28 yuan/h. tp is adjusted up and down according to the original 24 yuan/h to see the impact of changes in tp on the optimal value. The results indicate that if tp is too large or too small, it will increase the total cost accordingly. tp should set a reasonable pricing based on the actual situation.

5.2.2. Determination of path optimization schemes

The example is tackled with an optimized genetic algorithm when crossover probability Pc=0.9 and mutation probability Pm=0.05, as shown in Figure . The algorithm presents a ‘ladder-like’ iterative process, indicating that it jumped out of the local optimal solution during operation, conducted a larger range of searches, and the results tended to stabilize after about 60 iterations of the algorithm. The resulting optimal path scheme is depicted in Figure . The data in the figure indicate that the final route scheme has 7 passenger routes. The optimal route scheme uses 7 vehicles to serve 50 passengers. The specific information of each route is shown in Table , and it can be found that the number of drop-off stations, passengers transported, and the load factor of vehicles on each route meet the constraints, and the total carbon emissions required by the route scheme is 278.81 kg, which meets the carbon emissions limit requirements.

Figure 9. Results under different combinations of crossover mutation probabilities.

Figure 9. Results under different combinations of crossover mutation probabilities.

Figure 10. Average running time under different cross-mutation probability combinations.

Figure 10. Average running time under different cross-mutation probability combinations.

Figure 11. Iteration diagram.

Figure 11. Iteration diagram.

6. Conclusion

Aiming at the optimization problem of customized passenger transport paths for airport connection with carbon emissions restrictions, this paper aims to reduce the total cost of passenger transportation as low as possible, considers the characteristics of time window constraints and passenger occupancy rate that need to be considered in the passenger transport path, and constructs an optimization model that aims to reduce the total cost of passenger transport to the bottom. The model not only considers the transportation cost of customized passenger transportation enterprises but also considers the personalized time needs of each passenger, especially adding the time constraints of passengers on the bus and the constraints of getting off the bus to meet the more detailed requirements of passengers on time to the greatest extent.

Figure 12. Path scheme roadmap.

Figure 12. Path scheme roadmap.

Table 4. Seven path information statistics.

This paper adopts an improved genetic algorithm to solve the problem. The biggest feature of the improvement is the improved sequential crossover method, which makes the crossover operation always produce new individuals, effectively avoiding ‘premature convergence’, and the algorithm has better convergence, which can effectively solve the problem and can provide decision-making reference for the airport connection customization service of relevant, customized passenger transport enterprises.

This study assumes that there is only one passenger vehicle with the same passenger capacity in customized passenger transport enterprises, and subsequent research can consider the route optimization problem of airport connection customized passenger vehicles with different passenger capacities to be more realistic and design a more efficient and accurate algorithm to solve the problem.

Disclosure statement

No potential conflict of interest was reported by the author(s).

Additional information

Funding

This research is supported by Chongqing Dr. Through Train Project [CSTB2022BSXM-JCX0099], Chongqing Social Science Planning Project [2019YBGL049; 2020QNGL43], Science Foundation of Chongqing Jiaotong University [20JDKJC-B051], Postgraduate research and innovation project of Chongqing Jiaotong University [2022S0031], Chongqing Municipal Transportation Bureau Science and Technology Project [2022-17; 2022-18], Team Building Project for Graduate Tutors in Chongqing [JDDSTD2022004].

References

  • Alinaghian, M., & Shokouhi, N. (2018). Multi-depot multi-compartment vehicle routing problem, solved by a hybrid adaptive large neighborhood search – sciencedirect. Omega, 76, 85–99. https://doi.org/10.1016/j.omega.2017.05.002.
  • Bakas, I., Drakoulis, R., Floudas, N., Lytrivis, P., & Amditis, A. (2016). A flexible transportation service for the optimization of a fixed-route public transport network. Transportation Research Procedia, 14, 1689–1698. https://doi.org/10.1016/j.trpro.2016.05.134.
  • Chen, J., Liao, W., & Yu, C. (2021). Route optimization for cold chain logistics of front warehouses based on traffic congestion and carbon emission. Computers & Industrial Engineering, 161(1), Article 107663. https://doi.org/10.1016/j.cie.2021.107663.
  • Chen, X., Wang, Y., Liu, J., & Ma, X. (2020). Multi-regional commuter customized bus route planning model and solution algorithm. Journal of Transportation Systems Engineering and Information, 20(4), 8. https://doi.org/10.16097/j.cnki.1009-6744.2020.04.024.
  • Dantzig, G. B., & Ramser, J. H. (1959). The truck dispatching problem. Management Science, 6(1), 80–91. https://doi.org/10.1287/mnsc.6.1.80.
  • Dinh, T., Fukasawa, R., & Luedtke, J. (2018). Exact algorithms for the chance-constrained vehicle routing problem. Mathematical Programming, 172, 105–138. https://doi.org/10.1007/s10107-017-1151-6.
  • Ellis, R. H., Bennett, J. C., & Rassam, P. R. (1974). Approaches for improving airport access. Journal of Transportation Engineering, 100(TE3), 661–673. https://doi.org/10.1061/TPEJAN.0000451.
  • Feng, Z., & Xiao, R. (2023). Spatiotemporal distance embedded hybrid ant colony algorithm for a kind of vehicle routing problem with constraints. Frontiers in Information Technology and Electronic Engineering, 24(7), 1062–1079. https://doi.org/10.1631/FITEE.2200585.
  • Gu, G., Fu, Y., & Liu, H. (2005). Path planning for underwater vehicles based on genetic simulated annealing algorithm. Journal of Harbin Engineering University, 26(1). https://doi.org/10.3969/j.issn.1006-7043.2005.01.018.
  • Huber, S., & Geiger, M. J. (2017). Order matters – a variable neighborhood search for the swap-body vehicle routing problem. European Journal of Operational Research, 263(2). https://doi.org/10.1016/j.ejor.2017.04.046.
  • Ji, B., Zhou, S., & Zhang, Z. (2023). Branch pricing method for vehicle routing problem with two-dimensional packing constraints. Control Theory and Applications, 40(3), 409–418. https://doi.org/10.7641/CTA.2021.10292.
  • Li, L. (2022). Research on customized passenger transport optimization of ‘Internet plus’ intercity road [D]. Lanzhou Jiaotong University. https://doi.org/10.27205/d.cnki.gltec.2021.000121.
  • Li, Y., Hu, R., Wu, S., Yu, N., & Qian, B. (2023). A three-stage lagrange heuristic algorithm is used to solve the green vehicle routing problem with simultaneous pick-up and delivery. Control and Decision Making. https://doi.org/10.13195/j.kzyjc.2022.1825.
  • Liu, N. (2022). Research on optimization of intercity customized passenger transport operation lines based on demand clustering [D]. Chongqing Jiaotong University. https://doi.org/10.27671/d.cnki.gcjtc.2021.000656.
  • Liu, N., & Zhang, X. (2020). Customized passenger transport landing point site selection planning model under uncertain demand. Traffic and Transportation, 36(04), 15–19. https://doi.org/10.3969/j.issn.1671-3400.2020.04.005.
  • Liu, S., Peng, Y., Song, Q., & Zhong, Y. (2018). The robust shortest path problem for multimodal transportation considering timetable with interval data. Systems Science & Control Engineering, 6(2), 68–78. https://doi.org/10.1080/21642583.2018.1531082.
  • Liu, S., Shu, W., Peng, Y., Shao, Y., & Le, M. (2023). Reliable path optimization of multimodal transport of emergency supplies under double uncertainty. Transportation System Engineering and Information, 23(01), 58–66. https://doi.org/10.16097/j.cnki.1009-6744.2023.01.007.
  • Lu, X., Pan, S., & Zou, N. (2016). Study on optimization of flexible bus routes under complex road network. Transportation Systems Engineering and Information, 16(6), 7. https://doi.org/10.3969/j.issn.1009-6744.2016.06.020.
  • Ma, C., Wang, C., & Xu, X. (2020). A multi-objective robust optimization model for customized bus routes. IEEE Transactions on Intelligent Transportation Systems, 22(4), 2359–2370. https://doi.org/10.1109/tits.2020.3012144.
  • Palmer, A. (2007). The development of an integrated routing and carbon dioxide emissions model for goods vehicles. Cranfield University. http://hdl.handle.net/1826/2547.
  • Ren, T., Chen, Y., Xiang, Y., Xing, L., & Li, S. (2020). Route optimization of low carbon cold chain vehicles considering customer satisfaction. Computer Integrated Manufacturing System, 26(04), 1108–1117. https://doi.org/10.13196/j.cims.2020.04.024.
  • Solomon, M. (1987). Algorithms for the vehicle routing and scheduling problems with time window constraints. Operations Research, 35(2), 254–265. https://doi.org/10.1287/opre.35.2.254.
  • Sun, Q., Chien, S., Hu, D., Chen, G., & Jiang, R. (2020). Optimizing multi-terminal customized bus service with mixed fleet. IEEE Access, 8, 156456–156469. https://doi.org/10.1109/ACCESS.2020.3018883.
  • Wang, S., Tao, F., Shi, Y., & Wen, H. (2017). Optimization of vehicle routing problem with time windows for cold chain logistics based on carbon tax. Sustainability, 9(5), 694. https://doi.org/10.3390/su9050694.
  • Wang, Z., Tan, X., Gao, W., & Cheng, X. (2021). Coordination and optimization of multi-zone responsive shuttle bus routing and departure time. Journal of Railway Science and Engineering. https://doi.org/10.19713/j.cnki.43-1423/u.T20200636.
  • Wei, M., Jing, B., Yin, J., & Zang, Y. (2020). A green demand-responsive airport shuttle service problem with time-varying speeds. Journal of Advanced Transportation, 2020(4), 1–13. https://doi.org/10.1155/2020/9853164.
  • Yang, P., Tang, J., & Yu, Y. (2013). Comparative analysis of vehicle route and dispatch model in airport transfer service. Journal of Systems Engineering, 28(04), 529–542. https://doi.org/10.3969/j.issn.1000-5781.2013.04.013.
  • Zhu, C., Liu, M., & Wu, C. (2001). Research progress and prospect of vehicle routing problem in supply chain. Computer Integrated Manufacturing Systems, 7(11), 6. https://doi.org/10.3969/j.issn.1006-5911.2001.11.001.