Auswahl einer Decision Optimization Domäne im Modeling Assistant

Es gibt verschiedene Entscheidungsdomänen , die derzeit in Modeling Assistant verfügbar sind, und Sie können angeleitet werden, die richtige Domäne für Ihr Problem auszuwählen.

Nachdem Sie Ihre Daten hinzugefügt und in Ihr Modell importiert haben, unterstützt Sie Modeling Assistant bei der Formulierung Ihres Optimierungsmodells, indem Ihnen Vorschläge in natürlicher Sprache angeboten werden, die bearbeitet werden können. Um mithilfe Ihrer Daten intelligente Vorschläge zu machen und sicherzustellen, dass die vorgeschlagene Modellformulierung für Ihr Problem gut geeignet ist, müssen Sie zunächst eine Entscheidungsdomäne für Ihr Modell auswählen.

Decision Optimization Domänen

Die verschiedenen Entscheidungsdomänen , die derzeit verfügbar sind (Planung, Ressourcenzuordnung, Auswahl und Zuordnungund Planung für Angebot und Nachfrage), werden als Karten dargestellt. Wenn Sie den Mauszeiger über jede Karte bewegen, können Sie eine kurze Beschreibung jeder Domänelesen. Wenn Sie wissen, welche Option Sie auswählen können, können Sie eine Entscheidungsdomäne auswählen und mit der Formulierung Ihres Modells beginnen. Weitere Informationen zu jeder Domäne finden Sie weiter unten in diesem Abschnitt.

Wenn Sie sich nicht sicher sind, welche Entscheidungsdomäne Sie auswählen sollen, können Sie "Diese Frage und Antwort verwenden" auswählen. Der Modeling Assistant stellt Ihnen einige Fragen und kann Ihnen anhand Ihrer Antwort schnell mitteilen, welche Option Sie benötigen.

Im folgenden Diagramm werden diese Fragen und Auswahlmöglichkeiten zusammengefasst. Die tatsächliche Formulierung dieser Fragen kann variieren und es werden auch Beispiele für jede Frage in der Schnittstelle von Modeling Assistant bereitgestellt.

Ablaufdiagramm, das Fragen und Yes-no-Antworten zeigt, die zur Auswahl von Optimierungsmodelltypen führen

Wenn Sie eine Entscheidungsdomäne benötigen, die derzeit nicht von Modeling Assistantunterstützt wird, können Sie Ihr Modell weiterhin als Python -Notebook oder als OPL-Modell im Editor Benutzerschnittstelle für Experimente formulieren.

Planung

Bei Terminierungsproblemen geht es um die Sortierung . Sie können die Planungsdomäne verwenden, wenn Sie Aufgaben oder Aktivitäten planen müssen, die in einer bestimmten Reihenfolge mit bestimmten Start-und Endzeitenausgeführt werden müssen, sowie Regeln (oder Vorrangbedingungen), die festlegen, welche Elemente vor oder nach anderen ausgeführt werden können. Ihr Ziel könnte beispielsweise darin bestehen, die Gesamtzeit zu minimieren, die für die Ausführung aller Tasks erforderlich ist, oder die Kosten zu minimieren und Ressourcen effizient zu nutzen. Sie haben auch die Möglichkeit, Ressourcen zuzuordnen, sodass die Lösung Ihnen auch mitteilt, welcher bestimmten Ressource die einzelnen Tasks zugeordnet werden sollen. Die Planung mit Zuordnung ist ein ganz besonderer Fall der Planung. Jede Ressource, die Sie einer Task zuordnen können, hat eine Kapazität von 1. Eine Kapazität von 1 bedeutet, dass sie nur für eine Task gleichzeitig verwendet werden darf. Wenn zwei Tasks dieselbe Einzelressource benötigen, dürfen sich diese beiden Tasks nicht überschneiden und müssen in der Reihenfolge angegeben werden: Eine der beiden Tasks muss vor der anderen ausgeführt werden. Das Beispiel HouseConstructionScheduling , das in den DO-samples bereitgestellt und später in diesem Abschnitt beschrieben wird, ist ein Beispiel für ein Zeitplanungsproblem mit Zuordnung.

Ressourcenzuordnung

Ressourcenzuordnungsprobleme beziehen sich auf übereinstimmende Elemente. Sie können die Domäne für Ressourcenzuordnungen verwenden, um Ressourcen (Belegschaft, Ausrüstung, Budget usw.) zuzuordnen (oder abzugleichen). zu Zielen (Jobs, Ereignisse, Orte), unter Berücksichtigung ihrer jeweiligen Einschränkungen. Ihr Ziel könnte beispielsweise darin bestehen, Kosten zu minimieren oder den Umsatz aus dieser Zuordnung zu maximieren. Die Lösung stellt Ihnen eine Gruppe von Zuordnungen (Ressourcen-Ziel-Paare) zur Verfügung. Sie können auch festlegen, dass die Lösung die für die Zuordnungen erforderlichen Ressourcenmengen bestimmen soll. Das Modell MarketingCampaignAssignment , das in DO-samples bereitgestellt wird, ist ein Beispiel für die Domäneder Ressourcenzuordnung.

Auswahl und Zuordnung

Auswahlprobleme beziehen sich auf die Auswahl aus einer Liste von Möglichkeiten. Sie können die Domäne für Auswahl und Zuordnung verwenden, wenn Sie alle möglichen Optionen kombiniert haben, die Sie in einer einzelnen Tabelleberücksichtigen möchten. Diese Tabelle kann beispielsweise eine Vorauswahl von Auswahlmöglichkeiten enthalten, die Sie bereits auf der Basis der Vorhersageanalyse getroffen haben. Es gibt jedoch möglicherweise noch eine Vielzahl von Möglichkeiten zur Auswahl. Decision Optimization soll Ihnen bei der Entscheidung über die beste (optimale) Auswahl dieser Elemente (oder Kombinationen) helfen, damit Sie Ihre Ziele erreichen und Ihre Bedingungen einhalten können. Decision Optimization kann Ihnen auch die optimalen Mengen angeben, die jeder Auswahl zugeordnet werden sollen, wenn dies angemessen ist. Ein typisches Beispiel für ein Auswahl-und Zuordnungsmodell ist das Beispiel PortfolioAllocation , in dem Sie mehrere Finanzaktieninvestitionen auswählen können. Außerdem enthält das Beispiel MarketingCampaignAssignment das Szenario Szenario 4-Auswahl , in dem gezeigt wird, wie dieses Problem der Marketingkampagne als Auswahl-und Zuordnungsmodell formuliert wird. In diesem Fall haben Sie verschiedene Marketingkampagnen, um aus allen in derselben Datentabelle aufgelisteten auszuwählen.

Planung

Planungsprobleme beziehen sich auf die Quantifizierung von Dingen. Sie können die Planungsdomäne verwenden, um zu entscheiden, welche Mengen oder Ebenen (z. B. Bestand, Produktion, Material, Service) über einen bestimmten Zeitraum (z. B. Wochen, Monate, Quartale) vorhanden sein sollen. Ein typisches Beispiel für ein Planungsmodell ist ein Produktionsplanungsproblem, bei dem Sie wissen müssen, wie viele Rohstoffe in jedem Quartal auf Lager sein müssen, um die optimale Anzahl von Produkten zu produzieren, um Ihre Nachfrage zu befriedigen.