Agenda Business problem context Definitions Problem Description

Slides:



Advertisements
Similar presentations
Collaborative Gate Allocation Alex Cuevas, Joanna Ji, Mattan Mansoor, Katie McLaughlin, Joshua Sachse, and Amir Shushtarian.
Advertisements

1 Material to Cover  relationship between different types of models  incorrect to round real to integer variables  logical relationship: site selection.
BU Decision Models Integer_LP1 Integer Optimization Summer 2013.
1 By: Prof. Y. Peter Chiu By: Prof. Y. Peter Chiu 9 / 1 / / 1 / 2010 Advanced P.O.M. Chap. 3 Aggregate Planning.
Chapter 8 Aggregate Planning in a Supply Chain
Optimizing CATI Call Scheduling International Total Survey Error Workshop Hidiroglou, M.A., with Choudhry, G.H., Laflamme, F. Statistics Canada 1 Statistics.
CrewGroups and MovementPlanner - Two Applications Using Constraint Programming Presentation at SweConsNet´02 Tomas Lidén Carmen Consulting AB
LMI Airline Responses to NAS Capacity Constraints Peter Kostiuk Logistics Management Institute National Airspace System Resource.
1 Contents College 9 Chapter 9 additional (sheets): –workforce planning –resource loading.
© 2007 Pearson Education Sales and Operations Planning Chapter 14.
1 A Second Stage Network Recourse Problem in Stochastic Airline Crew Scheduling Joyce W. Yen University of Michigan John R. Birge Northwestern University.
Chapter 5 Aggregate Planning Operations Analysis Using MS Excel.
Project Scheduling The Critical Path Method (CPM).
Remote Control DBA Why Remote Database Support is the solution you have been looking for.
1 Contents college 3 en 4 Book: Appendix A.1, A.3, A.4, §3.4, §3.5, §4.1, §4.2, §4.4, §4.6 (not: §3.6 - §3.8, §4.2 - §4.3) Extra literature on resource.
LSU 10/09/2007Project Schedule1 The Project Schedule Project Management Unit #4.
1 Practical use of six-sigma for the IATA Fuel Program Tom Fodor Assistant Director E&M.
CEM 514 Modeling of Construction Operations The LP/IP hybrid method for construction time-cost trade-off analysis By Samir Abdallah Sulaiman.
Airline Schedule Planning: Accomplishments and Opportunities Airline Schedule Planning: Accomplishments and Opportunities C. Barnhart and A. Cohn, 2004.
Operations Planning Horizons
1 Lecture 4 Maximal Flow Problems Set Covering Problems.
Content : 1. Introduction 2. Traffic forecasting and traffic allocation ◦ 2.1. Traffic forecasting ◦ 2.2. Traffic allocation 3. Fleeting problems ◦ 3.1.
Operations Research Models
NetLine AGIFORS/Ops 2004.
Aggregate Planning.
11/26/ J/ESD.204J1 Transit Crew Scheduling Outline Crew Scheduling Work Rules and Policies Model Formulation Matching Problem Approximation approach.
QAD Master Scheduling Workbench (QAD MSW) Carianne Nieuwstraten – Sr. Product Manager – MFG/SC Brent Shooltz – Sr. Business Systems Analyst – MFG/SC MMUG.
Crew Planning Optimization Mastering the planning objectives
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
FY12 Spending Plan Process Finance and Administration Advisory Group January 18, 2012.
HR Planning MANA 4328 Dr. George Benson
ANTs PI Meeting, Nov. 29, 2000W. Zhang, Washington University1 Flexible Methods for Multi-agent distributed resource Allocation by Exploiting Phase Transitions.
AIRCRAFT RECOVERY SYSTEM AGIFORS Airline Operations June , 2003 Auckland New Zealand AIRCRAFT RECOVERY SYSTEM François Soumis & Mirela Stojković.
Model Driven DSS Chapter 9. What is a Model? A mathematical representation that relates variables For solving a decision problem Convert the decision.
IEOR E Airline Crew Airline Crew Scheduling Scheduling Presented by: Presented by: Fatima Khalid Fatima Khalid.
Operational Research & ManagementOperations Scheduling Workforce Scheduling 1.Days-Off Scheduling 2.Shift Scheduling 3. Cyclic Staffing Problem (& extensions)
Slide 1 Project Management Chapter 4. Slide 2 Objectives ■ Become familiar with estimation. ■ Be able to create a project workplan. ■ Become familiar.
Aggregate Planning.
Exam Covers everything not covered by the last exam. Starts with simulation If you cant’ get the optimal solution – get a pretty good one. You may run.
Arben Asllani University of Tennessee at Chattanooga Prescriptive Analytics CHAPTER 7 Business Analytics with Shipment Models Business Analytics with Management.
Chapter 4/1 Chapter 4 Planning the Production Program.
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 17: Introduction to Timetabling.
Proprietary & Confidential May 2003 Creating significant value from CALEB Technologies’ proven decision support- based solutions AGIFORS Conference New.
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.
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. 10 Aggregate Planning and Master Scheduling
Session 3 University of Southern California ISE514 September 1, 2015 Geza P. Bottlik Page 1 Outline Questions? Sales and Operations Planning Examples Qualifiers.
How to Build a NOC. Identify Customers –Who are your customers? Understand Customer Expectations –What are your user expectations? –SLA’s? Support Service.
Lagrangean Relaxation
Constraint Programming in Operations Management
Dominance and Indifference in Airline Planning Decisions NEXTOR Conference: INFORMS Aviation Session June 2 – 5, 2003 Amy Mainville Cohn, KoMing Liu, and.
Airline Optimization Problems Constraint Technologies International
Chapter 13 Aggregate Planning.
Captain Larry Neal Senior Manager Flight Training Comair, Inc. The Next Generation of Training.
© 2007 Pearson Education Sales and Operations Planning.
Aggregate Planning and Master Scheduling Copyright © 2015 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior.
PBS TM Overview. Topics  PBS – General Concepts  Scheduling Terms  Bid Options  System Processing.
AXUG Partner Showcase – Introducing Preactor
A Modeling Framework for Flight Schedule Planning
13 Aggregate Planning.
Chapter 8 Aggregate Planning in the Supply Chain
1.206J/16.77J/ESD.215J Airline Schedule Planning
Integer Programming (정수계획법)
1.206J/16.77J/ESD.215J Airline Schedule Planning
1.206J/16.77J/ESD.215J Airline Schedule Planning
Integer Programming (정수계획법)
“BPR AS A MEANS OF REINVENTING THE ORGANIZATION: AN OVERVIEW”
Presentation transcript:

