Next Article in Journal
Vocational Identity Status in Chinese Emerging Adults with and without Hearing Impairment: Latent Profiles and Relationships with Self-Esteem and Subjective Well-Being
Next Article in Special Issue
IvCDS: An End-to-End Driver Simulator for Personal In-Vehicle Conversational Assistant
Previous Article in Journal
Menstrual and Reproductive Factors for Gastric Cancer in Postmenopausal Women: The 2007–2020 Korea National Health and Nutrition Examination Survey
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Integrated Multi-Objective Optimization for Dynamic Airport Shuttle Bus Location, Route Design and Departure Frequency Setting Problem

1
School of Air Traffic Management, Civil Aviation University of China, Tianjin 300300, China
2
School of Transportation, Nantong University, Nantong 226019, China
3
National Engineering Laboratory of Integrated Transportation Big Data Application Technology, School of Transportation and Logistics, Southwest Jiaotong University, Chengdu 611756, China
*
Author to whom correspondence should be addressed.
Int. J. Environ. Res. Public Health 2022, 19(21), 14469; https://doi.org/10.3390/ijerph192114469
Submission received: 17 October 2022 / Revised: 1 November 2022 / Accepted: 2 November 2022 / Published: 4 November 2022

Abstract

:
An airport shuttle bus (ASB), as an environmentally friendly mode of green transportation, is an effective way to solve the “first/last mile” of aviation passengers, which can attract a higher passenger transfer from private cars to public transport, thereby reducing emissions of carbon dioxide and other polluting gases. This study presents a multi-objective mixed-integer linear programming for ASB services in a dynamic environment. Taking into account time-varying demand and travel time characteristics in different periods, the proposed model provides a comprehensive framework that simultaneously advises passengers to join the bus at the nearest bus stations, designs routes for transporting them from these selected stations through the airport, and computes their departure frequencies in multiple periods. The primary objective is to optimize both the total ride time and waiting time for all passengers. The secondary objective is to optimize the total transfer distance of all passengers simultaneously. Given the Non-Deterministic Polynomial (NP) hardness of this problem, a two-stage multi-objective heuristic approach based on the non-dominated sorting genetic algorithm (NSGA-II) is combined with a dynamic programming search method and further advanced to obtain the Pareto-optimal solutions of the proposed model within a reasonable time. Finally, the proposed model and algorithm feasibility are proved by a test example of designing a shuttle bus route and schedule at Tianjin Airport, China. The results show that the total passenger travel time of the presented model is markedly reduced by 1.21% compared with the conventional model.

1. Introduction

Owing to the economic growth worldwide, air travel demand has grown significantly [1]; thus, demand for air travel has more than doubled between 2005 and 2021. This has yielded a significant amount of traffic and passenger flows to the airport. As shown in Figure 1, the passenger throughput in Guangzhou Baiyun international airport has reached 40 million. The increasing demand on air traffic has resulted in a growing concern in ground access to the airport [2]. Similar to the conventional bus, the airport shuttle bus is the most important mode of transportation linking the airport and the city when the airport rail transit has not been widely used [3].
An airport shuttle bus (ASB), as an environmentally friendly mode of green transportation, is an effective way to solve the “first/last mile” of aviation passengers, which can evacuate all of them from large suburban and remote residential areas to the airport. Compared with private cars, new-energy ASBs have the advantages of zero emission, no pollution, low noise, and little energy consumption. Hence, the development of ASB services is beneficial to promote energy conservation and emission reduction, which could reduce energy consumption, actively cope with the global energy shortage, and improve urban air quality [1,4,5,6]. The ASB network (ASBN), which consists of a group of nodes (airport, bus stations, demand points, and dispatch centers), as well as the connections among them, aims to design several routes to visit these nodes to cover all demand points and optimize their departure frequencies, which is directly related to passenger travel convenience, scheduling efficiencies of routes, and carbon emissions of buses. Therefore, authorities must find a well-designed airport shuttle bus network to reduce operational costs and carbon emissions and improve mobility.
Route planning and frequency setting are two major tasks in the airport shuttle bus network (ASBN), similar to the conventional bus network (CBN). The former provides the data for the latter, and the two affect each other. Numerous studies have investigated the implications of frequencies in diverse route configurations on satisfying the identical demand of passengers. Nevertheless, most ASBN/CBN designs fail to establish bus route configurations or set frequencies as a combined operation [7,8,9]. In addition, most researchers assumed that bus stations were where demand points were located and that they were all visited. Passengers can walk or transfer to a close station to board and disembark the bus at the demand point in the ASBN, and their preferences are impacted by available seats and less ride time on the route. Designing ASBN routes and frequencies also requires selecting the best stations in alternative shuttle locations [10,11]. Hence, it is vital to find a way to integrate route design and frequency determination with station choice for ASB operations to enhance service level and operational benefits.
Because passenger flow and travel time are the primary data for designing an ASBN, most scholars have studied this problem with static demand and travel time during peak hours, which could only design all routes and optimize their departure frequencies in a single period. However, few take time-varying demand and travel time into account. Travel demand and time vary from time to time, which fluctuates with regularity. In this case, an ASBN in a static environment cannot deal with such a dynamic one. Generally, the day can be divided into several periods, including morning and evening peaks and low peak and peak hours. An ASBN that considers the multiperiod travel demand/time is more scientific and reasonable than a single-period ASBN but is much more complicated. Hence, it is essential to reveal the influence of multi-period travel demand/time changes on integrated ASB operations.
As stated above, few investigated the integrated operation of route design and frequency determination with station choice for ASB, and research focusing on optimizing the frequency determination and the transit route design with station choice concurrently in a dynamic environment is even sparser. The primary goal of this research was to explore a comprehensive multi-objective optimization framework to balance the total transfer distance between demand points and shuttle stations, the total waiting time at shuttle stations, and the total ride time between bus stations and airports for all passengers. This framework coordinates passenger boarding guidance, bus station selection, route design, and frequency-setting procedures in multiple periods.
The remaining study is shown as follows: The related work on ASBNs is summarized in Section 2. The methodology of the issue and a mathematical formula for the comprehensive model are proposed in Section 3. A two-phase multi-objective NSGA-II-based solution to address this issue is proposed in Section 4. A case study is presented in this research, followed by comparative and sensitivity analyses in Section 5. Finally, the conclusions and directions of future research are summarized in the final section.

