|
Lincoln University >
Research Archive >
Theses and Dissertations >
Dissertations >
Cite or link to this item using this URL:
http://hdl.handle.net/10182/4341
|
| Title: | Optimising locomotive requirements for a pre-planned train schedule |
| Author: | Hidayat, Ray |
| Degree: | Bachelor of Applied Computing |
| Institution: | Lincoln University |
| Date: | 2005 |
| Item Type: | Dissertation |
| Abstract: | Every rail operator wishes to minimise the size of their locomotive fleet in order to reduce costs. This
minimum fleet size problem requires a rail operator to allocate locomotives to the trains in a predefined train
schedule so that the total number of locomotives required is minimised. The key to this is deciding how and
when to transfer locomotives to where they can be better utilised. The rail operator for this hypothetical
problem runs approximately 7,200 trains per week involving movements between 780 locations. An integer
programming formulation was developed based on the work by Ahuja, Liu, Orlin, Sharma and Shughart
(2002)¹ and a solver applied this formulation to a train schedule to find the optimal solution. As the solution
process was highly computationally intensive, the largest partial train schedule that was able to be solved by
the integer programming solver was 21% of the size of the full train schedule, taking 2½ hours to converge
on the optimal solution. An alternative algorithm, called the work unit levels algorithm, was developed. This
algorithm schedules locomotives by identifying all valid ways to transfer locomotives between trains, then
allocating the train schedule in an order dependent on the possible interconnections between trains. When
this algorithm was applied to the largest partial train schedule that could be solved by the integer
programming solver, it arrived at a similar solution in 6 seconds. The algorithm took 13 minutes to solve the
full problem. |
| Supervisor: | McKinnon, Alan |
| Persistent URL (URI): | http://hdl.handle.net/10182/4341 |
| Rights: | http://purl.org/net/lulib/thesisrights |
| Appears in Collections: | Dissertations Department of Applied Computing
|
Copyright in individual works within the Research Archive belongs to their authors and/or publishers. You may make a print or digital copy of a work for your personal non-commercial use. Unless otherwise indicated, all other rights are reserved, except for other user rights granted by the copyright laws of your country. If you believe that copyright is being infringed by material available in this archive, contact us and we will investigate.
|