Effective Pilot Manpower Planning for Major US Airlines Julian E. Pachon Caleb Technologies Corp. INSTITUTE FOR MATHEMATICS AND ITS APPLICATIONS Minneapolis, MN Nov 11-15, 2002

Agenda Business problem context Definitions Problem Description Solution Approach Value to airlines

Airline Operations Roadmap CALEB Tools Crew Resource- Solver Pairing- TM Ops- Crew- CALEB Development Pax- Solver Replane Demand Driven Dispatch (D3) CALEB Research Strategic “war room” Tactical Day of operations Crew Recovery monit. & control Pairing adjustment / re-planning Crew Assignment Generation Manpower Training Planning Bidline PBS Roster Aircraft adjust. / re- scheduling Aircraft Scheduling Network Planning Pax Pricing and Yield Mgt Demand Forecasting TM

Agenda Business problem context Definitions Problem Description Solution Approach Value to airlines

Definitions Pilot Position => (Base, Equipment, Status) Crew Base (e.g. IAH, CLE, EWR,GUM) Equipment (e.g. B777, DC-10) Status: pilot’s seat on the cabin (CA,FO,SO) Pilot Pay Rate => f (position, longevity) Seniority Number: longevity of a pilot in the airline with respect to the other pilots

Definitions Business Plan Block Hours: Total number of pilots hours per position per bid period needed to cover scheduled flights System Bid Award: Process by which the airline adjust the number of pilots at each position and by which the pilots are allow to change their position positions

Agenda Business problem context Definitions Problem Description Solution Approach Value to airlines

Manpower planning and training Problem Description Bid Award Process Positions offered Pilot bids System Bid Award Pilots that need to be advanced without training Pilots that need to be trained and advanced Pilots to be furloughed Age 60 pilots with no award to be released Pilots who have chosen to retire Pilots that hold the same position Open Positions Pilots to be displaced Manpower planning and training Advance Train Release Release Hire Advance Decision is fixed When ? Bid Effective Date: By this date all pilots must be advanced or released

Manpower Planning and Training Problem Description Business plan block hours Manpower Planning and Training Constraint Cost

Block Hours Captain moving from 737 CA IAH to 757 CA EWR Time periods 1 2 3 n 4 BH1 BH2 BH3 BH4 BHn Block Hours 737 CA IAH Training Duration ~ f(current position, future position) Time periods 1 2 3 n 4 BH1 BH2 BH3 BH4 BHn Block Hours 757 CA EWR Objective: Minimize percentage shortage Block Hrs Shortage %Shortage 737 CAP IAH 70,000 1,000 1.4% DC10 F/O EWR 5,000 1,000 20.0%

Block Hours

Manpower Planning and Training Problem Description Business plan block hours Manpower Planning and Training Constraint Cost Pay protection costs

current position future position Pay Protection -One for all pay protection current position future position 1015 J.Jhonson IAH,727,CAP IAH,737,F/O 1230 M.Summanth EWR,727,F/O IAH,737,F/O 1312 K. Smith CLE,727,CAP IAH,737,F/O 1312 1230 1015 =>1312 pay protects 1230 for 2 months and 1015 for 1 month