2. Related Work

The airport shuttle bus (ASB) is the most critical mode of transportation linking the airport and the city when airport rail transit has not been widely used. The reasonable design of ASB services is directly related to the convenience and rapidity of travelers transported from bus stations to airports, affecting air transport quality and efficiency. Regarding ASB operating costs, in-vehicle congestion, ride time, station waiting time, route design, and frequency determination are essential elements to enhance the quality of service [12]. Most prior research focused on frequency optimization to provide a timetable based on an available ASB route network. The operational productivity of an ASB system cannot be maximized by the integration of transit route architecture and service frequencies. Therefore, it is crucial to optimize the frequency determination and the transit route design concurrently.
Interest in integrating ASBN/CBN route design and frequency determinations has grown recently. Sequential methods, transit route design considerations into frequency determination, or the inverse did not always result in a globally optimal solution in early research investigations [13]. The following methods were utilized to manage the integration operation to avoid these drawbacks: (1) partial integration, i.e., bus route design considering frequency determination [14], and (2) full integrations, i.e., coherent decision-making for both issues [15]. Decisions related to each subproblem handled by fully integrated operations are substantially more complex than the subproblem. [16]. Additionally, various precise and heuristic methods for handling complicated issues have been provided [9,17]. The primary research tasks are listed below:
The bus routes and frequency determinations were established for the bi-level bus network configuration problem study [8]. The lower-level problem was the transit allocation problem with volume limitations. The goal of the upper-level problem, which consisted of mixed-integer nonlinear programming, was to reduce the number of passenger transfers. To increase transportation hub connectivity and service quality, Wei et al. [12] proposed a mathematical model with an integrated framework to create a shuttle transit service. Ruano-Daza et al. [13] proposed a multi-objective, two-level strategy based on globally optimized search algorithms to find the optimal BRT system routes and frequency. To integrate the collection of feeder routes as well as its corresponding serving frequency to minimize customer expense and unsatisfied demand, Buba and Lee [15] presented a differential evolution method. To find solutions that benefit both passengers and operators, Ahern et al. [17] focused on the integrated optimization of route network plans and the departure frequency determination integration of bus transport systems. In railroad rapid transport networks, López-Ramos et al. [18] introduced a comprehensive optimization approach to address both the network design and frequency determination phases. Sun et al. [19] presented a transfer optimization model for the county bus network to deal with the problem of improper bus network planning, inconvenient operation optimizations, and insufficient protection measures in the country bus network system. Shang et al. [20] solved an integrated operational problem regarding hierarchical service network design and passenger assignment for urban rail transit systems. Zhou et al. [21] considered a line planning problem in an urban rail transit (URT) network with passenger path assignment. Wu et al. [22] presented an integrated optimization model incorporating ridership matching and shuttle scheduling into one framework. Bus trip scheduling and passenger–vehicle matching schemes were optimized. Sigler et al. [23] added to the limited literature on airport shuttle route optimization with customer satisfaction, and energy reduction was handled simultaneously.

3. Research Gaps and Contributions

As illustrated in Table 1, the most frequent objectives are the integrated ASBN/CBN optimization model’s operational expenses and passenger assessment metrics. A few exact algorithms can only resolve small-scale cases quickly. For large-scale cases such as airport shuttle bus route design, advanced metaheuristic algorithms are generally used to solve the problem. In addition, ASBN/CBN routes are designed to primarily address the static travel time, operating costs, and network density of passengers, with little regard for the dynamic travel demand and time.
The literature review on ASBN/CBN identified the three key issues that require a more profound exploration:
  • Although some studies have performed a synergistic optimization of route design and frequency determination in CBNs, these factors have rarely been considered in ASBNs. Due to the disparity between demand patterns and route architectures when people at demand points can walk or transfer to one of the nearest stations to get on and off the ASB, in comparison to the conventional integration model, the comprehensive operation of route design and frequency determination with the allocation of each demand point to the selected station was more effective [24].
  • Most researchers have neglected time-varying travel demand in ASBNs and only made routing and scheduling strategies in a single period. Few studies have studied ASBNs considering multiperiod travel demand in a dynamic environment [25,26].
  • Such an integrated ASBN is a multi-objective NP-hard problem, and an effective heuristic method must be utilized to create a group of Pareto solutions to determine the ideal operational cost-to-convenience ratio for bus companies.
According to the gaps in the literature, the main contributions of this research are summarized as follows:
  • Coordination of ASBN transit location, routing, and scheduling process in a dynamic environment to balance passenger and company benefits;
  • Development of a two-phase multi-objective heuristic approach based on the non-dominated sorting genetic algorithm (NSGA-II) to acquire a group of Pareto-optimal solutions efficiently;
  • Finally, an exact instance is used to demonstrate the effectiveness and practicality of this study.

4. Methodology

4.1. Research Framework

