Previous Article in Journal
Methods for Analyzing Avionics Reliability Reflecting Atmospheric Radiation in the Preliminary Development Phase: An Integrated Failure Rate Analysis
Previous Article in Special Issue
New Approaches for the Use of Extended Mock-Ups for the Development of Air Traffic Controller Working Positions
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Multi-Objective Airport Slot Allocation with Demand-Side Fairness Considerations

College of Civil Aviation, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China
*
Author to whom correspondence should be addressed.
Aerospace 2025, 12(2), 119; https://doi.org/10.3390/aerospace12020119
Submission received: 25 December 2024 / Revised: 27 January 2025 / Accepted: 1 February 2025 / Published: 3 February 2025
(This article belongs to the Special Issue Future Airspace and Air Traffic Management Design)

Abstract

:
Airport slot allocation is a key short-term solution to address airport capacity constraints, and it has long been a focus of research in the field of air traffic management. The existing studies primarily consider constraints such as airport capacity and flight operations, optimizing the slot allocation of arrival and departure flights to maximize the utilization of airport resources. This study proposes an airline fairness index based on a demand-side value system and addresses the problem of flight slot allocation by developing a tri-objective model. The model simultaneously considers the maximum slot deviation, total slot deviation, and airline fairness. Additionally, dynamic capacity constraints using rolling time windows and constraints on slot migration during peak periods are incorporated. The ε -constraint method is employed in conjunction with a large-neighborhood search heuristic to solve a two-stage optimization process, yielding an efficient allocation scheme. The experimental results show that the introduction of rolling capacity constraints effectively resolves the issue of continuous overcapacity that arises when only a fixed capacity is considered. Additionally, the proposed airline fairness index, based on a demand-side value system, can significantly improve fairness during the slot allocation process. By sacrificing at most 16% of the total displacement, it is possible to reduce the unfairness index by nearly 80%.

1. Introduction

In recent years, the rapid growth in air transport demand, coupled with insufficient airport capacity, has led to a pronounced imbalance between airport services and resources. According to statistics, as of 2022, there were 198 slot-coordinated airports globally, accounting for approximately 6% of the total number of airports but handling 50% of the world’s air transport services. However, the flight demand at most major airports has consistently exceeded the airport capacity according to the International Air Transportation Association (IATA) Worldwide Slot Guidelines (WSGs), leading to issues such as congestion and flight delays that place significant cost pressures on airports, airlines, and passengers [1]. In the short term, it is not feasible to resolve this imbalance through airport infrastructure expansion. Therefore, slot coordination and allocation are essential for optimally distributing flight slots to airlines. Most airports have adopted the slot allocation methods proposed by the IATA for coordinated airports to help alleviate this imbalance. At coordinated airports, the airport announces the available airport capacity, typically in terms of hourly and 15 min capacities. These capacities represent the number of aircraft that can land or take off within a given time period and are referred to as “slots”. Prior to the start of the scheduling season, airlines submit slot requests based on their operational needs, specifying the desired routes and time slots. These requests are submitted over a defined period and often follow a weekly pattern. The slot coordinator evaluates these requests in accordance with the declared capacity and priority rules, adjusts the allocations as needed, and then publishes the finalized slot schedule.
Currently, the methods for flight slot allocation can be divided into two forms: administrative allocation and market-based allocation. The administrative approach is the predominant method used by most countries and regions worldwide, where slot management authorities coordinate and allocate airport flight slots based on specific rules. Airport slot allocation (ASA) aims to manage scarce slot resources by matching airline requests with the available slots assigned by airports. Flight slot allocation is a resource-constrained allocation problem and serves as an important tool for demand management at airports, making it a key research focus in both domestic and international air transport studies. The allocation process generally begins with airlines submitting semi-annual requests, followed by coordinators assigning slots according to airport capacity. The complex web of stakeholders involved—including airlines, airports, air traffic control, and passengers—makes slot allocation a highly complex combinatorial problem. Achieving efficient solutions while balancing the interests of all parties remains a significant challenge.
Traditional studies on single-airport slot allocation tend to focus on a limited aspect of fairness. Our research aims to explore whether a more efficient and fair slot allocation scheme can be achieved by considering multi-dimensional fairness objectives within algorithmic and model design. Therefore, our research proposes a novel tri-objective model that simultaneously considers maximum slot displacement, total slot displacement, and airline fairness. By integrating dynamic capacity constraints and introducing a demand-side fairness metric, we offer a more efficient and equitable slot allocation approach. The model is solved using a large-neighborhood search heuristic algorithm, which effectively handles the computational challenges posed by rolling capacity constraints.
The remaining chapters of this paper are divided into five sections. Section 2 discusses the research related to airport slot allocation. Section 3 and Section 4 present the three-objective model and its solution methods, respectively. Section 5 outlines the experimental environment, results, and analysis. Section 6 concludes the paper, discussing the validity of the experimental results and future research directions.

