Public Transit Math
Math Climate Day 2024 | Matthew Greenberg | University of Calgary
“Public transportation gets people where they’re going while emitting far fewer climate-warming greenhouse gases than private cars. The reason is simple efficiency: while cars usually carry just one or two people at a time, a bus can carry 50 or more, and a train in a large city may carry thousands.� �Since transportation creates more than a fifth of the world’s greenhouse gas emissions, shifting people from cars to public transit can do a lot to lower our impact on the climate. But people will only choose public transportation when it is their most convenient option for getting around.”
Calgary transit in 2023:
Public transit is complex and expensive!
Math: Strike the optimal balance
Service
Cost
Scheduling terminology
6
Timetabling and vehicle scheduling
7
Crew scheduling
8
Valid duties and labor rules
The Crew Scheduling Problem
Enumeration?
The Master and Restricted Master Problems
Column (duty) generation
Solving the subproblem
Reduced costs and shortest paths
Resource-constrained shortest paths
Encode labor rules as resource maps
Labor rule | Resource function |
| |
| |
| |
Solving the Master Problem
Integrality
That’s all for today!