Airline Fleet Routing and Flight Scheduling under Market Competitions Shangyao Yan, Chin-Hui Tang...

37
Airline Fleet Routing and Flight Airline Fleet Routing and Flight Scheduling under Market Scheduling under Market Competitions Competitions Shangyao Yan, Chin-Hui Tang and Ming-Ch Shangyao Yan, Chin-Hui Tang and Ming-Ch ei Lee ei Lee Department of Civil Engineering, Department of Civil Engineering, National Central University National Central University 3/12/2009 3/12/2009
  • date post

    22-Dec-2015
  • Category

    Documents

  • view

    218
  • download

    1

Transcript of Airline Fleet Routing and Flight Scheduling under Market Competitions Shangyao Yan, Chin-Hui Tang...

Page 1: Airline Fleet Routing and Flight Scheduling under Market Competitions Shangyao Yan, Chin-Hui Tang and Ming-Chei Lee Department of Civil Engineering, National.

Airline Fleet Routing and Flight Airline Fleet Routing and Flight Scheduling under Market CompetitionsScheduling under Market Competitions

Shangyao Yan, Chin-Hui Tang and Ming-Chei LeeShangyao Yan, Chin-Hui Tang and Ming-Chei Lee

Department of Civil Engineering, Department of Civil Engineering, National Central UniversityNational Central University

3/12/20093/12/2009

Page 2: Airline Fleet Routing and Flight Scheduling under Market Competitions Shangyao Yan, Chin-Hui Tang and Ming-Chei Lee Department of Civil Engineering, National.

OutlineOutlineIntroductionIntroductionLiterature reviewLiterature reviewThe modelThe modelSolution methodSolution method

Numerical testsNumerical tests

ConclusionsConclusions

Page 3: Airline Fleet Routing and Flight Scheduling under Market Competitions Shangyao Yan, Chin-Hui Tang and Ming-Chei Lee Department of Civil Engineering, National.

1. Introduction1. IntroductionMotivationMotivation – Flight scheduling factors: passenger trip demands, Flight scheduling factors: passenger trip demands,

ticket price, operating costs, operating constraints ticket price, operating costs, operating constraints (e.g. aircraft types, fleet size, available slots, airport (e.g. aircraft types, fleet size, available slots, airport quota), aircraft maintenance and crew scheduling quota), aircraft maintenance and crew scheduling

– Passenger demand may vary, especially in Passenger demand may vary, especially in competitive markets. competitive markets.

– A carrier should not neglect the influence of its A carrier should not neglect the influence of its timetable on its market share. timetable on its market share.

Page 4: Airline Fleet Routing and Flight Scheduling under Market Competitions Shangyao Yan, Chin-Hui Tang and Ming-Chei Lee Department of Civil Engineering, National.

1. Introduction1. IntroductionAim and scopeAim and scope– A model and a solution algorithm A model and a solution algorithm

– More accurately reflect real demands, and be More accurately reflect real demands, and be more practical for carrier operationsmore practical for carrier operations

– Maintenance and crew constraints are Maintenance and crew constraints are excluded.excluded.

Page 5: Airline Fleet Routing and Flight Scheduling under Market Competitions Shangyao Yan, Chin-Hui Tang and Ming-Chei Lee Department of Civil Engineering, National.

1. Introduction1. IntroductionFrameworkFramework

– Generalized time-space networks with a Generalized time-space networks with a passenger choice modelpassenger choice model

– A nonlinear mixed integer program, A nonlinear mixed integer program, characterized as NP-hard characterized as NP-hard

– An iterative solution method, coupled with An iterative solution method, coupled with the use of CPLEX 7.1the use of CPLEX 7.1

Page 6: Airline Fleet Routing and Flight Scheduling under Market Competitions Shangyao Yan, Chin-Hui Tang and Ming-Chei Lee Department of Civil Engineering, National.

2. Literature review2. Literature review

Fleet routing and flight scheduling Fleet routing and flight scheduling

– Levin (1969) , Simpson (1969), ALevin (1969) , Simpson (1969), Abara(1989),bara(1989), DobsoDobson and Lederer(1993), n and Lederer(1993), Subramanian Subramanian et alet al.(1994), .(1994), HanHane et al.(1995), Clarke et al.(1996), e et al.(1995), Clarke et al.(1996), Yan and Young (1Yan and Young (1996), 996), Desaulnier et al.(1997) Desaulnier et al.(1997)

