Next Article in Journal
Aerial Vehicle Detection Using Ground-Based LiDAR
Previous Article in Journal
Design and Flight Dynamics of a Hand-Launched Foldable Micro Air Vehicle
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Two-Stage Robust Optimization for Collaborative Flight Slot in Airport Group Under Capacity Uncertainty

1
School of Air Traffic Management, Civil Aviation University of China, Tianjin 300300, China
2
School of Automation, Northwestern Polytechnical University, Xi’an 710072, China
*
Author to whom correspondence should be addressed.
Aerospace 2025, 12(9), 755; https://doi.org/10.3390/aerospace12090755
Submission received: 10 July 2025 / Revised: 15 August 2025 / Accepted: 19 August 2025 / Published: 22 August 2025
(This article belongs to the Section Air Traffic and Transportation)

Abstract

Airport congestion in metropolitan clusters (Metroplex systems) poses significant challenges, particularly when capacity reductions occur due to adverse weather conditions. This study introduces a two-stage robust optimization model aimed at improving the robustness of flight slot allocation in multi-airport systems under such uncertainties. In the first stage, the model minimizes deviations from requested slots while respecting airport and waypoint capacities, turnaround times, and adjustment limits. The second stage dynamically adjusts slot allocations to minimize worst-case displacement costs under potential capacity constraints, ensuring robustness against disruptions. The model is validated using real data from the Beijing–Tianjin–Hebei Metroplex, which includes 468 peak-hour flights. The results demonstrate the model’s effectiveness in eliminating demand–capacity violations, particularly at critical airports such as Beijing Daxing, where initial peak demand exceeded capacity by 36.2%. Post-optimization, the model ensures dynamic capacity adherence and adaptive resource allocation, with varying adjustment intensities across airports (12.7% at Beijing Capital, 28.4% at Daxing, and 39.0% at Tianjin Binhai). Compared to a single-stage robust optimization approach, the two-stage model reduces worst-case displacement by 28.2%, highlighting its superior adaptability. This computationally efficient framework, solved via Gurobi 12.0.2/Python 3.11.9, enhances operational robustness through integrated waypoint modeling and a two-stage decision architecture.

1. Introduction

Air traffic management in multi-airport systems, particularly in densely populated regions like the Beijing–Tianjin–Hebei (BTH) cluster in China, has become increasingly complex. The BTH region is a critical hub in China’s civil aviation industry, comprising major airports, such as Beijing Capital (ZBAA), Beijing Daxing (ZBAD), Tianjin Binhai (ZBTJ), and Shijiazhuang Zhengding (ZBSJ). These airports serve a high volume of both domestic and international traffic. However, rapid growth has led to significant challenges in airspace congestion, resource allocation, and scheduling conflicts, especially during peak traffic periods [1].
The interconnected nature of these airports exacerbates operational interdependencies, with simultaneous demand surges overwhelming runway, waypoint, and airspace capacity. Traditional slot allocation methods, based on fixed priority rules or static fairness principles, fail to address the dynamic and complex nature of these challenges [2,3,4,5,6]. Therefore, there is a need for more adaptive, flexible, and efficient slot allocation methods that can respond to real-time traffic fluctuations and resource constraints.
To address these challenges, in this study, we propose a two-stage robust optimization model designed to optimize flight slot allocation in the face of uncertainty and disruptions across a multi-airport system. In the first stage, the model focuses on strategic planning by pre-allocating flight slots to minimize nominal displacement costs during ideal conditions. The second stage introduces a tactical adjustment phase that dynamically reallocates slots in response to real-time disruptions, such as adverse weather or unexpected traffic congestion, to minimize worst-case delays and system inefficiencies.
The model incorporates a variety of operational constraints, including airport and waypoint capacity limits, aircraft turnaround requirements, and maximum permissible slot adjustments. A key feature of the model is its ability to integrate dynamic weather-induced capacity decay and optimize resource allocation across the system. This makes the model especially suited to real-world applications in complex, high-demand airport clusters such as the BTH region, where uncertainty is a constant operational challenge.
To validate the proposed model, we conduct a case study of the BTH cluster using a real-world flight schedule and airspace data from November 2021. The results demonstrate that the proposed two-stage robust optimization model outperforms conventional methods by reducing schedule displacement and improving the equity and efficiency of flight slot assignments. A comprehensive comparison with a single-stage robust optimization model further underscores the benefits of our two-stage approach in handling uncertain and fluctuating operational conditions.
The remainder of this paper is structured as follows: Section 2 discusses previous related work and describes the contributions of this study. Section 3 outlines the problem formulation, including mathematical definitions of the model, decision variables, and constraints. Section 4 presents the case study setup, data sources, and model validation methodology and discusses the computational results, including comparisons with baseline methods and sensitivity analysis. Finally, Section 5 concludes this study and provides suggestions for future research directions.

2. Literature Review

Research on airport slot allocation has increasingly focused on improving efficiency, fairness, and adaptability in the face of uncertainty. Earlier studies primarily addressed optimization for individual airports [7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30], but more recent works have shifted toward multi-airport systems and dynamic models that can adapt to real-time disruptions [31,32,33,34,35,36]. This section reviews key developments in the following areas: efficiency in slot scheduling, fairness in allocation, adaptability under uncertainty, and multi-airport cluster management.

2.1. Efficiency in Slot Scheduling

Optimizing the efficiency of slot allocation has been a primary focus in the literature. Traditional approaches, such as those proposed by Zografos et al. [7,8,9,10], have employed mathematical programming to minimize the gap between requested and allocated slots, leading to enhanced throughput and reduced delays. In a similar vein, Yang et al. introduced a genetic algorithm (GA) with neighborhood search techniques to address single-airport allocation, demonstrating that time-adjustment GAs can provide robust solutions under fluctuating capacities [11]. Furthermore, Zeng et al. proposed a bi-objective model for hub airports, balancing the minimization of delay propagation and maximization of fairness, achieving a significant reduction in average departure delays from 23 min to 3 min [12].
Other algorithms, such as hybrid heuristics and large neighborhood search (LNS), have also been explored to improve computational efficiency in congested airports while preserving solution quality. However, these studies generally assume static capacities and treat the scheduling problem as a localized issue. As airport networks become more interdependent, addressing system-wide inefficiencies and inter-terminal congestion requires models capable of network-level optimization.

