Versione di lingua italiana
Deutsch Sprachenversion
English language version
Sprache wählen:

DE.Economy-point.org



» Economics » Betriebswirtschaftslehre » Topics begins with J » John am Algorithmus


Seite geändert: wtorek, lipiec 12, 2011 21:06:10

Die John am Algorithmus ist ein Verfahren für die Sequenz um in den Bereichen Produktion Wirtschaft und Technische Informatik und geht zurück auf David Johnson, 1976. Die mathematische Anfang basiert auf der Graphentheorie.

Problem

Es gibt einen Haufen mit unbegrenzt viele Aufträge a_n, die sich auf in eine optimale Reihenfolge über die Turn-around-Zeit auf genau zwei Maschinen / Prozessoren, M_j gearbeitet werden soll.

Der Algorithmus

Das Problem kann mit den folgenden iterativen Regelung gelöst werden.

  1. Suchen Sie nach der Bestellung A_i mit der absolut kürzesten Betriebszeit
  2. Entscheidungen:
  • Wenn j = 1: Ordnen Sie die Reihenfolge A_i so weit vor wie möglich in Reihe durch
  • Wenn j = 2: Ordnen Sie die Reihenfolge A_i als ganz hinten wie möglich in Reihe durch
  1. Autofahrt mit 1. zu jeder Bestellung wird so lange zugeordnet.

Ergebnis

Die John am Algorithmus liefert den Turn-around-time-optimale Reihenfolge der Bestellungen.

Beispiel

Fünf Aufträge mit unterschiedlichen Betriebssystemen Zeit an den Maschinen M_1 und M_2 sind auf Turn-around-time-optimal bearbeitet werden.

Die folgende Tabelle zeigt, wie viel Zeit (in CPU) einen Auftrag A_i auf einer Maschine M_j braucht.

{|

  !  !  align = "center" | A_1!  align = "center" | A_2!  align = "center" | A_3!  align = "center" | A_4!  align = "center" | A_5 | -!  valign = "middle" | M_1 | align = "Center" | 14 | align = "Center" | 12 | align = "Center" | 7 | align = "Center" | 13 | align = "Center" | 11 | -!  valign = "middle" | M_2 | align = "Center" | 3 | align = "Center" | 27 | align = "Center" | 8 | align = "Center" | 9 | align = "Center" | 30 | - | } 

Die John am Algorithmus sucht sich nun den kürzesten, um damit A_1 mit 3 CPU. Es zu wenig Zeit benötigt A_1 auf M_2 (j = 2), ist er in den Rücken in die neue Ordnung so weit wie möglich angeordnet.

Die nächsten kürzeste Auftrag ist A_3 mit 7 CPU. Da A_3 auf M_1 braucht Zeit, um einige ist er so weit vorne in der neuen Ordnung wie möglich angeordnet.

Usw.

Der Turn-around-Zeit-optimale Reihenfolge für dieses Beispiel lautet daher:

  A_3 -> A_5 -> A_2 -> A_4 -> A_1 

Related Links

http://www.nist.gov/dads/HTML/johnsonsAlgorithm.html


Artikel in der Kategorie "John am Algorithmus"

Wir fanden hier 2 Artikel.

J

» John am Algorithmus
» Joint-Hypothese

Seite cachiert: ¶roda, maj 23, 2012 04:12:40
Gültiges XHTML 1.0!  Gültiger CSS!

Die Kopie paginieren, die gegen Web site Inhalt Verletzung von Copyscape geschützt wird