– Yan and Tseng (2002)Yan and Tseng (2002)

Page 7: Airline Fleet Routing and Flight Scheduling under Market Competitions Shangyao Yan, Chin-Hui Tang and Ming-Chei Lee Department of Civil Engineering, National.

2. Literature review2. Literature review

PPassenger choice modelsassenger choice models– Kanafani and Ghobrial (1982), Hansen (1988), TeodoKanafani and Ghobrial (1982), Hansen (1988), Teodo

rovic and Krcmar-Nozic (1989), Ghobrial (1989) rovic and Krcmar-Nozic (1989), Ghobrial (1989)

– Proussaloglou and Koppelman (1995), Yoo and AshfoProussaloglou and Koppelman (1995), Yoo and Ashford (1996), Proussaloglou and Koppelman (1999),and rd (1996), Proussaloglou and Koppelman (1999),and Duann and Lu (1999) Duann and Lu (1999)

Page 8: Airline Fleet Routing and Flight Scheduling under Market Competitions Shangyao Yan, Chin-Hui Tang and Ming-Chei Lee Department of Civil Engineering, National.

2. Literature review2. Literature reviewSummarySummary– Fixed passenger demands in literature

– Variation of passengers due to market competitions was neglected

– Multinomial logit models to formulate passenger choicMultinomial logit models to formulate passenger choice behaviors in competitive marketse behaviors in competitive markets

– Choice factors: quality of service, safety record, flight fChoice factors: quality of service, safety record, flight frequency, travel time, fare, passenger’s attributesrequency, travel time, fare, passenger’s attributes

Page 9: Airline Fleet Routing and Flight Scheduling under Market Competitions Shangyao Yan, Chin-Hui Tang and Ming-Chei Lee Department of Civil Engineering, National.

3. The model3. The model Fleet-flow time-space networkFleet-flow time-space network

Passenger-flow time-space networksPassenger-flow time-space networks

Passenger choice modelPassenger choice model

Page 10: Airline Fleet Routing and Flight Scheduling under Market Competitions Shangyao Yan, Chin-Hui Tang and Ming-Chei Lee Department of Civil Engineering, National.

Station-1 Station-kStation-3Station-2

(3)

(1) (2)

(1)Flight leg arc (2)Ground arc (3)Cycle arc

7:00

7:30

8:00

8:30

9:00

9:30

10:00

10:30

11:00

21:30

22:00

22:30

23:00

(1)

3. The model3. The modelFleet-flow time-space Fleet-flow time-space

network network

Page 11: Airline Fleet Routing and Flight Scheduling under Market Competitions Shangyao Yan, Chin-Hui Tang and Ming-Chei Lee Department of Civil Engineering, National.

Station-1 Station-kStation-3Station-2

(2)

(1)Delivery arc (2)Holding arc (3)Collection arc

7:00

7:30

8:00

8:30

9:00

9:30

10:00

10:30

11:00

21:30

22:00

22:30

23:00

(2)

(3)(3)

(1)

(1)

3. The model3. The modelPassenger-flow time-space Passenger-flow time-space

network network (OD pair 1->2)(OD pair 1->2)

Page 12: Airline Fleet Routing and Flight Scheduling under Market Competitions Shangyao Yan, Chin-Hui Tang and Ming-Chei Lee Department of Civil Engineering, National.

Passenger choice modelPassenger choice model– Passenger utility functionPassenger utility function

– Market share functionMarket share function

3. The model3. The model

TtWtGFAVn

ia

nn

ia

nn

a

nn

ia

nn

a

nnia 54321

D

v

viob

n

i

n

id

n

ia

d

na

