Configuring the Constraints

You can select the parameters that will be used as constraints during execution.

For the Pointer Automatic Optimization technique, you can only define 500 constraints. The other techniques do not have a limit on the number of constraints that you can define.

See Also
Mapping Options and Attributes to Parameters
  1. From the Flow section of the action bar, click Optimization and drop it on the process diagram.
  2. Double-click Optimization .
    The Optimization Editor appears.
  3. From the Optimization Editor, click the Constraints tab.

    The list of parameters includes all output parameters from the Optimization adapter and output parameters from the subflow adapter, if they are not mapped to any parameters in the Optimization adapter. When any subflow parameter is selected as a constraint, Optimization Process Composer creates a corresponding parameter in the Optimization adapter.

  4. Perform the following options, which may vary based on your design:
    1. Determine which parameters you want to use as constraints by selecting the corresponding check boxes in the first column. Alternatively, you can click Select all to select all the selected parameters as constraints. To clear all the parameters, click Clear all.
    2. Set the Lower Bound and the Upper Bound on the output constraint in the corresponding columns.
    3. Set the constraint’s Target in the corresponding column.
    4. Set the constraint’s Scale Factor and Weight Factor in the corresponding columns. Scale factors are used to bring constraint values to the same order of magnitude to improve the efficiency of the optimizers. Weight factors are used to change the importance of various constraints.

      The value of each constraint is calculated as follows:

      • ConstraintValue(LowerBound)=(LBParm×W/S)
      • ConstraintValue(UpperBound)=(ParmUB)×W/S
      • ConstraintValue(Target)=(ParmT)×W/S

      where LB is the lower bound value, UB is the upper bound value, T is the target value, Parm is the parameter value, W is the weight factor, and S is the scale factor.

  5. Optional: Map any of the constraint attributes to parameters.
  6. Click Ok to save your changes and to close the Optimization Editor.