2.2. Fairness in Slot Allocation

Fairness in airport slot allocation has garnered increased attention, particularly as air traffic management becomes more competitive. Several studies have sought to incorporate equity constraints into slot allocation models, with a focus on balancing the interests of various stakeholders, including airlines, airports, and air traffic control [13,14,15,16,17,18,19]. For example, Jacquillat and Ribeiro proposed equity-aware optimization frameworks that improve stakeholder satisfaction while maintaining operational efficiency. Their frameworks prioritize fairness without sacrificing operational goals, offering a more balanced approach compared to traditional models [13].
Souza et al. extended the top trading cycles (TTC) mechanism to collaborative decision making (CDM), incorporating preferences from airlines, air traffic controllers (ATC), and airport managers [17]. This multi-stakeholder approach reduces unilateral reallocations by 20% in case studies, though it assumes full preference transparency. This approach aligns with the equity-aware frameworks of Jacquillat and Ribeiro but adds a layer of complexity by considering the bargaining dynamics between stakeholders. Despite these advancements, many fairness-oriented models still employ static thresholds, limiting their adaptability to changing traffic demand and operational context. Dynamic fairness mechanisms remain an active area of research.

2.3. Flexibility and Robustness Under Operational Uncertainty

Given the inherent uncertainty in air traffic operations, several studies have focused on developing robust optimization models to account for variability in demand, capacity, and disruptions [20,21,22,23,24,25,26,27,28,29,30]. Researchers such as Zeng et al. have introduced predictive scheduling models based on historical data to account for delay patterns and ensure stable operations under fluctuating conditions [24]. Meanwhile, Cheung and Wang applied stochastic and robust programming techniques to develop models that adapt to uncertain schedules and changing weather conditions [25,31]. Other studies, Ng et al. and Lui et al., have advanced robust approaches for dynamic airspace configuration and delay management under uncertainty [21,29].
Despite these advances, most existing models overlook multi-airport interactions and fix trade-offs between efficiency and robustness. A key challenge lies in developing models that can simultaneously optimize operational efficiency while maintaining a high degree of flexibility in response to uncertainty. Existing frameworks typically assume static conditions or make oversimplified assumptions about system-wide impacts during disruptions.

2.4. Cluster-Level and Network-Oriented Slot Allocation

A growing body of literature has shifted its focus from single-airport models to multi-airport networks, recognizing the interdependencies among airports that share airspace and routing infrastructure. Corolli and Zhang proposed two-stage and stochastic programming models to optimize scheduling across interconnected airports, capturing the complex interactions that influence air traffic management [20,28]. Similarly, Zografos developed tri-objective models to jointly optimize efficiency, fairness, and displacement metrics across multi-airport systems, although these models typically rely on fixed input parameters and limited real-time adaptability [27].
Other studies, such as those by Wang et al., have focused on minimizing cascading delays by coordinating schedules across multiple terminals. Hybrid algorithms and network-based simulations have been shown to reduce total delays by 30–40% in case studies [33]. However, these models generally do not integrate real-time data or adaptive controls, highlighting the need for more flexible and dynamic approaches that can respond to the challenges posed by real-time traffic fluctuations.

3. Methodology

3.1. Problem Description

Air traffic congestion in the BTH region results from the shared use of finite airspace resources, particularly waypoints that serve as key bottlenecks during peak flight periods. Uncertainties in operational capacity, such as those caused by adverse weather, can propagate delays across multiple airports, exacerbating system inefficiencies and complicating air traffic management. This study formulates the slot allocation problem as a two-stage robust optimization model and aims to address uncertainties in flight slot allocation. Unlike traditional single-stage approaches, our model enhances operational flexibility by incorporating both a strategic planning phase and a tactical adjustment phase.

3.2. Two-Stage Robust Modeling Framework

This study introduces a two-stage robust optimization framework for flight slot allocation in a multi-airport system, accounting for shared airspace resources like waypoints. The goal is to minimize congestion, optimize flow efficiency, and ensure feasibility under uncertain operational conditions.
(i) Stage I—Strategic planning
In this stage, flight slots are pre-allocated based on the requested times, capacities of airports and waypoints, and required minimum turnaround times. No probabilistic assumptions are made about disruptions, and the objective is to minimize the total nominal displacement cost over a 24 h period, which is discretized into 288 5-min intervals. The formula is as follows:
T = { 0,1 , , 287 }
(ii) Stage I—Tactical adjustment
Once disruptions (e.g., adverse weather) occur, slot assignments are adjusted to account for these real-time changes. The objective of this phase is to hedge against worst-case scenarios by minimizing the maximum delay displacement across all possible disruption scenarios. This ensures that the system remains robust under uncertain conditions.

3.3. Parameter Definitions

Table 1 defines the key parameters used in the model.

3.4. Strategic Phase Model

3.4.1. Decision Variables

x f t = 1   if   flight   f   departs   at   time   t ,   0   otherwise.
y f t = 1   if   flight   f   arrives   at   time   t ,   0   otherwise.

3.4.2. Objective Function

The objective of the strategic phase is to minimize the total displacement cost, which is defined as the sum of the displacement of departure and arrival times from their requested times:
min   f F t T t t f d x f t + t t f a y f t
To linearize the absolute value, we introduce auxiliary variables   z f t + and z f t for positive and negative deviations:
t t f   =   z f t + + z f t
where z f t + ≥ 0 measures tardiness, and z f t   ≥ 0 measures earliness.

3.4.3. Constraints

