Automatic planning

Abstrac

Automatic planning is responsible for calculating a plan or sequence of actions that must be carried out.
apply to one state of a problem to reach another state that satisfies certain conditions
conditions. A planner needs three inputs:
-A description of the current state. For example, if it is a manufacturing problem,
could indicate how many warehouses there are, where they are located, what they contain or what machines there are
to manufacture the products.

  • A description of the actions that can be performed. For the previous example, one could
    define actions to store or remove raw materials from the warehouse. For each action, you must
    indicate the conditions that must be met to execute it and the effects it will generate.
  • A description of the objective to be achieved. For example, manufacturing 100 units of a
    certain product.

We have planners that allow us to model problems that require a high level of
expressiveness, which include control parameters in actions. In this way, the planner
You can decide certain numerical values ​​for each action, for example, power or speed
at which the machine will work or the amount of material to be used.

Scientific officer

Vicente Botti Navarro