<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Zyklenmethode</id>
	<title>Zyklenmethode - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Zyklenmethode"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Zyklenmethode&amp;action=history"/>
	<updated>2026-05-28T11:30:10Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Zyklenmethode&amp;diff=789723&amp;oldid=prev</id>
		<title>imported&gt;Sokrates 399: Typografie.</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Zyklenmethode&amp;diff=789723&amp;oldid=prev"/>
		<updated>2026-02-02T09:17:40Z</updated>

		<summary type="html">&lt;p&gt;Typografie.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Die &amp;#039;&amp;#039;&amp;#039;Zyklenmethode&amp;#039;&amp;#039;&amp;#039; bzw. &amp;#039;&amp;#039;&amp;#039;Stepping-Stone-Methode&amp;#039;&amp;#039;&amp;#039; ist ein [[Numerische Mathematik|numerisches]] Verfahren, mit dem man (bei gegebener Ausgangs-[[Basislösung]]) ein Standard-[[Transportproblem]] lösen kann.&lt;br /&gt;
&lt;br /&gt;
Es sind für ein Gut eine bestimmte Anzahl &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; Anbieter &amp;lt;math&amp;gt;A_i&amp;lt;/math&amp;gt; &amp;lt;math&amp;gt;(i = 1, \dotsc , n)&amp;lt;/math&amp;gt; und eine bestimmte Anzahl &amp;lt;math&amp;gt;m&amp;lt;/math&amp;gt; Empfänger &amp;lt;math&amp;gt;B_j&amp;lt;/math&amp;gt; &amp;lt;math&amp;gt;(j = 1, \dotsc , m)&amp;lt;/math&amp;gt; gegeben. Im Standardfall ist die gesamte nachgefragte Menge gleich der gesamten angebotenen. Für den Transport einer Einheit &amp;lt;math&amp;gt;x_{ij}&amp;lt;/math&amp;gt; zwischen &amp;lt;math&amp;gt;A_i&amp;lt;/math&amp;gt; und &amp;lt;math&amp;gt;B_j&amp;lt;/math&amp;gt; fallen Kosten &amp;lt;math&amp;gt;c_{ij}&amp;lt;/math&amp;gt; an. Das Problem besteht darin, die von &amp;lt;math&amp;gt;A_i&amp;lt;/math&amp;gt; nach &amp;lt;math&amp;gt;B_j&amp;lt;/math&amp;gt; gelieferte Menge &amp;lt;math&amp;gt;x_{ij}&amp;lt;/math&amp;gt; so festzulegen, dass die Gesamttransportkosten minimiert werden.&lt;br /&gt;
&lt;br /&gt;
Da es sich um ein [[Verbesserungsverfahren]] handelt, wird zunächst mit einem Eröffnungsverfahren (z.&amp;amp;nbsp;B. dem [[Matrixminimumverfahren]], dem [[Nord-West-Ecken-Verfahren]], dem [[Zeilenfolgeverfahren|Zeilen-]] oder [[Spaltenfolgeverfahren]], der [[Zeilen-Spalten-Sukzession]], der [[Vogelsche Approximationsmethode|Vogelschen Approximationsmethode]] oder der [[Russell’schen Approximationsmethode]]) eine zulässige Anfangsbasislösung &amp;lt;math&amp;gt;x \in \mathbb{R}^{mn}&amp;lt;/math&amp;gt; bestimmt. Variablen der Basislösung, die im Eröffnungsverfahren a priori gleich Null gesetzt wurden, sind die Nichtbasisvariablen, die restlichen die Basisvariablen des zu Grunde liegenden Gleichungssystems. Die Stepping-Stone-Methode verringert dann iterativ durch Austausch einer Nichtbasisvariablen mit einer Basisvariablen die Gesamtkosten. Kann keine Verbesserung mehr erzielt werden, ist eine Optimallösung gefunden.&lt;br /&gt;
&lt;br /&gt;
== Geschichte ==&lt;br /&gt;
&lt;br /&gt;
Als Urheber der Zyklenmethode gelten [[Abraham Charnes]] und [[William W. Cooper]].&amp;lt;ref&amp;gt;Theodor Ellinger: &amp;#039;&amp;#039;Operations Research: Eine Einführung&amp;#039;&amp;#039;, Auflage 6, S. 79.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;!-- 1954 ? --&amp;gt;&lt;br /&gt;
== Verfahren ==&lt;br /&gt;
Das Optimierungsverfahren wird iterativ durchgeführt. In jedem Schritt werden alle Nichtbasisvariablen im Hinblick auf das Kostensenkungspotential überprüft. Für jede Nichtbasisvariable &amp;lt;math&amp;gt;x_{ij}&amp;lt;/math&amp;gt; wird dazu analysiert, wie sich die Gesamtkosten ändern würden, wenn eine Einheit des Gutes von &amp;lt;math&amp;gt;A_i&amp;lt;/math&amp;gt; nach &amp;lt;math&amp;gt;B_j&amp;lt;/math&amp;gt; transportiert werden würde. Dazu wird zu der Zelle &amp;lt;math&amp;gt;(i,j)&amp;lt;/math&amp;gt; einer jeden Nichtbasisvariablen &amp;lt;math&amp;gt;x_{ij}&amp;lt;/math&amp;gt; zusammen mit den Zellen der Basisvariablen ein elementarer Kreis bestimmt. Die Zellen &amp;lt;math&amp;gt;z_1&amp;lt;/math&amp;gt; bis &amp;lt;math&amp;gt;z_k&amp;lt;/math&amp;gt; &amp;lt;math&amp;gt;(k \geq 5)&amp;lt;/math&amp;gt; bilden dabei einen elementaren Kreis, wenn &amp;lt;math&amp;gt;z_1 = z_k&amp;lt;/math&amp;gt;, zwei aufeinanderfolgende Zellen &amp;lt;math&amp;gt;z_i&amp;lt;/math&amp;gt; und &amp;lt;math&amp;gt;z_{i+1}&amp;lt;/math&amp;gt; in der gleichen Zeile oder Spalte des Tableau liegen und in jeder Spalte und Zeile höchstens zwei Zellen des elementaren Kreises sind. Seien jetzt die Zellen &amp;lt;math&amp;gt;(i,o),(p,o),(p,q),\cdots , (v,j)&amp;lt;/math&amp;gt; der Basisvariablen, die zusammen mit der Zelle &amp;lt;math&amp;gt;(i,j)&amp;lt;/math&amp;gt; der Nichtbasisvariablen &amp;lt;math&amp;gt;x_{ij}&amp;lt;/math&amp;gt; einen elementaren Kreis beschreiben, bestimmt. Dann lassen sich die Gesamtkosten um &amp;lt;math&amp;gt;k_{ij}:=c_{ij}-c_{io}+c_{po}-c_{pq}+ \cdots -c_{vj}&amp;lt;/math&amp;gt; pro zusätzlicher von &amp;lt;math&amp;gt;A_i&amp;lt;/math&amp;gt; nach &amp;lt;math&amp;gt;B_j&amp;lt;/math&amp;gt; transportierter Einheit verbessern. Ist &amp;lt;math&amp;gt;k_{ij}&amp;lt;/math&amp;gt; positiv, würde dies zu einer Erhöhung der Gesamtkosten führen, ist &amp;lt;math&amp;gt;k_{ij}&amp;lt;/math&amp;gt; gleich Null, würden sich die Gesamtkosten nicht ändern. Um mit möglichst wenig Iterationen zur Optimallösung zu kommen wird deswegen die Nichtbasisvariable &amp;lt;math&amp;gt;x_{ij}&amp;lt;/math&amp;gt; mit dem negativsten &amp;lt;math&amp;gt;k_{ij}&amp;lt;/math&amp;gt; als neue Basisvariable aufgenommen und mit der wertmäßig kleinsten Basisvariable &amp;lt;math&amp;gt;x_{ab}&amp;lt;/math&amp;gt;, deren Kosten bei der Bestimmung von &amp;lt;math&amp;gt;k_{ij}&amp;lt;/math&amp;gt; mit negativem Faktor einging, ersetzt. Die Nichtbasisvariable &amp;lt;math&amp;gt;x_{ij}&amp;lt;/math&amp;gt; wird neue Basisvariable mit dem Wert von &amp;lt;math&amp;gt;x_{ab}&amp;lt;/math&amp;gt; und &amp;lt;math&amp;gt;x_{ab}&amp;lt;/math&amp;gt; wird neue Nichtbasisvariable mit Wert Null. Damit die neue Basislösung zulässig bleibt, werden die übrigen Basisvariablen des elementaren Kreises um den Wert der ursprünglichen Basisvariable &amp;lt;math&amp;gt;x_{ab}&amp;lt;/math&amp;gt; erhöht bzw. (wenn die zugehörigen Kosten bei der Bestimmung von &amp;lt;math&amp;gt;k_{ij}&amp;lt;/math&amp;gt; mit negativem Faktor eingingen) verringert. Alle anderen Variablen &amp;lt;math&amp;gt;x_{kl}&amp;lt;/math&amp;gt; bleiben unverändert. Das Verfahren wird solange wiederholt, bis alle (in jeder Iteration neu zu bestimmenden) &amp;lt;math&amp;gt;k_{ij}&amp;lt;/math&amp;gt; größer oder gleich Null sind, die Gesamtkosten also nicht mehr verringert werden können und die Lösung damit optimal ist.&lt;br /&gt;
&lt;br /&gt;
== Beispiel ==&lt;br /&gt;
&lt;br /&gt;
Es liegt folgendes, tabellarisch zusammengefasstes Transportproblem vor, wobei es zwei Angebote &amp;lt;math&amp;gt;A_1&amp;lt;/math&amp;gt; und &amp;lt;math&amp;gt;A_2&amp;lt;/math&amp;gt; und drei Bedarfsanmeldungen &amp;lt;math&amp;gt;B_1&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;B_2&amp;lt;/math&amp;gt; und &amp;lt;math&amp;gt;B_3&amp;lt;/math&amp;gt; gibt und &amp;lt;math&amp;gt;x_{ij}&amp;lt;/math&amp;gt; hier die von &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; nach &amp;lt;math&amp;gt;j&amp;lt;/math&amp;gt; gelieferte Menge bezeichnet.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{array}{c|ccc|c}&lt;br /&gt;
      &amp;amp; B_1 &amp;amp; B_2 &amp;amp; B_3          \\ \hline&lt;br /&gt;
  A_1 &amp;amp; x_{11} &amp;amp; x_{12} &amp;amp; x_{13} &amp;amp; 12 \\&lt;br /&gt;
  A_2 &amp;amp; x_{21} &amp;amp; x_{22} &amp;amp; x_{23} &amp;amp; 8\\ \hline&lt;br /&gt;
      &amp;amp; 4      &amp;amp; 10     &amp;amp; 6      &amp;amp; 20&lt;br /&gt;
\end{array}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Kosten &amp;lt;math&amp;gt;c_{ij}&amp;lt;/math&amp;gt;, die für den Transport einer Einheit von &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; nach &amp;lt;math&amp;gt;j&amp;lt;/math&amp;gt; entstehen, sind in der folgenden Tabelle aufgeführt.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{array}{c|ccc|c}&lt;br /&gt;
  c_{ij} &amp;amp; B_1 &amp;amp; B_2 &amp;amp; B_3 \\ \hline&lt;br /&gt;
  A_1    &amp;amp; 7   &amp;amp; 4   &amp;amp; 3   &amp;amp; 12 \\&lt;br /&gt;
  A_2    &amp;amp; 5   &amp;amp; 5   &amp;amp; 6   &amp;amp; 8  \\ \hline&lt;br /&gt;
         &amp;amp; 4   &amp;amp; 10  &amp;amp; 6   &amp;amp; 20&lt;br /&gt;
\end{array}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Für die praktische Durchführung werden die Transportmengen in die Tabelle eingetragen und die entsprechenden Kosten werden in jeder Zelle oben links mit aufgeführt. Es wurde hier als Anfangslösung das [[Nord-West-Ecken-Verfahren]] verwendet. Es ergibt sich also&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{array}{c|ccc|c}&lt;br /&gt;
         &amp;amp; B_1 &amp;amp; B_2 &amp;amp; B_3 \\ \hline&lt;br /&gt;
  A_1    &amp;amp; 7/4   &amp;amp; 4/8   &amp;amp; 3/0   &amp;amp; 12 \\&lt;br /&gt;
  A_2    &amp;amp; 5/0   &amp;amp; 5/2   &amp;amp; 6/6   &amp;amp; 8  \\ \hline&lt;br /&gt;
         &amp;amp; 4   &amp;amp; 10  &amp;amp; 6   &amp;amp; 20&lt;br /&gt;
