Top Banner
21

Content : 1. Introduction 2. Traffic forecasting and traffic allocation ◦ 2.1. Traffic forecasting ◦ 2.2. Traffic allocation 3. Fleeting problems ◦ 3.1.

Dec 24, 2015

Download

Documents

Jane Webb
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Content : 1. Introduction 2. Traffic forecasting and traffic allocation ◦ 2.1. Traffic forecasting ◦ 2.2. Traffic allocation 3. Fleeting problems ◦ 3.1.
Page 2: Content : 1. Introduction 2. Traffic forecasting and traffic allocation ◦ 2.1. Traffic forecasting ◦ 2.2. Traffic allocation 3. Fleeting problems ◦ 3.1.

Content :Content :1. Introduction2. Traffic forecasting and traffic allocation

◦ 2.1. Traffic forecasting◦ 2.2. Traffic allocation

3. Fleeting problems◦ 3.1. The daily fleet assignment model

3.1.1. Minimizing number of aircraft 3.1.2. The flight network for the daily fleet assignment model 3.1.3. Integer programming formulation

◦ 3.2. Swapping equipment types in a daily fleet assignment

◦ 3.3. Weekly fleet assignment

Mathematical models in airline schedule planning: A survey (Gopalan,1998)

Page 3: Content : 1. Introduction 2. Traffic forecasting and traffic allocation ◦ 2.1. Traffic forecasting ◦ 2.2. Traffic allocation 3. Fleeting problems ◦ 3.1.

1. Introduction1. Introduction

What’s the airline schedule?What’s flight leg?What period of time ?

The column labeled frequency indicates the days on which this flight is offered

Two different flights may share a flight number. Typically, this is the case for one-stop or two-stop flights.

Flt. No.FromToDep.Arr.Frequency

547BOSPIT525p711p12345

1753BOSPHL730p851p1234567

............…..…..…..…

Page 4: Content : 1. Introduction 2. Traffic forecasting and traffic allocation ◦ 2.1. Traffic forecasting ◦ 2.2. Traffic allocation 3. Fleeting problems ◦ 3.1.

The schedule planning The schedule planning paradigmparadigm

Operational difficulties

1- traffic forecasts for the month2- tactical and strategic initiatives 3- seasonal demand variations4- …

Page 5: Content : 1. Introduction 2. Traffic forecasting and traffic allocation ◦ 2.1. Traffic forecasting ◦ 2.2. Traffic allocation 3. Fleeting problems ◦ 3.1.

2. Traffic forecasting and 2. Traffic forecasting and traffic allocationtraffic allocationTraffic forecasting:

◦ Airline demand that tends to be seasonalTraffic allocation:

◦ determines how the demand will be allocated across the various available itineraries competing for it. Thus, an allocation model determine the approximate market share of each competing airline based upon the schedule offerings

Page 6: Content : 1. Introduction 2. Traffic forecasting and traffic allocation ◦ 2.1. Traffic forecasting ◦ 2.2. Traffic allocation 3. Fleeting problems ◦ 3.1.

Traffic allocationTraffic allocation:: the traffic share of an airline:

MSi : the market share of airline iFSi : frequency share of airline i in a particular marketThe factor β is determined from prior history by

regressionNote:

◦ ignores the fact that passengers have a stronger preference for traveling at certain times of the day

Page 7: Content : 1. Introduction 2. Traffic forecasting and traffic allocation ◦ 2.1. Traffic forecasting ◦ 2.2. Traffic allocation 3. Fleeting problems ◦ 3.1.

UnconstrainedUnconstrained demand:demand:ascribe a “desirability” factor to each itinerary. the market share of an airline is the sum of the

desirabilities of all itineraries run by the airline divided by the sum of all desirabilities of all itineraries serving the market.

we can always estimate the demand for a particular itinerary by multiplying the total market demand by the itinerary’s desirability fraction

in practice, heavily traveled itineraries “spill” passengers

Page 8: Content : 1. Introduction 2. Traffic forecasting and traffic allocation ◦ 2.1. Traffic forecasting ◦ 2.2. Traffic allocation 3. Fleeting problems ◦ 3.1.

flight (leg) based spill model:flight (leg) based spill model:

f (x): probability density of demand for a flight (Normal with a given mean µ and variance σ)

C: capacity of the aircraft assigned to the flight ES: expected number of spilled passengers

◦ evaluate the expected revenues from assigning different equipment types to a particular flight

◦ the expected opportunity cost of spilling passengers because of insufficient capacity

Page 9: Content : 1. Introduction 2. Traffic forecasting and traffic allocation ◦ 2.1. Traffic forecasting ◦ 2.2. Traffic allocation 3. Fleeting problems ◦ 3.1.

3. Fleeting problems (3. Fleeting problems (daily fleet daily fleet assignment)assignment)Advantages:widest application in practice Its not too restrictive in practice as most airlines fly the

same schedule, at least during weekdayseasier to schedule gates, crew, and maintenanceMore benefits

◦ intangible benefits like ease of scheduling maintenance, crew, and gates.

◦ it is not clear if it is possible to capture more demand by going to a variable fleeting

Page 10: Content : 1. Introduction 2. Traffic forecasting and traffic allocation ◦ 2.1. Traffic forecasting ◦ 2.2. Traffic allocation 3. Fleeting problems ◦ 3.1.

3. Fleeting problems (3. Fleeting problems (daily daily fleet assignment)fleet assignment)Disadvantages:Airline demand varies by day of the week (it is typically

higher on Mondays and Fridays, lower during the middle of the week and lowest on Saturdays)

