Motivation für die Entwicklung von Simplex-Algorithmen für kürzeste Wege


8

Ich lese Efficient Shortest Path Simplex-Algorithmen von Donald Goldfarb, Jianxiu Hao und Shen-Roan Kai, die "die Spezialisierung des Primal Simplex-Algorithmus auf das Problem der Suche nach einem Baum gerichteter kürzester Pfade von einem bestimmten Knoten zu allen anderen Knoten in" betrachteten Ein Netzwerk von n Knoten oder das Finden eines gerichteten Zyklus negativer Länge. Zwei effiziente Varianten dieses Simplex-Algorithmus für den kürzesten Weg werden analysiert und es wird gezeigt, dass sie höchstens Drehpunkte und erfordern Zeit. "(n- -1)(n- -2)/.2Ö(n3)

Ich versuche, Motivation für diesen Artikel zu finden und frage mich, ob der Bellman-Ford-Algorithmus nicht gut genug ist. Es funktioniert in -Zeit, was gut für die Art des Graphen ist, mit dem sich das obige Problem befasst.Ö(nm)

Antworten:


16

Ein großes offenes Problem bei der mathematischen Programmierung ist das Entwerfen eines stark polynomiellen zeitlinearen Programmieralgorithmus. Ein verwandtes Problem ist, ob irgendeine Variante des Simplex-Algorithmus in stark polynomieller Zeit läuft. Es ist sinnvoll, zunächst starke Polynomzeitgrenzen für Simplex-Varianten zu beweisen, die auf Probleme angewendet werden, für die wir bereits wissen, dass starke Polynomzeitalgorithmen existieren.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.