ee)(Pr

(1)

(2)

Page 13: Airline Fleet Routing and Flight Scheduling under Market Competitions Shangyao Yan, Chin-Hui Tang and Ming-Chei Lee Department of Civil Engineering, National.

i

j

k

m

u2

u1

u3

x3

x1

x2

i, j, k, and m : supply nodes in a

passenger-flow network

x1, x2, and x3 : flights

u1, u2, and u3:multipliers of the holding

arcs (i, j), (i, k), and (i, m)

3. The model3. The modelDemonstration of the calculation Demonstration of the calculation

of the multiplier “u”of the multiplier “u”

Page 14: Airline Fleet Routing and Flight Scheduling under Market Competitions Shangyao Yan, Chin-Hui Tang and Ming-Chei Lee Department of Civil Engineering, National.

3. The model3. The modelModel formulationModel formulation (VMSFSM)(VMSFSM)

MINMIN

SUBJECT TOSUBJECT TO

YTXCn

ijBnij

n

ijijAij

ijz

NFiNFk

kiNFj

ij XX

0

NnNPnibYYn

iNPnk

n

ki

n

kiNPnj

n

ij

,

NnNPniv

v

d

n

i

n

i

eepb n

id

n

ia

,

Vn

ia TtWtGFAn

ia

nn

ia

nn

a

nn

ia

nn

a

n 54321 NnNPni ,

(3)

(4)

(5)

(6)

(7)

Page 15: Airline Fleet Routing and Flight Scheduling under Market Competitions Shangyao Yan, Chin-Hui Tang and Ming-Chei Lee Department of Civil Engineering, National.

NnNPni ,

NnNPni ,

NnNPni ,

AFCFij

ijX

SAgs

QXg

ijij

g

FFijKXY ijNn

n

ij

OFnkjv

v

CFnDFnkj

TDFnNFFnkj

d

n

kj

n

kj

n

kj

ee

n

jd

n

ja

,0

,1

Nn

(8)

(9)

(10)

(11)

(12)

(13)

(14)

utXfFnn

ikj

n

fr

n

iaitfkitfTFkj )()(,,

utXfWtnn

ikj

n

wt

n

iaitfkitfTHkj )()(,,

nikj

n

tt

n

iaTFHkjXfTt ,

Page 16: Airline Fleet Routing and Flight Scheduling under Market Competitions Shangyao Yan, Chin-Hui Tang and Ming-Chei Lee Department of Civil Engineering, National.

AijUX ijij0

NnBnijUNYn

ij

n

ij ,0

AijINTX ij

(16)

(17)

(15)

Page 17: Airline Fleet Routing and Flight Scheduling under Market Competitions Shangyao Yan, Chin-Hui Tang and Ming-Chei Lee Department of Civil Engineering, National.

3. The model3. The modelProblem size Problem size

1 type of aircraft 1 type of aircraft 、、 10 citys10 citys 、、 30 minutes to construct 30 minutes to construct the service and the delivery arcsthe service and the delivery arcs

Fleet-flow time-space network 1 Passenger-flow time-space networks 90 Nodes 27,300

Network

Arcs 50,905 Real variables 54,955 Integer variables 1,660 Flow conservation constrations 27,300

Side constraints

Fleet size constraint 1

Airport quota constraints 10

Model

Capacity constraints 1,350

Page 18: Airline Fleet Routing and Flight Scheduling under Market Competitions Shangyao Yan, Chin-Hui Tang and Ming-Chei Lee Department of Civil Engineering, National.

4.Solution method4.Solution method

Repeatedly modifying the target airline Repeatedly modifying the target airline market share in each iterationmarket share in each iteration

Solving a fixed-demand flight scheduling Solving a fixed-demand flight scheduling model (FMSFSM) model (FMSFSM)

Page 19: Airline Fleet Routing and Flight Scheduling under Market Competitions Shangyao Yan, Chin-Hui Tang and Ming-Chei Lee Department of Civil Engineering, National.

4.Solution method4.Solution methodSolution processSolution process

Step 1: Set the market demand and the draft timetablesStep 1: Set the market demand and the draft timetables

of the target airline/its competitors.of the target airline/its competitors.

Step2: Apply the passenger choice model with theStep2: Apply the passenger choice model with the

parameters related to the draft timetables to calculate parameters related to the draft timetables to calculate

the passenger demand at each node and for all arcthe passenger demand at each node and for all arc

multiplier “u”s. Then, constraints (5), (6), (7), (8), (9), multiplier “u”s. Then, constraints (5), (6), (7), (8), (9),

(10) and (14) can be represented as follows:(10) and (14) can be represented as follows:

BYUYn

iNPnk

n

ki

n

kiNPnj

n

ij

NnNPni , (18)

Page 20: Airline Fleet Routing and Flight Scheduling under Market Competitions Shangyao Yan, Chin-Hui Tang and Ming-Chei Lee Department of Civil Engineering, National.

4.Solution method4.Solution method

Step 3: Solve FMSFSM to obtain the fleet flows, Step 3: Solve FMSFSM to obtain the fleet flows,

including the timetable, and the fleet routesincluding the timetable, and the fleet routes

Step 4: Calculate the objective of the real Step 4: Calculate the objective of the real

passenger flows under the fleet flows passenger flows under the fleet flows

obtained from step 3.obtained from step 3.

Page 21: Airline Fleet Routing and Flight Scheduling under Market Competitions Shangyao Yan, Chin-Hui Tang and Ming-Chei Lee Department of Civil Engineering, National.

4.Solution method4.Solution method

Step 5: Update the objective value under the realStep 5: Update the objective value under the real

passenger flows and the fleet flowspassenger flows and the fleet flows

Step 6: If the number of iterations that cannot findStep 6: If the number of iterations that cannot find

a better solution exceeds the preset limit, a better solution exceeds the preset limit,

then stop; Otherwise, return to step 2.then stop; Otherwise, return to step 2.

Page 22: Airline Fleet Routing and Flight Scheduling under Market Competitions Shangyao Yan, Chin-Hui Tang and Ming-Chei Lee Department of Civil Engineering, National.

4.Solution method4.Solution methodA flow decomposition algorithm (Yan and A flow decomposition algorithm (Yan and Young, 1996) to decompose the link flows Young, 1996) to decompose the link flows into arc chains into arc chains

Each represents an airplane's daily route Each represents an airplane's daily route

Page 23: Airline Fleet Routing and Flight Scheduling under Market Competitions Shangyao Yan, Chin-Hui Tang and Ming-Chei Lee Department of Civil Engineering, National.

5. Numerical tests5. Numerical testsData analysisData analysis– A major Taiwan airline’s domestic operations

during the summer of 2001

– 8 cities served by 19 airplanes fleet A (AirBus series) with 160 seats

fleet B (ATR 72 ) with 72 seats

Page 24: Airline Fleet Routing and Flight Scheduling under Market Competitions Shangyao Yan, Chin-Hui Tang and Ming-Chei Lee Department of Civil Engineering, National.

5. Numerical tests5. Numerical tests

Data analysisData analysis– The planning maximum load factor was 0.9The planning maximum load factor was 0.9

– demand data, cost parameters and other inpudemand data, cost parameters and other inpu

ts were primarily based on actual operating dats were primarily based on actual operating data, with reasonable simplificationsta, with reasonable simplifications

Page 25: Airline Fleet Routing and Flight Scheduling under Market Competitions Shangyao Yan, Chin-Hui Tang and Ming-Chei Lee Department of Civil Engineering, National.

5. Numerical tests5. Numerical tests

Data analysisData analysis– Four cases were tested Four cases were tested

Case (1) fleet BCase (1) fleet B with non-stop flight operationswith non-stop flight operations

Case (2) fleet A with non-stop flight operationsCase (2) fleet A with non-stop flight operations

Case (3) fleet BCase (3) fleet B with non-stop and one-stop flight with non-stop and one-stop flight operationsoperations

Case (4) fleet ACase (4) fleet A with non-stop and one-stop flight with non-stop and one-stop flight operations operations

Page 26: Airline Fleet Routing and Flight Scheduling under Market Competitions Shangyao Yan, Chin-Hui Tang and Ming-Chei Lee Department of Civil Engineering, National.

5. Numerical tests5. Numerical tests Model tests and result analysesModel tests and result analyses

Case (1) Case (2) Case (3) Case (4)

VMSFSM OBJ(NT$) -15743177.63 -10356567.56 -16288829.46 -14698167.78

Number of iterations for running CPLEX

146 86 110 84

CPU time (sec) 868.985 135.969 3522.703 1438.203

Fleet size 19 19 19 19

Number of flights 276 168 244 202

Transfer rate (%) N/A N/A 13.94 27.57 

Average load factor (%) 73.871 42.253 89.929 61.081

* N/A: not available

Page 27: Airline Fleet Routing and Flight Scheduling under Market Competitions Shangyao Yan, Chin-Hui Tang and Ming-Chei Lee Department of Civil Engineering, National.

5. Numerical tests5. Numerical testsModel tests and result analysesModel tests and result analyses

Case (1) Case (2) Case (3) Case (4)

VMSFSM OBJ(NT$) -15743177.63 -10356567.56 -16288829.46 -14698167.78

Lower bound of theoptimal solution (NT$) -16372348.26 -10690326.39 -16702579.31 -15597657.03

FMSFSM OBJ(NT$) -15279826.79 -10164653.23 -15514894.91 -14040651.84

WEG (%) 3.84 3.12 2.48 5.77

IPP (%) 3.03 1.89 4.99 4.68

Page 28: Airline Fleet Routing and Flight Scheduling under Market Competitions Shangyao Yan, Chin-Hui Tang and Ming-Chei Lee Department of Civil Engineering, National.

5. Numerical tests5. Numerical testsAn example ofAn example of

aircraft routesaircraft routes

1 2 3 4 5 6 7 87:00

8:00

9:00

9:30

10:30

11:30

12:30

13:30

14:30

15:30

16:30

17:30

18:30

19:00

18:30

19:30 20:00

21:00

22:00 22:00

23:00

11:30

14:00

9:30

9:00

10:00

Station

Page 29: Airline Fleet Routing and Flight Scheduling under Market Competitions Shangyao Yan, Chin-Hui Tang and Ming-Chei Lee Department of Civil Engineering, National.

5. Numerical tests5. Numerical tests

Sensitivity analysesSensitivity analyses – Fleet sizeFleet size– Waiting cost for passenger transfersWaiting cost for passenger transfers– Passenger’s acceptable waiting timePassenger’s acceptable waiting time– Fare Fare

Page 30: Airline Fleet Routing and Flight Scheduling under Market Competitions Shangyao Yan, Chin-Hui Tang and Ming-Chei Lee Department of Civil Engineering, National.

5. Numerical tests5. Numerical tests

Fleet size Fleet size (Results for fleet A)(Results for fleet A)

Page 31: Airline Fleet Routing and Flight Scheduling under Market Competitions Shangyao Yan, Chin-Hui Tang and Ming-Chei Lee Department of Civil Engineering, National.

5. Numerical tests5. Numerical tests

Waiting cost for passenger transfersWaiting cost for passenger transfers

Page 32: Airline Fleet Routing and Flight Scheduling under Market Competitions Shangyao Yan, Chin-Hui Tang and Ming-Chei Lee Department of Civil Engineering, National.

5. Numerical tests5. Numerical tests

Passenger’s acceptable waiting timePassenger’s acceptable waiting time

Scenario

The passenger’s acceptable time (min)

Taipei-Kaohsiung flight

Other flights

1 30 60

2 60 90

3 90 120

4 120 150

Page 33: Airline Fleet Routing and Flight Scheduling under Market Competitions Shangyao Yan, Chin-Hui Tang and Ming-Chei Lee Department of Civil Engineering, National.

5. Numerical tests5. Numerical testsPassenger’s acceptable waiting timePassenger’s acceptable waiting time

(fleet B results)(fleet B results)

Page 34: Airline Fleet Routing and Flight Scheduling under Market Competitions Shangyao Yan, Chin-Hui Tang and Ming-Chei Lee Department of Civil Engineering, National.

5. Numerical tests5. Numerical tests

FareFare (non-stop/one-stop flight operations) (non-stop/one-stop flight operations)

Page 35: Airline Fleet Routing and Flight Scheduling under Market Competitions Shangyao Yan, Chin-Hui Tang and Ming-Chei Lee Department of Civil Engineering, National.

6. Conclusions 6. Conclusions

A new scheduling model capable of A new scheduling model capable of incorporating passenger choice behaviorincorporating passenger choice behavior

An efficient solution algorithm to solve the An efficient solution algorithm to solve the proposed modelproposed model

computation time in one hour, error within 5.77%computation time in one hour, error within 5.77%

Fluctuations between ±3% after a limited Fluctuations between ±3% after a limited number of iterationsnumber of iterations

Page 36: Airline Fleet Routing and Flight Scheduling under Market Competitions Shangyao Yan, Chin-Hui Tang and Ming-Chei Lee Department of Civil Engineering, National.

6. Conclusions6. Conclusions

Objectives of VDFSM were better than FDFSM, Objectives of VDFSM were better than FDFSM, especially for Case (3), IPP was about 4.99%especially for Case (3), IPP was about 4.99%

Several sensitivity analysesSeveral sensitivity analyses

More testing and case studies in the futureMore testing and case studies in the future

Choice model be modified in other applications Choice model be modified in other applications

Page 37: Airline Fleet Routing and Flight Scheduling under Market Competitions Shangyao Yan, Chin-Hui Tang and Ming-Chei Lee Department of Civil Engineering, National.

THE ENDTHE END