ür Microsoft Excel in Bezug auf gentechnische Algorithmenoptimierung. In Evolver wird innovative GA-Technologie (gentechnische Algorithmentechnologie) dazu verwendet, um auf schnelle Weise Optimierungsprobleme zu lösen, und zwar auf den Gebieten von Finanz, Verteilung, Planung, Ressourcen-Zuordnung, Fertigung, Budgetierung, Technik usw. Praktisch jede Art von in Excel modellierbarem Problem kann durch Evolver gelöst werden, d.h., selbst bisher unlösbare komplexe und nicht lineare Probleme. Durch die gentechnischen Algorithmen in Evolver wird die beste Gesamtlösung oder Globallösung für ein Problem gefunden, die von herkömmlichen Solvern meistens übersehen wird.
Erste Schritte in Evolver auf Deutsch
Neues Evolver™ ™ 5.7 - Programm
auf Deutsch
Evolver auf Deutsch ist vollkommen umgestaltet worden und ist jetzt in einer fantastisch neuen Version verfügbar. Durch rationalisierte Schnittstelle, volle Zellbereichsunterstützung, erweiterte Überwachung des Optimierungsvorgangs, schnelleres System und vieles mehr ist Evolver jetzt laut BYTE Magazine zu einem „wahrhaft innovativen Programm“ geworden.
Außerdem ist Evolver neuerdings vollständig ins Deutsche übersetzt worden. Alle Menüs, Dialogfelder, Ausgabeberichte, Hilfedateien und Lernprogramme wurden ebenfalls sorgfältig übersetzt. Mit anderen Worten, Sie erhalten die leistungsstarke Funktionalität der innovativen gentechnischen Algorithmenoptimierung in Ihrer eigenen Muttersprache.
Evolver 5.7 ist vollkommen kompatibel mit der 64-Bit-Edition von Excel 2010. Durch die 64-Bit-Technologie können Excel und Evolver auf erheblich mehr PC-Speicher als je zuvor zugreifen. Dadurch sind viel größere Modelle und auch stärkere Rechenleistungen möglich.
Evolver – Industriebranchen und Anwendungen
Evolver wird dazu verwendet, Optimierungsprobleme in vielen Industriebranchen zu lösen, wie z.B. im Finanzbereich, in Fluggesellschalten, Fertigungsbetrieben usw.
|
INDUSTRIEBRANCHE
FLUGGESELLSCHAFTEN und HOTELS
FINANZ
ALLGEMEIN
EINZELHANDEL
ANWENDUNGSBEISPIELE
Ertragsmanagement bei unbestimmter Nachfrage
Metallarbeitsjobs, Produktion, Arbeitskraftplanung
Lagerbestandsmanagement Planung des Leistungsvermögens Produktkombinationsentscheidungen Portfolio-Maximierung
Hedging-Strategien Ausgleich des Portfolios Pensionsplanung EPA-Abgasnormen
Zeitpunkt des Markteinstiegs
Preisgebotsentscheidungen Optimierung von Bestellrichtlinien
|
Mühelose, Excel-ähnliche Anwendung
Evolver ist ein echtes Add-In für Microsoft Excel, das vollständig in Ihre Kalkulationstabelle integriert werden kann. Sie können Modelle definieren, Einstellungen vornehmen, Optimierungen ausführen, den Vorgang überwachen und Berichte erstellen – und das alles direkt im Excel-Programm. Durch rationalisierte Dialogfelder sind weniger offene Fenster zu navigieren.
Warum Evolver?
Durch standardmäßige Optimierungsprogramme, wie z.B. dem Solver in Excel, kann leicht die beste „lokale“ Lösung oder Wertekombination gefunden werden, um das Ergebnis eines einfachen Tabellenkalkulationsmodells unter bestimmten Beschränkungen zu maximieren oder zu minimieren. Diese Programme suchen nach einer Lösung, die vorteilhafte Ergebnisse zu generieren scheint, und folgen dann dieser Lösung, ohne andere neue Lösungen auszuprobieren. Das bezeichnet man als „Hill Climbing“. Mit anderen Worten, diese Programme sind nicht für kompliziertere, nicht lineare Probleme geeignet, bei denen die beste lokale Lösung vielleicht nicht die beste globale Antwort darstellt. Evolver verwendet dagegen innovative Lösungsmutationen und -kombinationen oder so genannte „Organismen“, um die beste Globallösung zu finden, indem die Gesamtheit der möglichen Lösungen untersucht wird.
Optimierung 1-2-3
Evolver kann in drei einfachen Schritten ausgeführt werden:
1. Richten Sie das Modell ein.
Mithilfe des Modellfensters können Sie in Evolver an ein und derselben Stelle alle Optimierungseinstellungen vornehmen. Hier können Sie die Zielzelle festlegen sowie die anzupassenden Zellen identifizieren und die Beschränkungen definieren. Die durch anpassbare Zellen und Beschränkungen unterstützten Zellbereiche können mühelos eingerichtet und geändert werden. Auch ist es möglich, die Zielzellen zu maximieren bzw. zu minimieren oder genau auf ein bestimmtes Ziel einzustellen.
Bereiche und Anhaltebedingungen definieren
Beim Definieren von anpassbaren Zellen können Sie direkt in Excel die Maximal- und Minimalbegrenzung der Zellbereiche angeben, wodurch das Einrichten und Ausführen von Änderungen sehr vereinfacht wird. Sie können Evolver z. B. anweisen, die Zellen B1:B5 anzupassen und den Minimalwert dafür in A1:A5 sowie den Maximalwert in C1:C5 anzugeben. Auch können mehrere Zellgruppen angegeben werden, in denen jeweils mehrere Bereiche vorhanden sind.
Gleichfalls müssen die Beschränkungen im Modell definiert werden. Vielleicht sind z. B. nur begrenzte Ressourcen verfügbar, die im Modell mit berücksichtigt werden müssen. Beim Definieren von Beschränkungen (hart oder weich) können für die Zellbereiche auch Minimal- und Maximalwerte angegeben werden.
Zum Schluss müssen noch die Anhaltebedingungen für die Optimierung eingestellt werden, um Evolver zu erkennen zu geben, wann die Optimierung beendet werden soll.
Lösungsmethoden
Evolver arbeitet mit sechs verschiedenen Lösungsmethoden, die angegeben werden können, um die optimale Kombination von anpassbaren Zellen zu finden. Das heißt, verschiedenen Problemen entsprechend werden verschiedene Lösungsmethoden verwendet. Es geht dabei um folgende sechs Methoden:
- Formulierung - ein Satz von Variablen, der ganz unabhängig geändert werden kann.
- Gruppierung - eine Reihe von Elementen, die in Gruppen unterteilt werden.
- Reihenfolge - geordnete Auflistung von Elementen.
- Budget - Formulierungsalgorithmus, aber die Gesamtmenge bleibt konstant.
- Projekt - oReihenfolgealgorithmus, aber einige Elemente gehen anderen voran.
- Ablaufplan - Gruppierungsalgorithmus, aber die Elemente werden unter Einhaltung der Beschränkungen den Zeitblöcken zugeteilt.
Evolver gibt Ihnen auch größere Kontrolle über den eigentlichen Optimierungsprozess. Im Dialogfeld Evolver-Einstellungen können u. a. Optimierungsparameter, Ausführungseinstellungen, Steuermakros und auch noch andere Einzelheiten eingestellt werden.
2. Optimierung ausführen
Klicken Sie auf das Start-Symbol, um die Optimierung zu beginnen. Evolver generiert dann Versuchslösungen, um das durch Schritt 1 gesetzte Ziel zu erreichen. Es erscheint daraufhin das Evolver-Fortschrittsfenster, in dem der Optimierungsstatus und die bisher erreichte beste Lösung zu sehen ist. In diesem Fenster haben Sie die Möglichkeit, die Simulierung pausieren zu lassen bzw. anzuhalten sowie auch die Optimierung auszuführen, und zwar über die Playback-Steuerung. Mithilfe des Evolver-Überwachungsprogramms können Sie auch genau den Fortschritt verfolgen. Aus den registerartig angeordneten Berichten gehen die Echtzeitaktualisierungen der bisher besten Lösungen sowie auch alle versuchten Lösungen und die Vielfalt dieser Lösungen hervor.
Siehe „Evolver-Überwachungsprogramm“
Funktionsweise von Evolver
Während der Optimierung generiert Evolver eine Reihe von Versuchslösungen und verwendet gentechnische Algorithmen, um die Ergebnisse der einzelnen Versuche laufend zu verbessern. Jede mögliche Lösung wird zu einem unabhängigen „Organismus“, der sich mittels anderer Organismen „fortpflanzen“ kann. Das Kalkulationstabellenmodell dient als ein Umfeld für die Organismen, durch das entschieden wird, welche Organismen aufgrund ihrer Ergebnisse überlebensfähig sind. Dieser Vorgang funktioniert ungefähr wie folgt:
- Es wird wahllos eine Reihe von Organismen (d.h., mögliche Lösungen) ausgewählt und es werden dann jeweils die aus diesen Organismen resultierenden Ergebnisse berechnet. Die gesamte „Population“ der Organismen wird in Rangkorrelation gebracht, und zwar vom besten Organismus bis hin zum schlechtesten.
- Anschließend werden gute Organismen ausgewählt, deren Variablen (Genen) dann mithilfe von „Corossover“ und „Mutation“ ausgetauscht werden, um „Nachwuchs“ zu erzeugen. Falls der Nachwuchs kein gutes Resultat erbringt, werden dann zwei weitere Vorgängerorganismen (Eltern) ausgewählt.
- Wenn der Nachwuchsorganismus dagegen gute Resultate bringt, wird er wieder in die Population eingefügt.
Durch laufende Wiederholung der Schritte 2 und 3 entwickeln sich zunehmend optimale Lösungen.
Schnelle Ergebnisse
Evolver verwendet gentechnische Operatoren, um Probelösungen zu generieren und durch diese so schnell wie möglich eine optimale Lösung zu finden. Die gentechnischen Algorithmen durchsuchen den gesamten Lösungsraum, um sich auf die globale Lösung zu konzentrieren.
3. Optimierungsergebnisse anzeigen
Nach der Optimierung können durch Evolver die Ergebnisse der Originallösung sowie der besten und letzten Lösung für das ganze Modell angezeigt und dieses durch nur einen Klick mit jedem Szenario neu aktualisiert werden. Dadurch ist es recht einfach, die bestmögliche Entscheidung zu treffen. Ferner können Sie direkt in Excel Berichte erstellen, und zwar für eine Optimierungsübersicht, ein Protokoll aller Simulationen sowie ein Protokoll der einzelnen Forschrittsschritte.
Evolver-Funktionen und -Vorteile
|
FUNKTIONEN
Optimierung durch gentechnische Algorithmen
Berechnungen 100 % in Excel
Nahtlose Integration in Microsoft Excel
Rationalisierte Schnittstelle
Bereiche für anpassbare Zellen und Beschränkungen
Sechs Lösungsmethoden
Evolver-Fortschritt (Fenster)
Evolver-Überwachungsprogramm
Gentechnische Operatoren
Original, Beste und Letzte Modellaktualisierung
Alle Berichte in Excel
Dialogfeld „Anwendungseinstellungen“
Excel-Entwickler-Kit (XDK)
VORTEILE
Fähigkeit, beste globale Lösung für komplexe, reale Probleme zu finden
Höchste Berechnungsgenauigkeit
Alle Aufgaben können ohne Verzögerung direkt in der Excel-Kalkulationstabelle ausgeführt werden
Weniger verschachtelte Dialoge und schnelle Modelleinrichtung
Rationalisierte Modelleinrichtung und -bearbeitung
Für jedes Problem ist stets die geeignete Lösungsmethode verfügbar
Momentane Statusanzeige und praktische Playback-Steuerung
Möglichkeit, Fortschritt in Richtung beste Lösungen zu überwachen
Schnelle Optimierungsergebnisse
Sofortanzeige der Auswirkungen von drei Lösungen auf das gesamte Modell
Optimierungs- und Simulationsdaten können gespeichert und freigegeben werden
Möglichkeit, große Anzahl von Standardeinstellungen für alle Modelle vorzunehmen
Komplette Bibliothek von Befehlen und Funktionen für VBA, um Evolver zu automatisieren und den Anforderungen anzupassen
|
Zwei verschiedene Editionen,
um allen Anforderungen gerecht zu werden
Es sind zwei Editionen von Evolver verfügbar: Professional und Industrial. In Evolver Professional können bis zu 250 anpassbare Variablen pro Modell verwendet werden, während in Evolver Industrial keine Begrenzung für die Anzahl der Variablen vorhanden ist. Sie können Evolver Industrial selbst für Ihre umfangreichsten Modelle verwenden und auf diese Weise Hunderte oder sogar Tausende von anpassbaren Zellen steuern.
Bestandteil der „DecisionTools Suite auf Deutsch“
Evolver ist verfügbar als eigenständige Software oder auch als Teil der DecisionTools Suite, bei der es sich um das komplette Risiko- und Entscheidungsanalysen-Toolkit von Palisade handelt. Die DecisionTools Suite enthält folgende Programme: @RISK (um die Risikoanalyse mittels Monte Carlo-Simulation auszuführen), NeuralTools (zur Prognose mithilfe von neuronalen Netzwerken), StatTools (um die statistische Analyse zu ermöglichen), PrecisionTree (zum Erstellen von Entscheidungsbäumen), TopRank (um die WENN-Analyse vornehmen zu können) und auch noch weitere Programme. Die DecisionTools Suite ist auf Englisch, Spanisch, Portugiesisch, Französisch, Deutsch und Japanisch verfügbar.
Evolver ist vollkommen kompatibel mit allen DecisionTools-Programmen und kann ohne weiteres zu Analysezwecken mit diesen kombiniert werden, um einen besseren Einblick zu gewinnen. Beispiel:
Erst Evolver, dann NeuralTools
Durch das Kombinieren von Evolver und NeuralTools können komplexe Probleme mittels Neuronalnetzprognose in Echtzeit optimiert werden. Das Ziel für Evolver kann in Form einer Echtzeit-Prognoseausgabe für NeuralTools eingestellt und die Evolver-Zellen können dadurch den neuen NeuralTools-Eingaben entsprechend angepasst werden. Evolver und NeuralTools arbeiten somit zusammen, um die optimale Lösung zu prognostizieren.
Lassen Sie sich zeigen, wie Evolver und NeuralTools zusammenarbeiten
Durch Kauf von DecisonTools Suite mehr als 50% sparen
Die DecisionTools Suite ist preisgünstiger als der separate Kauf von nur zwei Komponentenprodukten der Suite. Sie sparen in der Tat mehr als 50% im Vergleich zum Separatkauf aller Komponenten. Die besten Analysen sehr preisgünstig – durch Kauf von DecisionTools Suite.
100% Excel
Evolver-Berechnungen werden zu 100% in Excel ausgeführt, und zwar unterstützt durch Probenerhebungen und Statistiken von Palisade, die sich in mehr als zwanzig Jahren als äußerst zuverlässig erwiesen haben. Palisade versucht nicht, Excel zu Beschleunigungszwecken in ein externes Neuberechnungssystem zu konvertieren. Jegliche Neuberechnung aus einem nicht unterstützten oder schlecht reproduzierten Makro bzw. einer nicht unterstützten Funktion kann Ihre Ergebnisse ganz dramatisch ändern. Wo und wann wird es passieren?
Lizenzierung und Schulungskurse
Für Evolver gibt es viele Lizenzierungsoptionen, einschließlich Firmen-, Netzwerk- und wissenschaftlichen Lizenzen. Schulungskurse, Beratung und Bücher können mit Ihrer Software gebündelt werden, um sicherzustellen, dass Sie und Ihr Personal den größtmöglichen Nutzen aus Ihrer Investition ziehen.
Kompatibilität: DecisionTools Suite ist mit PC Excel 2000 und höher sowie PC Windows 2000 und höher kompatibel.
»