The key inputs to this study were the travel demand of demand points and the travel distance/time matrix between demand points, bus stations, dispatch centers, and the airport in different periods. This study presented a multi-objective integrated optimal model for an ASBN service to coordinate the station location, route design, and frequency determination process in a dynamic environment, thus guiding passengers to walk or transfer from demand points to selected stations and transporting them from these stations to the airport by ASB. In the locating and routing model, each ASBN route departed from the dispatch center, visited some stations, and arrived at the airport, where only one selected station could be allocated to a demand point. The station was able to be assigned to more than one demand point. Some constraints, such as the capacity of the station and route, maximum walk or transfer distance, and route mileage, were also considered in this design process. The number of departure trips of shuttle buses in each period was last optimized in the frequency-determination model to trade-off passengers’ waiting time and shuttle bus load rate. The main aims of this study were to find the optimal coupling relationship between them by considering the changes in demand and travel time in different periods to guide passengers to choose an optimal ASB route at a nearby station to travel from their working or living places to the airport efficiently and comfortably.
In Figure 2, a small case is shown to illustrate the ASBN model’s specifics further. The ASBN consists of one airport (M), five demand points (D1–D5), eight alternative stations (C1–C8), and two bus dispatch centers (S1 and S2).
In the figure, the numbers of passengers at the demand points in three different periods are indicated by the numbers surrounding the circles. Using demand point D1 as an example, the ridership in the three periods is 30, 50, and 40 persons. The figures surrounding the square are the number of passengers taking the shuttle bus at the selected station in three periods. The optimization process resulted in the allocation of five demand points to four selected stations, depicted as C1 (D1); likewise, additional selected stations could be defined as C2 (D2), C3 (D4, D5), and C4 (D3). Taking C3 (D4, D5) as an example, the number of people boarding at C3 was the sum of those of D4 and D5. Then, two shuttle routes were generated: R1 was described as [S1-C2-C1-M] and R2 was defined as [S2-C4-C3-M]. After the route design was completed, the number of departures per hour could be obtained subject to the constraints of the range of values of departure frequency and full load rate. Taking R1 as an example, the result of dividing the passenger capacity in the first period by the rated capacity of the shuttle bus is the frequency of departures in the first period, i.e., 60/15 = 4 veh/h.
This study proposed a novel multi-objective mixed-integer linear programming (MOMILP) to search for the optimal integrated operation of ASBN locating, routing, and frequency determination in a dynamic environment that simultaneously minimized the total walk or transfer distance between demand points and selected stations, total waiting time at selected stations, and total ride time from stations to airports for all passengers in different periods. Using the following assumptions, the proposed approach was closely aligned with the real-life situation.
  • Similarity according to the change characteristics of passenger flow per hour, a day can be divided into several periods, and the characteristics of each period can reflect the overall travel situation;
  • An open GIS tool is used to acquire the changes in actual traffic distances and times between such nodes during different periods;
  • Big data from mobile signals can be used to obtain the number of passengers at demand points during different periods.

4.2. Mathematic Formulation

4.2.1. Notation

The mathematical representations of relevant parameters and variables are condensed in Table 2 to illustrate the proposed model.

4.2.2. Formulation

The objective function (1) targets minimizing the total transfer distance for all passengers during all different periods. The objective function (2) targets the simultaneous minimization of the total ride and waiting times for all passengers during all different periods.
m i n   f 1 = i V j C s S h i j d i j q i s
m i n f 2 = j C b B y j b i I s S h i j q i s [ ( T b s t j s b ) + 60 2 f b s ]
Subject to:
  h i j z j , i V , j C
j C h i j = 1 , i V
  h i j · d i j G , i V , j C
y j b z j , b B , j C
j C y j b 1 , b B
j C x j e b = 1 , b B , e M
j C x e j b = 0 , b B , e M
j C x j e b = 0 , b B , e D
j C x e j b = 1 , b B , e D  
e C D M x j e b = e C D M x e j b = y j b , b B , j C  
U j b U e b | C D M | · x j e b | C D M | 1 b B , j , e C   D M
t j s b + t j e s + ( 1 x j e b ) H t e s b , b B ,   j , e C D M ,   s S
t j s b + t j e s + ( 1 x j e b ) H t e s b , b B ,   j , e C D M ,   s S
q j s b + i V h i e · q i s + ( 1 x j e b ) H q e s b , b B , j , e C   D M , s S
q j s b + i V h i e · q i s + ( 1 x j e b ) H q e s b , b B , j , e C   D M , s S
D b = j , e C D M x j e b d j e D m a x , b B
T b s = j , e C D M x j e b t j e s T m i n   b B , s S
F m i n s f b s F m a x s b B , s S
R m i n s r b s = j C q j s b Q · f b s R m a x s ,   b B , s S .
i V h i j · q i s C j s ,   j C , s S
Constraints (3) and (4) guarantee that a demand point can be assigned to only one selected station. Constraint (5) guarantees that the transfer distance from the selected bus station to each demand point is no more than the maximum acceptable value. Constraint (6) ensures that the shuttle buses cover all selected bus stations. Constraint (7) guarantees that the minimum number of stations chosen visited by each shuttle bus is 1. Constraints (8)-(11) guarantee that each shuttle bus route must regard a dispatch center as its origin and the airport as its eventual destination. Constraint (12) ensures that only one route can serve a selected station. Constraint (13) is used to eliminate the sub-tour. Constraints (14) and (15) compute the reach time of shuttle bus b visiting the present node. Constraints (16) and (17) determine the load capacity of neighboring stations visited by each shuttle bus in each period. Constraints (18) and (19) ensure that the travel mileage and trip time per shuttle bus must satisfy their minimum and maximum values. Constraints (20) and (21) guarantee that each shuttle bus’s frequency and load factor should meet their upper and lower limits in each period. Constraint (22) guarantees that the ridership of taking the bus at bus station j is no more than the capacity of bus station j in period s.

5. Solution Method

The proposed ASB model is an expansion of the NP-hard problem associated with the vehicle routing problems (VRP). The exact algorithm is unable to resolve complex issues in a reasonable time. Researchers typically adopt evolutionary algorithms to resolve large-scale problems and complicated optimizations [24,25,27]. To address the proposed problem, a two-phase NSGA-II-based approach is designed in this study. The solution framework of the approach is shown in Figure 3. In the first phase, NSGA-II is applied to assign all demand points to routes and obtain their departure frequencies in multiple periods. In the second phase, the greedy and dynamic programming algorithms are embedded in NSGA-II to determine the selected stations for their demand points and routes from the demand points to the airport.

5.1. Phase I: Allocate Demand Points to Shuttle Bus Routes Using the NSGA-II Algorithm