(i) Slot uniqueness
Each flight can only be assigned one departure and one arrival slot:
t T x f t = 1 , f F
t T y f t = 1 , f F
(ii) Minimum turnaround time
The turnaround time between consecutive flights f and f must be at least l f f :
t T t x f t y f t l f f , ( f , f ) Ω
(iii) Airport capacity constraints
The total number of flights departing from an airport d or arriving at an airport a at any given time t cannot exceed the airport’s capacity:
f E d t k x f t N C d k , d D , k K
f F a t k y f t N C a k , a A , k K
(iv) Maximum displacement constraints
A flight must not deviate more than 1 h from its original requested departure time:
t   =   t f t f + 12 x f t   =   1 , f F
(v) Waypoint capacity constraints
The number of flights passing through any waypoint must not exceed its nominal capacity:
f F t T x f t + t f d u i C k u i , d D , u i U
f F t T x f t t f a u i C k u i , a A , u i U

3.5. Tactical Phase Model

3.5.1. Decision Variables

u f s t = 1   if   flight   f   departs   at   time   t   under   scenario   s ,   0   otherwise.
v f s t = 1   if   flight   f   arrives   at   time   t   under   scenario   s ,   0   otherwise.

3.5.2. Objective Function

The objective of the tactical phase is to minimize the worst-case adjusted displacement across all disruption scenarios, defined as:
m i n ( u , v ) m a x s S Q s , Q s   =   f F t T u f s t x f t t + v f s t y f t t
The min–max objective is linearized by introducing auxiliary variable η and constraints:
m i n ( u , v , η ) η  
Subject to:
η Q s ,   s S ,         Q s   =   f F t T u f s t x f t t + v f s t y f t t

3.5.3. Constraints

(i) Slot uniqueness (scenario-specific)
Each flight in each scenario must also be assigned one departure and one arrival slot:
t T u f s t = 1 , f F , s S
t T v f s t = 1 , f F , s S
(ii) Minimum turnaround time (scenario-specific)
The turnaround time between flights f and f in each scenario must also adhere to the same minimum constraints:
t T t u f s t v f s t l f f , ( f , f ) Ω , s S
(iii) Scenario-dependent airport and waypoint capacity constraints
Constraints (6)–(10) are updated to reflect C d k s , C a k s , C k u i s under each scenario, ensuring the system adapts to potential disruptions.
(iv) No Early Departures
A flight must not deviate more than 1 h from its original requested departure time:
t T t u f s t x f t 0 , f F , s S
This ensures that tactical adjustments do not contradict the strategic schedule by scheduling flights earlier than planned.
This two-stage robust optimization model offers a structured and computationally efficient approach to real-time slot reallocation under uncertainty. By integrating strategic displacement minimization with tactical scenario-based adjustments, the model robustly addresses delay propagation across complex airport networks while respecting dynamic capacity constraints at both airports and waypoints.

4. Computational Experiments

4.1. Data Processing and Selection

4.1.1. Flight Schedule Data Collection

Flight data from 17 November 2021 were selected despite occurring during the COVID-19 pandemic period. This date represents a typical operational weekday during the 2021 winter–spring season with flight volumes comparable to pre-pandemic levels in the BTH cluster. Crucially, the structural interdependencies, capacity constraints, and weather patterns relevant to the model validation remain consistent. Post-pandemic traffic recovery has further validated the persistence of these peak congestion dynamics.
The data were collected from the Advance Flight Planning Management System (AFPMS) for four major airports in the BTH cluster. Flight counts for departures were aggregated by hour, providing insight into the temporal distribution and traffic patterns across these airports. Figure 1 highlights the significant fluctuations in flight activity observed, a key congestion window, and serves as the foundation for our model validation and subsequent analysis.
Notably, ZBSJ, located on the periphery of the BTH cluster, operates with distinct temporal patterns and experiences significantly lower traffic volumes compared to the core airports (ZBAA, ZBAD, and ZBTJ). As shown in Figure 1, ZBSJ’s operational profile results in minimal coordination requirements with the central airports, and, thus, ZBSJ was excluded from the model’s decision-making scope. This ensures that the focus remains on optimizing the flight schedules for the core terminals within the BTH cluster.

4.1.2. Flight Schedule Data for Model Validation

A subset of 468 flight slots, selected from the 24 November 2021 data, was used for model validation. This subset corresponds to the peak traffic window from 07:00 to 11:00, a critical period for testing the model’s performance under high-congestion conditions. During this window, the highest demand–capacity mismatches occur, making it the ideal time to demonstrate the impact of the model’s optimization. While full-day results show similar patterns, the congestion is less pronounced outside the peak period.
Table 2 presents a sample of these selected flight slots.

4.1.3. Waypoint Capacity Constraints

The BTH airport cluster operates within the highly structured and dense Beijing Terminal Area, encompassing ZBAA, ZBAD, and ZBTJ. The airspace is defined by a set of seven primary departure waypoints, RUSDO, IDKEX, BOTPU, PEGSO, ELKUR, OMDEK, and IGMOR, and six arrival waypoints, DUGEB, GUVBA, AVBOX, BLEAX, ELAPU, and DUMAP. Figure 2 illustrates the configuration of these waypoints and their respective airspace divisions.
Waypoint capacity limits were determined based on operational statistics provided by the North China Air Traffic Management Bureau. Table 3 and Table 4 summarize the hourly capacity limits for departure and arrival waypoints, which are critical for optimizing air traffic scheduling.

4.1.4. Decision Variables

Airport capacity constraints were derived from 2021 data released by the Civil Aviation Administration of China (CAAC) and the North China Regional Administration. Table 5 outlines the hourly capacity limits for the BTH cluster’s core airports, focusing on the maximum number of aircraft that can depart or arrive per hour.

4.1.5. Average Flight Time

