Skip to main content

Dienstplanoptimierung mit evolutionären Algorithmen

  • Conference paper
Operations Research Proceedings 1994

Part of the book series: Operations Research Proceedings ((ORP,volume 1994))

  • 171 Accesses

Zusammenfassung

Im Projekt OPUS („Optimierung und Planung bei U-Bahn-Systemen“) werden die Dienstpläne für das U-Bahn-Personal der Hamburger Hochbahn AG mit Hilfe evolutionärer Algorithmen optimiert. Ausgangsbasis bilden die Fahrzeugumläufe, die in der vorausgehenden Umlaufplanung gebildet worden sind, und die vom Bediener vorgegebenen Anforderungen an stationäre Tätigkeiten wie z. B. Verschiebedienste. Diese werden von der Dienstplanung so mit Diensten besetzt, daß die Zugfahrer die durch den Turnus vorgegebene Reihenfolge von Schichtzeiten und freien Tagen einhalten, die erforderlichen Vor/Nachbereitungs-, Ablösungs-, Pausen- und Nachtruhezeiten gewährt werden, die Wohngebiete der Zugfahrer berücksichtigt werden, Ortswechsel im Dienst mit planmäßigen U-Bahn-Fahrten durchgeführt werden können und eine Reihe weiterer betrieblicher, tarifvertraglicher und sonstiger Randbedingungen erfüllt wird. Ziel der Optimierung ist dabei, daß die betrieblich nicht erforderlichen Tätigkeiten der Zugfahrer minimiert werden.

Das Verfahren erzeugt zunächst eine Ausgangsstellung, die noch viele Leerzeiten enthält und Randbedingungen verletzt. Die Ausgangsstellung wird durch schrittweise Mutation und Selektion verbessert, bis eine hinreichend optimale Lösung erzeugt ist. Durch geschickte Steuerung der Bewertung während der Optimierung wird erreicht, daß der Algorithmus sukzessive sowohl die Einhaltung der Randbedingungen erzwingt als auch die in den Dienstplänen enthaltenen Leerzeiten minimiert. Die erzeugten Dienstpläne können nach einem Optimierungslauf interaktiv modifiziert, aufgelöst und ggf. weiteroptimiert werden.

Summary

In the OPUS project evolutionary algorithms are used to optimize schedules for the personnel of the Hamburg subway. We start with the given train schedules and location-dependent tasks. Services are added to these schedules, so that the train-drivers can keep to the given sequence of shifts and days off duty, including the required times for preparation, relief work and breaks. We also consider the train-drivers’ place of residence and whether they can use regular subway trains to move between duties at different locations. The optimization goal is to minimize the number of unwanted activities.

Our method first creates an initial position that contains a lot of unallocated time and violates many constraints. This initial position is improved on by gradual mutation and selection until an optimal solution is found. Intelligent control of the evaluation function guarantees that the algorithm forces the observance of all constraints and minimizes the unallocated time. After an optimization run, the generated schedules can be broken up and modified interactively. Any remaining tasks and jobs can then be optimized in another run of the program.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Literaturhinweise

  • Gunter Dueck, Tobias Scheuer: A General Purpose Optimization Algorithm Appearing Superior to Simulated Annealing. Journal of Computational Physics, Band 90, Heft 1, S. 161–175, 1990

    Article  Google Scholar 

  • Gunter Dueck: The Great Deluge Algorithm and the Record-to-Record-Travel. Journal of Computational Physics, Band 104, Heft 1, S. 86–92, 1993

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Wacker, S., Laut, A. (1995). Dienstplanoptimierung mit evolutionären Algorithmen. In: Derigs, U., Bachem, A., Drexl, A. (eds) Operations Research Proceedings 1994. Operations Research Proceedings, vol 1994. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-79459-9_37

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-79459-9_37

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-58793-4

  • Online ISBN: 978-3-642-79459-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics