Decision Optimization

Decision Optimization

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

 View Only
  • 1.  OPLScript or C++ Concert Technology?

    Posted Wed July 12, 2017 01:58 PM

    Originally posted by: rezir


    I have a two-stage stochastic model. I want to use L-shaped method (Bender's Decomposition) to solve that. As you know in this method the optimality cut and feasibility cut should be added to sub-problem based on the solution of master problem. Then they should be solved iteratively. I have some experience to use OPLScript to solve similar problem. I am wondering if using C++ concert technology has some advantages over using OPLScript  in this kind of the problem (e.g., computationally of flexibility,...).

    I really appreciate your help.

     


    #DecisionOptimization
    #MathematicalProgramming-General


  • 2.  Re: OPLScript or C++ Concert Technology?

    Posted Thu July 13, 2017 01:10 AM


  • 3.  Re: OPLScript or C++ Concert Technology?

    Posted Thu July 13, 2017 02:09 AM

    I would go with C++ Concert in this case. In C++ Concert it is a lot easier (and potentially faster) to modify a problem. You also have callbacks there that make things a lot simpler, for example if you only want to solve the sub-problems whenever an integer feasible to the master is found.

    Note that even in C++ Concert you can load your model from OPL files, see the oplrunsample.cpp example in the opl/examples/opl_interfaces/cpp/src directory of your distribution.


    #DecisionOptimization
    #MathematicalProgramming-General