Text this: An Improved Adaptive Parallel Genetic Algorithm for the Airport Gate Assignment Problem