SlideShare a Scribd company logo
1 of 44
Download to read offline
webinar of the ALC BRT - COE
july 2014
Integrating timetabling and vehicle scheduling to analyze
the trade-off between transfers and the fleet size
Omar Jorge Ibarra Rojas
Outline
2 /
• Context
• Transit network characteristics
• Timetabling problem
• Vehicle scheduling problem
• Integrated approach
• Conclusions and future research
40
Transit network planning
3 /
context
Frequency setting
Timetabling
Vehicle scheduling
Crew assignment
tactical decisions
operational decisions
40
Transit network planning
3 /
context
Frequency setting
Timetabling
Vehicle scheduling
Crew assignment
tactical decisions
operational decisions
level of service
40
Transit network planning
3 /
context
Frequency setting
Timetabling
Vehicle scheduling
Crew assignment
tactical decisions
operational decisions
costs $$$
level of service
40
How to solve the planning problem?
4 /
context
Frequency setting
Timetabling
Vehicle scheduling
Crew assignment
solution
feedback
solution
feedback
solution
feedback
40
Drawbacks of sequential approaches
5 /
context
• Suboptimal solutions, even for subproblems.
• Restrictive for the last subproblems solved due to solution of previous
subproblems.
• Defining feedback.
40
Drawbacks of sequential approaches
5 /
context
• Suboptimal solutions, even for subproblems.
• Restrictive for the last subproblems solved due to solution of previous
subproblems.
• Defining feedback.
Alternative: Integrate subproblems to
jointly determine their decisions
40
Motivation
6 /
Our goal: help to decision makers of
transport system management by
integrating subproblems of the planning
problem through operations research
techniques
context
Frequency
setting
Integrated
Timetabling
and
Vehicle scheduling
Crew
assignment
40
Integrated approach
7 /
context
• Advantage: possible to find optimal solution for each subproblem
considering the degrees of freedom of the integrated subproblems.
• Handicaps: Exploring a large solution space and to defining a proper
objective function.
40
Transit network characteristics
8 /40
Passengers demand
9 /
Transit Network
• Each day can be divided into different planning periods such as morning peak-
hour, morning non peak-hour, afternoon peak hour, and so on.
• Constant passenger demand in each period => regular service is desired.
• The number of passengers transferring from one line to another is
proportional to the bus load of the feeding line.
• Frequency setting previously solved => the number of trips is given for each
line and planning period (no capacity issues).
• Small delays (up to 10% of the even headway) do not affect the passengers
demand.
40
Bus lines
10/
• There are planning periods with mid/low frequencies where well-timed
transfers are needed.
• Passengers may transfer from a line A to a line B and not necessarily vice
versa.
• Buses can not be held at stops.
• Lines start and end at the same point.
• Accurate estimation of the travel times from depot to each transfer node, for
all lines and periods.
Transit Network
40
11/
Timetabling problem
40
12/
Timetabling problem
Problem definition
Determine the departure times for all trips that maximizes the
number of passengers benefit from well-timed passenger transfers.
40
13/
Timetabling problem
Input
Set of lines
Set of planning periods for each
Frequency of line i for period s
Stops where passengers transfer from i to j
Number of passengers that need to transfer from line i to line j at stop
b in planning period s considering a regular service.
S
I
fi
s
Bij
[as, bs] s 2 S
paxijb
s
40
14/
Timetabling problem
Input
as = 8 : 00 bs = 8 : 40
a) Even headway hi
s =
bs as
fi
s
8 : 05 8 : 15 8 : 25 8 : 35
as = 8 : 00 bs = 8 : 40
b) Almost even headway times. Flexibility parameter
[ ]
i
s = 1 min
[ ][ ] [ ]
Di
2 = [8 : 14, 8 : 16]
i
s
40
15/
Timetabling problem
Input
b
line i
line j
timeib
p
timejb
q
⇥
MinWijb
pq , MaxWijb
pq
⇤
40
16/
Timetabling problem
Decisions
• : Departure time for each trip p of line i
• :Auxiliary variable to identify if separation time between trip q of line j
and trip p of line i at node b are within
• : Number of passengers transferring from trip p of line i to line j at
node b considering the departure time
Xi
p
Y ijb
pq ⇥
MinWijb
pq , MaxWijb
pq
⇤
PAXijb
p
PAXijb
p := paxijb
s 1 +
Xi
p Xi
p 1 hi
s
hi
s
!
40
17/
Timetabling problem
Mathematical formulation
max FTT(X) =
X
i2I
X
j2J(i)
X
b2Bij
fi
X
p=1
PSijb
p
Xi
p 2 Di
p
(Xj
q + tjb
q ) (Xi
p + tib
p ) 2
⇥
MinWijb
pq , MaxWijb
pq
⇤
! Y ijb
pq = 1
PSijb
p = PAXijb
p
fj
X
q=1
Y ijb
pq
(1)
(2)
(3)
40
18/
Vehicle scheduling problem
40
19/
Problem definition
Determine the trip-vehicle assignment to minimize the fleet size
Vehicle scheduling problem
Vehicle Scheduling I:
Fixed Schedules
It is better to
doubt what is
true than accept
what isn’t
No. of
vehicles
Scheduler
Gantt chart
Time
7
40
Input
20/
Vehicle scheduling problem
ri
p
• A timetable.
• F: Set of fleets where each fleet f cover a set of lines L(f)
• :Turnaround time for trip p of line i
40
Decisions
21/
Vehicle scheduling problem
o o’i(1) i(2) i(fi
) j(1) j(fj
). . . . . .
40
Decisions
21/
Vehicle scheduling problem
o o’i(1) i(2) i(fi
) j(1) j(fj
). . . . . .
V ijf
pq =
⇢
1 if a vehicle of fleet f makes trip j(q) after finishing trip i(p),
0 otherwise,
40
Mathematical formulation
22/
Vehicle scheduling problem
X
j2I(f)
fj
X
q=1
V ijf
pq =
X
j2I(f)
fj
X
q=1
V jif
qp = 1 8f, p, i (4)
min FV S(V ) =
X
f2F
X
i2I(f)
fi
X
p=1
V if
op
40
23/
Integrated Approach
40
Common approaches
24/
Integrated Approach
Sequential or
min w1FT T (X) + w2FV S(V )
X 2 X
V 2 V
Guihaire and Hao (2010)
Fleurent et al. (2009)
Guihaire and Hao (2008)
van den Heuvel et al. (2008)
Liu and Shen (2007)
40
Objectives conflict nature
25/
Integrated Approach
Users costs Agency costs
100 60
70 100
Which is the best solution?
40
Pareto front
26/
Integrated Approach
Analyze the trade-off between criteria by finding efficient solutions
Feasible solution
space
Non-convex
Pareto curve
FT T
FV S
F✏
T T (x)
✏
Efficient solutions
Dominated solutions
40
Common approach drawbacks
27/
Integrated Approach
• It misses solution points on the non-convex part of the Pareto surface.
• Even distribution of weights does not translate to uniform distribution of
the solution points.
• The distribution of solution points is highly dependent on the relative
scaling of the objective.
• Misinterpretation of the theoretical and practical meaning of the weights
can make the process of intuitively selecting non-arbitrary weights an
inefficient chore.
40
Our integrated formulation
28/
Integrated Approach
Timetabling constraints
Vehicle scheduling constraints
(1)-(3)
Xj
q Xi
p + ri
p M 1 V ijf
pq (5)8 f, i, j, p, q
(4)
[max FT T (X), min FV S(V )]
Text
+ epsilon constraint
40
Solution approach: epsilon-constraint
29/
Integrated Approach
Feasible solution
space
Non-convex
Pareto curve
FT T
FV S
F✏
T T (x)
✏
Algorithm 1 : ✏-constraint for TT-VS
Input: TT-VS instance
Output: ListPareto: Pareto optimal points
1: ListPareto = ;
2: Find V S⇤
= {min FVS(V ) : (1)-(5)}
3: Find TT⇤
= {max FTT(X) : (1)-(5)}
4: Find P⇤
1 = {max FTT(X) : (1)-(5), FVS(V )  V S⇤
}
5: Find P⇤
2 = {min FVS(V ) : (1)-(5), FTT(X) TT⇤
}
6: ListPareto = ListPareto [ {(TT⇤
, P⇤
2 ) , (P⇤
1 , V S⇤
)}
7: Let ✏ = P⇤
2 1
8: while ✏ > V S⇤
do
9: Find P⇤
✏ = {max FTT(X) : (1)-(5), FVS(V )  ✏}
10: Update ListPareto considering (P⇤
✏ , ✏)
11: ✏ = ✏ 1
12: end while
4. Experimental Study94
findextremepointsfillParetofront
40
Test instances
30/
Integrated Approach
Instances T1 T2 T3 T4 T5 T6
|I| 10 50 10 50 10 50
|B| 1 5 1 5 1 5
100
i
s
hi
s
2 [7.5,12.5] [7.5,12.5] [11.25,18.75] [11.25,18.75] [15,25] [15,25]
Table 1: Instance types and parameter values.
4.2. Analysis of Results328
Our ✏-constraint algorithm described by Algorithm 1 was implemented on a Macbook air329
1.3 GHz Intel Core i5 processor with 4 GB 1600 MHz of RAM. We used the integer linear330
programming solver CPLEX 12.6. Table 2 shows the computational time in seconds (Time)331
Instances based on a transit network in Mexico (Ibarra-Rojas et al., 2014)
40
Numerical results
31/
Integrated Approachinstances. Note that our ✏-constraint algorithm is capable of finding the Pareto optimal333
solutions for all instances of our case study.
T1 T2 T3 T4 T5 T6
time PF time PF time PF time PF time PF time PF
1 26.25 1 569.66 2 15.66 1 586.85 1 123.96 2 73093.8 5*
2 42.06 1 246.51 1 31.06 1 237.18 1 375.062 2 21313.9 2
3 28.52 1 384.69 2 28.71 1 1030.64 2 152 2 25493.9 3
4 49.65 1 381.59 1 88.93 2 508.43 2 304.99 3* 45338.4 3
5 319.30 2* 265.82 1 266.81 2* 990.71 2 139.33 1 25408.7 3
6 34.04 1 3957.69 3 36.74 1 1175.55 2 7484.51 2 33401.3 3
7 44.84 2 305.49 2 49.02 2 2307.14 3 186.30 1 25420 3
8 42.49 1 1120.39 1 41.63 1 571.80 2 19035.7 2 23678.8 4
9 226.29 1 1851.18 3* 161.96 1 3848.58 5* 4080.64 2 45109 3
10 14.60 1 1093.22 3 16.59 1 843.19 2 192.68 1 39750.3 4
Table 2: Computational results using our ✏-constraint algorithm for instances T1–T6. 40
Some Pareto fronts
32/
Integrated Approach
1010
369
370
371
372
5300 5675 6050 6425 6800
Pareto front of T2_9
Numberofbuses
Passenger Transfers
40
Some Pareto fronts
33/
Integrated ApproachPassenger Transfers
1430
362
363
364
365
366
367
368
7140 7435 7730 8025 8320
Pareto front of T4_9
Numberofbuses
Passenger Transfers
40
Some Pareto fronts
34/
Integrated Approach
2780
358
360
361
363
10400 10463 10525 10588 10650
Pareto front of T6_1
Numberofbuses
Passenger Transfers
40
Using one more vehicle yields . . .
35/
Integrated Approach
0
2
5
7
10
12
14
17
19
22
24
[0,50] [51,100] [101,150] [151,200] [201,250] [300, 350] [600,700] [1100,1200]
Passengers benefited by using one more vehicle
40
36/
Conclusions
40
Conclusions
37/
• It is possible to identify instances where the conflict of objectives is present.
• It is possible to measure the “cost” of a vehicle in terms of well-timed
passenger transfers.
• Computational times are acceptable since the input (lines and frequency) are
modified in long periods, e.g., once every six months.
Conclusions
40
Future research
38/
• Heterogeneous fleets.
• Multiple-depots.
• Other criteria such as total waiting time for larger flexibility parameters and
deadhead costs for vehicles.
Conclusions
40
39/
References
Ibarra-Rojas, O., Giesen, R., Ríos-Solis,Y.A. An integrated approach for timetabling and vehicle scheduling problems to analyze the trade-off
between level of service and operating costs of transit networks. under revision in Transportation Research B.
Ibarra-Rojas, O., López-Irarragorri, F., Rios-Solis,Y.A., (2014). Multiperiod synchronization bus timetabling.Transportation Science (in press).
Ibarra-Rojas, O., Rios-Solis,Y.A., (2012). Synchronization of bus timetabling.Transportation Research B: Methodological 46, 599-614.
Guihaire, V., Hao, J.K., (2010). Transit network timetabling and vehicle assignment for regulating authorities. Computers and Industrial
Engineering 59, 16-23.
Fleurent, C., Lessard, R., (2009). Integrated Timetabling andVehicle Scheduling in Practice.Technical Report. GIRO Inc. Montreal, Canada.
van den Heuvel, A., van den Akker, J., van Kooten, M., (2008). Integrating timetabling and vehicle scheduling in public bus transportation.
Technical Report UUCS-2008-003. Department of Information and Computing Sciences, Utrecht University, Utrecht,The Netherlands.
Guihaire, V., Hao, J.K., (2008). Transit network re-timetabling and vehicle scheduling, in: Le Thi, H.A., Bouvry, P., Pham Dinh, T. (Eds.),
Modelling, Computation and Optimization in Information Systems and Management Sciences. Springer Berlin Heidelberg. volume 14 of
Communications in Computer and Information Science, pp. 135-144.
Liu, Z., Shen, J., (2007). Regional bus operation bi-level programming model integrating timetabling and vehicle scheduling. Systems
Engineering-Theory & Practice 27, 135-141.
40
40/
FIN
40

More Related Content

What's hot

Multiple Vehicle Motion Planning: An Infinite Diminsion Newton Optimization M...
Multiple Vehicle Motion Planning: An Infinite Diminsion Newton Optimization M...Multiple Vehicle Motion Planning: An Infinite Diminsion Newton Optimization M...
Multiple Vehicle Motion Planning: An Infinite Diminsion Newton Optimization M...
AJHaeusler
 
APassengerKnockOnDelayModelForTimetableOptimisation_beamer
APassengerKnockOnDelayModelForTimetableOptimisation_beamerAPassengerKnockOnDelayModelForTimetableOptimisation_beamer
APassengerKnockOnDelayModelForTimetableOptimisation_beamer
Peter Sels
 
Paper_Flutter
Paper_FlutterPaper_Flutter
Paper_Flutter
Ram Mohan
 
TRB 2014 - Automatic Spatial-temporal Identification of Points of Interest in...
TRB 2014 - Automatic Spatial-temporal Identification of Points of Interest in...TRB 2014 - Automatic Spatial-temporal Identification of Points of Interest in...
TRB 2014 - Automatic Spatial-temporal Identification of Points of Interest in...
Sean Barbeau
 
Highway design calculations (3)
Highway design calculations (3)Highway design calculations (3)
Highway design calculations (3)
janaka ruwan
 
Highway designing calculations
Highway designing calculationsHighway designing calculations
Highway designing calculations
janaka ruwan
 
Time distatnce
Time distatnceTime distatnce
Time distatnce
IMRAN KHAN
 
Bloem defense.v16.slides
Bloem defense.v16.slidesBloem defense.v16.slides
Bloem defense.v16.slides
mbloem
 

What's hot (20)

Multiple Vehicle Motion Planning: An Infinite Diminsion Newton Optimization M...
Multiple Vehicle Motion Planning: An Infinite Diminsion Newton Optimization M...Multiple Vehicle Motion Planning: An Infinite Diminsion Newton Optimization M...
Multiple Vehicle Motion Planning: An Infinite Diminsion Newton Optimization M...
 
A Dynamic Logistic Dispatching System With Set-Based Particle Swarm Optimization
A Dynamic Logistic Dispatching System With Set-Based Particle Swarm OptimizationA Dynamic Logistic Dispatching System With Set-Based Particle Swarm Optimization
A Dynamic Logistic Dispatching System With Set-Based Particle Swarm Optimization
 
APassengerKnockOnDelayModelForTimetableOptimisation_beamer
APassengerKnockOnDelayModelForTimetableOptimisation_beamerAPassengerKnockOnDelayModelForTimetableOptimisation_beamer
APassengerKnockOnDelayModelForTimetableOptimisation_beamer
 
L16.1 Progression Network
L16.1 Progression NetworkL16.1 Progression Network
L16.1 Progression Network
 
Paper_Flutter
Paper_FlutterPaper_Flutter
Paper_Flutter
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
TRB 2014 - Automatic Spatial-temporal Identification of Points of Interest in...
TRB 2014 - Automatic Spatial-temporal Identification of Points of Interest in...TRB 2014 - Automatic Spatial-temporal Identification of Points of Interest in...
TRB 2014 - Automatic Spatial-temporal Identification of Points of Interest in...
 
CFD Cornell Energy Workshop - M.F. Campuzano Ochoa
CFD Cornell Energy Workshop - M.F. Campuzano OchoaCFD Cornell Energy Workshop - M.F. Campuzano Ochoa
CFD Cornell Energy Workshop - M.F. Campuzano Ochoa
 
Queuing (Transportation Engineering)
Queuing (Transportation Engineering)Queuing (Transportation Engineering)
Queuing (Transportation Engineering)
 
New tools from the bandit literature to improve A/B Testing
New tools from the bandit literature to improve A/B TestingNew tools from the bandit literature to improve A/B Testing
New tools from the bandit literature to improve A/B Testing
 
L22 Queuing Theory
L22 Queuing TheoryL22 Queuing Theory
L22 Queuing Theory
 
Highway design calculations (3)
Highway design calculations (3)Highway design calculations (3)
Highway design calculations (3)
 
Highway designing calculations
Highway designing calculationsHighway designing calculations
Highway designing calculations
 
Time distatnce
Time distatnceTime distatnce
Time distatnce
 
Dynamic Dispatch Waves for Same-day Delivery
Dynamic Dispatch Waves for Same-day DeliveryDynamic Dispatch Waves for Same-day Delivery
Dynamic Dispatch Waves for Same-day Delivery
 
Continuous Systems To Discrete Event Systems
Continuous Systems To Discrete Event SystemsContinuous Systems To Discrete Event Systems
Continuous Systems To Discrete Event Systems
 
Bloem defense.v16.slides
Bloem defense.v16.slidesBloem defense.v16.slides
Bloem defense.v16.slides
 
SMART Seminar Series: Using Column-and-Row Generation to Solve the Integrated...
SMART Seminar Series: Using Column-and-Row Generation to Solve the Integrated...SMART Seminar Series: Using Column-and-Row Generation to Solve the Integrated...
SMART Seminar Series: Using Column-and-Row Generation to Solve the Integrated...
 
Handouts advance traffic camp 6.0 2020
Handouts advance traffic camp 6.0 2020Handouts advance traffic camp 6.0 2020
Handouts advance traffic camp 6.0 2020
 
Math Study Material for SSC and Banking Exam
Math Study Material for SSC and Banking ExamMath Study Material for SSC and Banking Exam
Math Study Material for SSC and Banking Exam
 

Viewers also liked

Draft PhD Presentation Robert Brunet
Draft PhD Presentation Robert BrunetDraft PhD Presentation Robert Brunet
Draft PhD Presentation Robert Brunet
Robert Brunet
 
Webinar: Examples of BRT implementation in South Africa metropolitan and smal...
Webinar: Examples of BRT implementation in South Africa metropolitan and smal...Webinar: Examples of BRT implementation in South Africa metropolitan and smal...
Webinar: Examples of BRT implementation in South Africa metropolitan and smal...
BRTCoE
 
Webinar: Benchmark report comparing six Latin American public transport systems
Webinar: Benchmark report comparing six Latin American public transport systemsWebinar: Benchmark report comparing six Latin American public transport systems
Webinar: Benchmark report comparing six Latin American public transport systems
BRTCoE
 
Webinar: The flexibility of the bus is both a strength and a weakness in prov...
Webinar: The flexibility of the bus is both a strength and a weakness in prov...Webinar: The flexibility of the bus is both a strength and a weakness in prov...
Webinar: The flexibility of the bus is both a strength and a weakness in prov...
BRTCoE
 
Webinar: Regulatory organization and contractual relations
Webinar: Regulatory organization and contractual relationsWebinar: Regulatory organization and contractual relations
Webinar: Regulatory organization and contractual relations
BRTCoE
 
Webinar: Cost Efficiency under Negotiated Performance-Based Contracts and Ben...
Webinar: Cost Efficiency under Negotiated Performance-Based Contracts and Ben...Webinar: Cost Efficiency under Negotiated Performance-Based Contracts and Ben...
Webinar: Cost Efficiency under Negotiated Performance-Based Contracts and Ben...
BRTCoE
 
Webinar: Minimizing Bus Bunching – Results from a new strategy that cuts wait...
Webinar: Minimizing Bus Bunching – Results from a new strategy that cuts wait...Webinar: Minimizing Bus Bunching – Results from a new strategy that cuts wait...
Webinar: Minimizing Bus Bunching – Results from a new strategy that cuts wait...
BRTCoE
 
Webinar: Making use of automated data collection to improve transit effective...
Webinar: Making use of automated data collection to improve transit effective...Webinar: Making use of automated data collection to improve transit effective...
Webinar: Making use of automated data collection to improve transit effective...
BRTCoE
 

Viewers also liked (20)

JCP
JCPJCP
JCP
 
Master thesis in biorefinery pathways selection using MILP with Integer-Cuts ...
Master thesis in biorefinery pathways selection using MILP with Integer-Cuts ...Master thesis in biorefinery pathways selection using MILP with Integer-Cuts ...
Master thesis in biorefinery pathways selection using MILP with Integer-Cuts ...
 
Moea introduction by deb
Moea introduction by debMoea introduction by deb
Moea introduction by deb
 
MetaDepth
MetaDepthMetaDepth
MetaDepth
 
Draft PhD Presentation Robert Brunet
Draft PhD Presentation Robert BrunetDraft PhD Presentation Robert Brunet
Draft PhD Presentation Robert Brunet
 
Webinar: “The emerging science of planning for cycle inclusion: Lessons for ...
 Webinar: “The emerging science of planning for cycle inclusion: Lessons for ... Webinar: “The emerging science of planning for cycle inclusion: Lessons for ...
Webinar: “The emerging science of planning for cycle inclusion: Lessons for ...
 
Global BRT Webinar
Global BRT WebinarGlobal BRT Webinar
Global BRT Webinar
 
Modernizing Public Transport Webinar
Modernizing Public Transport WebinarModernizing Public Transport Webinar
Modernizing Public Transport Webinar
 
Webinar: Examples of BRT implementation in South Africa metropolitan and smal...
Webinar: Examples of BRT implementation in South Africa metropolitan and smal...Webinar: Examples of BRT implementation in South Africa metropolitan and smal...
Webinar: Examples of BRT implementation in South Africa metropolitan and smal...
 
Zhao emotional travel 20160920 p
Zhao emotional travel 20160920 pZhao emotional travel 20160920 p
Zhao emotional travel 20160920 p
 
Webinar: Waiting time at Transantiago’s bus stops as space for information, c...
Webinar: Waiting time at Transantiago’s bus stops as space for information, c...Webinar: Waiting time at Transantiago’s bus stops as space for information, c...
Webinar: Waiting time at Transantiago’s bus stops as space for information, c...
 
Webinar: Benchmark report comparing six Latin American public transport systems
Webinar: Benchmark report comparing six Latin American public transport systemsWebinar: Benchmark report comparing six Latin American public transport systems
Webinar: Benchmark report comparing six Latin American public transport systems
 
Webinar: The flexibility of the bus is both a strength and a weakness in prov...
Webinar: The flexibility of the bus is both a strength and a weakness in prov...Webinar: The flexibility of the bus is both a strength and a weakness in prov...
Webinar: The flexibility of the bus is both a strength and a weakness in prov...
 
Webinar: Emissions from transit buses
Webinar: Emissions from transit busesWebinar: Emissions from transit buses
Webinar: Emissions from transit buses
 
Webinar: Regulatory organization and contractual relations
Webinar: Regulatory organization and contractual relationsWebinar: Regulatory organization and contractual relations
Webinar: Regulatory organization and contractual relations
 
Webinar: Cost Efficiency under Negotiated Performance-Based Contracts and Ben...
Webinar: Cost Efficiency under Negotiated Performance-Based Contracts and Ben...Webinar: Cost Efficiency under Negotiated Performance-Based Contracts and Ben...
Webinar: Cost Efficiency under Negotiated Performance-Based Contracts and Ben...
 
Webinar: Traffic safety on bus corridors
Webinar: Traffic safety on bus corridorsWebinar: Traffic safety on bus corridors
Webinar: Traffic safety on bus corridors
 
Webinar: Linear bus holding model for real time traffic network control
Webinar: Linear bus holding model for real time traffic network controlWebinar: Linear bus holding model for real time traffic network control
Webinar: Linear bus holding model for real time traffic network control
 
Webinar: Minimizing Bus Bunching – Results from a new strategy that cuts wait...
Webinar: Minimizing Bus Bunching – Results from a new strategy that cuts wait...Webinar: Minimizing Bus Bunching – Results from a new strategy that cuts wait...
Webinar: Minimizing Bus Bunching – Results from a new strategy that cuts wait...
 
Webinar: Making use of automated data collection to improve transit effective...
Webinar: Making use of automated data collection to improve transit effective...Webinar: Making use of automated data collection to improve transit effective...
Webinar: Making use of automated data collection to improve transit effective...
 

Similar to Webinar: Integrating timetabling and vehicle scheduling to analyze the trade-off between transfers and fleet size

Dce 4th sem syllabus (1)
Dce 4th sem syllabus (1)Dce 4th sem syllabus (1)
Dce 4th sem syllabus (1)
CIVIL0051
 
Material Handling System
Material Handling SystemMaterial Handling System
Material Handling System
wombaty
 
Queuing theory and traffic analysis in depth
Queuing theory and traffic analysis in depthQueuing theory and traffic analysis in depth
Queuing theory and traffic analysis in depth
IdcIdk1
 
aserra_phdthesis_ppt
aserra_phdthesis_pptaserra_phdthesis_ppt
aserra_phdthesis_ppt
aserrapages
 
Semet Gecco06
Semet Gecco06Semet Gecco06
Semet Gecco06
ysemet
 

Similar to Webinar: Integrating timetabling and vehicle scheduling to analyze the trade-off between transfers and fleet size (20)

Webinar: How to design express services on a bus transit network
Webinar: How to design express services on a bus transit networkWebinar: How to design express services on a bus transit network
Webinar: How to design express services on a bus transit network
 
Tutorial: The Role of Event-Time Analysis Order in Data Streaming
Tutorial: The Role of Event-Time Analysis Order in Data StreamingTutorial: The Role of Event-Time Analysis Order in Data Streaming
Tutorial: The Role of Event-Time Analysis Order in Data Streaming
 
6_2 Flexible MFG Performance.ppt
6_2 Flexible MFG Performance.ppt6_2 Flexible MFG Performance.ppt
6_2 Flexible MFG Performance.ppt
 
Dce 4th sem syllabus (1)
Dce 4th sem syllabus (1)Dce 4th sem syllabus (1)
Dce 4th sem syllabus (1)
 
publieke_nomovie
publieke_nomoviepublieke_nomovie
publieke_nomovie
 
D'ARIANO WCRR 2016
D'ARIANO WCRR 2016D'ARIANO WCRR 2016
D'ARIANO WCRR 2016
 
flexible-manufacturing-systems
 flexible-manufacturing-systems flexible-manufacturing-systems
flexible-manufacturing-systems
 
When and where are bus express services justified?
When and where are bus express services justified?When and where are bus express services justified?
When and where are bus express services justified?
 
Michael Bloem PhD Defense - Optimization and Analytics for Air Traffic Manage...
Michael Bloem PhD Defense - Optimization and Analytics for Air Traffic Manage...Michael Bloem PhD Defense - Optimization and Analytics for Air Traffic Manage...
Michael Bloem PhD Defense - Optimization and Analytics for Air Traffic Manage...
 
A Simple Communication System Design Lab #4 with MATLAB Simulink
A Simple Communication System Design Lab #4 with MATLAB SimulinkA Simple Communication System Design Lab #4 with MATLAB Simulink
A Simple Communication System Design Lab #4 with MATLAB Simulink
 
Material Handling System
Material Handling SystemMaterial Handling System
Material Handling System
 
pert_n_cpm.ppt
pert_n_cpm.pptpert_n_cpm.ppt
pert_n_cpm.ppt
 
pert_n_cpm.ppt
pert_n_cpm.pptpert_n_cpm.ppt
pert_n_cpm.ppt
 
Queuing theory and traffic analysis in depth
Queuing theory and traffic analysis in depthQueuing theory and traffic analysis in depth
Queuing theory and traffic analysis in depth
 
GEOframe-NewAge: documentation for probabilitiesbackward component
GEOframe-NewAge: documentation for probabilitiesbackward componentGEOframe-NewAge: documentation for probabilitiesbackward component
GEOframe-NewAge: documentation for probabilitiesbackward component
 
5 economics
5   economics5   economics
5 economics
 
ARIMA.pptx
ARIMA.pptxARIMA.pptx
ARIMA.pptx
 
aserra_phdthesis_ppt
aserra_phdthesis_pptaserra_phdthesis_ppt
aserra_phdthesis_ppt
 
Semet Gecco06
Semet Gecco06Semet Gecco06
Semet Gecco06
 
Automated Parameterization of Performance Models from Measurements
Automated Parameterization of Performance Models from MeasurementsAutomated Parameterization of Performance Models from Measurements
Automated Parameterization of Performance Models from Measurements
 

More from BRTCoE

Gabriel Oliveira - BRT in Brazil: state of the practice as from the BRT Stand...
Gabriel Oliveira - BRT in Brazil: state of the practice as from the BRT Stand...Gabriel Oliveira - BRT in Brazil: state of the practice as from the BRT Stand...
Gabriel Oliveira - BRT in Brazil: state of the practice as from the BRT Stand...
BRTCoE
 
Heather Allen - Why do we need to consider how women move in urban transport ...
Heather Allen - Why do we need to consider how women move in urban transport ...Heather Allen - Why do we need to consider how women move in urban transport ...
Heather Allen - Why do we need to consider how women move in urban transport ...
BRTCoE
 

More from BRTCoE (20)

BRT+ Workshop
BRT+ WorkshopBRT+ Workshop
BRT+ Workshop
 
MaaS Trial in Sydney
MaaS Trial in SydneyMaaS Trial in Sydney
MaaS Trial in Sydney
 
Full cost reliability by Juan Carlos Muñoz
Full cost reliability by Juan Carlos MuñozFull cost reliability by Juan Carlos Muñoz
Full cost reliability by Juan Carlos Muñoz
 
Congreso nacional chileno 2019 DITL
Congreso nacional chileno 2019 DITLCongreso nacional chileno 2019 DITL
Congreso nacional chileno 2019 DITL
 
Gabriel Oliveira - BRT in Brazil: state of the practice as from the BRT Stand...
Gabriel Oliveira - BRT in Brazil: state of the practice as from the BRT Stand...Gabriel Oliveira - BRT in Brazil: state of the practice as from the BRT Stand...
Gabriel Oliveira - BRT in Brazil: state of the practice as from the BRT Stand...
 
Heather Allen - Why do we need to consider how women move in urban transport ...
Heather Allen - Why do we need to consider how women move in urban transport ...Heather Allen - Why do we need to consider how women move in urban transport ...
Heather Allen - Why do we need to consider how women move in urban transport ...
 
Workshop Innovation in Africa - Manifesto for BRT Lite
Workshop Innovation in Africa - Manifesto for BRT LiteWorkshop Innovation in Africa - Manifesto for BRT Lite
Workshop Innovation in Africa - Manifesto for BRT Lite
 
Workshop Innovation in Africa - BRT Lessons from Nigeria by Dr. Dayo Mobereola
Workshop Innovation in Africa - BRT Lessons from Nigeria by Dr. Dayo MobereolaWorkshop Innovation in Africa - BRT Lessons from Nigeria by Dr. Dayo Mobereola
Workshop Innovation in Africa - BRT Lessons from Nigeria by Dr. Dayo Mobereola
 
Workshop Innovation in Africa - Context, challenges & opportunities for urban...
Workshop Innovation in Africa - Context, challenges & opportunities for urban...Workshop Innovation in Africa - Context, challenges & opportunities for urban...
Workshop Innovation in Africa - Context, challenges & opportunities for urban...
 
Workshop Innovation in Africa - Mobilize
Workshop Innovation in Africa - MobilizeWorkshop Innovation in Africa - Mobilize
Workshop Innovation in Africa - Mobilize
 
Workshop Innovation in Africa - Day one of operations by Cristina Albuquerque
Workshop Innovation in Africa - Day one of operations by Cristina AlbuquerqueWorkshop Innovation in Africa - Day one of operations by Cristina Albuquerque
Workshop Innovation in Africa - Day one of operations by Cristina Albuquerque
 
Workshop Innovation in Africa - BRT Lessons from Dar es Salaam by Ronald Lwak...
Workshop Innovation in Africa - BRT Lessons from Dar es Salaam by Ronald Lwak...Workshop Innovation in Africa - BRT Lessons from Dar es Salaam by Ronald Lwak...
Workshop Innovation in Africa - BRT Lessons from Dar es Salaam by Ronald Lwak...
 
Workshop Innovation in Africa - BRT, Minibus System and Innovation in African...
Workshop Innovation in Africa - BRT, Minibus System and Innovation in African...Workshop Innovation in Africa - BRT, Minibus System and Innovation in African...
Workshop Innovation in Africa - BRT, Minibus System and Innovation in African...
 
Workshop Innovation in Africa - BRT in South Africa by Christo Venter
Workshop Innovation in Africa - BRT in South Africa by Christo VenterWorkshop Innovation in Africa - BRT in South Africa by Christo Venter
Workshop Innovation in Africa - BRT in South Africa by Christo Venter
 
Workshop Innovation in Africa - BRT+ Centre of Excellence Presentation
Workshop Innovation in Africa - BRT+ Centre of Excellence PresentationWorkshop Innovation in Africa - BRT+ Centre of Excellence Presentation
Workshop Innovation in Africa - BRT+ Centre of Excellence Presentation
 
Camila Balbontin - Do preferences for BRT and LRT change as a voter, citizen,...
Camila Balbontin - Do preferences for BRT and LRT change as a voter, citizen,...Camila Balbontin - Do preferences for BRT and LRT change as a voter, citizen,...
Camila Balbontin - Do preferences for BRT and LRT change as a voter, citizen,...
 
Cristian Navas - Testing collaborative accessibility-based engagement tools: ...
Cristian Navas - Testing collaborative accessibility-based engagement tools: ...Cristian Navas - Testing collaborative accessibility-based engagement tools: ...
Cristian Navas - Testing collaborative accessibility-based engagement tools: ...
 
Juan Carlos Muñoz - Connected and automated buses. An opportunity to bring re...
Juan Carlos Muñoz - Connected and automated buses. An opportunity to bring re...Juan Carlos Muñoz - Connected and automated buses. An opportunity to bring re...
Juan Carlos Muñoz - Connected and automated buses. An opportunity to bring re...
 
BRT Station Design in the Urban Context
BRT Station Design in the Urban ContextBRT Station Design in the Urban Context
BRT Station Design in the Urban Context
 
Urban Road Congestion Management - Capacity Investments and Pricing Policies
Urban Road Congestion Management - Capacity Investments and Pricing PoliciesUrban Road Congestion Management - Capacity Investments and Pricing Policies
Urban Road Congestion Management - Capacity Investments and Pricing Policies
 

Recently uploaded

Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Dr.Costas Sachpazis
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
rknatarajan
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 

Recently uploaded (20)

Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and Properties
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 

Webinar: Integrating timetabling and vehicle scheduling to analyze the trade-off between transfers and fleet size

  • 1. webinar of the ALC BRT - COE july 2014 Integrating timetabling and vehicle scheduling to analyze the trade-off between transfers and the fleet size Omar Jorge Ibarra Rojas
  • 2. Outline 2 / • Context • Transit network characteristics • Timetabling problem • Vehicle scheduling problem • Integrated approach • Conclusions and future research 40
  • 3. Transit network planning 3 / context Frequency setting Timetabling Vehicle scheduling Crew assignment tactical decisions operational decisions 40
  • 4. Transit network planning 3 / context Frequency setting Timetabling Vehicle scheduling Crew assignment tactical decisions operational decisions level of service 40
  • 5. Transit network planning 3 / context Frequency setting Timetabling Vehicle scheduling Crew assignment tactical decisions operational decisions costs $$$ level of service 40
  • 6. How to solve the planning problem? 4 / context Frequency setting Timetabling Vehicle scheduling Crew assignment solution feedback solution feedback solution feedback 40
  • 7. Drawbacks of sequential approaches 5 / context • Suboptimal solutions, even for subproblems. • Restrictive for the last subproblems solved due to solution of previous subproblems. • Defining feedback. 40
  • 8. Drawbacks of sequential approaches 5 / context • Suboptimal solutions, even for subproblems. • Restrictive for the last subproblems solved due to solution of previous subproblems. • Defining feedback. Alternative: Integrate subproblems to jointly determine their decisions 40
  • 9. Motivation 6 / Our goal: help to decision makers of transport system management by integrating subproblems of the planning problem through operations research techniques context Frequency setting Integrated Timetabling and Vehicle scheduling Crew assignment 40
  • 10. Integrated approach 7 / context • Advantage: possible to find optimal solution for each subproblem considering the degrees of freedom of the integrated subproblems. • Handicaps: Exploring a large solution space and to defining a proper objective function. 40
  • 12. Passengers demand 9 / Transit Network • Each day can be divided into different planning periods such as morning peak- hour, morning non peak-hour, afternoon peak hour, and so on. • Constant passenger demand in each period => regular service is desired. • The number of passengers transferring from one line to another is proportional to the bus load of the feeding line. • Frequency setting previously solved => the number of trips is given for each line and planning period (no capacity issues). • Small delays (up to 10% of the even headway) do not affect the passengers demand. 40
  • 13. Bus lines 10/ • There are planning periods with mid/low frequencies where well-timed transfers are needed. • Passengers may transfer from a line A to a line B and not necessarily vice versa. • Buses can not be held at stops. • Lines start and end at the same point. • Accurate estimation of the travel times from depot to each transfer node, for all lines and periods. Transit Network 40
  • 15. 12/ Timetabling problem Problem definition Determine the departure times for all trips that maximizes the number of passengers benefit from well-timed passenger transfers. 40
  • 16. 13/ Timetabling problem Input Set of lines Set of planning periods for each Frequency of line i for period s Stops where passengers transfer from i to j Number of passengers that need to transfer from line i to line j at stop b in planning period s considering a regular service. S I fi s Bij [as, bs] s 2 S paxijb s 40
  • 17. 14/ Timetabling problem Input as = 8 : 00 bs = 8 : 40 a) Even headway hi s = bs as fi s 8 : 05 8 : 15 8 : 25 8 : 35 as = 8 : 00 bs = 8 : 40 b) Almost even headway times. Flexibility parameter [ ] i s = 1 min [ ][ ] [ ] Di 2 = [8 : 14, 8 : 16] i s 40
  • 18. 15/ Timetabling problem Input b line i line j timeib p timejb q ⇥ MinWijb pq , MaxWijb pq ⇤ 40
  • 19. 16/ Timetabling problem Decisions • : Departure time for each trip p of line i • :Auxiliary variable to identify if separation time between trip q of line j and trip p of line i at node b are within • : Number of passengers transferring from trip p of line i to line j at node b considering the departure time Xi p Y ijb pq ⇥ MinWijb pq , MaxWijb pq ⇤ PAXijb p PAXijb p := paxijb s 1 + Xi p Xi p 1 hi s hi s ! 40
  • 20. 17/ Timetabling problem Mathematical formulation max FTT(X) = X i2I X j2J(i) X b2Bij fi X p=1 PSijb p Xi p 2 Di p (Xj q + tjb q ) (Xi p + tib p ) 2 ⇥ MinWijb pq , MaxWijb pq ⇤ ! Y ijb pq = 1 PSijb p = PAXijb p fj X q=1 Y ijb pq (1) (2) (3) 40
  • 22. 19/ Problem definition Determine the trip-vehicle assignment to minimize the fleet size Vehicle scheduling problem Vehicle Scheduling I: Fixed Schedules It is better to doubt what is true than accept what isn’t No. of vehicles Scheduler Gantt chart Time 7 40
  • 23. Input 20/ Vehicle scheduling problem ri p • A timetable. • F: Set of fleets where each fleet f cover a set of lines L(f) • :Turnaround time for trip p of line i 40
  • 24. Decisions 21/ Vehicle scheduling problem o o’i(1) i(2) i(fi ) j(1) j(fj ). . . . . . 40
  • 25. Decisions 21/ Vehicle scheduling problem o o’i(1) i(2) i(fi ) j(1) j(fj ). . . . . . V ijf pq = ⇢ 1 if a vehicle of fleet f makes trip j(q) after finishing trip i(p), 0 otherwise, 40
  • 26. Mathematical formulation 22/ Vehicle scheduling problem X j2I(f) fj X q=1 V ijf pq = X j2I(f) fj X q=1 V jif qp = 1 8f, p, i (4) min FV S(V ) = X f2F X i2I(f) fi X p=1 V if op 40
  • 28. Common approaches 24/ Integrated Approach Sequential or min w1FT T (X) + w2FV S(V ) X 2 X V 2 V Guihaire and Hao (2010) Fleurent et al. (2009) Guihaire and Hao (2008) van den Heuvel et al. (2008) Liu and Shen (2007) 40
  • 29. Objectives conflict nature 25/ Integrated Approach Users costs Agency costs 100 60 70 100 Which is the best solution? 40
  • 30. Pareto front 26/ Integrated Approach Analyze the trade-off between criteria by finding efficient solutions Feasible solution space Non-convex Pareto curve FT T FV S F✏ T T (x) ✏ Efficient solutions Dominated solutions 40
  • 31. Common approach drawbacks 27/ Integrated Approach • It misses solution points on the non-convex part of the Pareto surface. • Even distribution of weights does not translate to uniform distribution of the solution points. • The distribution of solution points is highly dependent on the relative scaling of the objective. • Misinterpretation of the theoretical and practical meaning of the weights can make the process of intuitively selecting non-arbitrary weights an inefficient chore. 40
  • 32. Our integrated formulation 28/ Integrated Approach Timetabling constraints Vehicle scheduling constraints (1)-(3) Xj q Xi p + ri p M 1 V ijf pq (5)8 f, i, j, p, q (4) [max FT T (X), min FV S(V )] Text + epsilon constraint 40
  • 33. Solution approach: epsilon-constraint 29/ Integrated Approach Feasible solution space Non-convex Pareto curve FT T FV S F✏ T T (x) ✏ Algorithm 1 : ✏-constraint for TT-VS Input: TT-VS instance Output: ListPareto: Pareto optimal points 1: ListPareto = ; 2: Find V S⇤ = {min FVS(V ) : (1)-(5)} 3: Find TT⇤ = {max FTT(X) : (1)-(5)} 4: Find P⇤ 1 = {max FTT(X) : (1)-(5), FVS(V )  V S⇤ } 5: Find P⇤ 2 = {min FVS(V ) : (1)-(5), FTT(X) TT⇤ } 6: ListPareto = ListPareto [ {(TT⇤ , P⇤ 2 ) , (P⇤ 1 , V S⇤ )} 7: Let ✏ = P⇤ 2 1 8: while ✏ > V S⇤ do 9: Find P⇤ ✏ = {max FTT(X) : (1)-(5), FVS(V )  ✏} 10: Update ListPareto considering (P⇤ ✏ , ✏) 11: ✏ = ✏ 1 12: end while 4. Experimental Study94 findextremepointsfillParetofront 40
  • 34. Test instances 30/ Integrated Approach Instances T1 T2 T3 T4 T5 T6 |I| 10 50 10 50 10 50 |B| 1 5 1 5 1 5 100 i s hi s 2 [7.5,12.5] [7.5,12.5] [11.25,18.75] [11.25,18.75] [15,25] [15,25] Table 1: Instance types and parameter values. 4.2. Analysis of Results328 Our ✏-constraint algorithm described by Algorithm 1 was implemented on a Macbook air329 1.3 GHz Intel Core i5 processor with 4 GB 1600 MHz of RAM. We used the integer linear330 programming solver CPLEX 12.6. Table 2 shows the computational time in seconds (Time)331 Instances based on a transit network in Mexico (Ibarra-Rojas et al., 2014) 40
  • 35. Numerical results 31/ Integrated Approachinstances. Note that our ✏-constraint algorithm is capable of finding the Pareto optimal333 solutions for all instances of our case study. T1 T2 T3 T4 T5 T6 time PF time PF time PF time PF time PF time PF 1 26.25 1 569.66 2 15.66 1 586.85 1 123.96 2 73093.8 5* 2 42.06 1 246.51 1 31.06 1 237.18 1 375.062 2 21313.9 2 3 28.52 1 384.69 2 28.71 1 1030.64 2 152 2 25493.9 3 4 49.65 1 381.59 1 88.93 2 508.43 2 304.99 3* 45338.4 3 5 319.30 2* 265.82 1 266.81 2* 990.71 2 139.33 1 25408.7 3 6 34.04 1 3957.69 3 36.74 1 1175.55 2 7484.51 2 33401.3 3 7 44.84 2 305.49 2 49.02 2 2307.14 3 186.30 1 25420 3 8 42.49 1 1120.39 1 41.63 1 571.80 2 19035.7 2 23678.8 4 9 226.29 1 1851.18 3* 161.96 1 3848.58 5* 4080.64 2 45109 3 10 14.60 1 1093.22 3 16.59 1 843.19 2 192.68 1 39750.3 4 Table 2: Computational results using our ✏-constraint algorithm for instances T1–T6. 40
  • 36. Some Pareto fronts 32/ Integrated Approach 1010 369 370 371 372 5300 5675 6050 6425 6800 Pareto front of T2_9 Numberofbuses Passenger Transfers 40
  • 37. Some Pareto fronts 33/ Integrated ApproachPassenger Transfers 1430 362 363 364 365 366 367 368 7140 7435 7730 8025 8320 Pareto front of T4_9 Numberofbuses Passenger Transfers 40
  • 38. Some Pareto fronts 34/ Integrated Approach 2780 358 360 361 363 10400 10463 10525 10588 10650 Pareto front of T6_1 Numberofbuses Passenger Transfers 40
  • 39. Using one more vehicle yields . . . 35/ Integrated Approach 0 2 5 7 10 12 14 17 19 22 24 [0,50] [51,100] [101,150] [151,200] [201,250] [300, 350] [600,700] [1100,1200] Passengers benefited by using one more vehicle 40
  • 41. Conclusions 37/ • It is possible to identify instances where the conflict of objectives is present. • It is possible to measure the “cost” of a vehicle in terms of well-timed passenger transfers. • Computational times are acceptable since the input (lines and frequency) are modified in long periods, e.g., once every six months. Conclusions 40
  • 42. Future research 38/ • Heterogeneous fleets. • Multiple-depots. • Other criteria such as total waiting time for larger flexibility parameters and deadhead costs for vehicles. Conclusions 40
  • 43. 39/ References Ibarra-Rojas, O., Giesen, R., Ríos-Solis,Y.A. An integrated approach for timetabling and vehicle scheduling problems to analyze the trade-off between level of service and operating costs of transit networks. under revision in Transportation Research B. Ibarra-Rojas, O., López-Irarragorri, F., Rios-Solis,Y.A., (2014). Multiperiod synchronization bus timetabling.Transportation Science (in press). Ibarra-Rojas, O., Rios-Solis,Y.A., (2012). Synchronization of bus timetabling.Transportation Research B: Methodological 46, 599-614. Guihaire, V., Hao, J.K., (2010). Transit network timetabling and vehicle assignment for regulating authorities. Computers and Industrial Engineering 59, 16-23. Fleurent, C., Lessard, R., (2009). Integrated Timetabling andVehicle Scheduling in Practice.Technical Report. GIRO Inc. Montreal, Canada. van den Heuvel, A., van den Akker, J., van Kooten, M., (2008). Integrating timetabling and vehicle scheduling in public bus transportation. Technical Report UUCS-2008-003. Department of Information and Computing Sciences, Utrecht University, Utrecht,The Netherlands. Guihaire, V., Hao, J.K., (2008). Transit network re-timetabling and vehicle scheduling, in: Le Thi, H.A., Bouvry, P., Pham Dinh, T. (Eds.), Modelling, Computation and Optimization in Information Systems and Management Sciences. Springer Berlin Heidelberg. volume 14 of Communications in Computer and Information Science, pp. 135-144. Liu, Z., Shen, J., (2007). Regional bus operation bi-level programming model integrating timetabling and vehicle scheduling. Systems Engineering-Theory & Practice 27, 135-141. 40