E-Mail Drucken PDF

LINDO API 7.0

Erstellt lineare, ganzzahlige und Optimierungsapplikationen

lindoapi

Die LINDO API erleichtert dem Anwender die nahtlose Integration von Funktionen zur Optimierung von Modellen in eigene Applikationen. Die Entwickleroberfläche wurde mit maximaler Flexibilität und Bedienfreundlichkeit ausgestattet. Eine umfassende Dokumentation mit zahlreichen Beispielen hilft beim schnellen Einstieg. Anwendungen, welche die Lindo API aufrufen, müssen dabei separat lizensiert werden. Hierfür sind Runtime Lizenzen verfügbar. Optional sind Solver für nichtlineare, quadratische und Kegelschnitt-Aufgaben verfügbar. Mehr Informationen zu den optionalen Solvern finden Sie hier.

Eine mächtige Software zum Optimieren von Modellen

Die LINDO API enthält Funktionen zum Optimieren linearer, quadratischer und ganzzahliger Modelle. In der Basisversion sind Funktionen für das primale und duale Simplexverfahren enthalten. Optional ist auch eine Grenzwert-Funktion für lineare Modelle erhältlich, der abhängig von der Größe und Struktur des Modells Geschwindigkeitsvorteile gegenüber den Simplex-basierten Solver besitzt. Alle drei Funktionen bieten zahlreiche Verbesserungen bei der Geschwindigkeit und Stabilität.

Zusätzlich zum Lösen linearer und gemischter ganzzahliger Modelle kann die Lindo API mit der Grenzwert-Option Modelle lösen, in denen die objektive Funktion und/oder einige Nebenbedingungen quadratische Ausdrücke enthalten. Die LINDO API kann quadratische Modelle mit binären und allgemeinen ganzzahligen Beschränkungen verarbeiten. Modelle mit ganzzahligen und binären Nebenbedingungen können über den Integer-Solver gelöst werden. Dieser Solver verarbeitet verschiedenste Klassen von ganzzahligen Modellen. Der Anwender hat umfangreiche Möglichkeiten, die Lösungsstrategie anzupassen und verschiedene Nebenbedingungen anzuwenden, um eine maximale Geschwindigkeit für bestimmte Problemstrukturen zu sichern.

Stochastischen Programmierung

Durch die neue Option der Stochastischen Programmierung können Anwender unsichere Daten in ihre Optimierungsmodelle einbauen.
Die neue Benutzeroberfläche der Stochastischen Programmierung und die Statistische Stichprobenprüfung API sind in der neuen Option Stochastische Programmierung enthalten.
  • Modellierung und Optimierung für Modelle mit unsicheren Eingangsdaten mit Hilfe mehrstufiger stochastisch linearer, nichtlinearer und ganzzahliger stochastischer Programmierung (SP)
  • Umfangreiche Palette von API-Funktionen zum Erstellen und Lösen von SP-Modellen jeden Typs, einschließlich
  • Benders-Zerlegung für große lineare SP-Modelle
  • Deterministische Äquivalent-Methode zum Lösen von nichtlinearen und ganzzahligen SP-Modellen
  • Unterstützte Verteilungstypen: > 20, z. B. Normal, Poisson etc.
  • Über Rückrufe zugelassene anwenderdefinierte Funktionen
  • Benutzerdefinierte Szenarien für Stichprobenprüfung mit Hilfe der statistischen Stichprobenprüfung API Statistische Stichprobenprüfung API

Statistische Stichprobenprüfung API

  • Umfangreiche API-Funktionen zum direkten Prüfen von verschiedenen statistischen Verteilungen,
  • Varianzreduktion durch Stichprobenprüfungen mit den Methoden Latin Hypercube und Antithetic Variates,
  • Erzeugen von korrelierten Stichproben über die Korrelationsanalysen nach Pearson, Spearman oder Kendall
  • Erzeugung gleichverteilter pseudo-zufälliger Zahlen mit drei verschiedenen Generatoren
 
ID=22