\end{array}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
und man erhält Gesamtkosten von&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;4 \cdot 7 + 8 \cdot 4 + 0 \cdot 3 + 0 \cdot 5 + 2 \cdot 5 + 6 \cdot 6 = 106 &amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Es wird nun versuchsweise der Inhalt von Zelle 13 (soll bedeuten: (A1|B3)) um Eins erhöht. Man sieht, wie sich die Änderungen kreisförmig fortpflanzen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{array}{c|ccc|c}&lt;br /&gt;
         &amp;amp; B_1 &amp;amp; B_2 &amp;amp; B_3 \\ \hline&lt;br /&gt;
  A_1    &amp;amp; 7/4   &amp;amp; 4/\,\mathit{-1}\;8 &amp;amp; 3/\,\mathit{+1}\;\mathbf{0} &amp;amp; 12 \\&lt;br /&gt;
  A_2    &amp;amp; 5/0   &amp;amp; 5/\,\mathit{+1}\;2 &amp;amp; 6/\,\mathit{-1}\;6 &amp;amp; 8  \\ \hline&lt;br /&gt;
         &amp;amp; 4   &amp;amp; 10  &amp;amp; 6   &amp;amp; 20&lt;br /&gt;
\end{array}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ebenso ändern sich die Kosten pro Einheit:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;dc_{13} = + 3 - 4 + 5 -6 = -2.&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Es würden also die Kosten um 2 Euro sinken, wenn &amp;lt;math&amp;gt;A_1&amp;lt;/math&amp;gt; eine Einheit zu &amp;lt;math&amp;gt;B_3&amp;lt;/math&amp;gt; transportieren würde.&lt;br /&gt;
&lt;br /&gt;
Eine Analyse von Zelle 21 ergibt:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{array}{c|ccc|c}&lt;br /&gt;
         &amp;amp; B_1 &amp;amp; B_2 &amp;amp; B_3 \\ \hline&lt;br /&gt;
  A_1    &amp;amp; 7/\,\mathit{-1}\;4   &amp;amp; 4/\,\mathit{+1}\;8 &amp;amp; 3/0 &amp;amp; 12 \\&lt;br /&gt;
  A_2    &amp;amp; 5/\,\mathit{+1}\;0   &amp;amp; 5/\,\mathit{-1}\;2 &amp;amp; 6/6 &amp;amp; 8  \\ \hline&lt;br /&gt;
         &amp;amp; 4   &amp;amp; 10  &amp;amp; 6   &amp;amp; 20&lt;br /&gt;
