/aircraft-landing-scheduling-hyper-heuristic

Selection Perturbative Hyper-Heuristic for Scheduling Aircraft Landings

Primary LanguageJupyter NotebookMIT LicenseMIT

Scheduling Aircraft Landings with a Selection Perturbative Hyper-Heuristic

Algorithms used:

  • Multi-point Genetic algorithm hyper-heuristic
  • Single-point Random search hyper-heuristic
  • Standard Genetic algorithm (not hyper-heuristic)

You can open the notebook online here

Getting Started:

Install dependencies:

sudo -H pip3 install -r requirements.txt

Running the notebook:

jupyter notebook ./