Optimization tasks#

Optimization tasks solve problems related to optimizing a situation, given an objective function and a set of constraints.

Their output is the set of values to be used in order to reach an optimal solution, as well as the objective function corresponding to those values.

Rulex Factory’s optimization tasks cover various optimization problems: for example, it is possible to define solutions by representing a real-life scenario using mathematical models with defined constraints, optimize goods transportation over a network, balance workloads distribution.


Tasks layout#

Optimization tasks have a simple and intuitive layout, which help users creating and customizing their analysis.

The task’s core is the Options tab, which is also the only tab all tasks have in common between them.

The Options tab contains all the available customization options, to define outputs, inputs, constraints, and priorities in the chosen task.

Sometimes this tab can be divided into smaller tabs, to help users finding the required options and the corresponding analysis field:

  • In the Transport Optimizer task, users can find four secondary tabs inside the Options tab: the Shipments, Nodes, Carriers and Advanced tabs.

  • In the Network Optimizer task, users can find three secondary tabs inside the Options tab: the Basic, Edges and the Nodes tabs.

Note

To know more about the Options tab features in each task, go to the corresponding task’s page.

The Solutions tab is contained in the Mixed Integer Linear Programming task. More information can be found at the task’s page.

The Results tab, displaying computation results and quantities, is present in all the optimization tasks.

Note

To know more about the single results displayed, go to the corresponding task’s page.