Utilizing the real number encoding approach, chromosome X = ( x 1 , , x | V | , x | V | + 1 , , x | V | + | S | · | B | ) denotes a solution to the issue. Chromosome X includes two parts: element x i   ( 1 i | V | ) denotes that route x i serves demand point i ; element x | V | + ( s 1 ) · | B | + b   ( 1 b | B | , 1   s | S | ) denotes the departure frequencies of each route in different periods [3]. For instance, a solution chromosome including two routes and five demand points at two periods is denoted as X = { 1 ,   2 ,   1 ,   2 ,   2 ; 4 ,   5 ,   3 ,   4 } , in which (1) demand points 1 and 3 are served by R1, and R2 serves demand points 2, 4, and 5; (2) the two routes’ departure frequencies in the first period are 4 and 5 veh/h, respectively; the two routes’ departure frequencies in the second period are 3 and 4 veh/h, respectively.
In NSGA-II of the first phase, individuals in the initialized population are produced at random. During the decoding process, every demand point is allocated to a route, and each shuttle bus is given its departure frequencies at different periods. After the above operations, the second phase’s dynamic programming algorithm and greedy algorithm are utilized to determine the shuttle bus’s shortest route. Since then, it has been feasible to determine the objective function’s fitness value to establish the fitness value of the objective function and the full shuttle bus operation scheme. By utilizing crossover and mutation operations to swap genes, selected individuals from the parental population are employed to create new individuals. The current population of both new and older individuals is once more sorted and picked to generate offspring. The selection is determined by the rank and crowding distance of the individual. Finding a consistent distribution of solutions along the Pareto front involves using the crowding distance, which is connected to the average length of individuals in the Pareto front. The solutions with the highest crowding distance are picked first if they are in the same Pareto optimum front; otherwise, the lowest-ranked solutions are selected first. The algorithm continues running until the maximum number of iterations are achieved [24].
Furthermore, randomly generated chromosomes may not meet some of the constraints. To assess the quality of chromosomes, penalty functions are used to design fitness functions to extract infeasible solutions from the population during evolution [12].
F 1 = f 1 + H · i V , j C max h i j · d i j G , 0 + Σ j C , s S max v V · h i j · q i s C j s , 0 + H · b B , s S [ max { r b s R max s , 0 }   + max { R min s r b s , 0 } ] + H · b B [ max { f b F max , 0 } + max { F min f b , 0 } ]
F 2 = f 2 + H · b B [ max { i , j C D M x i j b · d i j D m a x , 0 } + max { T m i n i , j C D M x i j b · t i j s , 0 } ]

5.2. Phase II: Search the Shortest Shuttle Bus Routes Using Greedy and Dynamic Programming Algorithms