\end{array}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Kosten pro Einheit ändern sich um&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;dc_{21} = + 5 - 5 + 4 - 7 = -3&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Es würden also die Kosten um 3 Euro sinken, wenn &amp;lt;math&amp;gt;A_2&amp;lt;/math&amp;gt; eine Einheit zu &amp;lt;math&amp;gt;B_1&amp;lt;/math&amp;gt; transportieren würde. Man sieht, dass die letztere Änderung die Kosten mehr senkt. Es wird nun so viel wie erlaubt in Zelle 21 transferiert, wobei die [[Vorzeichen (Zahl)|Vorzeichen]] der Einsen angeben, ob der Betrag addiert oder subtrahiert wird.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{array}{c|ccc|c}&lt;br /&gt;
         &amp;amp; B_1 &amp;amp; B_2  &amp;amp; B_3 \\ \hline&lt;br /&gt;
  A_1    &amp;amp; 7/2 &amp;amp; 4/10 &amp;amp; 3/0 &amp;amp; 12 \\&lt;br /&gt;
  A_2    &amp;amp; 5/2 &amp;amp; 5/0  &amp;amp; 6/6 &amp;amp; 8  \\ \hline&lt;br /&gt;
         &amp;amp; 4   &amp;amp; 10   &amp;amp; 6   &amp;amp; 20&lt;br /&gt;
\end{array}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Es konnten nur maximal zwei Einheiten in die Zelle 21 transferiert werden, weil sonst die Zelle 22 negativ geworden wäre. Die Zelle 21 ist jetzt Basisvariable, die Zelle 22 Nichtbasisvariable.&lt;br /&gt;
&lt;br /&gt;
Es werden nun wieder alle Nichtbasisvariablen untersucht. Für die Zelle 13 ergibt sich jetzt der Kreis der Zellen 13 - 11 - 21 - 23, denn Zelle 22 ist Nichtbasisvariable und kann nicht simultan mit Zelle 13 geändert werden. Zelle 22 wird also übersprungen. Man erhält dann&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;dc_{13} = 3 - 7 + 5 - 6 = -5&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
und&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;dc_{22} = 5 - 4 + 7 -5 &amp;gt; 0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Hier steigen die Kosten bei Änderung von Zelle 22. Es wird also Zelle 13 verändert. Es können maximal zwei Einheiten nach Zelle 13 transferiert werden und man erhält nun&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{array}{c|ccc|c}&lt;br /&gt;
         &amp;amp; B_1 &amp;amp; B_2  &amp;amp; B_3 \\ \hline&lt;br /&gt;
  A_1    &amp;amp; 7/0 &amp;amp; 4/10 &amp;amp; 3/2 &amp;amp; 12 \\&lt;br /&gt;
  A_2    &amp;amp; 5/4 &amp;amp; 5/0  &amp;amp; 6/4 &amp;amp; 8  \\ \hline&lt;br /&gt;
         &amp;amp; 4   &amp;amp; 10   &amp;amp; 6   &amp;amp; 20&lt;br /&gt;