2. Literature Review

Airport slot allocation is a critical issue in the aviation industry, especially at congested airports where demand exceeds capacity [2]. The efficient utilization of slots is essential to maximize system benefits and ensure fair competition in the downstream air transport market [3,4,5]. As airport capacity demand continues to grow, the need for efficient slot allocation mechanisms has become increasingly urgent [5]. The current research on airport slot allocation focuses on various aspects, including market liberalization, dynamic optimization frameworks, incentive-based slot allocation, and multi-objective and multi-level considerations in slot scheduling [6,7,8,9]. Moreover, studies advocate for the incorporation of fairness, resource utilization, and environmental factors into slot scheduling models to improve airport capacity usage [10]. Recent research has proposed decision frameworks that prioritize fairness in slot allocation at capacity-constrained airports, aiming to balance minimal delays with maximum efficiency [11,12]. Additionally, multi-objective flight scheduling models based on absolute fairness have shown promising results in enhancing slot allocation equity across multi-airport systems [13]. Overall, the literature on fair airport slot allocation emphasizes the importance of efficient mechanisms that address multiple objectives, such as demand revelation, competition, fairness, and environmental sustainability, to tackle the challenges posed by growing airport capacity demands [14,15,16].
Airport slot allocation optimization approaches have been a topic of interest in the field of air traffic management. Le et al. [17] introduced an auction-based slot allocation framework that considers factors such as monetary bidding, flight origin–destination pairs, enplanement capability, and airlines’ previous investments. This approach enables various design alternatives and ongoing research on a hybrid demand management approach for congested airports. Vaze and Barnhart [18] proposed a game-theoretic model for airline frequency competition under slot constraints, showing that a small reduction in allocated slots can lead to significant reductions in flight and passenger delays, as well as improvements in airlines’ profits. The goal of [19] was to comprehensively consider efficiency and fairness in slot scheduling and propose a collaborative optimization model that takes into account both airline fairness and airport fairness. Moreover, [20] expanded the environmental benefit analysis from the traditional temporal dimension to the temporal–spatial dimension, focusing on airport slot scheduling and noise pollution issues. Corolli et al. [21] addressed the time slot allocation problem under uncertain capacity, highlighting the challenges of uncertainty in capacity planning. Zografos et al. [9] emphasized the importance of optimum slot scheduling for increasing airport capacity utilization, suggesting that future slot scheduling models should consider fairness, equity, resource utilization, and environmental factors. Ribeiro et al. [22] presented an optimization approach for airport slot allocation under IATA guidelines, focusing on efficient slot allocation strategies. Overall, a review of the literature indicates a growing interest in optimizing airport slot allocation through various approaches, such as auction-based frameworks, game-theoretic models, and optimization algorithms. Future research in this area may explore new objectives for slot scheduling models, consider uncertainties in capacity planning, and incorporate fairness and environmental considerations into slot allocation strategies.
Fairness has been defined in various ways in slot allocation research. For instance, Zografos and Jiang [23] defined fairness as ensuring that the total schedule displacement proportion allocated to an airline aligns with its proportion of requested slots. However, this approach treats all requests as equally important without considering the timing of the requests. Building on this, Fairbrother et al. [24] distinguished between peak and non-peak requests, acknowledging differences in slot value. Expanding on these concepts, this study employs demand as a flexible metric to quantify slot value. Furthermore, this study introduces a novel airline fairness metric based on demand-side values and develops a tri-objective model that incorporates maximum slot displacement, total slot displacement, and airline fairness. By considering dynamic capacity constraints and utilizing a large-neighborhood search algorithm, the proposed method not only improves allocation efficiency but also enhances fairness in the slot allocation process.

3. Slot Allocation Models with Three Objectives