Demand points should be allocated to various routes in the first phase. If each demand point was assigned to a nearby or closest selected station by meeting the station capacity, and the order that the shuttle bus visited selected stations was determined, the complete solution would be acquired. For each demand point in this section, a station is chosen using the minimization of transfer distance principle when its capacity is feasible. In such a case, the dynamic programming algorithm was utilized to search for the shortest path from a dispatch center to an airport to arrange the order of the route’s selected stations. The details of the algorithm are listed in Algorithms 1 [10,28].
Algorithms 1. Airport shuttle bus route based on dynamic programming.
InputN: Number of selected stations, C: Coordinates of selected stations, dispatch center and airport.
OutputShortest airport shuttle bus route.
Algorithm
flowchart
  yield selected station collection T and visited station collection V
  //calculate the distance between the dispatch center and each selected station and store the
  results in array D
  for t ∈ T do
    D [1<<(t−1)][t] ← Distance(dispatch center to t)
  end for
  //calculate the distance when all remaining selected stations are visited.
  For V ∈ [0, 1, 2,…, (2N − 1)] do
    for t ∈ T do
      if t has not already visited then
        for previous ∈T do
          if previous has been already visited then
            D[V|(1<<(t − 1))][t] ← min(D[V][previous]+Distance(previous to t),
            D[V|(1<<(t − 1))][t]
          end if
        end for
      end if
    end for
  end for
  //calculate the distance between the last selected station and airport
  min_D ← Infinite
  for previous ∈T do
    min_D ← min(D[2N − 1][previous]+Distance(previous to airport),min_D)
  end for

6. Case Study

6.1. Case Description and Data Preparation

To illustrate the effectiveness of the proposed optimal model, the Tianjin Airport shuttle bus system was used as an example for analysis. On 7 and 8 May 2022, a total of 3.6 × 10 8 mobile phone data points were gathered to detect 30 demand points and 45 alternative bus stations. After data processing, the total flow of passengers per hour during the daily operating hours was obtained. Furthermore, a time-varying travel time/distance travel matrix between demand points, bus stations, and depots, including 1350 pairs of walking distances and another 2601 pairs of travel distances and times, was extracted from Baidu Map APIs. Although the hourly traffic volume and travel time are not the same, their evolution pattern shows alternating high and low peaks due to the tidal phenomenon of residents’ travel. In general, the whole day can be divided into five different periods, including two peak periods (8:00–11:00 and 15:00–19:00) and three flat periods (6:00–8:00, 11:00–15:00, and 19:00–22:00). Their average passenger flows and travel times in each period can be used to approximate the value of the corresponding hour. Figure 4 and Figure 5 show the time-varying passenger flow and travel time during five different periods, respectively. Table 3 shows the number of passengers at each demand point during five different periods. Hence, the ASBN design result of five periods can be equivalent to those of all different hours in this case.
This case study involves one airport (M), 30 demand points (D1–D30), 45 alternative bus stations (C1–C45), and five dispatch centers (S1–S5) in a dynamic environment. The primary inputs are listed below:
  • Number of shuttle bus routes (B): 5;
  • Maximum capacity of the shuttle bus (Q): 35 per bus;
  • Minimum and maximum load factor ( R m a x and R m i n ): 0.4 and 2;
  • Maximum transfer distance ( G ): 5 km;
  • Minimum and maximum departure frequencies for five periods ( F m i n t and F m a x t ): [2, 3, 2, 4, 2] and [5, 9, 6, 9, 5];
  • Parameters of the hybrid algorithm: number of iterations is 500; number of chromosomes is 50; crossover rate is 0.9; mutation rate is 0.1.

6.2. Results

The above analysis revealed that the presented model can address two parts of the issue: station choice, passenger guidance, traffic route design, and planning. The maximal and minimal values of objective function 1 were 5179.4 and 3824.8 km, respectively, and those of objective function 2 were 1580.6 and 1464.3 h, respectively. Figure 6 shows the evolution of the relationship between the two objectives. The objective function (2) value was reduced as the objective function (1) grew. The reason was that with the decrease in total transfer distance, vehicles required more miles to cover all selected stations, thereby increasing total travel time.
Table 4 and Table 5 present the routing and scheduling results associated with the Pareto-optimal solution (4727.1, 1490.3). Table 4 specifies the assignment results, which contain the transfer distance. Considering the selected station C2 visited by R1 as an example, passengers D1 and D23 boarded the bus by transferring 0.851 and 1.8495 km, respectively. Table 5 also specifies each route’s routing and scheduling plans, including the load factors and departure frequencies of the five periods. Taking R1 as an example, the frequencies of the five periods were 4, 7, 4, 6, and 4 veh/h, and the load rates of the five periods were 1.0429, 0.9469, 0.9643, 1.2048, and 0.7, respectively.
Figure 7 shows a map-based bus route plan, and passenger guidance map, where the red star indicates the airport, the blue square indicates a dispatch center, the blue triangle indicates a bus station, and the black dot indicates a demand point. The dark blue solid line denotes R1, the solid green line represents R2, the solid pink line denotes R3, the solid black line denotes R4, and the light blue solid line denotes R5. Except for the ASBN route plan, the transfer paths of passengers are shown by the red dashed lines from the chosen blue triangles to black dots.
The proposed and conventional models were compared, as shown in Figure 8.
Compared with the conventional model, the total transfer distance of the proposed model was reduced by 32.1 km. In this research, the total ride time decreased while the total waiting time increased. The objective value in this research was smaller than that of the conventional model, as the increase in the former was less than the decrease in the latter. This was because the study took the route design and departure frequency into account to seek global optimization, preventing the local optimum of the conventional approach, in which the route design was decided first, and then the departure frequency was computed.

6.3. Comparative and Sensitivity Analyses

Sensitivity analyses were reformed to examine the effects of the number of routes, station capacity, and load factor on the model performance. Table 6 summarizes the effect of the number of routes.
Based on the results listed in Table 6, the following patterns were revealed:
(1)
The growth in the number of routes resulted in some erroneous mileage and time, which increased the total route mileage because routes start at the dispatch center and end at the airport. Nevertheless, as the number of routes expanded, fewer stations were visited by each route, which decreased the passengers’ total ride time.
(2)
The ridership at demand points visited by each route declined as the number of routes increased, resulting in a decreased departure frequency. In this scenario, all passengers’ waiting times steadily increased. However, the total frequency increased, which led to a decrease in the mean load factor.
(3)
The total transfer distance fluctuated erratically with the number of routes raised.
The station capacity effect on the proposed model performance is shown in Table 7, where Δ C denotes the increment in station capacity.
The following correlations can be observed from the data in Table 7:
(1)
Due to the increased station capacity, there was a reduction in the number of selected stations of each route, which resulted in a reduction in the total route mileage and the total ride time of passengers. However, as the number of selected stations decreased, the total transfer distance increased because the station nearest to the demand point may not have been selected.
(2)
As the station capacity increases, some stations may be assigned to different routes, which leads to changes in the total frequency and mean load factor. The total frequency changed irregularly, as did the total waiting time. Although, as station capacity increased, the total waiting time varied irregularly, the sum of the total ride time and the total waiting time gradually decreased, so the total travel time decreased.
The load factor effect on the proposed model performance is described in Table 8, where Δ R is the load factor increment.
The following is a summary of the key findings:
(1)
As the load factor increased, the total frequency decreased, which increased the total waiting time. At the same time, the reduction in total frequency led to a decrease in the total route mileage and total trip time.
(2)
As the number of selected stations was not affected by the load rate, the total ride time remained essentially the same. The change in the total waiting time was more significant than the change in the total ride time; therefore, the trend in total travel time was associated with an increase in total passengers’ waiting time.
(3)
The total transfer distance changed irregularly with the increased load factor.
In addition, Figure 9, Figure 10 and Figure 11 illustrate the difference in model performances of the conventional and proposed models under different scenarios. The total travel time and transfer distance of the proposed model were reduced compared to the conventional model under all scenarios. The differences in model performance are consistent with the patterns in Figure 8, further verifying the proposed model’s feasibility.

7. Conclusions

This research proposed a comprehensive model for a dynamic ASB of a low-carbon and green travel mode to coordinate station selection, route design of shuttle buses, and frequency setting simultaneously to balance the operation efficiency according to time-varying demand and travel time. A two-phase multi-objective non-dominated sorting genetic (NSGA-II) algorithm was further designed to solve this NP-hard problem. Combined with the dynamic programming search method, the proposed algorithm was used to acquire the allocation of demand points to different routes and to determine the frequency of departure in the first phase. In the second phase, the greedy and dynamic programming algorithms were incorporated into the NSGA-II algorithm to assign demand points to selected stations and to compute the shortest route for the shuttle bus. The results of an example study indicated that the total passenger travel time of the presented model was markedly reduced by 1.21% compared with the conventional model. The primary cause was that the conventional model neglected to seek global optimization in all operational periods, instead only considering the optimal route and departure frequency for a single period. This study investigated the variance in solution performance between the conventional and presented models in five routes to assess the validity of the proposed model. The proposed model’s transfer distance shrank compared to the conventional model, and its total travel time was shorter. The findings indicated that the proposed approach might optimize station selection, shuttle transit routing, and frequency determination. Additionally, sensitivity tests were performed to explore how the load factor constraint, station capacity, and the number of routes affected the model’s performance.
However, this study had several limitations. First, it envisaged that only one selected station could be designated at each demand point, which ignored the concept that when the ridership at the demand point was more than the capacity of the route, the travel demand would be separated. Each set of passengers could choose diverse stations to board the shuttle bus. Secondly, this study was based on a hypothesis of stable travel demand, which did not consider the stochastic nature and uncertainty of travel demand. In real life, the travel demand depends on real-time traffic conditions, weather, time urgency for passengers, etc. Therefore, considering the stochastic nature and uncertainty of travel demand would make the model more realistic. Thirdly, this study assumed that the dispatch centers’ locations were stable, ignoring the balance between the shuttle bus route design and the dispatch centers’ locations. A follow-up study could be a proposed model extension to the problem containing splitting demand with stochastic nature and uncertainty and the interactive process of designing shuttle bus routes and the locations of dispatch centers.

Author Contributions

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

Funding

This study was jointly supported by the Central College Basic Scientific Research Operating Expenses in the Civil Aviation University of China (3122020079).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Some or all data, models, or code generated or used during the study are available from the corresponding author by request.

Acknowledgments

We thank the reviewers for their help in improving the quality of the manuscript.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Akbari-Kasgari, M.; Khademi-Zare, H.; Fakhrzad, M.B.; Hajiaghaei-Keshteli, M.; Honarvar, M. Designing a resilient and sustainable closed-loop supply chain network in copper industry. Clean Technol. Environ. Policy 2022, 24, 1553–1580. [Google Scholar] [CrossRef]
  2. Zhao, R.Q.; Liu, W.; Zhang, F.; Lodewijks, G. Passenger shuttle service network design in an airport. Transp. B Transp. Dyn. 2022, 10, 1099–1125. [Google Scholar] [CrossRef]
  3. Wei, M.; Sun, B.; Jing, B.; Wu, W. Fuzzy chance constrained programming model for demand-responsive airport shuttle bus scheduling problem. J. Nonlinear Convex Anal. 2020, 21, 1605–1620. [Google Scholar]
  4. Kaviyani-Charati, M.; Ghodsypour, S.H.; Hajiaghaei-Keshteli, M. Impact of adopting quick response and agility on supply chain competition with strategic customer behavior. Sci. Iran. 2022, 29, 387–411. [Google Scholar] [CrossRef]
  5. Hu, Q.; Xu, Q.; Xu, B. Introducing of online channel and management strategy for green agri-food supply chain based on pick-your-own operations. Int. J. Environ. Res. Public Health 2019, 16, 1990. [Google Scholar] [CrossRef] [Green Version]
  6. Fathollahi-Fard, A.M.; Dulebenets, M.A.; Tian, G.D.; Hajiaghaei-Keshteli, M. Sustainable supply chain network design. Environ. Sci. Pollut. Res. 2022. [CrossRef]
  7. Ibarra-Rojas, O.J.; Delgado, F.; Giesen, R.; Muñoz, J.C. Planning, operation, and control of bus transport systems: A literature review. Transp. Res. Pt. B Methodol. 2015, 77, 38–75. [Google Scholar] [CrossRef]
  8. Szeto, W.Y.; Jiang, Y. Transit route and frequency design: Bi-level modeling and hybrid artificial bee colony algorithm approach. Transp. Res. Pt. B Methodol. 2014, 67, 235–263. [Google Scholar] [CrossRef] [Green Version]
  9. Szeto, W.Y.; Wu, Y. A simultaneous bus route design and frequency setting problem for Tin Shui Wai, Hong Kong. Eur. J. Oper. Res. 2011, 209, 141–155. [Google Scholar] [CrossRef] [Green Version]
  10. Sun, B.; Wei, M.; Wu, W. An optimization model for demand-responsive shuttle transit services based on ride-sharing car. Information 2019, 10, 370. [Google Scholar] [CrossRef] [Green Version]
  11. Li, X.; Wei, M.; Hu, J.; Yuan, Y.; Jiang, H. An agent-based model for dispatching real-time demand-responsive shuttle bus. Math. Probl. Eng. 2018, 2018, 6925764. [Google Scholar]
  12. Wei, M.; Liu, T.; Sun, B.; Jing, B. Optimal integrated model for shuttle transit route design and frequency-setting problem with stop selection. J. Adv. Transp. 2020, 2020, 6517248. [Google Scholar] [CrossRef]
  13. Ruano-Daza, E.; Cobos, C.; Torres-Jimenez, J.; Mendoza, M.; Paz, A. A multi-objective bi-level approach based on global-best harmony search for defining optimal routes and frequencies for bus rapid transit systems. Appl. Soft Comput. 2018, 67, 567–583. [Google Scholar] [CrossRef] [Green Version]
  14. Brugal, M.T.; Barrio, G.; Fuente, L.D.L.; Regidor, E.; Royuela, L.; Suelves, J.M. Factors associated with nonfatal heroin overdose: Assessing the effect of frequency and route of heroin administration. Addiction 2002, 97, 319–327. [Google Scholar] [CrossRef] [PubMed]
  15. Buba, A.T.; Lee, L.S. A differential evolution for simultaneous transit network design and frequency setting problem. Expert Syst. Appl. 2018, 106, 277–289. [Google Scholar] [CrossRef]
  16. Nikoli, M.; Teodorovi, D. A simultaneous transit network design and frequency setting: Computing with bees. Expert Syst. Appl. 2014, 41, 7200–7209. [Google Scholar] [CrossRef]
  17. Ahern, Z.; Paz, A.; Corry, P. Approximate multi-objective optimization for integrated bus route design and service frequency setting. Transp. Res. Pt. B-Methodol. 2022, 155, 1–25. [Google Scholar] [CrossRef]
  18. López-Ramos, F.; Codina, E.; Marin, A.; Guarnaschelli, A. Integrated approach to network design and frequency setting problem in railway rapid transit systems. Comput. Oper. Res. 2017, 80, 128–146. [Google Scholar] [CrossRef]
  19. Sun, X.; Lin, K.; Jiao, P.P.; Deng, Z.L.; He, W. Research on transfer optimization model of county transit network. Int. J. Environ. Res. Public Health 2021, 18, 4962. [Google Scholar] [CrossRef]
  20. Shang, P.; Yang, L.Y.; Yao, Y.; Tong, L.; Yang, S.Y.; Mi, X.W. Integrated optimization model for hierarchical service network design and passenger assignment in an urban rail transit network: A Lagrangian duality reformulation and an iterative layered optimization framework based on forward-passing and backpropagation. Transp. Res. Pt. C Emerg. Technol. 2022, 144, 103877. [Google Scholar] [CrossRef]
  21. Zhou, Y.; Yang, H.; Wang, Y.; Yan, X.D. Integrated line configuration and frequency determination with passenger path assignment in urban rail transit networks. Transp. Res. Pt. B Methodol. 2021, 145, 134–151. [Google Scholar] [CrossRef]
  22. Wu, M.; Yu, C.; Ma, W.J.; An, K.; Zhong, Z.H. Joint optimization of timetabling, vehicle scheduling, and ride-matching in a flexible multi-type shuttle bus system. Transp. Res. Pt. C Emerg. Technol. 2022, 139, 103657. [Google Scholar] [CrossRef]
  23. Sigler, D.; Wang, Q.; Liu, Z.; Garikapati, V.; Kotz, A.; Kelly, K.J.; Lunacek, M.; Phillips, C. Route optimization for energy efficient airport shuttle operations-A case study from Dallas Fort worth International Airport. J. Air Transp. Manag. 2021, 94, 102077. [Google Scholar] [CrossRef]
  24. Li, X.; Wang, T.; Xu, W.; Li, H.; Yuan, Y. A novel model and algorithm for designing an eco-oriented demand responsive transit (DRT) system. Transp. Res. Pt. E Logist. Transp. Rev. 2022, 157, 102556. [Google Scholar] [CrossRef]
  25. Li, X.; Huang, J.; Guan, Y.; Li, Y.; Yuan, Y. Electric demand-responsive transit routing with opportunity charging strategy. Transp. Res. Part D Transp. Environ. 2022, 110, 103427. [Google Scholar] [CrossRef]
  26. Ma, C.X.; Wang, C.; Xu, X.C. A multi-objective robust optimization model for customized bus routes. IEEE Trans. Intell. Transp. Syst. 2021, 22, 2359–2370. [Google Scholar] [CrossRef]
  27. Wei, M.; Jing, B.; Yin, J.; Zang, Y. A green demand-responsive airport shuttle service problem with time-varying speeds. J. Adv. Transp. 2020, 2020, 9853164. [Google Scholar] [CrossRef]
  28. Ito, S.; Akaiwa, K.; Funabashi, Y.; Nishikawa, H.; Kong, X.; Taniguchi, I.; Tomiyama, H. Load and wind aware routing of delivery drones. Drones 2022, 6, 50. [Google Scholar] [CrossRef]
Figure 1. Top-ten leading airports in mainland China in 2021, by passenger throughput.
Figure 1. Top-ten leading airports in mainland China in 2021, by passenger throughput.
Ijerph 19 14469 g001
Figure 2. Typical example of the proposed model.
Figure 2. Typical example of the proposed model.
Ijerph 19 14469 g002
Figure 3. Flowchart of the NSGA-II-based two-phase algorithm.
Figure 3. Flowchart of the NSGA-II-based two-phase algorithm.
Ijerph 19 14469 g003
Figure 4. Passenger flow distribution in five periods.
Figure 4. Passenger flow distribution in five periods.
Ijerph 19 14469 g004
Figure 5. Time-varying travel time of some road sections in five periods.
Figure 5. Time-varying travel time of some road sections in five periods.
Ijerph 19 14469 g005
Figure 6. Variation in the relationship between the total transfer distance and total travel time.
Figure 6. Variation in the relationship between the total transfer distance and total travel time.
Ijerph 19 14469 g006
Figure 7. Roadmap of the optimal solution.
Figure 7. Roadmap of the optimal solution.
Ijerph 19 14469 g007
Figure 8. Comparison of the results obtained via the proposed and conventional models.
Figure 8. Comparison of the results obtained via the proposed and conventional models.
Ijerph 19 14469 g008
Figure 9. Comparative analysis of the conventional and proposed models for various numbers of routes.
Figure 9. Comparative analysis of the conventional and proposed models for various numbers of routes.
Ijerph 19 14469 g009
Figure 10. Comparative analysis of the conventional and proposed models for various station capacities.
Figure 10. Comparative analysis of the conventional and proposed models for various station capacities.
Ijerph 19 14469 g010
Figure 11. Comparative analysis of the conventional and proposed models for various factors.
Figure 11. Comparative analysis of the conventional and proposed models for various factors.
Ijerph 19 14469 g011
Table 1. State-of-the-art ASBN/CBN integrated optimization models.
Table 1. State-of-the-art ASBN/CBN integrated optimization models.
Demand PatternObjectiveSolution MethodRDFDSSTVDReference
StaticThe number of passenger transfersHybrid artificial bee colony algorithm.YesYesNoNo[8]
StaticThe sum of all passengers’ walking and traveling time.A two-phase genetic algorithm combining the Dijkstra search method.YesYesYesNo[12]
StaticThe total time spent by users;
the operational cost
The multi-objective bi-level approach based on global-best harmony search.YesYesNoNo[13]
StaticThe passenger cost;
the unmet demand
Differential evolution approach.YesYesNoNo[15]
StaticThe total waiting time of all passengers.Simulated annealing.YesYesNoNo[17]
StaticPassenger ride time and operator costsCorridor generation algorithm.YesYesNoNo[18]
StaticThe time difference between buses that cannot be reached synchronouslyA heuristic algorithmYesYesNoNo[19]
StaticThe total operation cost;
the total passenger travel cost.
Iterative layered optimization algorithm with forward-passing and backpropagation based on Lagrangian dualityYesYesYesNo[20]
StaticOperating costs;
total travel times.
An outer approximation methodYesYesYesNo[21]
DynamicThe weighted overall passenger’s waiting time;
passengers’ ride time;
operation costs.
Improved Lagrangian relaxation algorithm.YesYesYesNo[22]
DynamicThe amount of time passengers wait for shuttles; the shuttle energy consumption.A discrete-event simulatorYesYesNoYes[23]
DynamicTotal transfer distance of all passengers;
total ride and waiting time of all passengers.
Two-phase NSGA-II-based approach.YesYesYesYesThis paper
Note: RD is route design, FD is frequency determination, SS is station selection, and TVD is time-varying demand.
Table 2. Parameters and variables in the ASB model.
Table 2. Parameters and variables in the ASB model.
Indices:
i Demand point index
j , e Shuttle bus node (dispatch center, station, and airport) index
bShuttle bus route index
s Period index
Sets:
VSet of demand points
BSet of shuttle bus routes
CSet of alternative stations
DSet of dispatch centers
MSet of airports
SSet of periods
Parameters:
q i s Ridership at demand point i in period s; i V ,     s S
QMaximum capacity of the shuttle bus
F m a x s Maximum departure frequency in period s;   s S
F m i n s Minimum departure frequency in period s;   s S
r b s Load rate of route b in period s; b B ,   s S
R m a x s Maximum load rate in period s;   s S
R m i n s Minimum load rate in period s;   s S
D m a x Maximum mileage of shuttle bus route
T m i n Minimum travel time of shuttle bus route
D b The total mileage of route b visiting all shuttle bus stations;   b B
T b s The total travel time of route b visiting all shuttle bus stations in period s;   b B , s S
G Maximum transfer distance
d i j Map-based distance from the airport, bus stations, and dispatch centers to demand points i and j , i , j V M D C
t j e s Map-based time from bus stations and dispatch centers to airport j and e in period s; j , e M D C , s S
C j s The capacity of bus station j in period s;   j C , s S
H A large constant
Decision variables:
z j Whether the alternative station   j is selected as a shuttle bus station; j C
h i j Whether the demand point i is allocated to a shuttle bus station j ; i V , j C
x j e b Whether the shuttle bus station j precedes shuttle bus station e on route k ; b B , j , e D M C
f b s Frequency of route b in period s;   b B ,   s S
y j b Whether the shuttle bus station j is served by route b; j D M C , b B
t j s b The time of route b arriving at the shuttle bus station j in period s; j D M C , b B , s S
q j s b Ridership at the shuttle bus node j allocated to route b in period s; j C , b B , s S
U j b An auxiliary (real) variable for sub-tour elimination constraint in route of shuttle bus b; j D M C , b B
Table 3. Data on all demand points.
Table 3. Data on all demand points.
No. q i 1 q i 2 q i 3 q i 4 q i 5
D12336214015
D22235203815
D31829173112
D42743254718
D52235203815
D61625152811
D72438224216
D8132112239
D91930183313
D10132112239
D112032193513
D121524142610
D131625152811
D142032193513
D151524142610
D161930183313
D17121911218
D18132112239
D19111710197
D201524142610
D212438224216
D22111710197
D231829173112
D24121911218
D251829173112
D262336214015
D272641244517
D282540234417
D29121911218
D302438224216
Table 4. Assignment results for all demand points to selected stations visited by routes.
Table 4. Assignment results for all demand points to selected stations visited by routes.
Demand PointSelected StationsAssigned RouteTransfer Distance (km)
D1C2R10.8
D231.8
D2C30.7
D5C40.7
D3C50.5
D4C61.2
D6C71.1
D8C10R20.9
D7C124.4
D92.5
D10C131.9
D12C150.4
D11C161.1
D13C20R32.7
D15C221.4
D171.3
D16C234.2
D14C241.5
D181.4
D22C29R41.4
D19C302.1
D201.7
D21C331.7
D24C361.1
D28C41R50.6
D301.3
D29C421.3
D25C430.4
D26C440.4
D270.5
Table 5. Routing and scheduling plans.
Table 5. Routing and scheduling plans.
RouteSequence of Stations Visited by Routes f B 1 f B 2 f B 3 f B 4 f B 5 r B 1 r B 2 r B 3 r B 4 r B 5 Route Mileage (km)Travel Time (h)
R1S1-C2-C3-C4-C5-C6-M474641.00.91.01.20.719.20.6
R2S2-C10-C14-C12-C17-M475740.70. 70.60.70.529.50.9
R3S3-C20-C24-C22-M463740.70.60.80.70.522.70.7
R4S4-C28-C29-C36-M584830.50.50.50.50.529.70.9
R5S5-C40-C39-C42-M375740.90.80.70.90.619.30.6
Table 6. Effect of the number of routes on the proposed model performance.
Table 6. Effect of the number of routes on the proposed model performance.
ScenarioTotal Travel Time (h)Total Riding Time (h)Total Waiting Time (h)Total Transfer Distance (km)Mean Load FactorTotal FrequencyTotal Route Mileage (km)Total Trip Time (h)
5 routes1490.31181.1309.24727.10.7067130601.818.5
6 routes1470.21155.7314.54732.40.6851134695.521.3
7 routes1448.61129.3319.34729.80.6621139780.523.8
Table 7. Influence of station capacity on the proposed model performance.
Table 7. Influence of station capacity on the proposed model performance.
ScenarioTotal Travel Time (h)Total Riding Time (h)Total Waiting Time (h)Total Transfer Distance (km)Mean Load FactorTotal frequencyTotal Route Mileage (km)Total Trip Time (h)
Δ C = 01490.31181.1309.24791.10.7067130601.818.5
Δ C = 101484.31176.5307.84798.20.6902132591.418.3
Δ C = 201478.11169.2308.94809.30.6959131635.219.4
Table 8. Load factor effect on the proposed model performance.
Table 8. Load factor effect on the proposed model performance.
ScenarioTotal Travel Time (h)Total Riding Time (h)Total Waiting Time (h)Total Transfer Distance (km)Mean Load FactorTotal FrequencyTotal Route Mileage (km)Total Trip Time (h)
ΔR = 01490.31171.1319.24727.10.7067130601.818.5
ΔR = 0.11513.71175.1338.64731.20.7223127556.817.2
ΔR = 0.21523.61173.2350.44729.40.7468123514.616.3
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Wei, M.; Yang, C.; Liu, T. An Integrated Multi-Objective Optimization for Dynamic Airport Shuttle Bus Location, Route Design and Departure Frequency Setting Problem. Int. J. Environ. Res. Public Health 2022, 19, 14469. https://doi.org/10.3390/ijerph192114469

AMA Style

Wei M, Yang C, Liu T. An Integrated Multi-Objective Optimization for Dynamic Airport Shuttle Bus Location, Route Design and Departure Frequency Setting Problem. International Journal of Environmental Research and Public Health. 2022; 19(21):14469. https://doi.org/10.3390/ijerph192114469

Chicago/Turabian Style

Wei, Ming, Congxin Yang, and Tao Liu. 2022. "An Integrated Multi-Objective Optimization for Dynamic Airport Shuttle Bus Location, Route Design and Departure Frequency Setting Problem" International Journal of Environmental Research and Public Health 19, no. 21: 14469. https://doi.org/10.3390/ijerph192114469

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