Disruptions to plans and schedules are inevitable and can be expensive. The requirements from airlines and rail operators to manage disruptions are demanding and multi-faceted.
The requirements are fairly easy to express
-
Find the 'best' solution.
-
Make as few changes as possible.
-
Get back on schedule as quickly as possible.
In order to solve these problems, we have developed TPAC Schedule Recovery that:
-
Quickly finds a range of good/acceptable solutions.
-
Helps the user determine which solution is best on the day and allows them to use their wider knowledge of the situation.
-
Makes as few changes as possible and returns to schedule quickly.
TPAC Schedule Recovery solves problems caused by unplanned events. These include:
-
Weather
-
Closure of facilities
-
Congestion
-
Equipment problems
-
Crew availability
Each one of these - and there may be more than one at a time - prevents the schedule being executed as planned and a problem in one part of the network often quickly affects others.
TPAC Schedule Recovery finds a range of solutions which:
-
Reduce the potential negative impact for passengers.
-
Limit the cost (if any) of additional resources.
-
Reduce the impact on related functions, such as maintenance, support staff, etc.
-
Return the operation to schedule as soon as possible.
This is an important part of the system. It generates solutions using a combination of techniques:
-
A decision tree where each node is an action on the network.
-
Different initial actions to generate a range of reasonable solutions.
-
Limited actions (cancel, delay, etc) which can be applied at any part of the network.
-
A predictor/corrector algorithm for efficiently comparing solutions and rejecting poor solutions early.
-
Recursion whereby any solution can be improved using the same procedure as the original.
The benefits of this approach are:
-
The algorithm only makes changes that have real benefits.
-
It is fast; less than one minute for a fleet size of more than 200.
-
The process can be truncated yet still yield acceptable solutions.
-
The operator can view a range of solutions and make his/her own assessment.
-
The algorithm modifies the schedule to cope with disruption, rather than completely rebuilding it.
-
It can consider all the constraints, e.g., equipment, crew, maintenance, etc, in one process.
The Solution Manager enables the user to look at a wide range of solutions.
Each solution comes with costs which are either hard ($) or soft (e.g., passenger delay minutes), and implications (e.g., equipment out of place for overnight maintenance).
The user looks at all solutions and can reorder based on best or worst in any category and prune away undesirable solutions and/or solutions which have unacceptable implications. Out of the solutions remaining after this exercise the best solution is selected.
Because the algorithm works on the basis of changes to the schedule, it is straightforward to provide the user with information indicating how the schedule was modified. This makes it very easy to understand and rationalize.
Schedule Recovery has been field tested for a customer with a fleet size of 200+ aircraft.
The conclusions are:
-
In excess of 25 acceptable solutions can be produced in minutes on a workstation or PC.
-
The system produces solutions as good as a very experienced Operations Controller.
-
Using the Solution Manager, the user can take account of external factors.
Further Information
You may also wish to read the brochure (
) and the product
description (HTML) or product
description (PDF) (
)
