Decision Optimization

Decision Optimization

Delivers prescriptive analytics capabilities and decision intelligence to improve decision-making.


#Analytics
#DecisionOptimization
#DecisionOptimization
 View Only
  • 1.  termination

    Posted 12/16/09 11:15 AM

    Originally posted by: SystemAdmin


    Hi,

    I'd like to know if a program in opl always terminate, if not in which case.

    thanks in advance.
    #DecisionOptimization
    #OPLusingCPOptimizer


  • 2.  Re: termination

    Posted 12/18/09 05:50 AM

    Originally posted by: Didier Vidal


    The OPL run may not terminate if the search type of the CP engine doesn't guarantee that it explores each point of the search space only once (this is the case for the multipoint search type for instance). In this case, termination would happen either if there is an optimality proof, or if a stop criteria is reached.
    The size of the search space can be seen in the engine log of OPL.
    Log search space : 664.4 (before), 664.4 (after)
    Means that the size of the search space is 2^664.4

    Here are examples of stop criteria:

    
    using CP;   execute 
    { 
    // a time limit in seconds cp.param.timeLimit = 30; 
    // limits the maximum number of branches cp.param.branchLimit = 20000; 
    }
    

    #DecisionOptimization
    #OPLusingCPOptimizer


  • 3.  Re: termination

    Posted 12/18/09 08:58 AM

    Originally posted by: SystemAdmin


    thanks for your reply :),

    NL
    #DecisionOptimization
    #OPLusingCPOptimizer