Σ ai xi ≤ b       GUSTAV GRÖNNÄS: Lineare Optimierung – ein Rezeptbuch

Ergänzung zum Buch: Das JAVA-Programm n-LO

Zum Nachrechnen und für eigene Projekte

Gustav Grönnäes: Lineare Optimierung

Das Programm n-LO ist ein JAVA-Programm (1.3+) zur Berechnung der Lösungen linearer Optimierungsprobleme. Es kann nahezu unbegrenzt viele Variablen bearbeiten und in kürzester Zeit die Lösungen – auch zusammengesetzter Probleme – ermitteln.

Die Dateneingabe erfolgt mittels eines Editors, der wie eine Tabellenkalkulation aufgebaut, und folglich leicht zu bedienen ist.

Schnelle Ergebnisse oder vollständige Lösung

Es werden Minimum- oder Maximum-Probleme so gelöst, dass entweder nur die Ergebnisse oder wahlweise auch die vollständigen Berechnungen (mit allen Tabellen, Kommentaren und Entscheidungskriterien) dargestellt werden.

Die Berechnungen lassen sich, etwa zu Dokumentationszwecken, als *.html Dateien abspeichern und somit in anderen Programmen weiter bearbeiten. Dieses ist auch für Abschluss- oder Semesterarbeiten sehr nützlich.

Datenaustauch im Team oder mit anderen Programmen

Es finden sich Team-Import und -Export Funktionen, die einen einfachen Datenaustausch mit einem Team ermöglichen.

Externe Programme können über ein spezielles Interface Optimierungsprobleme an n-LO weiter reichen und die Lösungen abfragen.

Download und Installation

Erstelle ein Verzeichnis (auch 'Ordner' genannt) im Rootlaufwerk des Computers (oder woanders) und nenne es 'LO', also (im Normalfall) C:\LO und kopiere die Datei LO.jar in dieses Verzeichnis.

Zum ersten Programmstart doppelklicke einfach auf diese Datei.

Danach finden sich viele Dateien im Ordner – installiere also niemals auf den Desktop.

Lies die Datei ReadMe.txt im LO-Verzeichnis.

Aufgabenbeispiele

Einige Aufgaben aus dem Buch lassen sich direkt in n-LO importieren.

Lade dazu die Team-Datei lo-Beispiele.lot herunter (nicht in das LO-Verzeichnis) und importiere aus n-LO über die Team-Import Funktion die Daten. Das geht sehr schnell. Die Daten können dann – mit allen Einstellungen – mit n-LO geöffnet und bearbeitet werden...

Viel Erfolg wünscht
GUSTAV