The average travel time for outbound and inbound flights to reach their respective waypoints was estimated using radar trajectory data collected in November 2021 by the North China Air Traffic Management Bureau. The estimated travel times for both outbound and inbound flights are provided in Table 6 and Table 7, respectively. These parameters support the modeling of waypoint capacity constraints and ensure that the temporal distribution of flights is accurately reflected in the optimization process.

4.1.6. Capacity for Severe Weather Conditions

Three distinct adverse weather scenarios ( s 1 ,   s 2 ,   s 3 S ) were integrated into the model using meteorological data from November 2021:
  • Scenario s 1 : Heavy snowfall (50% nominal capacity).
  • Scenario s 2 : Early snowfall (60% nominal capacity).
  • Scenario s 3 : Intermittent snowfall (70% nominal capacity).
These data provided insights into how snowfall impacted the operational capacity of airports, specifically during the 07:00–11:00 period. The capacity decay parameters, informed by the real-time weather data, reflect significant reductions in departure and arrival throughput at the core airports in the BTH cluster.
As shown in Table 8, ZBAA and ZBTJ experienced severe capacity reductions, particularly due to snowfall and the resulting low visibility. The single runway operation at these airports further contributed to the diminished capacity. This weather-driven capacity decay is crucial for realistic model validation, highlighting how severe weather can affect air traffic management.

4.1.7. Turnaround and Connectivity Parameters

To reflect more realistic operational conditions, the model incorporates turnaround time parameters that account for aircraft type and airline operational characteristics. These parameters impose regulatory and logistical constraints on the minimum and maximum permissible ground times between consecutive flight legs, ensuring that the flight scheduling process aligns with typical airline practices.
Turnaround times were categorized according to aircraft type, including narrow-body, wide-body, and regional aircraft, with the specific values assigned based on empirical data gathered from major airline operators within the BTH cluster. As shown in Table 9,these empirical data serve as the basis for defining realistic turnaround time ranges, which allow flexibility in slot assignments while also maintaining scheduling consistency.
These turnaround time constraints are critical for modeling the sequential flight pairs in a hub-based carrier environment, where airlines operate multiple daily rotations through the BTH cluster. The constraints ensure that the model respects operational realities, such as the ground time required for aircraft turnaround, which is necessary to avoid unrealistic schedule compressions or excessive idle times between flights.

4.2. Computational Experiments and Simulation Results

4.2.1. Simulation Setup and Computational Details

The computational experiments were performed using Gurobi 12.0.2 solver, implemented via Python 3.11.9. Computational times for the peak period (468 flights) averaged 32 min for the two-stage model and 18 min for the single-stage benchmark. Solution times scaled linearly with flight count.

4.2.2. Optimization Results: Pre- and Post-Optimization Distributions

Figure 3, Figure 4 and Figure 5 depict the critical peak congestion window (07:00–11:00), which experiences the highest demand–capacity mismatches and, thus, most clearly demonstrates the model’s optimization impact. Full-day results exhibit similar patterns but with less pronounced congestion.
Figure 3, Figure 4 and Figure 5 show the flight distributions before and after optimization at three major airports: ZBAA, ZBAD, and ZBTJ. The horizontal axis represents time (in minutes), and the vertical axis represents the number of flights. ZBAA (Beijing Capital) showed a relatively balanced distribution of flights prior to optimization. The optimization results only required minimal adjustments, as the airport already exhibited a demand–capacity equilibrium. ZBAD (Beijing Daxing) experienced the largest overflow during peak times, with flight requests exceeding capacity by 36.2% from 07:00 to 08:00. After applying the optimization, the schedule was successfully redistributed, maintaining departures within capacity across all time slots. ZBTJ (Tianjin Binhai) also showed a similar congestion pattern, with flight requests exceeding capacity in the early hours. Post-optimization, flights were distributed more evenly, reducing peak congestion. Key observations from optimization are as follows:
(i) ZBAA: The minimal adjustment (12.7%) was required due to the already-balanced demand–capacity relationship.
(ii) ZBAD and ZBTJ: Both airports required higher levels of adjustment, at 28.4% and 39%, respectively, due to their higher congestion and more limited capacity.
This indicates that the model’s optimization mechanism is particularly effective for airports with more severe congestion, helping to balance resources dynamically.

4.2.3. Displacement Metrics

Figure 6 presents the total schedule displacement before and after optimization, highlighting the relationship between displacement and air traffic efficiency. The lower the displacement, the more effectively the system manages its resources, especially under adverse weather conditions.
The results indicate that the optimization process significantly reduced displacement, particularly at ZBAD and ZBTJ, where peak congestion occurred. For example, the total displacement for ZBAD was reduced by 150 min after optimization.

4.2.4. Analysis of Flight Distribution Pre- and Post-Optimization

Figure 7, Figure 8, Figure 9, Figure 10, Figure 11 and Figure 12 show the pre- and post-optimization flight distribution at ZBAA, ZBAD, and ZBTJ. These figures emphasize the significant temporal imbalances in slot utilization before optimization and the improvements in post-optimization distribution, as follows:
(i) ZBAA: The pre-optimization distribution revealed a concentration of flights at 07:55 and 08:00, leading to congestion. After optimization, the flight distribution was more uniform, with a 12% adjustment made to balance the schedule.
(ii) ZBAD: Before optimization, ZBAD faced major congestion at 08:30 and 09:00, with flight accumulation during peak hours. Post-optimization, the distribution became more balanced, with over 60% of flights being redistributed effectively.
(iii) ZBTJ: ZBTJ also experienced significant congestion at 08:00. Post-optimization, the adjustments ensured a more balanced utilization of slots across the day, similar to ZBAD.
In conclusion, all three airports exhibited much more uniform slot utilization, which would reduce delays and improve operational efficiency after optimization. The redistribution at ZBAD and ZBTJ resulted in substantial congestion reduction, contributing to smoother operations at these airports during peak hours.

4.2.5. Performance Comparison: Two-Stage vs. Single-Stage Optimization Models

