Cargando…

A Hybrid Genetic Algorithm Based on Imitation Learning for the Airport Gate Assignment Problem

Airport gates are the main places for aircraft to receive ground services. With the increased number of flights, limited gate resources near to the terminal make the gate assignment work more complex. Traditional solution methods based on mathematical programming models and iterative algorithms are...

Descripción completa

Detalles Bibliográficos
Autores principales: Ding, Cong, Bi, Jun, Wang, Yongxing
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10137631/
https://www.ncbi.nlm.nih.gov/pubmed/37190353
http://dx.doi.org/10.3390/e25040565
_version_ 1785032512761757696
author Ding, Cong
Bi, Jun
Wang, Yongxing
author_facet Ding, Cong
Bi, Jun
Wang, Yongxing
author_sort Ding, Cong
collection PubMed
description Airport gates are the main places for aircraft to receive ground services. With the increased number of flights, limited gate resources near to the terminal make the gate assignment work more complex. Traditional solution methods based on mathematical programming models and iterative algorithms are usually used to solve these static situations, lacking learning and real-time decision-making abilities. In this paper, a two-stage hybrid algorithm based on imitation learning and genetic algorithm (IL-GA) is proposed to solve the gate assignment problem. First of all, the problem is defined from a mathematical model to a Markov decision process (MDP), with the goal of maximizing the number of flights assigned to contact gates and the total gate preferences. In the first stage of the algorithm, a deep policy network is created to obtain the gate selection probability of each flight. This policy network is trained by imitating and learning the assignment trajectory data of human experts, and this process is offline. In the second stage of the algorithm, the policy network is used to generate a good initial population for the genetic algorithm to calculate the optimal solution for an online instance. The experimental results show that the genetic algorithm combined with imitation learning can greatly shorten the iterations and improve the population convergence speed. The flight rate allocated to the contact gates is 14.9% higher than the manual allocation result and 4% higher than the traditional genetic algorithm. Learning the expert assignment data also makes the allocation scheme more consistent with the preference of the airport, which is helpful for the practical application of the algorithm.
format Online
Article
Text
id pubmed-10137631
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-101376312023-04-28 A Hybrid Genetic Algorithm Based on Imitation Learning for the Airport Gate Assignment Problem Ding, Cong Bi, Jun Wang, Yongxing Entropy (Basel) Article Airport gates are the main places for aircraft to receive ground services. With the increased number of flights, limited gate resources near to the terminal make the gate assignment work more complex. Traditional solution methods based on mathematical programming models and iterative algorithms are usually used to solve these static situations, lacking learning and real-time decision-making abilities. In this paper, a two-stage hybrid algorithm based on imitation learning and genetic algorithm (IL-GA) is proposed to solve the gate assignment problem. First of all, the problem is defined from a mathematical model to a Markov decision process (MDP), with the goal of maximizing the number of flights assigned to contact gates and the total gate preferences. In the first stage of the algorithm, a deep policy network is created to obtain the gate selection probability of each flight. This policy network is trained by imitating and learning the assignment trajectory data of human experts, and this process is offline. In the second stage of the algorithm, the policy network is used to generate a good initial population for the genetic algorithm to calculate the optimal solution for an online instance. The experimental results show that the genetic algorithm combined with imitation learning can greatly shorten the iterations and improve the population convergence speed. The flight rate allocated to the contact gates is 14.9% higher than the manual allocation result and 4% higher than the traditional genetic algorithm. Learning the expert assignment data also makes the allocation scheme more consistent with the preference of the airport, which is helpful for the practical application of the algorithm. MDPI 2023-03-25 /pmc/articles/PMC10137631/ /pubmed/37190353 http://dx.doi.org/10.3390/e25040565 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Ding, Cong
Bi, Jun
Wang, Yongxing
A Hybrid Genetic Algorithm Based on Imitation Learning for the Airport Gate Assignment Problem
title A Hybrid Genetic Algorithm Based on Imitation Learning for the Airport Gate Assignment Problem
title_full A Hybrid Genetic Algorithm Based on Imitation Learning for the Airport Gate Assignment Problem
title_fullStr A Hybrid Genetic Algorithm Based on Imitation Learning for the Airport Gate Assignment Problem
title_full_unstemmed A Hybrid Genetic Algorithm Based on Imitation Learning for the Airport Gate Assignment Problem
title_short A Hybrid Genetic Algorithm Based on Imitation Learning for the Airport Gate Assignment Problem
title_sort hybrid genetic algorithm based on imitation learning for the airport gate assignment problem
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10137631/
https://www.ncbi.nlm.nih.gov/pubmed/37190353
http://dx.doi.org/10.3390/e25040565
work_keys_str_mv AT dingcong ahybridgeneticalgorithmbasedonimitationlearningfortheairportgateassignmentproblem
AT bijun ahybridgeneticalgorithmbasedonimitationlearningfortheairportgateassignmentproblem
AT wangyongxing ahybridgeneticalgorithmbasedonimitationlearningfortheairportgateassignmentproblem
AT dingcong hybridgeneticalgorithmbasedonimitationlearningfortheairportgateassignmentproblem
AT bijun hybridgeneticalgorithmbasedonimitationlearningfortheairportgateassignmentproblem
AT wangyongxing hybridgeneticalgorithmbasedonimitationlearningfortheairportgateassignmentproblem