It is a common practice among airlines to solve the daily fleet assignment problem and modify it for weekend flying (i.e. most US domestic carriers)

Page 11: Content : 1. Introduction 2. Traffic forecasting and traffic allocation ◦ 2.1. Traffic forecasting ◦ 2.2. Traffic allocation 3. Fleeting problems ◦ 3.1.

3.1. The daily fleet assignment (model) :

Goal: ◦ matching capacity to demand as much as possible ◦ The objective function used is combination of the

operating cost and the opportunity cost of spilling passengers

Constraints: ◦ rigid constraints:

the right aircraft should be present at the right place at the right time

to ensure that we do not assign more aircraft of each type than present in our fleet

every flight leg in the schedule has to be assigned exactly one equipment type

◦ constraints relating to crew and maintenance

Page 12: Content : 1. Introduction 2. Traffic forecasting and traffic allocation ◦ 2.1. Traffic forecasting ◦ 2.2. Traffic allocation 3. Fleeting problems ◦ 3.1.

Case studyCase study::American, Delta, and USAir have reported routinely

solving the problem to near-optimality in a few hours on a workstation, a feat unthinkable just a few years ago

Page 13: Content : 1. Introduction 2. Traffic forecasting and traffic allocation ◦ 2.1. Traffic forecasting ◦ 2.2. Traffic allocation 3. Fleeting problems ◦ 3.1.

A simple schedule of two flightsA simple schedule of two flights

a daily fleet assignment is impossible.

Page 14: Content : 1. Introduction 2. Traffic forecasting and traffic allocation ◦ 2.1. Traffic forecasting ◦ 2.2. Traffic allocation 3. Fleeting problems ◦ 3.1.

3.1.1. Minimizing number of aircraft

polynomial-time algorithms for the problem

Page 15: Content : 1. Introduction 2. Traffic forecasting and traffic allocation ◦ 2.1. Traffic forecasting ◦ 2.2. Traffic allocation 3. Fleeting problems ◦ 3.1.

3.1.2. The flight network for the daily fleet assignment model

Page 16: Content : 1. Introduction 2. Traffic forecasting and traffic allocation ◦ 2.1. Traffic forecasting ◦ 2.2. Traffic allocation 3. Fleeting problems ◦ 3.1.

3.1.3. Integer programming formulation

The basic constraint classes

◦ specify that each flight leg gets assigned exactly one equipment type

◦ equipment balance is maintained at every node

◦ number of aircraft used in any equipment type do not exceed the number of aircraft of that equipment in the fleet

Page 17: Content : 1. Introduction 2. Traffic forecasting and traffic allocation ◦ 2.1. Traffic forecasting ◦ 2.2. Traffic allocation 3. Fleeting problems ◦ 3.1.

3.2. Swapping equipment types in a daily fleet assignment

Introduction: changing the equipment type on a specific flight leg from the assigned equipment type to another equipment type.

The solution of integer programming method is a set of flight legs of an equipment type that form disconnected components, a situation (called a locked rotation) that may be unacceptable for maintenance routing purposes

Use when:◦ equipment failure◦ schedule disruptions◦ unexpected demand◦ to connect up the components and unlock locked rotations◦ rebalance a fleeting

Page 18: Content : 1. Introduction 2. Traffic forecasting and traffic allocation ◦ 2.1. Traffic forecasting ◦ 2.2. Traffic allocation 3. Fleeting problems ◦ 3.1.

Same-Day Swap Same-Day Swap AlgorithmAlgorithmThe Same-Day Algorithm finds a swap

opportunity between two fleets, if one exists, that involves the fewest number of changes to the existing assignment

Page 19: Content : 1. Introduction 2. Traffic forecasting and traffic allocation ◦ 2.1. Traffic forecasting ◦ 2.2. Traffic allocation 3. Fleeting problems ◦ 3.1.

Same-Day Swap Algorithm (steps) :

Same-Day Swap Algorithm ◦ Step 1. Remove all the overnight arcs

from the flight network.

◦ Step 2. Reverse the direction of all arcs in the remaining flight network that have the equipment type B assigned to them. Call this network the swap network. Let s be the head of f (the flight whose equipment type has to be swapped) and t its tail.

◦ Step 3. Find a path from s to t in the swap network that uses the fewest number of arcs. This can be done by running a shortest-path algorithm from s to t with all arc costs equal to one. The arcs involved in the path represent a same-day swap opportunity that involves the fewest number of changes to the existing assignment.

Page 20: Content : 1. Introduction 2. Traffic forecasting and traffic allocation ◦ 2.1. Traffic forecasting ◦ 2.2. Traffic allocation 3. Fleeting problems ◦ 3.1.

3.3. Weekly fleet assignment

A heuristic solution:◦ first solve the daily fleet assignment problem for a representative

day of the week

◦ solve a two-day fleet assignment problem for only Saturday and Sunday and require the “overnight flow” to match the Friday evening count as suggested by the daily fleet assignment problem

Case study:◦ for most domestic airlines in the US, weekend schedules do

differ from weekday schedules. Also, airlines with a strong presence in international flying change their schedules significantly even during the regular week

Page 21: Content : 1. Introduction 2. Traffic forecasting and traffic allocation ◦ 2.1. Traffic forecasting ◦ 2.2. Traffic allocation 3. Fleeting problems ◦ 3.1.