To validate the operational advantages of the proposed slot optimization scheme, which incorporates tactical phase uncertainty, a comparative performance analysis was conducted between the developed two-stage robust optimization model and a traditional single-stage robust planning model.
The single-stage robust optimization (SSRO) benchmark minimizes the worst-case displacement simultaneously under all scenarios s S . The objective function was framed as:
min x , y max s S f F t T t t f d · x f t + t t f a · y f t
subject to Constraints (3)–(10) and scenario-dependent capacities (Section 3.5.3 iii). This approach lacks the strategic–tactical decomposition, leading to overly conservative slot assignments and higher displacement.
The results from two-stage robust optimization demonstrate superior performance in comparison to the single-stage approach. As shown in Figure 13, the schedule displacement durations for each airport were measured. The orange bars represent the displacement duration after single-stage robust optimization, while the blue bars represent the two-stage robust optimization results. For ZBAA, ZBAD, and ZBTJ, the two-stage optimization required 110, 355, and 330 min of adjustment, respectively. In contrast, single-stage optimization required 160, 505, and 440 min for the same airports.
In total, the two-stage optimization reduced the required adjustment time by 310 min, down from 1105 min in single-stage optimization to 795 min. This outcome demonstrates that the two-stage robust optimization model, by accounting for various uncertain factors such as weather during tactical operations, produces more robust and adaptive decisions. In contrast, the single-stage approach required simultaneous satisfaction of all extreme scenario constraints, leading to increased adjustment times and less flexibility.

5. Conclusions

This study presents a two-stage robust optimization model for collaborative flight slot allocation in multi-airport systems under capacity uncertainty. The model effectively addresses the complex issue of air traffic congestion in the Beijing–Tianjin–Hebei (BTH) airport cluster by considering the shared use of limited airspace resources such as waypoints, as well as the dynamic uncertainties introduced by adverse weather conditions.
The strategic phase of the model focuses on minimizing nominal displacement costs during ideal conditions by pre-allocating flight slots based on airport and waypoint capacities, along with turnaround time constraints. The tactical phase then adjusts these allocations in response to real-time disruptions, such as adverse weather, by minimizing the worst-case delays across all possible disruption scenarios. By integrating both phases, the model ensures a robust and flexible scheduling system that can adapt to uncertain conditions without compromising operational efficiency.
Key findings from the computational experiments and simulations include the following:
(i) Improved Resource Utilization
The optimization process successfully redistributes flight schedules to balance slot utilization, especially at ZBAD and ZBTJ, which exhibit more pronounced congestion during peak hours. While ZBAA remained relatively unaffected due to its inherent demand–capacity equilibrium, the model’s flexibility was critical for accommodating capacity fluctuations at more constrained airports.
(ii) Reduction in Schedule Displacement
The two-stage robust optimization model outperformed the traditional single-stage robust planning model. The two-stage approach resulted in a 310 min reduction in total schedule displacement, demonstrating its superior ability to adjust dynamically to adverse conditions and optimize resources more effectively.
(iii) Weather-Adjusted Capacity Constraints
The integration of meteorological data into the model proved essential in accurately reflecting the impact of severe weather, such as snowfall, on airport and waypoint capacities. The capacity decay observed during adverse weather conditions highlighted the importance of including weather-adjusted constraints for real-world applicability.
(iv) Realistic Operational Constraints
By incorporating realistic turnaround time parameters and minimum turnaround time constraints between consecutive flights, the model aligns with operational practices within the BTH airport cluster, ensuring that flight schedules are not only optimized but also feasible from a logistical standpoint.
This study demonstrates that the two-stage robust optimization model is a highly effective tool for managing flight schedules in the face of uncertainties, particularly those introduced by weather disruptions. It provides significant operational advantages over traditional single-stage approaches, offering a more adaptive and flexible solution that ensures the robust performance of the system under dynamic and unpredictable conditions.
Future research could explore the extension of this model to larger airport clusters or consider other types of disruptions, such as airspace restrictions or technical failures. Additionally, further advancements in machine learning algorithms could be explored to predict disruptions more accurately, enabling even more proactive scheduling decisions. Finally, the model’s applicability could be tested in real-time systems, allowing for direct implementation and evaluation in live air traffic management operations.

Author Contributions

Conceptualization, J.R.; Methodology, J.R.; Software, L.J.; Formal analysis, Z.M.; Writing—original draft, J.R.; Writing—review & editing, S.Q.; Visualization, L.J.; Supervision, S.Q.; Project administration, L.W.; Funding acquisition, L.W. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Fundamental Research Funds for the Central Universities of China, grant number 3122024042.

Data Availability Statement

