Abstract
Commercial airports are under increasing pressure to comply with the Eurocontrol collaborative decision making (CDM) initiative, to ensure that information is passed between stakeholders, integrate automated decision support or make predictions. These systems can also aid effective operations beyond the airport by communicating scheduling decisions to other relevant parties, such as Eurocontrol, for passing on to downstream airports and enabling overall airspace improvements. One of the major CDM components is aimed at producing the target take-off times and target startup-approval times, i.e. scheduling when the aircraft should push back from the gates and start their engines and when they will take off. For medium-sized airports, a common choice for this is a “pre-departure sequencer” (PDS). In this paper, we describe the design and requirements challenges which arose during our development of a PDS system for medium sized international airports. Firstly, the scheduling problem is highly dynamic and event driven. Secondly, it is important to end-users that the system be predictable and, as far as possible, transparent in its operation, with decisions that can be explained. Thirdly, users can override decisions, and this information has to be taken into account. Finally, it is important that the system is as fair as possible for all users of the airport, and the interpretation of this is considered here. Together, these factors have influenced the design of the PDS system which has been built to work within an existing large system which is being used at many airports.
Similar content being viewed by others
Notes
Eurocontrol web site: https://www.eurocontrol.int/.
Eurocontrol CDM web site: https://www.eurocontrol.int/services/acdm.
Ultra Electronics Airport Systems web site: http://www.ultra-as.com/.
For simplicity we omit some details here such as the existence of two logical runways corresponding to two directions of a physical runway since these have little effect on the main algorithm.
See IATA slot allocation process page, http://www.iata.org/policy/slots/Pages/index.aspx.
For example, “Heathrow slots fetch £20m”, Sunday times: http://www.thesundaytimes.co.uk/sto/business/Companies/article1425242.ece.
see for example, Eurocontrol’s Flight Plan and Airport Slot Consistency Service (FAS) web page: https://www.eurocontrol.int/services/cs1-flight-plan-and-airport-slot-consistency-service-fas.
References
Atkin, J. A. D. (2008). On-line decision support for take-off runway scheduling at London Heathrow airport. PhD thesis, University of Nottingham.
Atkin, J. A. D., Burke, E. K., Greenwood, J. S., & Reeson, D. (2007). Hybrid meta-heuristics to aid runway scheduling at London Heathrow airport. Transportation Science, 41(1), 90–106.
Atkin, J. A. D., Burke, E. K., Greenwood, J. S., & Reeson, D. (2008). On-line decision support for take-off runway scheduling with uncertain taxi times at London Heathrow airport. The Journal of Scheduling, 11(5), 323–346.
Atkin, J. A. D., Burke, E. K., & Greenwood, J. S. (2010a). The TSAT allocation system at London Heathrow: The relationship between slot compliance, throughput and equity. Public Transport, 2(3), 173–198.
Atkin, J. A. D., Burke, E. K., & Ravizza, S. (2010). The airport ground movement problem: Past and current research and future directions. In Proceedings of the 4th international conference on research in air transportation (ICRAT 2010) (pp. 131–138). Budapest: Hungary.
Atkin, J. A. D., De Maere, G., Burke, E. K., & Greenwood, J. S. (2013). Addressing the pushback time allocation problem at Heathrow airport. Transportation Science, 47(4), 584–602.
Balakrishnan, H., & Chandran, B. G. (2010). Algorithms for scheduling runway operations under constrained position shifting. Operations Research, 58(6), 1650–1665.
Beasley, J. E., Krishnamoorthy, M., Sharaiha, Y. M., & Abramson, D. (2000). Scheduling aircraft landings—The static case. Transportation Science, 34, 180–197.
Beasley, J. E., Sonander, J., & Havelock, P. (2001). Scheduling aircraft landings at London Heathrow using a population heuristic. Journal of the Operational Research Society, 52, 483–493.
Beasley, J. E., Krishnamoorthy, M., Sharaiha, Y. M., & Abramson, D. (2004). Displacement problem and dynamically scheduling aircraft landings. Journal of the Operational Research Society, 55(1), 54–64.
Bennell, J., Mesgarpour, M., & Potts, C. (2011). Airport runway scheduling. 4OR: A Quarterly Journal of Operations Research, 9, 115–138.
Bianco, L., Dell’Olmo, P., & Giordani, S. (1999). Minimizing total completion time subject to release dates and sequence-dependent processing times. Annals of Operations Research, 86, 393–415.
Bolander, M. A. (2000). Scheduling and control strategies for the departure problem in air traffic control. PhD thesis, University of Cincinnati.
Dear, R. G., & Sherif, Y. S. (1989). The dynamic scheduling of aircraft in high density terminal areas. Microelectronics and Reliability, 29(5), 743–749.
Delair Air Traffic Systems. (2013). DARTS, arrival and departure management. http://www.delair.de/darts.html?file=tl_files/delair/pdf/departure%20manager.pdf. Last accessed July 2015.
Dorndorf, U., Drexl, A., Nikulin, Y., & Pesch, E. (2007). Flight gate scheduling: State-of-the-art and recent developments. Omega, 35(3), 326–334.
Ernst, A. T., Krishnamoorthy, M., & Storer, R. H. (1999). Heuristic and exact algorithms for scheduling aircraft landings. Networks, 34, 229–241.
EUROCONTROL, ACIEurope. (2010). A-CDM airport collaborative decision making. Brochure. http://www.euro-cdm.org/library/cdm_brochure.pdf.
München, F. (2006). Airport CDM at Munich airport. http://www.euro-cdm.org/library/eurocontrol/tf12/tf12_cdm_status_munich.pdf. Last accessed July 2015.
Newell, G. (1979). Airport capacity and delays. Transportation Science, 13(3), 201–240.
Psaraftis, H. N. (1990). A dynamic programming approach for sequencing groups of identical jobs. Operations Research, 28, 1347–1359.
SESAR Joint Undertaking. (2004). Basic DMAN operational service and environment definition (OSED). http://www.sesarju.eu/sites/default/files/solutions/4_DMAN_baseline_OSED.pdf. Last accessed July 2015.
Trivizas, D. A. (1998). Optimal scheduling with maximum position shift (MPS) constraints: A runway scheduling application. Journal of Navigation, 51, 250–266.
Wu, C., & Caves, R. (2002). Research review of air traffic management. Transport Reviews, 22, 115–132.
Acknowledgments
We would like to thank Ultra Electronics Airport Systems for their collaboration with us in building the automated pre-departure sequencer and for integrating it into their system.
Author information
Authors and Affiliations
Corresponding author
Additional information
This work was supported in part by an EPSRC ‘Institutional Sponsorship’ Grant EP/K50354X/1, and by EPSRC Grants EP/F033613/1 and EP/H000968/1.
Rights and permissions
About this article
Cite this article
Karapetyan, D., Atkin, J.A.D., Parkes, A.J. et al. Lessons from building an automated pre-departure sequencer for airports. Ann Oper Res 252, 435–453 (2017). https://doi.org/10.1007/s10479-015-1960-z
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10479-015-1960-z