Title :
Solving the aircraft routing problem using network flow algorithms
Author :
Roy, Kaushik ; Tomlin, Claire J.
Author_Institution :
Stanford Univ., Stanford
Abstract :
The aircraft routing problem (ARP) is formulated as a time-dependent network flow problem and proved to be NP-hard, using a reduction from the NP-complete 3-dimensional matching problem (3DM). Flow scheduling and dynamic network theory concepts are used to develop an Integer Program (IP) formulation of the ARP, which can be solved exactly through software such as CPLEX. Linear program (LP) relaxation and rounding techniques are used to solve this formulation in pseudo-polynomial time. A heuristic first-come-first-served (FCFS) is also implemented. Scenarios of routing under congestion and rerouting due to weather show that the FCFS has the fastest run-time but worst performance, while the IP formulation is optimal but has no guarantees on run-time. For a given time horizon, the LP formulation runs in polynomial time and is often optimal, with bounded suboptimality otherwise.
Keywords :
aircraft; computational complexity; integer programming; linear programming; relaxation theory; scheduling; transportation; IP formulation; LP relaxation; NP-complete 3-dimensional matching problem; NP-hard problem; aircraft routing problem; dynamic network theory; first-come-first-served heuristic; flow scheduling; integer program; linear program; network flow algorithms; rounding techniques; time-dependent network flow problem; Aerospace control; Air traffic control; Aircraft; Cities and towns; Communication system traffic control; Dynamic scheduling; Job shop scheduling; Polynomials; Routing; Runtime;
Conference_Titel :
American Control Conference, 2007. ACC '07
Conference_Location :
New York, NY
Print_ISBN :
1-4244-0988-8
Electronic_ISBN :
0743-1619
DOI :
10.1109/ACC.2007.4282854