\end{array}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Es werden wieder alle Nichtbasisvariablen untersucht. Für die Zelle 11 ergibt sich jetzt der Kreis der Zellen 11 - 13 - 23 - 21, denn Zelle 22 ist Nichtbasisvariable und wird übersprungen. Man erhält dann&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;dc_{11} = 7 - 3 + 6 - 5 &amp;gt; 0&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Die Nichtbasisvariable in Zelle 22 erzeugt hingegen&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;dc_{22} = 5 - 4 + 3 -6 = -2&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Es wird also Zelle 22 verändert. Es können maximal vier Einheiten nach Zelle 22 transferiert werden und man erhält&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{array}{c|ccc|c}&lt;br /&gt;
         &amp;amp; B_1 &amp;amp; B_2  &amp;amp; B_3 \\ \hline&lt;br /&gt;
  A_1    &amp;amp; 7/0 &amp;amp; 4/6 &amp;amp; 3/6 &amp;amp; 12 \\&lt;br /&gt;
  A_2    &amp;amp; 5/4 &amp;amp; 5/4  &amp;amp; 6/0 &amp;amp; 8  \\ \hline&lt;br /&gt;
         &amp;amp; 4   &amp;amp; 10   &amp;amp; 6   &amp;amp; 20&lt;br /&gt;
\end{array}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Eine neue Iteration ergibt nur noch Kostensteigerungen, also ist das Verfahren beendet. Man erhält Gesamtkosten von&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;math&amp;gt;0 \cdot 7 + 6 \cdot 4 + 6 \cdot 3 + 4 \cdot 5 + 4 \cdot 5 + 0 \cdot 6 = 82&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
im Gegensatz zu 106 der Startlösung.&lt;br /&gt;
&lt;br /&gt;
== Bemerkungen ==&lt;br /&gt;
&lt;br /&gt;
* Ist die gesamte nachgefragte Menge kleiner als die gesamte angebotene Menge, kann durch Einführen eines fiktiven Nachfragers &amp;lt;math&amp;gt;B_{m+1}&amp;lt;/math&amp;gt;, der das überschüssige Angebot nachfragt und Transportkosten &amp;lt;math&amp;gt;c_{i,m+1}=0&amp;lt;/math&amp;gt; für alle Anbieter &amp;lt;math&amp;gt;A_i&amp;lt;/math&amp;gt; hat, das Transportproblem in ein Standardtransportmodell transformiert werden und damit ebenfalls mit der Stepping-Stone-Methode gelöst werden.&lt;br /&gt;
* Ist bei der Optimallösung eine mögliche Kostenveränderung &amp;lt;math&amp;gt;k_{ij}&amp;lt;/math&amp;gt; bei Aufnahme der Variable &amp;lt;math&amp;gt;x_{ij}&amp;lt;/math&amp;gt; gleich Null, bedeutet dieses, dass der Wert der zugehörige Nichtbasisvariable mit dem einer Basisvariablen ausgetauscht werden kann, ohne dass sich die Gesamtkosten ändern und die Optimallösung damit nicht eindeutig ist.&lt;br /&gt;
* Eine ähnliche Methode zur Verbesserung einer Anfangsbasislösung und finden der Optimallösung ist die [[MODI-Methode]]. Dabei werden die Kostenveränderungen &amp;lt;math&amp;gt;k_{ij}&amp;lt;/math&amp;gt; mit geringerem Rechenaufwand (aber identischen Werten) als bei der Stepping-Stone-Methode bestimmt.&lt;br /&gt;
* Gibt es mehrere negative &amp;lt;math&amp;gt;k_{ij}&amp;lt;/math&amp;gt; kann statt des betragsmäßig größten auch jene zugehörige Nichtbasisvariable ausgewählt werden, die zu einer maximalen Verbesserung der Kostensumme führt oder eine zufällig davon ausgewählt werden.&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Optimierungsalgorithmus]]&lt;br /&gt;
[[Kategorie:Transportproblem]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Sokrates 399</name></author>
	</entry>
</feed>