This section introduces a three-objective slot allocation model that considers total displacement, maximum displacement, and airline fairness. To enhance the practicality of the model, several constraints are incorporated, including slot allocation priority constraints, rolling time window constraints, and slot removal time period restrictions. Additionally, the model accounts for commonly used capacity constraints over 1 h and 15 min intervals.
Table 1 presents the sets, parameters, and decision variables used in the model. F i t and D i r represent the airlines’ requested times and dates, respectively, while Y i t denotes the actual allocated time as the decision variable to be determined.
The proposed model is defined as follows:
min Z = i I r R ( D M i + + D M i ) D i r Z 1 , max ( D M i , D M i + ) Z 2 , a A i r ( x a x ¯ ) 2 Z 3 + λ × W i
Y i 1 = 1 i I
Y i t Y i , t + 1   i I , t T 1
t T 1 ( 1 F i t ) Y i t = D M i + i I
t T 1 ( 1 Y i t ) F i t = D M i i I
D M i + = D M i = 0   i I h i s
i I a r r t ( T , T + L 1 ) ( Y i , t Y i , t + 1 ) × D i r C a r r , T   T T 21 ( T T 22 ) , r R , t T 1
i I d e p t ( T , T + L 1 ) ( Y i t Y i , t + 1 ) × D i r C d e p , T   T T 21 ( T T 22 ) , r R , t T 1
i I t ( T , T + L 1 ) ( Y i t Y i , t + 1 ) × D i r C T   T T 21 ( T T 22 ) , r R , t T 1
i I t ( T , T + L c t ) ( Y i t Y i , t + 1 ) × D i r C t u m T T 1 , r R
V t = α 1 N t + α 2 ( N t + L 1 + N t L 1 ) + α 3 ( N t + 2 L 1 + N t 2 L 1 ) + α 4 ( N t + 3 L 1 + N t 3 L 1 ) t T 1
G i = i I a r R ( D M i + + D M i ) D i r + min ( V t ( Y i t Y i , t + 1 F i t + F i , t + 1 ) , 0 ) D i r i I , t T 1
x a = i I a G i / N a a A i r
x ¯ = a A i r x a n A i r
Δ F a b = t T 1 F b t F a t   ( a , b ) P
T m i n t T 1 ( Y b t Y a t Δ F a b ) T m a x ( a , b ) P
Δ H a b = t T 1 ( H b t H a t ) ( a , b ) Q
min ( Δ F a b , Δ H a b ) t T 1 ( Y b t Y a t ) ( a , b ) Q
t T 1 ( Y b t Y a t ) max ( Δ F a b , Δ H a b )   ( a , b ) Q
t T 3 [ ( F i t F i , t + 1 ) ( Y i t Y i , t + 1 ) ] = W i   i I
W i 0 i I
D M i + , D M i , W i N
As shown in Equation (1), the objective function Z consists of three components: Z 1 , which represents the total slot displacement and reflects the overall efficiency of the slot allocation; Z 2 , which represents the maximum slot displacement and reflects the worst-case scenario in the slot allocation; and Z 3 , which denotes the fairness deviation, expressed in the form of variance, representing the fairness of the slot allocation among the considered airlines. The term λ × W i at the end represents the penalty for slot allocation outside the restricted time periods, which will be explained in detail later. Constraints (2) and (3) present the detailed structure of Y i t , which represents the slot allocated to the request. Specifically, Y i t equals 0 if the request is allocated to a time slot before t, and it equals 1 if the request is allocated to slot t or later. Constraints (4) and (5) define the forward and backward displacement ( D M i ) generated by request i. Requests with historical priority can retain their historical slots during the allocation process, assigning them the highest priority. This process is controlled by Constraint (6), which manages Y i t . Constraints (7), (8), and (9) represent the airport capacity constraints, while Constraint (10) defines the rolling capacity constraint, ensuring that the capacity within each rolling time window does not exceed the predefined capacity limits.
Constraints (11), (12), (13), and (14) provide a comprehensive framework for evaluating fairness in slot allocation based on the demand-driven slot value metric proposed in this paper. The time slot value V t is calculated using a demand-based approach (Constraint (11)), which incorporates both the number of requests at the target time slot and those from adjacent time intervals. To reflect temporal variations in demand, the calculation assigns weights ( α 1 , α 2 , α 3 , ) to the requests, with α 1 > α 2 > α 3 , ensuring that closer intervals have a greater influence on the slot value. Building on the slot value V t , the loss metric G i quantifies the fairness of the allocation process (Constraint (12)). Specifically, G i measures two aspects of loss for each request:
  • Time Slot Value Loss: The disparity between the value of the requested slot and the value of the allocated slot.
  • Displacement Loss: The deviation in time between the requested slot and the allocated slot, particularly when the assigned slot is further away from the preferred time.
