ingenieurkurse
online lernen

Besser lernen mit Online-Kursen

NEU! Jetzt online lernen:
Operations Research 2
Den Kurs kaufen für:
einmalig 39,00 €
Zur Kasse
Kombinatorische Optimierung > Traveling-Salesman-Problem > Entscheidungsbaumverfahren:

Begrenzte Enumeration

WebinarTerminankündigung:
 Am 20.12.2016 (ab 16:00 Uhr) findet unser nächstes Webinar statt.
Gratis-Webinar (Operations Research) Primaler Simplexalgorithmus
- Das 60-minütige Gratis-Webinar behandelt den primalen Simplexalgorithmus.
[weitere Informationen] [Terminübersicht]

Die begrenzte Enumeration gehört zu den Entscheidungsbaumverfahren und ermittelt eine optimale Lösung für Rundreiseprobleme (Traveling-Salesman-Probleme).

Bei der begrenzten Enumeration existieren verschiedene Varianten. Eine dieser Varianten wird in diesem Abschnitt vorgestellt.

Methode

Vorgehensweise: Begrenzte Enumeration

1. Schritt: Zunächst mittels heuristischer Verfahren (z.B. Verfahren des besten Nachfolgers) eine Lösung ermittelt. Diese ermittelte Lösung wird dann zur oberen Schranke ausgewählt.

2. Schritt: Es werden dann die Zweige betrachtet, die Werte unterhalb der oberen Schranke aufweisen und solange weiterverfolgt, bis diese Schranke erreicht oder überschritten wird.

3. Schritt: Ist eine Reihenfolge mit allen vorhanden Knoten ermittelt worden, die unterhalb der oberen Schranke liegt, wird diese zur neuen oberen Schranke. Es wird wieder Schritt 2 betrachtet.

Das Verfahren wird solange durchgeführt bis alle Zweige abgearbeitet bzw. ausgeschlossen werden konnten. Die minimalen Kosten stellen die zuletzt gewählte obere Schranke dar. Dies ist auch gleichzeitig die optimale Lösung.

Die oben beschriebene Vorgehensweise soll im Folgenden anhand des Beispiels aus dem Abschnitt Vollständige Enumeration durchgeführt werden.

Anwendungsbeispiel: Begrenzte Enumeration 

Gegeben sei die reduzierte Kostenmatrix (zeilen- und spaltenweise reduziert) mit den Umrüstungskosten $c_{ij}$ und den Produkten $i = 1, ... , 5$. Die Reduktionskonstante beträgt $k_R = 164 GE$.

Begrenzte Enumeration Verfahren des besten Nachfolgers


1. Schritt:
Es wird zunächst das Verfahren des besten Nachfolgers angewandt, um eine erste Lösung zu erhalten (siehe Abschnitt Verfahren des besten Nachfolgers):

Begrenzte Enumeration Verfahren des besten Nachfolgers

Die Kosten ergeben sich zu:

Methode

$\overline{K} = 10 GE$.

Diese Kosten stellen auch gleichzeitig die obere Schranke dar. 

2. Schritt: Es wird als nächstes mit der ersten Ebene begonnen und alle möglichen Kombinationen verfolgt, solange, bis die obere Schranke überschritten oder erreicht wird. Diese Äste werden nicht weiter verfolgt. Am Ende resultiert dann eine optimale Reihenfolge mit den Kosten von 8 GE:

Begrenzte Enumeration TSP

Die Gesamtkosten ergeben sich durch Addition der Reduktionskonstante:

Methode

$K = 164 + 8 = 172 GE$.

Die ermittelte Lösung entspricht der im Abschnitt vollständige Enumeration ermittelten Lösung und ist optimal. Die optimale Reihenfolge für die Umrüstung der Produkte ist demnach:

Methode

$1 - 2 - 4 - 5 - 3 - 1$    Optimale Reihenfolge (begrenzte Enumeration)

Merke

Die begrenzte Enumeration führt zur optimalen Lösung. Der rechenaufwand ist wesentlich geringer als bei der vollständigen Enumeration aber höher als bei den heuristischen Verfahren. Je besser die durch das heuristische Verfahren ermittelte Ausgangslösung, desto schneller wird die optimale Lösung erreicht. Bei einer symmetrischen Matrix existieren zwei optimale Lösungen, wobei die eine optimale Lösung die Umkehrung der anderen optimalen Lösung ist.

Vorstellung des Online-Kurses Operations Research 2Operations Research 2
Dieser Inhalt ist Bestandteil des Online-Kurses

Operations Research 2

Ingenieurkurse (ingenieurkurse.de)
Diese Themen werden im Kurs behandelt:

[Bitte auf Kapitelüberschriften klicken, um Unterthemen anzuzeigen]

  • Operations Research 2: Überblick
    • Einleitung zu Operations Research 2: Überblick
  • Grundlagen des Operations Research 1
    • Einleitung zu Grundlagen des Operations Research 1
    • Definition: Lineares Programm
    • Standardform: Maximierungsproblem
      • Einleitung zu Standardform: Maximierungsproblem
      • Grafische Lösung des Maximierungsproblems
    • Primaler Simplexalgorithmus
      • Einleitung zu Primaler Simplexalgorithmus
      • Lösung des Maximierungsproblems mittels primalen Simplexalgorithmus
    • Dualer Simplexalgorithmus
    • Umformung in die Standardform
    • Umformung in die Normalform
  • Ganzzahlige Optimierung
    • Einleitung zu Ganzzahlige Optimierung
    • Grafisches Verfahren
    • Verfahren von Gomory
      • Einleitung zu Verfahren von Gomory
      • Beispiel: Verfahren von Gomory
    • Branch-and-Bound-Verfahren
      • Einleitung zu Branch-and-Bound-Verfahren
      • Branch-and-Bound: Maximierungsprobleme
        • Einleitung zu Branch-and-Bound: Maximierungsprobleme
        • Branch-and-Bound am Maximierungsproblem
          • Einleitung zu Branch-and-Bound am Maximierungsproblem
          • Festlegung der oberen/unteren Schranke, Prioritätenfestlegung
          • Entscheidungsbaum für das Maximierungsproblem
          • Beispiel: Branch and Bound am Maximierungsproblem
        • Branch-and-Bound am Maximierungsproblem (optimale Lösung)
          • Einleitung zu Branch-and-Bound am Maximierungsproblem (optimale Lösung)
          • Beispiel: Branch and Bound am Maximierungsproblem (optimale Lösung)
      • Branch-and-Bound: Minimierungsprobleme
        • Einleitung zu Branch-and-Bound: Minimierungsprobleme
        • Branch-and-Bound am Minimierungsproblem
          • Einleitung zu Branch-and-Bound am Minimierungsproblem
          • Festlegung der unteren/oberen Schranke, Prioritätenfestlegung
          • Entscheidungsbaum für das Minimierungsproblem
          • Beispiel: Branch and Bound am Minimierungsproblem
        • Branch-and-Bound am Minimierungsproblem (optimale Lösung)
          • Einleitung zu Branch-and-Bound am Minimierungsproblem (optimale Lösung)
          • Beispiel: Branch and Bound am Minimierungsproblem (optimale Lösung) 1
          • Beispiel: Branch and Bound am Minimierungsproblem (optimale Lösung) 2
          • Beispiel: Branch and Bound am Minimierungsproblem (optimale Lösung) 3
      • Branch-and-Bound: Knapsack-Problem
      • Branch-and-Bound: Knapsack-Problem (Alternative)
    • Verfahren der vorsichtigen Annäherung
  • Kombinatorische Optimierung
    • Einleitung zu Kombinatorische Optimierung
    • Traveling-Salesman-Problem
      • Einleitung zu Traveling-Salesman-Problem
      • Vollständige Enumeration
        • Einleitung zu Vollständige Enumeration
        • Beispiel: Vollständige Enumeration (Reduktion der Matrix)
        • Beispiel: Vollständige Enumeration (Anwendung des Verfahrens)
      • Heuristische Verfahren
        • Einleitung zu Heuristische Verfahren
        • Verfahren des besten Nachfolgers
          • Einleitung zu Verfahren des besten Nachfolgers
          • Verfahren des besten Nachfolgers (Ausgangsmatrix)
          • Verfahren des besten Nachfolgers (reduzierte Matrix)
        • Verfahren der sukzessiven Einbeziehung von Stationen
          • Einleitung zu Verfahren der sukzessiven Einbeziehung von Stationen
          • Einbeziehung von Stationen (Ausgangsmatrix)
      • Entscheidungsbaumverfahren
        • Einleitung zu Entscheidungsbaumverfahren
        • Begrenzte Enumeration
        • Branch-and-Bound Verfahren am Traveling-Salesman-Problem
          • Einleitung zu Branch-and-Bound Verfahren am Traveling-Salesman-Problem
          • Branch-and-Bound (TSP): 1. Iteration
          • Branch-and-Bound (TSP): Weitere Iterationen
    • Fertigungsablaufplanung
      • Einleitung zu Fertigungsablaufplanung
      • Flow-Shop-Probleme
      • Johnson-Algorithmus
  • Nichtlineare Optimierung
    • Grundlagen der nichtlinearen Optimierung
      • Einleitung zu Grundlagen der nichtlinearen Optimierung
      • Konkave und konvexe Funktionen
        • Einleitung zu Konkave und konvexe Funktionen
        • Beispiel: Nachweis konvexer/konkaver Funktionen auf direktem Weg
        • Beispiel: Nachweis konvexer/konkaver Funktionen über Differenzierbarkeit
    • Nichtlineare Optimierung unter Nebenbedingungen
      • Einleitung zu Nichtlineare Optimierung unter Nebenbedingungen
      • Methode der zulässigen Richtung
        • Einleitung zu Methode der zulässigen Richtung
        • Beispiel: Methode der zulässigen Richtungen (1. Iteration)
        • Beispiel: Methode der zulässigen Richtungen (2. Iteration)
        • Beispiel: Methode der zulässigen Richtungen (3. Iteration)
  • 61
  • 7
  • 25
  • 64
einmalig 39,00
umsatzsteuerbefreit gem. § 4 Nr. 21 a bb) UStG
Online-Kurs Top AngebotTrusted Shop

Unsere Nutzer sagen:

  • Phillipp Grünewald

    Phillipp Grünewald

    "ingenieurkurse.de hat mir besonders bei den Mathe-Themen geholfen. Super Erklärungen!"
  • Martina Pfeiffer

    Martina Pfeiffer

    "Klasse für den Einstieg ins Ingenieurstudium."
  • Marcel Eberhardt

    Marcel Eberhardt

    "Ich mache mir dank euch keine Sorgen für die Prüfungen. Danke!"

NEU! Sichere dir jetzt die perfekte Prüfungsvorbereitung und spare 10% bei deiner Kursbuchung!

10% Coupon: lernen10

Zu den Online-Kursen