direkt zum Inhalt springen

direkt zum Hauptnavigationsmenü

Logo der TU Berlin

Inhalt des Dokuments

Preprint 12-2003

Combinatorial Optimization & Graph Algorithms group (COGA-Preprints)

Title
Finding Short Integral Cycle Bases for Cyclic Timetabling
Author
Publication
in Guiseppe Di Battista and Uri Zwick (eds.): Algorithms - ESA 2003, LNCS 2832, Springer: Berlin, 2003, 715-726, Proceedings of the 11th Annual European Symposium on Algorithms (ESA'03)
Classification
MSC:
primary: 05C38 Paths and cycles
secondary: 05C90 Applications
90B06 Transportation, logistics
90B20 Traffic problems
90C11 Mixed integer programming
90C27 Combinatorial optimization
Keywords
not available
Abstract
Cyclic timetabling for public transportation companies is usually modeled by the periodic event scheduling problem. To deduce a mixed-integer programming formulation, artificial integer variables have to be introduced. There are many ways to define these integer variables.
We show that the minimal number of integer variables required to encode an instance is achieved by introducing an integer variable for each element of some integral cycle basis. An integral cycle basis consists of |A|-|V|+1 oriented cycles of a directed graph D=(V,A) that enable any oriented cycle of the directed graph to be expressed as an integer linear combination.
The solution times for the originating application vary extremely with different integral cycle bases. However, our computational studies show that the width of integral cycle bases is a good empirical measure for the solution time of the MIP. Clearly, integral cycle bases permit a much wider choice than the former standard approach, in which integer variables are associated with the co-tree arcs of some spanning tree.
To that end, we investigate classes of directed cycle bases that are closely related to integral cycle bases, namely (generalized) fundamental and undirected cycle bases. This gives rise to both, a compact classification of directed cycle bases and notable reductions of running times for cyclic timetabling.
Source
Download as [PDF] [ps.gz]
Title: Source

Zusatzinformationen / Extras

Direktzugang

Schnellnavigation zur Seite über Nummerneingabe