You can configure the Optimization module:
-
From scratch
-
Starting with a optimization accelerator which you customize: either Price Waterfall Optimization or Shelf Prices Optimization.
A typical configuration/customization of Optimization module is based on PWO/SP Accelerator which deploys a prepared Model Class and a set of Logics. (For more details, see PWO technical description or SP technical description.)
-
Deploy the standard PWO Accelerator. For details see PWO Accelerator Deployment.
-
Model the optimization problem.
-
The customer and the project team model the problem together, using a dedicated graphical language. For details see Problem Modeling (Optimization Engine).
-
This model is translated into a model description in code. The problem description is in YAML or JSON. It is automatically translated into an actual multi-agent system to feed the Multi-Agent Optimization Engine. For details see Problem Description.
-
-
Format the data into specific tables that provide inputs to the Optimization Engine backend. For details see Problem Tables (Optimization Engine).
-
Provide the user inputs by modifying the configurators.
-
Provide specific outputs.
-
Create a scenario and run it. For details see PWO usage.
-
Check the results PWO Results Description, and adjust the modeling.
The most important steps are problem modeling and description. Checking and adjusting the model can also be time-consuming.