www.wikidata.de-de.nina.az
Als Savings Algorithmus auch Sparalgorithmus Savings Heuristik oder Einsparheuristik bezeichnet man im Operations Research ein heuristisches Losungsverfahren in der Tourenplanung Das 1964 von Clarke und Wright erstmals publizierte Verfahren 1 ist in der Praxis eines der am haufigst eingesetzten 2 Die Heuristik versucht dem kurzesten Pfad zwischen einem Ausgangs und Endknoten und verschiedenen Zwischenknoten moglichst nahezukommen Problem des Handlungsreisenden Die Losung kann weiteren Verbesserungsverfahren wie etwa den k Opt Heuristiken als Ausgangslosung dienen Beim Savings Algorithmus erfolgen Tourenbildung und Reihenfolgebestimmung innerhalb der Touren simultan Man kann zwei Versionen des Verfahrens unterscheiden eine parallele und eine sequentielle Vorgehensweise 3 Inhaltsverzeichnis 1 Algorithmus 2 Beispiel 3 Einzelnachweise 4 Literatur 5 WeblinksAlgorithmus BearbeitenEine symmetrische Entfernungsmatrix ist eine der Voraussetzungen fur den Algorithmus Verbinde jeden Knoten Kunden mit dem Ausgangsknoten Depot uber eine Hin und Ruckkante Weg es entstehen Pendeltouren Lose bei allen moglichen Kombinationen jeweils eine Hin und eine Ruckkante und verbinde die beiden Knoten mit einer Kante Bewerte alle im Schritt 2 entstandenen Savings gemass S i j d i ruck d j hin d i j displaystyle S text i j d text i ruck d text j hin d text i j nbsp Sortiere alle Savings in absteigender Reihenfolge Verbinde die beiden Knoten die das beste verbliebene Saving haben und noch mindestens eine Kante zum Ausgangspunkt Wiederhole Schritt 5 solange noch mehr als zwei Kanten zum Ausgangspunkt existieren Existieren nur noch zwei Kanten zum Ausgangspunkt ist eine Losung erreicht Beispiel Bearbeiten nbsp Einsparung durch den Savings AlgorithmusDieses Beispiel verdeutlicht die Berechnung der Einsparungen durch den Saving Algorithmus In nebenstehender Grafik stellen i und j die Kunden und 0 das Depot dar Der Weg nach i kostet hin und zuruck je 5 Einheiten der Weg nach j 7 Einheiten Der Weg zwischen i und j kostet 3 Einheiten Nun berechnet man fur alle Kundenpaare in diesem Fall nur eines die mogliche Einsparung S i j C i 0 C 0 j C i j displaystyle S ij C i0 C 0j C ij nbsp In diesem Fall ergeben sich beim Zusammenlegen der beiden Touren aus dem linken Graph Einsparungen in Hohe von 9 Einheiten Existieren mehrere Kundenpaare ordnet man im nachsten Schritt die Paare absteigend nach der moglichen Einsparung und beginnt dann oben die Touren zusammenzufugen 4 Einzelnachweise Bearbeiten G Clarke J W Wright Scheduling vehicles from a central delivery depot to a number of delivery points In Operations Research Quarterly Band 12 1964 S 568 581 Leena Suhl Taieb Mellouli Optimierungssysteme Modelle Verfahren Software Anwendungen 2 uberarb Auflage Springer 2009 ISBN 978 3 642 01579 3 S 256 Wolfgang Domschke Grundlagen der Betriebswirtschaftslehre Eine Einfuhrung aus Entscheidungsorientierter Sicht 4 verb u aktualisierte Auflage Springer 2008 ISBN 978 3 540 85077 9 S 171f Michael Neubert Vehicle Routing PDF 395 kB Proseminar Effiziente Algorithmen TU Chemnitz S 10 Literatur BearbeitenG Clarke J W Wright Scheduling vehicles from a central delivery depot to a number of delivery points In Operations Research Quarterly Band 12 1964 S 568 581 Weblinks BearbeitenClarke amp Wright s Savings Algorithm Erklarung mit Beispiel PDF 20 kB Abgerufen von https de wikipedia org w index php title Savings Algorithmus amp oldid 236742169