The total loss value for a request, G i , integrates these dimensions and provides a comprehensive measure of allocation fairness. To further safeguard fairness, particularly for smaller airlines, the average loss in slot request value for each airline is calculated using Constraint (13). This metric evaluates the average impact of slot allocations on individual airlines. Additionally, the overall fairness of the allocation process across all airlines is assessed through the mean average loss value (Constraint (14)), providing a holistic view of system-wide fairness in slot allocation.
In practical operations, airlines seek to request suitable flight connections to ensure that an aircraft can quickly transition to its next flight after completing its turnaround, minimizing waiting time. Constraints (15) and (16) limit the range of time variations for turnaround flights. Considering this factor can facilitate flight connections for airlines and enhance their operational efficiency. Constraints (17) to (19) restrict flights of the “change to historic” type. This limitation follows the requirements outlined in the WASG regarding “change to historic” flights. During actual operations, airports typically designate peak hours, and external slots are generally not allocated to peak hours during the scheduling process. Constraint (21) defines the variable W i , which, in conjunction with the penalty values in the objective function, collectively forms the constraints on slot allocations outside of restricted time periods.

4. Solution Approach

In the process of airport slot allocation, this study considers the capacity constraints of 1 h and 15 min, as well as a rolling capacity constraint with a width of 1 h and a step size of 5 min. Actual data from Urumqi Diwopu Airport and Shanghai Hongqiao Airport are used, involving over 2000 slot requests over a duration of six months. The large number of constraints and the substantial volume of data make the problem complex to solve. Therefore, a heuristic algorithm is employed as the solution method, and the ε -constraint method is introduced to address the multi-objective nature of the problem. The following sections introduce the heuristic algorithm and the solution process after incorporating the ε -constraint method.

4.1. Heuristic Algorithm

To reduce the computational complexity of the algorithm, this study employs the large-neighborhood search (LNS) algorithm proposed by Ribeiro et al. [25] for efficient and rapid problem-solving. This utilizes a time window neighborhood structure, decomposing the problem into consecutive time windows for final resolution. Figure 1 illustrates the neighborhood structure of the time windows. In this diagram, the white nodes represent slot requests, and the interactions between adjacent time slot nodes are more significant during the slot allocation process. The algorithm groups nodes by selecting a specific time window for optimization. Additionally, to ensure the efficiency of slot allocation, the algorithm introduces an adaptive adjustment mechanism. The window size is denoted by s, and the window step size is represented by r.
The specific steps of the large-neighborhood algorithm are shown in the diagram in Figure 2. Initially, the slot requests are grouped with respect to time; after this grouping, a time window is randomly selected. The solutions for other windows are fixed while the selected window is optimized. The displacement value corresponding to the selected time window is used as the weight. Based on the selected requests, the local solution is optimized. If there is an improvement, the weight of the corresponding window is increased; otherwise, the weight remains unchanged. Additionally, if an optimal solution is not obtained within a set time, the current neighborhood structure is reduced, and requests are selected according to a certain proportion. If the optimal value does not improve within n consecutive iterations, the solution is considered optimal, the iterations end, and the current solution is returned.

4.2. Solution Process

To solve the multi-objective problem, this study introduces the ε -constraint method. The entire algorithm process is illustrated in Figure 2, and it is divided into two phases. The input data for the first phase include airport capacity data, airline slot requests, and the parameters involved in the algorithm. In the first phase, the objective function is set to minimize Z 1 :
Z 1 = min ( i I r R ( D M i + + D M i ) D i r )
The remaining constraints are established according to the airport slot allocation model described above. The problem is then solved using the large-neighborhood search algorithm, and, after several iterations, a slot allocation scheme is obtained. The objective function value of the new solution is denoted by Z ^ 1 . In the second phase, the result from the first phase is used as the initial solution, and the objective function is reconstructed (Equation (24)) with the corresponding ε -constraint added (Constraint (25), where θ > 1 ):
Z 2 = min ( max ( D M i , D M i + ) )
Z 1 Z ^ 1 × θ
After the model is modified, the initial solution is fed into the large-neighborhood algorithm, and, after several iterations, an updated solution is obtained. The objective function value of this solution is denoted by Z ^ 2 . The above steps are repeated, with the objective function set to Z 3 (Equation (26)) and corresponding constraints (27) and (28). In this way, the multi-objective problem can be effectively solved, resulting in a relatively good solution.
Z 3 = min ( a A i r ( x a x ¯ ) 2 )
Z 1 Z ^ 1 × θ
Z 2 Z ^ 2 × θ

5. Experimental Results and Analyses

All the experiments described in this paper were conducted on an AMD Ryzen 7 4800H CPU with 16 GB of RAM using Gurobi. The following sections provide a detailed description of the data used and the experimental results.

5.1. Input Data and Problem Parameters

