A dynamic programming approach for the airport capacity allocation problem | Synapse