Hier finden Sie wissenschaftliche Publikationen aus den Fraunhofer-Instituten.

A disjunctive program formulation to generate regular public transit timetables adhering to prioritized planning requirements

: Lückerath, Daniel; Ullrich, Oliver; Rishe, Naphtali; Speckenmeyer, Ewald

Postprint urn:nbn:de:0011-n-4974036 (1013 KByte PDF)
MD5 Fingerprint: e1a742f908650ba9ccea52e6a74857e5
Erstellt am: 28.6.2018

Networks 72 (2018), Nr.2, S.217-237
ISSN: 0028-3045
Zeitschriftenaufsatz, Elektronische Publikation
Fraunhofer IAIS ()
public transit; optimization; timetabling; scheduling; regularity; disjunctive programming; mixed integer programming

Timetable regularity is an important measure for service quality in high frequency public transit systems, assuring an evenly distributed passenger load as well as improving product attractiveness and appreciation. However, to be feasible during daily operation a timetable may also have to adhere to other planning requirements, e.g. limitations to permitted departure times to better coordinate with other service providers like schools or long-distance transportation networks. In this paper a disjunctive program formulation is proposed to generate regular timetables adhering to planning requirements. The modeled requirements not only allow for the consideration of feasibility constraints from daily operations, but also for the consideration of simultaneous departures for transfer connect ions, an objective traditionally opposed to regularity. To show its applicability the approach is applied to two models of artificial transit networks as well as to a model of the bus network of Cologne, Germany. The results show that the proposed formulation can be used to generate timetables for network instances of realistic size in acceptable time using CPLEX. For networks consisting of multiple connected components it is shown that a divide and conquer approach can significantly reduce run times.