The input data were divided into three parts: airline slot requests, airport capacity information, and experimental parameters. The airline slot request information included details such as the airline, requested time, flight frequency, start time, end time, and flight connection information. The airport capacity information included 1 h and 15 min slot capacities, as well as rolling capacities, each covering takeoffs, landings, and total capacities.
Table 2 presents an example of the airline slot request information. In the table, Type1 indicates the flight operation type (arrival or departure), Start Date and End Date specify the duration of the operation, and Freq represents the weekly frequency. For instance, “2,4,6” indicates that the flight operates on Tuesdays, Thursdays, and Saturdays. Type2 denotes the priority type during the slot allocation process.
To fully verify the efficiency of the algorithm and observe fairness during the allocation process, this study selected slot allocation data from the Shanghai Hongqiao and Urumqi Diwopu airports for experimentation. Four datasets were extracted, with the longest duration spanning six months and containing up to 2564 slot requests. The datasets included one small-scale example, two medium-scale examples, and one large-scale example. Table 3 lists some characteristics of the input data. The table details the number of requests and movements for four instances. The distinction is that a request by an airline for a flight on every Tuesday and Thursday in February was considered to be one request, but, since the flight is scheduled to operate eight times in February, this request was regarded as including eight movements. The Airlines column lists the number of airlines involved in the slot requests. Rotation refers to flight turnarounds. It is important to note that this paper only included certain potential turnarounds in the constraints, and the Rotation column does not represent the actual number of turnarounds occurring during operations.
Table 4 presents the baseline parameter settings used during the experiments.

5.2. Experimental Results

Figure 3 illustrates the distribution of time slot values based on demand across different time periods for four distinct instances. Although instances 1, 3, and 4 all pertain to Shanghai Hongqiao Airport, the calculated slot values differ due to variations in the input requests. However, a clear pattern emerges as the peak and trough trends in slot values are generally consistent across these three instances. In contrast, the time slot values for Urumqi Diwopu Airport exhibit a certain delay. For example, while the first peak at Hongqiao occurs between 6:00 and 8:00, the corresponding peak at Urumqi appears after 8:00. Additionally, Urumqi demonstrates stronger operational performance during nighttime hours compared to Hongqiao, with higher slot values between midnight and 2:00 AM, during which Hongqiao’s slot values remain relatively low. This phenomenon is likely attributable to time zone differences, which shift the operational hours at Diwopu to a later timeframe.
Table 5 and Table 6 presents the objective values and their variations for four instances across different phases. In Phase 1, the focus is on optimizing the total displacement Z 1 ; in Phase 2, the emphasis shifts to optimizing the maximum displacement Z 2 ; and, in Phase 3, the objective is to enhance Z 3 , the fairness indicator for airlines. It is evident that the model significantly improves fairness in slot allocation, albeit with a slight trade-off in the total and maximum displacements. The Table 5 also presents a comparison between the heuristic solution and the exact solution. The “Exactly solve” column shows the results obtained by applying exact methods in all three phases.
In Phase 2, as compared to Phase 1, the total displacement shows a slight increase, with a maximum rise of 3.96%, while the maximum displacement decreases by approximately 20%. In Phase 3, as compared to Phase 2, the unfairness indicator decreases by as much as 80.14%, while the total displacement increases by a maximum of 16.1%, and the maximum displacement increases by up to 8.33%. These results indicate that the proposed solution process effectively solves the multi-objective model presented in this paper, consistently yielding favorable outcomes across multiple experiments.
It is worth noting that, during the Phase 2 process, although the optimization focuses solely on maximum displacement, this indicator also reflects fairness in allocation to some extent. Consequently, the unfairness indicators for certain results (instances 3 and 4) have decreased, while, in some cases, other indicators have increased.
To verify the impact of rolling capacity on the scheduling configuration process, this study solved models with and without the addition of rolling capacity, considering rolling capacity violations (RCVs). A comparative analysis was conducted from multiple dimensions, including the total displacement, maximum displacement, and fairness indicators, as summarized in Table 7. The results indicate that considering rolling capacity leads to a significant reduction in RCVs, with some cases even reaching zero, demonstrating its effectiveness in decreasing the number of violations. In terms of total displacement, the differences between the results with rolling capacity (WRC) and results without rolling capacity (NRC) are relatively small. However, in certain instances, WRC exhibits slightly higher displacement due to the unavoidable alteration of the optimal solution after the introduction of additional constraints. Similarly, both the maximum displacement and fairness indicators for WRC may slightly increase; however, the addition of rolling capacity does not substantially impact the fairness of the allocation.

6. Conclusions