The data presented in this study are available on request from the corresponding author.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. ADR in Beijing: Civil Aircraft Market Forecast Annual Report 2020–2039. 2020. Available online: https://www.avic.com/c/2020-12-22/513568.shtml (accessed on 22 December 2020).
  2. Jacquillat, A.; Odoni, A.R. A roadmap toward airport demand and capacity management. Transp. Res. Part A Policy Pract. 2018, 114, 168–185. [Google Scholar] [CrossRef]
  3. Jacquillat, A.; Odoni, A.R. Endogenous control of service rates in stochastic and dynamic queuing models of airport congestion. Transp. Res. Part E Logist. Transp. Rev. 2015, 73, 133–151. [Google Scholar] [CrossRef]
  4. Yan, C.; Vaze, V.; Barnhart, C. Airline-driven ground delay programs: A benefits assessment. Transp. Res. Part C Emerg. Technol. 2018, 89, 268–288. [Google Scholar] [CrossRef]
  5. Sun, R.; Li, J.; Niu, K.; Tian, Y.; Xu, C. Research on Joint Ground Movement Optimization Based on Bilevel Programming. Aerospace 2022, 9, 502. [Google Scholar] [CrossRef]
  6. Katsigiannis, F.A.; Zografos, K. Incorporating slot valuation in making airport slot scheduling decisions. Eur. J. Oper. Res. 2022, 308, 436–454. [Google Scholar] [CrossRef]
  7. Zografos, K.G.; Salouras, Y.; Madas, M.A. Dealing with the efficient allocation of scarce resources at congested airports. Transp. Res. Part C Emerg. Technol. 2012, 21, 244–256. [Google Scholar] [CrossRef]
  8. Jacquillat, A.; Odoni, A.R. An Integrated Scheduling and Operations Approach to Airport Congestion Mitigation. Oper. Res. Soc. Am. Oper. Res. 2015, 63, 1390–1410. [Google Scholar] [CrossRef]
  9. Ribeiro, N.A.; Jacquillat, A.; Antunes, A.P.; Odoni, A.R.; Pita, J.P. An optimization approach for airport slot allocation under IATA guidelines. Transp. Res. Part B Methodol. 2018, 112, 132–156. [Google Scholar] [CrossRef]
  10. Cueto, P.F.; García, S.; Anjos, M.F. An efficient solution methodology for the airport slot allocation problem with preprocessing and column-and-row generation. Comput. Oper. Res. 2025, 177, 106972. [Google Scholar] [CrossRef]
  11. Yang, R.; Feng, Z.; Le, M.; Zhang, H.; Ma, J. Genetic-algorithm-based approaches for enhancing fairness and efficiency in dynamic airport slot allocation. Chin. J. Aeronaut. 2025, 38, 103634. [Google Scholar] [CrossRef]
  12. Zeng, W.; Liu, D.; Yang, L.; Shu, X.; Bao, J. Consideration of delay propagation in hub airport flight schedule optimization method. J. Traffic Transp. Eng. 2023, 23, 242–255. (In Chinese) [Google Scholar]
  13. Jacquillat, A.; Vaze, V. Interairline equity in airport scheduling interventions. Transp. Sci. 2018, 52, 941–964. [Google Scholar] [CrossRef]
  14. Zografos, K.G.; Jiang, Y. A Bi-objective efficiency-fairness model for scheduling slots at congested airports. Transp. Res. Part C Emerg. Technol. 2019, 102, 336–350. [Google Scholar] [CrossRef]
  15. Androutsopoulos, K.N.; Madas, M.A. Being fair or efficient? A fairness-driven modeling extension to the strategic airport slot scheduling problem. Transp. Res. Part E Logist. Transp. Rev. 2019, 130, 37–60. [Google Scholar] [CrossRef]
  16. Androutsopoulos, K.N.; Manousakis, E.G.; Madas, M.A. Modeling and solving a bi-objective airport slot scheduling problem. Eur. J. Oper. Res. 2020, 284, 135–151. [Google Scholar] [CrossRef]
  17. Souza, S.D.A.M.; Li, W.; Garcia, C.R. Stable two-sided matching of slot allocation in airport collaborative decision making by top trading cycles mechanism. Chin. J. Aeronaut. 2018, 31, 534–545. [Google Scholar] [CrossRef]
  18. Katsigiannis, F.A.; Zografos, K.G. Multi-objective airport slot scheduling incorporating operational delays and multi-stakeholder preferences. Transp. Res. Part C Emerg. Technol. 2023, 152, 104156. [Google Scholar] [CrossRef]
  19. Hu, R.; Zhang, Y.; Ding, J.; Wang, Y.; Zhang, J. Research status and prospects of fairness in flight slot allocation. J. Transp. Syst. Eng. Inf. Technol. 2025, 25, 1–15. (In Chinese) [Google Scholar]
  20. Corolli, L.; Lulli, G.; Ntaimo, L. The time slot allocation problem under uncertain capacity. Transp. Res. Part C Emerg. Technol. 2014, 46, 16–29. [Google Scholar] [CrossRef]
  21. Ng, K.K.H.; Lee, C.K.M.; Chan, F.T.S.; Qin, Y. Robust aircraft sequencing and scheduling problem with arrival/departure delay using the min-max regret approach. Transp. Res. Part E Logist. Transp. Rev. 2017, 106, 115–136. [Google Scholar] [CrossRef]
  22. Fairbrother, J.; Zografos, K.G. Optimal scheduling of slots with season segmentation. Eur. J. Oper. Res. 2021, 291, 961–982. [Google Scholar] [CrossRef]
  23. Huo, Y.; Delahaye, D. A probabilistic model based optimization for aircraft scheduling in terminal area under uncertainty. Transp. Res. Part C Emerg. Technol. 2021, 132, 103374. [Google Scholar] [CrossRef]
  24. Zeng, W.; Ren, Y.; Wei, W.; Yang, Z. A data-driven flight schedule optimization model considering the uncertainty of operational displacement. Comput. Oper. Res. 2021, 133, 105328. [Google Scholar] [CrossRef]
  25. Cheung, W.L.; Piplani, R.; Alam, S.; Bernard-Peyre, L. Dynamic capacity and variable runway configurations in airport slot allocation. Comput. Ind. Eng. 2021, 159, 107480. [Google Scholar] [CrossRef]
  26. Katsigiannis, F.A.; Zografos, K.G. Optimising airport slot allocation considering flight-scheduling flexibility and total airport capacity constraints. Transp. Res. Part B Methodol. 2021, 146, 50–87. [Google Scholar] [CrossRef]
  27. Katsigiannis, F.A.; Zografos, K.G.; Fairbrother, J. Modelling and solving the airport slot-scheduling problem with multi-objective, multi-level considerations. Transp. Res. Part C Emerg. Technol. 2021, 124, 102914. [Google Scholar] [CrossRef]
  28. Zhang, Y.; Yinge, A.; Wang, B.; Tian, W.; Wen, T. Stochastic programming model and algorithm for flight schedule optimization. J. Intell. Fuzzy Syst. 2021, 41, 5087–5098. [Google Scholar] [CrossRef]
  29. Lui, G.N.; Lulli, G.; De Giovanni, L.; Galeazzo, M. A robust optimization approach for dynamic airspace configuration. In Proceedings of the US-Europe Air Transportation Research & Development Symposium, Prague, Czech Republic, 24–27 June 2025. [Google Scholar]
  30. Melder, D.; Drake, J.H.; Wang, S.; Burke, E.K. Reducing the blocking effect in the airport slot allocation problem with seasonal flexibility. Transp. Res. Part C Emerg. Technol. 2025, 170, 106972. [Google Scholar] [CrossRef]
  31. Wang, D.; Zhao, Q. A simultaneous optimization model for airport network slot allocation under uncertain capacity. Sustainability 2020, 12, 5512. [Google Scholar] [CrossRef]
  32. Wang, Y.; Zhang, Y. Prediction of runway configurations and airport acceptance rates for multi-airport system using gridded weather forecast. Transp. Res. Part C Emerg. Technol. 2021, 125, 103049. [Google Scholar] [CrossRef]
  33. Wang, Y.; Liu, C.; Wang, H.; Duong, V. Slot allocation for a multiple-airport system considering airspace capacity and flying time uncertainty. Transp. Res. Part C Emerg. Technol. 2023, 153, 104185. [Google Scholar] [CrossRef]
  34. Shui, X.; Wang, Y.; Wang, Z.; Peng, M.; Sun, Q. Flight slot allocation in airport clusters considering airport fairness. Acta Aeronaut. Astronaut. Sin. 2023, 44, 165–181. (In Chinese) [Google Scholar]
  35. Wang, X.; Xu, Y.; Xue, Y. Stability evaluation and optimization of departure flight schedules in airport clusters. J. Beijing Univ. Aeronaut. Astronaut. 2023, 49, 1331–1341. (In Chinese) [Google Scholar]
  36. Liu, W.; Zhao, Q.; Delahaye, D. Research on slot allocation for airport network in the presence of uncertainty. J. Air Transp. Manag. 2022, 104, 102300. [Google Scholar] [CrossRef]