Manpower Planning and Training Problem Description Pay protection costs Business plan block hours Manpower Planning and Training Constraint Cost Pilot vacations

Pilot Vacations Airline estimates pilots needs and post 7-day vacation slots for bidding Pilots bid for vacations at the beginning of the year Airline award vacations base on seniority Training needs to be scheduled around vacations

Manpower Planning and Training Problem Description Pilot vacations Pay protection costs Business plan block hours Manpower Planning and Training Constraint Cost Capacity of Training Resources

Capacity of Training Resources Predetermine curricula for each type of training (e.g. primary systems, re-qualification class) For each training day in the curricula different resources are required: Classrooms, Instructors, FTD (Flight Training Device), FSS (Flight Simulation Devices) Previous commitments, recurrent training Do not exceed capacity of training devices Pilot days off Specific Instructor Qualification each training day

Manpower Planning and Training Problem Description Capacity of Training Resources Pilot vacations Pay protection costs Business plan block hours Manpower Planning and Training Constraint Cost New hire cost Release cost

Hiring and Furloughing -Hiring as late as possible is desirable Reduces the payroll cost Estimated block hours need may change -Furloughing as soon as possible is desirable Reduces the payroll cost Need to be released in seniority order

Manpower Planning and Training Problem Description New hire cost Release cost Capacity of Training Resources Pilot vacations Pay protection costs Business plan block hours Manpower Planning and Training Constraint Cost Pilot Groupings in Training Classes

Pilot Grouping into Classes Preference to train pairs of Captains and First Officers Additional instructor events are avoided Quality of training

Manpower Planning and Training Problem Description Pilot Groupings in Training Classes New hire cost Release cost Capacity of Training Resources Pilot vacations Pay protection costs Business plan block hours Manpower Planning and Training Constraint Cost Training cost Constraint Cost

Number of extra days-off Training Cost M = Length of curricula (e.g. Primary Systems 757=>56 days) F = Footprint (time spent in training) L = Length of time to complete to complete training for N students L n1 n2 nk F = M Cost of training =f(total footprint) n1 n2 nk Number of extra days-off F > M L

Agenda Business problem context Definitions Problem Description Solution Approach Value to airlines

Management and Monitoring Solution Approach Transition Planning Training Scheduling Crew Resource Database Management and Monitoring

Implementation Complexity – Key data sources Owned by ResourceSolver Pilot Crew Records FA Crew Records External Interfaces Pilot Seniority FA Seniority FA Training Pilot Training Crew Resource Database Capability and Absence Training Scheduling HR Staffing Info Pilot Training Qual/Rqmts Payroll Business Plan Block Hours Pilot Position Awards

Ability to meet business plan Solution Approach Key Input Solver Output Block Hours Staffing Ability to meet business plan Transition Planning Position Awards Transitions Advancement Hiring Attrition Training Training Capacity/ Requirements

Detailed Resource Utilization Solution Approach Key Input Solver Output Transition Plan Training Schedule Training Scheduling Training Resources Detailed Resource Utilization Plan Training Curricula

Transition Plan –Math Model- Hierarchical Problem: Determine minimum level of shortages Shortages in early bid periods are more “critical” Determine appropriate trade-off between shortages and dollar cost Inventory Model with sides constraints MIP problem (special branching directions) ~25,000 constraints ~15,000 variables

Training Scheduling This problem is solved by fleet Layout the classes minimizing length of time the pilots spend in training and considering feasible usage of resources =>Branch and bound rolling horizon algorithm (i.e. consider a subset of n classes, solve and fix “m” classes)

Training Scheduling -Branch and Bound- -A subset of classes is considered in each branch and bound tree -Min and max start date for each class t=0, Root Node No classes have begun t=1 1st day class 1 1st day class 2 1st day class N Each node in each branch and bound tree represents a partial schedule through the current calendar day t -From a node D a node D’ is reached scheduling a training day or a day-off for each class -Cut branches by: Node elimination: Violation resource availability, Days-off constraints Lower Bound: The objective is to minimize the collective length of time pilots spend in training, Based on partial schedule and required training days remaining a lower bound is computed -A depth first search approach is used to search the entire tree

Agenda Business problem context Definitions Problem Description Solution Approach Value to airlines

Value to airlines Significant Cost Savings 2-4% reduction in time pilots are away at training Up to 10% reduction in new hires Reduction in pay protection costs Reduction in block hour shortage Estimated Cost Savings of $15.000.000 per year Significant Cost Savings Increased Productivity Provides what-if functionality for scenario planning From 3 crew planners building a solution in 13 days to less than 1 hour From 4 training schedulers building classes each month for a period of 3 days to few minutes Unified, cross- functional Solutions Cross functional, enterprise-wide system through single, centralized database - Manpower planning - Training - Finance

End