Globally, there are 198 slot-coordinated airports, accounting for approximately 6% of the total number of airports, yet they handle 50% of the world’s air transport services. Fairness has not been sufficiently considered in the slot allocation process, which is typically based solely on fixed capacity constraints. To address this issue, this study incorporated rolling capacity constraints to optimize both the fairness and efficiency of slot allocation. The contributions of this study are as follows:
  • This study proposed an airline fairness metric based on a demand-side value system and developed a tri-objective model for flight slot allocation. The model simultaneously considers the maximum slot displacement, total slot displacement, and airline fairness.
  • Dynamic capacity constraints were introduced in the form of rolling time windows and peak limit slot migration constraints. A large-neighborhood search heuristic algorithm was applied to solve the model and achieve an efficient allocation scheme.
  • The experimental results demonstrated that incorporating rolling capacity constraints effectively resolved the overcapacity issues caused by static capacity limits over continuous time periods.
  • The proposed airline fairness metric, grounded in the demand-side value system, significantly enhanced fairness in the slot allocation process. Specifically, it achieved an almost 80% reduction in the unfairness metric with a sacrifice of at most 16% in terms of total displacement.
  • This paper considered rolling capacity during the scheduling process and used a large-neighborhood search algorithm to address the large computational scale caused by rolling capacity. The goal was to obtain a solution that avoids overload during consecutive time periods while ensuring that the total displacement change remains minimal within a limited timeframe.
This study focused solely on single-airport slot allocation and did not extend to multi-airport or airport network scenarios, which could be explored in future research. Moreover, the introduction of a heuristic algorithm may have resulted in suboptimal solutions due to limitations in terms of the algorithm’s scale and computation time. Future work could consider incorporating more test cases and different scenarios to enhance the robustness of the algorithm. Additionally, adaptive rolling capacity window lengths could be considered to reduce the algorithm’s computational burden.

Author Contributions

Conceptualization, R.Y.; methodology, Q.W.; writing—original draft preparation, R.Y.; supervision, M.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by China Postdoctoral Science Foundation: 2023M741686 and Humanities and Social Science Fund of Ministry of Education No.23YJC790027.

