Moore Algorithmus – Sortierung nach Earliest Due Date

Moore Algorithmus / Moore Algorithm

EDD

Der Moore Algorithmus sortiert Projekte nach der EDD Regel (Earliest Due Date / frühestes Fälligkeitsdatum). Dabei ist es aber unwesentlich, ob die Projekte vor Fälligkeitsdatum fertiggestellt werden. Der Moore Algorithmus wird eingesetzt, um die maximale Verspätung (des einen Projektes mit der maximalen Verspätung, nicht die Summe der Verspätungen aller Projekte) zu berechnen. 

SPT

Die Projekte werden nach der Prozesszeit aufsteigend sortiert. Dabei wird bei der kürzestes Prozesszeit angefangen und diese anschließend aufsteigend sortiert.

Download

Das gesamte Projekt könnt ihr euch auf Github downloaden (Moore Algorithm). Dabei können auch die Eingabewerte in der „Configuration File“ geändert werden. Kleine Änderungen wie das Hinzufügen oder das Verändern von Werten sind kein Problem, solange die Werte Integer sind. Ansonsten ist das Programm dementsprechend anzupassen.