Airlines and Linear Programming Dr. Ron Tibben-Lembke.

Slides:



Advertisements
Similar presentations
1 ENAC Air Transport Data AIR TRANSPORT DATA École Nationale de l Aviation Civile.
Advertisements

Airline Schedule Optimization (Fleet Assignment I)
Im not paying that! Mathematical models for setting air fares.
Air Transportation Service Design Pamela H. Vance Goizueta Business School Emory University.
Introduction to Information Systems.  Fundamental to  Planning  Marketing  Selling  Operating  Administering/Financing  Complying with regulations\
Introduction Part 2 Introduction Chapter 1. Case of United Airlines Kinds of problems : Develop master flight schedule Forecast demand for its routes.
Chapter 3 Workforce scheduling.
Integer Linear Programming
© 2002 The MITRE Corporation. All rights reserved. Economic Effects of Congestion and Delay Joe Sinnott March 2002.
Tourism Economics TRM 490 Dr. Zongqing Zhou Chapter 5: Airline Economics.
Hub and Spoke vs. Point to Point Evan Demick February 28, 2013.
Progress in Linear Programming Based Branch-and-Bound Algorithms
Linear Programming (LP) An important topic of Deterministic Operations Research Agenda 1.Modeling problems 2.Examples of models and some classical problems.
Lecture 5 Set Packing Problems Set Partitioning Problems
Chapter 7: The Principle of Leverage
Airlines and Linear Programming (and other stuff) Dr. Ron Lembke.
Service Network Design: Applications in Transportation and Logistics Professor Cynthia Barnhart Center for Transportation and Logistics Operations Research.
1 A Second Stage Network Recourse Problem in Stochastic Airline Crew Scheduling Joyce W. Yen University of Michigan John R. Birge Northwestern University.
Airspace Resource Allocation -Operations Impact Prof. R. John Hansman, Director MIT International Center for Air Transportation
Flying the A-380 The Case for Bigger Aircraft MIT meets Lufthansa 2003.
Airline Schedule Optimization (Fleet Assignment II) Saba Neyshabouri.
Airline Schedule Planning: Accomplishments and Opportunities Airline Schedule Planning: Accomplishments and Opportunities C. Barnhart and A. Cohn, 2004.
Capt Mike Brisker LT Andy Olson 1. 2  UA is world’s largest airline by amount of passenger traffic  Over 5000 flights/day on six continents  Serves.
Dubai International Airport 70.5m passengers in 2014 (top busiest airport by international passenger traffic) 6,900 weekly flights to 260 destinations.
The Role of Business Aviation in the European Economy Philip Thomas Oxford Economics 13 March 2013.
Route Planning and Evaluation
U.S. REGIONAL AIRLINES C/R AIRLINE NEWS EXECUTIVE FORUM Nov. 1, 1999, Alexandria, VA USA “The Regional Jet Service Debate” Debby McElroy, Vice President.
ANALYSIS FRAMEWORK FOR OPERATIONAL EFFECTS OF DIFFERENT CONGESTION MANAGEMENT MEASURES AT CLUSTERED AIRPORTS Loan T. Le Research Sponsors: NASA ARC, FAA.
Content : 1. Introduction 2. Traffic forecasting and traffic allocation ◦ 2.1. Traffic forecasting ◦ 2.2. Traffic allocation 3. Fleeting problems ◦ 3.1.
1 Network Optimization in Transportation Scheduling Ravindra K. Ahuja Supply Chain and Logistics Engineering (SCALE) Center Industrial & Systems Engineering.
Carmen Systems Carmen person, Title 23 September 2003.
AGIFORS, 5/28/03 Aircraft Routing and Crew Pairing Optimization Diego Klabjan, University of Illinois at Urbana- Champaign George L. Nemhauser, Georgia.
1 Botond Kovari: Crew Planning 1 st Int. Conf. on Research in Air Transportation - Zilina, Nov 22-24, 2004 Cost Optimisation Methods in Air Crew Planning.
MIT ICAT ICATMIT M I T I n t e r n a t i o n a l C e n t e r f o r A i r T r a n s p o r t a t i o n Virtual Hubs: A Case Study Michelle Karow
Introduction to Network Planning Concepts and Practice Course Outline Dynaston Inc.
Weather Operations at Western US Airports Rick Curtis Chief Meteorologist Southwest Airlines
AIRCRAFT RECOVERY SYSTEM AGIFORS Airline Operations June , 2003 Auckland New Zealand AIRCRAFT RECOVERY SYSTEM François Soumis & Mirela Stojković.
Holly Kunz Rebecca Vredenburgh Methodist University The Impact of Aviation on the U. S. Economy.
IEOR E Airline Crew Airline Crew Scheduling Scheduling Presented by: Presented by: Fatima Khalid Fatima Khalid.
Austin Windsor Emily Waugh Tiffany Vidonish Feng Wang.
General Administration Civil Aviation in China (CAAC) Briefing Regional Airline Association Washington DC April 10, 2008.
Airline Crew Scheduling Problem ‍‍(CSP) Ahmad Khayer Dastjerdi
Airlines and Linear Programming (and other stuff) Dr. Ron Lembke.
Timothy L. Jacobs, Elizabeth Hunt and Matt Korol Operations Research and Decision Support American Airlines May 2001 Scheduling and Revenue Management.
© J. Christopher Beck Lecture 25: Workforce Scheduling 3.
15-853:Algorithms in the Real World
Route and Network Planning
Improving Revenue by System Integration and Cooperative Optimization Reservations & Yield Management Study Group Annual Meeting Berlin April 2002.
1 An Integer Linear Programming model for Airline Use (in the context of CDM) Intro to Air Traffic Control Dr. Lance Sherry Ref: Exploiting the Opportunities.
MODEL FOR DAILY OPERATIONAL FLIGHT SCHEDULE DESIGNING Slavica Nedeljković Faculty of Transport and Traffic Engineering, University of Belgrade Serbia and.
Chapter 7: The Principle of Leverage Senge, Chapter 7 THE FIFTH DISCIPLINE.
Holly Kunz Rebecca Vredenburgh Methodist University The Impact of Aviation on the U. S. Economy.
Airline Optimization Problems Constraint Technologies International
Flight Rescheduling Jo-Anne Loh (jl3963) Anna Ming (axm2000) Dhruv Purushottam (dp2631) IEOR 4405 Production Scheduling (Spring 2016)
Air Transport Reporting Forms for Air Carriers Part I
Introduction to Linear Programs
Airline Tickets Market Analysis
Introduction First established as Federal Express, today’s FedEx Corporation is one of the most recognized brands for their express delivery system, FedEx.
NET INCOME U.S. Scheduled Airlines $ Billions
The assignment problem
A Modeling Framework for Flight Schedule Planning
1.206J/16.77J/ESD.215J Airline Schedule Planning
1.206J/16.77J/ESD.215J Airline Schedule Planning
Consulting Services Aircraft scheduling. Block hour analysis.
1.206J/16.77J/ESD.215J Airline Schedule Planning
1.206J/16.77J/ESD.215J Airline Schedule Planning
1.206J/16.77J/ESD.215J Airline Schedule Planning
1.206J/16.77J/ESD.215J Airline Schedule Planning
Airlines and Linear Programming (and other stuff)
MSE 606A Engineering Operations Research
Presentation transcript:

Airlines and Linear Programming Dr. Ron Tibben-Lembke

Complex Problems Several hundred aircraft 10,000+ crew members Up to 100,000 flights per month Tens of millions of passengers per year

A Few Results 1989: American Airlines Reduced costs by 0.5% Increased revenues by 0.5% Total impact ~ $75m 1994: PanAm 11% reduction in labor 1993: Delta – Fleet Assignment $300m in 3 years 1% difference in solution quality can mean $30m in annual savings

Schedule Design Which cities to fly to when, how often, what times? Marketing estimates demand Consider available fleets, constraints on network Gates available, airport capacity, timing

Fleet Assignment Right size for the lane to maximize profits Marketing projections Rotate aircraft to meet maintenance requirements

Crew Scheduling

Crew pairing Which flight legs are combined in rotations Fly so many hours over a period of so many hours Different national rules, unions Quality of life: Rest days at home, days on the road, etc. Crew-rostering Trips are assigned to individuals SAS: 1% improvement saves $5m per year

Crew Rules

Operations Control Dealing with disruptions: Weather delays, rain, snow, wind Mechanical issues Flight crews timed out Getting the network back up and running as quickly as possible, Trying to service as many travelers as possible

The Bad News Fleet Assignment: 75,000 Binary variables 1,000 integer variables 50,000 constraints Produce a solution within a day of getting the data

Crew Flight Scheduling In fact, for most real instances, explicit enumeration of the constraint matrix is not possible. For example, a domestic problem on a hub-and-spoke network with several hundred flights typically has billions of pairings. You can’t even write all of the constraints!