Data Availability Statement

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

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. IATA, Airports Council International (ACI),W.A.C.G.W. Worldwide Airport Slot Guidelines (WASG), 2025. Available online: https://www.iata.org/en/programs/ops-infra/slots/slot-guidelines/ (accessed on 24 December 2024).
  2. Jorge, D.; Ribeiro, N.A.; Antunes, A.P. Towards a decision-support tool for airport slot allocation: Application to Guarulhos (Sao Paulo, Brazil). J. Air Transp. Manag. 2021, 93, 102048. [Google Scholar] [CrossRef]
  3. Wang, S. Enhancing Decision Support Systems for Airport Slot Allocation. Ph.D. Thesis, Queen Mary University of London, London, UK, 2023. [Google Scholar]
  4. Katsigiannis, F.A.; Zografos, K.G. Incorporating slot valuation in making airport slot scheduling decisions. Eur. J. Oper. Res. 2023, 308, 436–454. [Google Scholar] [CrossRef]
  5. De Wit, J.; Burghouwt, G. Slot allocation and use at hub airports, perspectives for secondary trading. Eur. J. Transp. Infrastruct. Res. 2008, 8, 147–164. [Google Scholar]
  6. Adler, N.; Fu, X.; Oum, T.H.; Yu, C. Air transport liberalization and airport slot allocation: The case of the Northeast Asian transport market. Transp. Res. Part A Policy Pract. 2014, 62, 3–19. [Google Scholar] [CrossRef]
  7. Bodkhe, B.; Ahire, A.; Chaudhari, M.; Fulsoundar, T.; Kadam, A. Dynamic MR: A dynamic slot allocation optimization framework for mapreduce clusters. IEEE Trans. Cloud Comput. 2016, 2, 333–347. [Google Scholar]
  8. Grunewald, E. Incentive-based slot allocation for airports. Transp. Res. Procedia 2016, 14, 3761–3770. [Google Scholar] [CrossRef]
  9. Zografos, K.G.; Madas, M.A.; Androutsopoulos, K.N. Increasing airport capacity utilisation through optimum slot scheduling: Review of current developments and identification of future needs. J. Sched. 2017, 20, 3–24. [Google Scholar] [CrossRef]
  10. 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]
  11. Jiang, Y.; Zografos, K.G. A decision making framework for incorporating fairness in allocating slots at capacity-constrained airports. Transp. Res. Part C Emerg. Technol. 2021, 126, 103039. [Google Scholar] [CrossRef]
  12. Cavusoglu, S.S.; Macário, R. Minimum delay or maximum efficiency? Rising productivity of available capacity at airports: Review of current practice and future needs. J. Air Transp. Manag. 2021, 90, 101947. [Google Scholar] [CrossRef]
  13. Li, Y.; Liu, Y. Multi-airport system flight slot optimization method based on absolute fairness. Math. Biosci. Eng. 2023, 20, 17919–17948. [Google Scholar] [CrossRef] [PubMed]
  14. Ghisellini, V.M. Slot Allocation at Airports: Can We Propose More Efficient Approaches? Evidence on Efficient Airport Slot Allocations Through Congestion Pricing and Auctyioning. Ph.D. Thesis, Nova School of Business and Economics, Carcavelos, Portugal, 2023. [Google Scholar]
  15. Melder, D.J. Mathematical Models And Algorithmic Solution Approaches For The Slot Allocation Problem. Ph.D. Thesis, University of Leicester, Leicester, UK, 2024. [Google Scholar]
  16. Scala, P.; Mota, M.M.; Tran, B.N. Airport Capacity Management Optimization vs Airline Fairness: An empirical study. In Proceedings of the 24th Air Transport Research Society World Conference, Sydney, Australia, 26–29 August 2021. [Google Scholar]
  17. Le, L.; Donohue, G.; Chen, C.H. Auction-based slot allocation for traffic demand management at hartsfield atlanta international airport: A case study. Transp. Res. Rec. 2004, 1888, 50–58. [Google Scholar] [CrossRef]
  18. Vaze, V.; Barnhart, C. Modeling airline frequency competition for airport congestion mitigation. Transp. Sci. 2012, 46, 512–535. [Google Scholar] [CrossRef]
  19. Tan, X.; Wang, S.; Zeng, W.; Quan, Z. A Collaborative Optimization Method of Flight Slots Considering Fairness Among Airports. Math. Probl. Eng. 2022, 2022, 1418911. [Google Scholar] [CrossRef]
  20. Feng, H.; Hu, R.; Zhang, J.; Wang, Y.; Zhang, Y. An integrated slot allocation model for time-space-dimensional noise reduction. Transp. Res. Part D Transp. Environ. 2023, 121, 103845. [Google Scholar] [CrossRef]
  21. 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]
  22. 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]
  23. Zografos, K.; Jiang, Y. Modelling fairness in slot scheduling decisions at capacity-constrained airports. In Proceedings of the 96th Transportation Research Board Annual Meeting, Washington, DC, USA, 8–12 January 2017. [Google Scholar]
  24. Fairbrother, J.; Zografos, K.G.; Glazebrook, K.D. A slot-scheduling mechanism at congested airports that incorporates efficiency, fairness, and airline preferences. Transp. Sci. 2020, 54, 115–138. [Google Scholar] [CrossRef]
  25. Ribeiro, N.A.; Jacquillat, A.; Antunes, A.P. A large-scale neighborhood search approach to airport slot allocation. Transp. Sci. 2019, 53, 1772–1797. [Google Scholar] [CrossRef]
