PRODUCTS > Modularity

ADE Optimizer: The calculation engine

The calculation engine optimizes not only the location of events, but also the allocation of resources according to multiple criteria: minimize cost, maximize resource usage, reduce time range, etc.


Calculation engine and optimization

Enterprises faced with scheduling and resource allocation problems are aware of the advantages of using optimization tools.

Scheduling and resource allocation problems usually involve scheduling concurrent activities (tasks to be accomplished), while respecting constraints concerning the order of tasks and the resources used (equipment, people, etc.). Furthermore, activities and resources may be subject to a variety of time constraints (varying availability), physical constraints (geographic location, expertise). As a result, scheduling activities and allocating resources are extremely complex problems and it is often very difficult to find a solution (a schedule that meets all the constraints and required resource allocations). Enterprises increasingly need to optimize one or two criteria (such as a cost, a profit, a duration, a return, an expertise, etc.) called objective to be optimized. To meet this need, an optimization tool must be able to calculate an optimal solution (a solution that meets all the constraints and optimizes the objectives). The ADE Enterprise calculation engine can be configured for efficient use in several contexts. It does not only handle one type of constraints, but a multitude of constraints. It takes into account the objectives to be optimized and provides solutions to many kinds of problems.

 


4/12