Suche | Bestellformular | Online-Shop

Home

Firma | Mathematik | Naturwissenschaft & Technik | Schule | Simulation | Programmieren | Bücher | Sonstiges | Dienstleistungen

Mathematische Optimierung

MathOptimizer

Ein hochentwickeltes Modellier- und Optimierungssystem für Mathematica-Anwender.

MathOptimizer ermöglicht die globale und lokale numerische Lösung einer sehr allgemeinen Klasse von Optimierungsproblemen definiert durch eine endliche Anzahl reellwertiger, stetiger Funktionen über einem endlichdimensionalen Intervallbereich.

Insbesondere werden nichtlineare Modelle behandelt, inklusive denen, die typischerweise eine unbekannte Anzahl lokaler Optima haben. Nichtlineare und globale Optimierungsprobleme sind weit verbreitet in den Naturwissenschaften, Ingenieurwissenschaften und in der Ökonomie. Einige hervorragende Beispiele: Systeme nichtlinearer Gleichungen und Ungleichungen, nichtlineare Regression, Vorhersagemodelle, Datenklassifizierung, Minimalenergiemodelle, Verpackungsprobleme, Risikomanagement und andere stochastische Entscheidungsprobleme, Entwurf und Operation von "Black-Box"-Ingenieursystemen (möglicherseise definiert durch eine komplizierte, numerisch-intensive Prozedur).

MathOptimizer besteht zur Zeit aus zwei Kern-Solver-Paketen und einem Solver-Integrator-Paket.
Das erste Kern-Solver-Paket wird verwendet für (praktisch in der Regel approximiert) globale Optimierung auf einem vorgegebenen Intervallbereich, ergänzende Nebenbedingungen mögen vorhanden sein. Dieses Paket basiert auf einer global konvergenten adaptiven stochastischen Suchprozedur und enthät auch statistische Schätztechniken.
Das zweite Kern-Solver-Paket ist gedacht für exakte lokale Optimierung. Es basiert auf dem standard nichtlinearen (konvexen) Programmierungsansatz und verfeinert eine vorgegebene Anfangslösung.
Das Solver-Integrator-Paket unterstützt die individuelle oder kombinierte Verwendung der Kern-Solver-Pakete; beide Kern-Solver-Pakete können auch für sich genutzt werden. Weitere Solver-Module sind in der Entwicklung und werden demnächst verfügbar gemacht.

Die detaillierte und im Augenblick mehr als 60-seitige Anleitung "MathOptimizer User Guide" enthält kurzgefasste Anmerkungen zum mathematischen Hintergrund und nützliche Tipps zur Modellierung; in ihr werden auch eine Reihe von Testproblemen und mehrere nicht-triviale Anwendungsbeispiele diskutiert. Auf diese Anleitung kann direkt über Mathematicas online-Hilfesystem zugegriffen werden. Sie wird erweitert werden mit Hinzufügen weiterer Solver-Komponenten.

Unterstützte Hardware und Software

MathOptimizer läuft auf allen Hardware-Plattformen, auf denen Mathematica (3.0 oder später) läuft. Es ist verfügbar für alle Microsoft Windows (95 oder später) Betriebssysteme sowie für alle anderen Plattformen, für die es entsprechende Mathematica-Implementierungen gibt, also für Linux, Macintosh, Mac OSX, HP, SGI, Solaris, Sun,…

Lizensierung

Neben professionellen Lizenzen gibt es Lizenzen (für die Nutzung des vollen Leistungsumfanges) für die Bereiche Bildungswesen und non-profit Forschung, für Professoren und deren Studentengruppen sowie Forscher. Einzelne Lehrer- und Studentenlizenzen, Lizenzen für Abteilungen oder "Sites" sind auch erhältlich. Daneben gibt es ausserdem Mengenrabatte bei professionellen Lizenzen.

MathOptimizer wird entwickelt und unterstützt von Pintér Consulting Services, Inc.

Weiterführende Literatur : Siehe auch

Mehr Informationen

Preise auf Anfrage