Figure 1. Diagram of the time window neighborhood structure.
Figure 1. Diagram of the time window neighborhood structure.
Aerospace 12 00119 g001
Figure 2. Flowchart of multi-objective airport slot allocation based on the LNS algorithm.
Figure 2. Flowchart of multi-objective airport slot allocation based on the LNS algorithm.
Aerospace 12 00119 g002
Figure 3. Temporal time slot value V t variations across different instances.
Figure 3. Temporal time slot value V t variations across different instances.
Aerospace 12 00119 g003
Table 1. Sets, parameters, and decision variables in the airport allocation model.
Table 1. Sets, parameters, and decision variables in the airport allocation model.
Sets
T 1 Minimum scale time series, t T 1
T 21 ( T 22 ) Series for capacity, T T 21 ( T 22 )
T 3 Restricted time periods, t T 3
IRequest series, i I
I a r r ( d e p ) Requests for arrival (departure)
I h i s ( h c , n e w , o s ) Requests by priority
RDate series, r R
AAirline consortium, a A
P I × I ( a , b ) P
Q = P ( I h c × I h c ) ( a , b ) Q
C ( C a r r , C d e p ) Airport capacity (takeoff and landing capacity) series
Parameters
F i t 0 if request i I departs earlier than period t T 1 ; 1 otherwise.
H i t 0 if historic time of request i I h i s I h c is earlier than period t;
1 otherwise.
D i r 1 if request i departs on day r; 0 otherwise.
C T Airport capacity corresponding to time period T
L 1 Length of time interval T 1
C t u m Rolling time window capacity
L c t Length of rolling time window
λ Penalty coefficient
n A i r Number of airlines
N a Number of requests applied by airline a
Decision Variables
W i 1 if request i is allocated into the restricted time periods;
0 otherwise.
D M i + ( D M i ) Forward (backward) displacement of request i
Y i t 0 if request i is allocated to depart earlier than period t;
1 otherwise.
G i Loss value of request i
x a The average Loss value of airport a
x ¯ The average Loss value across all airports
Table 2. Flight schedule example data.
Table 2. Flight schedule example data.
Type1Start DateEnd DateFreqTimeType2Orig TimeAirlinePre ID
dep2024-03-312024-05-111,2,4,5,719:55cr21:15CZ6801-1
arr2024-04-062024-05-111,3,5,723:05new-1CZ6828-1
arr2024-03-312024-04-252,4,619:10cr22:45CZ6678-1
dep2024-03-312024-04-051,3,5,713:55his13:55CZ6831-1
dep2024-04-112024-04-11419:10cr18:35CZ6807-1
arr2024-04-112024-04-11423:45cr23:15CZ6808-1
Table 3. Request features of some instances in the experimentation.
Table 3. Request features of some instances in the experimentation.
InstanceMovementsRequestsDurationAirportAirlinesRotation
152233681 monthZSSS2628
227,8316014 monthsZWWW2935
335,3914296 monthsZSSS3937
4119,47225643 monthsZSSS4275
Table 4. Parameter settings in multi-objective airport slot allocation.
Table 4. Parameter settings in multi-objective airport slot allocation.
ParameterExplanationValue
θ Allowed deviation in objective function1.2
sTime window size2 h
rTime window step30 min
α 1 Weight parameter 15
α 2 Weight parameter 23
α 3 Weight parameter 31
λ Penalty coefficient576
Table 5. Multi-objective airport slot allocation objective values at different stages.
Table 5. Multi-objective airport slot allocation objective values at different stages.
InstancePhase 1Phase 2Phase 3Exactly Solve
Z 1 Z 2 Z 3 Z 1 Z 2 Z 3 Z 1 Z 2 Z 3 Z 1 Z 2 Z 3
1472261689.49472261689.4954828492.3156529458.41
225602817,597.6226402318,497.742943233673.683271252943.65
328654241,436.2229323338,062.1732813411,642.3430523410,068.25
462063134,962.3564522434,037.4468942616,231.2670593015,744.65
Table 6. Percentage variations in objective function values across different phases.
Table 6. Percentage variations in objective function values across different phases.
InstancePhase 1–Phase 2Phase 2–Phase 3Phase 1–Phase 3
Z 1 Z 2 Z 1 Z 2 Z 3 Z 1 Z 2 Z 3
10.00%0.00%16.10%7.69%−70.86%16.10%7.69%−70.86%
23.13%−17.86%11.48%0.00%−80.14%14.96%−17.86%−79.12%
32.34%−21.43%11.90%3.03%−69.41%14.52%−19.05%−71.90%
43.96%−22.58%6.85%8.33%−52.31%11.09%−16.13%−53.58%
Table 7. Comparison of results with and without rolling capacity consideration.
Table 7. Comparison of results with and without rolling capacity consideration.
InstanceRCVs 1 Z 1 Z 2 Z 3
WRC 2NRC 3 WRCNRC WRCNRC WRCNRC
10.00%2.92% 548503 2824 492.31263.21
20.00%2.28% 29432778 2317 3673.683972.56
30.00%1.49% 32812931 3420 11,642.3410,872.30
40.00%1.51% 68946502 2617 16,231.2616,846.95
1 RCVs: rolling capacity violations. 2 WRC: with rolling capacity. 3 NRC: no rolling capacity.
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

Yang, R.; Le, M.; Wang, Q. Multi-Objective Airport Slot Allocation with Demand-Side Fairness Considerations. Aerospace 2025, 12, 119. https://doi.org/10.3390/aerospace12020119

AMA Style

Yang R, Le M, Wang Q. Multi-Objective Airport Slot Allocation with Demand-Side Fairness Considerations. Aerospace. 2025; 12(2):119. https://doi.org/10.3390/aerospace12020119

Chicago/Turabian Style

Yang, Ruoshi, Meilong Le, and Qiangzhe Wang. 2025. "Multi-Objective Airport Slot Allocation with Demand-Side Fairness Considerations" Aerospace 12, no. 2: 119. https://doi.org/10.3390/aerospace12020119

APA Style

Yang, R., Le, M., & Wang, Q. (2025). Multi-Objective Airport Slot Allocation with Demand-Side Fairness Considerations. Aerospace, 12(2), 119. https://doi.org/10.3390/aerospace12020119

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Article metric data becomes available approximately 24 hours after publication online.
Back to TopTop