Figure 1. Flight occupancy across the BTH airport cluster.
Figure 1. Flight occupancy across the BTH airport cluster.
Aerospace 12 00755 g001
Figure 2. Beijing Terminal Area airspace.
Figure 2. Beijing Terminal Area airspace.
Aerospace 12 00755 g002
Figure 3. Optimization results for ZBAA: pre- and post-optimization flight distribution.
Figure 3. Optimization results for ZBAA: pre- and post-optimization flight distribution.
Aerospace 12 00755 g003
Figure 4. Optimization results for ZBAD: pre- and post-optimization flight distribution.
Figure 4. Optimization results for ZBAD: pre- and post-optimization flight distribution.
Aerospace 12 00755 g004
Figure 5. Optimization results for ZBTJ: pre- and post-optimization flight distribution.
Figure 5. Optimization results for ZBTJ: pre- and post-optimization flight distribution.
Aerospace 12 00755 g005
Figure 6. Total schedule displacement (minutes).
Figure 6. Total schedule displacement (minutes).
Aerospace 12 00755 g006
Figure 7. Pre-optimization flight distribution at ZBAA.
Figure 7. Pre-optimization flight distribution at ZBAA.
Aerospace 12 00755 g007
Figure 8. Post-optimization flight distribution at ZBAA.
Figure 8. Post-optimization flight distribution at ZBAA.
Aerospace 12 00755 g008
Figure 9. Pre-optimization flight distribution at ZBAD.
Figure 9. Pre-optimization flight distribution at ZBAD.
Aerospace 12 00755 g009
Figure 10. Post-optimization flight distribution at ZBAD.
Figure 10. Post-optimization flight distribution at ZBAD.
Aerospace 12 00755 g010
Figure 11. Pre-optimization flight distribution at ZBTJ.
Figure 11. Pre-optimization flight distribution at ZBTJ.
Aerospace 12 00755 g011
Figure 12. Post-optimization flight distribution at ZBTJ.
Figure 12. Post-optimization flight distribution at ZBTJ.
Aerospace 12 00755 g012
Figure 13. Comparison of total schedule displacement before and after optimization for ZBAA, ZBAD, and ZBTJ.
Figure 13. Comparison of total schedule displacement before and after optimization for ZBAA, ZBAD, and ZBTJ.
Aerospace 12 00755 g013
Table 1. Model parameters.
Table 1. Model parameters.
SymbolDescription
F Set of flights, f F
D Set of departure airports, d D
A Set of arrival airports, a A
T Set of time slots t , t T
K Set of capacity measurement periods, k K
U S e t   o f   w a y   p o i n t s , u i U
E d S e t   o f   f l i g h t s   d e p a r t i n g   f r o m   a i r p o r t   d
F a S e t   o f   f l i g h t s   a r r i v i n g   a t   a i r p o r t   a
S S e t   o f   o p e r a t i o n a l   s c e n a r i o s , s S
Ω S e t   o f   f l i g h t   p i a r s   f ,   f   w i t h   t u r n a r o u n d   c o n s t r a i n t s
l f f M i n i m u m   t u r n a r o u n d   t i m e   b e t w e e n   f l i g h t s   f ,   f Ω
t f d Requested time slot for departure flight f
t f a Requested time slot for arrival flight f
N C d k N o m i n a l   c a p a c i t y   o f   d e p a r t u r e   a i r p o r t   d   i n   p e r i o d   k
N C a k N o m i n a l   c a p a c i t y   o f   a r r i v a l   a i r p o r t   a   i n   p e r i o d   k
C d k s C a p a c i t y   o f   d e p a r t u r e   a i r p o r t   d   u n d e r   s c e n a r i o   s
C a k s C a p a c i t y   o f   a r r i v a l   a i r p o r t   a   u n d e r   s c e n a r i o   s
C u i k N o m i n a l   c a p a c i t y   o f   w a y   p o i n t   u i   i n   p e r i o d   k
C k u i s C a p a c i t y   o f   w a y   p o i n t   u i   u n d e r   s c e n a r i o   s
n s Number of slots per day
t f d u i Time taken by outbound flight from airport to waypoint
t f a u i Time taken by inbound flight from waypoint to airport
Table 2. Sample flight schedule data.
Table 2. Sample flight schedule data.
Flight NumberAircraft ModelWorking DayDeparture AirportTime of DepartureDestination AirportTime of Arrival
CHH71897383.4.5.6.7ZBAA0705ZUGY1045
CCA18793211.2.3.4.5.6ZBAA0710ZSYW0935
CHH71237383.5.7ZBAA0710ZSHZ0900
CHH71697381.2.3.4.5.6.7ZBAA0710ZLLL0945
CXA83937381.2.3.4.5.6.7ZBAD0655ZJSY1105
CXA83957881.2.3.4.5.6.7ZBAD0755ZGGG1115
CXA84557381.2.3.4.5.6.7ZBAD2115ZUCK0010
CXA84697381.2.3.4.5.6.7ZBAD0745ZUTF1045
CBG8854E903.5.7ZBTJ1415ZGCD1640
CGZ7122E903.5.7ZBTJ1855ZUWX2135
DKH11363201.2.3.4.5.6.7ZBTJ2215ZSPD0030
DKH12063201.2.3.4.5.6.7ZBTJ1025ZSPD1300
Table 3. Sample flight schedule data.
Table 3. Sample flight schedule data.
AirportOrientationWaypointCapacity/(Sorties/Hour)
ZBAACentral SouthRUSDO15
Southwest/northwestBOTPU/IDKEX20
Eastern ChinaELKUR26
ZBADCentral SouthOMDEK28
Southwest/northwestPEGSO16
Eastern ChinaELKUR26
ZBTJCentral SouthOMDEK20
Southwest/northwestPEGSO/BOTPU16
Eastern ChinaIGMOR20
Table 4. Sample flight schedule data.
Table 4. Sample flight schedule data.
AirportOrientationWaypointCapacity/(Sorties/Hour)
ZBAACentral SouthDUGEB18
Southwest/northwestGUVBA7
Eastern ChinaAVBOX35
ZBADCentral SouthBLEAX24
Southwest/northwestELAPU6
Eastern ChinaAVBOX35
ZBTJCentral SouthAVBOX20
Southwest/northwestGUVBA10
Eastern ChinaDUMAP10
Table 5. Airport slot capacity constraints in the BTH cluster.
Table 5. Airport slot capacity constraints in the BTH cluster.
AirportCapacity/(Sorties/Hour)
ZBAA70
ZBAD62
ZBTJ31
Table 6. Average time taken by outbound flights to waypoint.
Table 6. Average time taken by outbound flights to waypoint.
AirportOrientationWaypointTime/(Minutes)
ZBAACentral SouthRUSDO20
Southwest/northwestBOTPU/IDKEX15
Eastern ChinaELKUR25
ZBADCentral SouthOMDEK20
Southwest/northwestPEGSO20
Eastern ChinaELKUR20
ZBTJCentral SouthOMDEK15
Southwest/northwestPEGSO/BOTPU15
Eastern ChinaIGMOR15
Table 7. Average time taken by inbound flights to waypoints.
Table 7. Average time taken by inbound flights to waypoints.
AirportOrientationWaypointTime/(Minutes)
ZBAACentral SouthDUGEB25
Southwest/northwestGUVBA25
Eastern ChinaAVBOX25
ZBADCentral SouthBLEAX20
Southwest/northwestELAPU30
Eastern ChinaAVBOX15
ZBTJCentral SouthAVBOX15
Southwest/northwestGUVBA15
Eastern ChinaAVBOX15
Table 8. Capacity decay by airport during adverse weather.
Table 8. Capacity decay by airport during adverse weather.
TimeZBAAZBADZBTJMeteorological Description
7:0042 (60%)37 (60%)19 (60%)Early snowfall, snow removal required, single runway operation
8:0042 (60%)37 (60%)19 (60%)Continuing snowfall
9:0049 (70%)43 (70%)22 (70%)Intermittent snowfall with partial recovery
10:0035 (50%)31 (50%)16 (50%)Heavy snowfall, low visibility
11:0035 (50%)31 (50%)16 (50%)Continued heavy snowfall
Table 9. Turnaround time parameters by aircraft type.
Table 9. Turnaround time parameters by aircraft type.
Aircraft TypeMin Turnaround (Minutes)Max Turnaround (Minutes)Representative Operators
Narrow-body45120CA, CZ, MU
Wide-body90180CA (long-haul)
Regional3575NS, GJ, BK
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Ren, J.; Jiang, L.; Qu, S.; Wang, L.; Ma, Z. Two-Stage Robust Optimization for Collaborative Flight Slot in Airport Group Under Capacity Uncertainty. Aerospace 2025, 12, 755. https://doi.org/10.3390/aerospace12090755

AMA Style

Ren J, Jiang L, Qu S, Wang L, Ma Z. Two-Stage Robust Optimization for Collaborative Flight Slot in Airport Group Under Capacity Uncertainty. Aerospace. 2025; 12(9):755. https://doi.org/10.3390/aerospace12090755

Chicago/Turabian Style

Ren, Jie, Lingyi Jiang, Shiru Qu, Lili Wang, and Zixuan Ma. 2025. "Two-Stage Robust Optimization for Collaborative Flight Slot in Airport Group Under Capacity Uncertainty" Aerospace 12, no. 9: 755. https://doi.org/10.3390/aerospace12090755

APA Style

Ren, J., Jiang, L., Qu, S., Wang, L., & Ma, Z. (2025). Two-Stage Robust Optimization for Collaborative Flight Slot in Airport Group Under Capacity Uncertainty. Aerospace, 12(9), 755. https://doi.org/10.3390/aerospace12090755

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