Project LinTim - Mathematic Planning in Public Transportation
What is LinTim?
LinTim is a scientific software toolbox that has been under development since 2007, giving the possibility
to solve the various planning steps in public transportation. Although the name originally derives from
eplanning and Tim
etabling", the available functions have grown far beyond this scope.
What is LinTim able to?
Currently implemented are algorithms for line planning, timetabling, delay management and rolling stock circulation, amongst others.
The integration into a common environment makes it possible to analyze the mutual influence of the planning steps and
to illustrate it graphically. Thus solution properties can be found that would have been invisible to classical approaches.
The gained results can be used to e.g. plan already the lines so to get a good timetable, or to plan timetables that
are robust against delays.
How does LinTim work?
The modular structure allows alternative optimization algorithms and further planning steps to be easily added.
Data formats that are kept simple and easy are used as interfaces, making it possible to use whatever programming
language of choice - e.g, C++, Java or Shell scripts. Especially students have an easy possibility to test
developed algorithms using the capabilities of LinTim.
What is the meaning of the logo?
The logo was designed and realized by Daniel Scholz. It emblematizes the connection of planning steps in public
transportation - here, by a transfer station between two lines of a network.
A larger version can be downloaded here
LinTim goes China
Part of the LinTim-team was invited to hold the "Golden School: Public Transport Optimization" in Beijing last
September. During the course Anita Schöbel, Julius Pätzold and Alexander Schiewe could give the attending bachelor,
master and PhD students an understanding of the theoretical aspects in public transport planning as well as of the
practical work with examples in LinTim. In the end, the students presented a small project they worked
on in groups.