Download presentation
Presentation is loading. Please wait.
Published byMolly Heath Modified over 8 years ago
1
Flight Rescheduling Jo-Anne Loh (jl3963) Anna Ming (axm2000) Dhruv Purushottam (dp2631) IEOR 4405 Production Scheduling (Spring 2016)
2
Outline Background Situation 1 –Model I –Model II –Comparison Situation 2 –Model III Extensions
3
Background Airlines and their delays affect the economy –In 2007, passengers experienced a total delay of ~30,000 years with a cost of $16.1B in the US How should flights be effectively rescheduled? –Minimize flight delay –Minimize passenger delay –Minimize revenue loss in emergency situations
4
Situation 1 Currently airlines reschedule to minimize flight delay. Does this also minimize passenger delay? Goal: Minimize passenger trip delay using Schedule Minimization foR Generalized Operational Logistics (SRMGOL) algorithm Assumptions: –24 hour window –Flights are on a normal distribution –Flights do not depend on previous flights for the aircraft –All passengers have 1 stop over
5
Situation 1: Data 1)Create initial flight times between 6 airports 2)Add average flight times to create final flight time 3)Create possible itineraries for passengers and generate final arrival time 4)Use percentage late data of each airport to determine which flights are delayed randomly 5)Run algorithms on passengers that miss the next leg of their flight
6
Situation 1: Data Appendix Average Flight Time(BTS) AirportsORDJFKLAXMIAATLIAH ORD0131.75259.06177.91113.76156.89 JFK161.160365.5187.08150.31240.82 LAX235.24318.020290.87318.02 MIA191.15173.91333.730117.14164.74 ATL122.1139.04288.62113.360130.51 IAH152.18212.43212.27142.87120.760 Average Delay Time(BTS) AirportsORDJFKLAXMIAATLIAH ORD0 71.53 56.8362.0565.6859.78 JFK74.26058.3864.6965.7968.58 LAX55.2559.6050.651.9453.54 MIA62.9668.7456.2704255.31 ATL66.6259.5745.9252.91059.97 IAH61.356.6652.2955.3263.420 Percent Flights Late AirportsORDJFKLAXMIAATLIAH ORD027.7224.2724.1124.8327.84 JFK28.66017.9618.7319.2430.78 LAX19.5718.63018.2117.3320.83 MIA25.5625.626018.6219.41 ATL22.723.5520.0516.16020.35 IAH24.9418.5625.2617.6421.370 Passenge rs (Random between 118-179) AirportsORDJFKLAXMIAATLIAH ORD0160175121119131 JFK1350175154178120 LAX1461210175136119 MIA1241741510171177 ATL1721191701220166 IAH1791431561291510
7
Model I Algorithm The intuitive solution: minimize flight time by putting passenger on the next available flight Prioritizes planes arriving at original schedule
8
Model II Algorithm Reschedule passenger on the next available flight or hold the connecting flight for a period of time to allow the passenger to make the flight.
9
Situation 1: Model I vs II ~20,000 passengers, 300 flights Total hours of passenger delay: DatasetModel IModel II 17001966819 27969172491 38098571621 48011572680 58096765727
10
Situation II Aircraft Recovery Problem – unforeseen events disrupt a flight schedule –Ex. In a snowstorm many flights are delayed. Which flights should go first with a limited amount of aircrafts? Goal – reduce losses as much as possible Assumptions: –There are less aircrafts than flights –Flights are full –Relax cancellation constraint
11
Model III
12
Model III Data
13
Model III Results Sample run using AMPL and Gurobi
14
Extensions Situation I –Include trade-off between passenger delay and airline costs Situation II –Create a dynamic model that can constantly update the unscheduled flights and rerun Combine the two models into a real world situation where there are aircraft shortages and a need to minimize passenger delays
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.