Decision Optimization

Decision Optimization

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


#Analytics
#DecisionOptimization
#DecisionOptimization
 View Only
  • 1.  Generate new variables at each callback

    Posted 09/20/19 07:51 PM

    Originally posted by: Farouk HAMMAMI


    Hello,

    I would just ask how to add new decision variables to a model at each callback?

    Suppose, i am solving a model using CPLEX and Java. At each callback, i want to create three new boolean decision variables, to the main model, namely u_{callback_counter*3}, u_{callbackcounter*3+1} and u_{callbackcounter*3+2}.

    Example, in the first callback (0), i create u_0, u_1 and u_2.

    At the second callback (1) i create u_3, u_4 and u_5...

    and so on.

    Any example?

    Thanks.


    #CPLEXOptimizers
    #DecisionOptimization


  • 2.  Re: Generate new variables at each callback

    Posted 09/23/19 04:10 PM

    You cannot modify the main model while solution is in progress. CPLEX will throw an exception. You can make changes after the solve() method has returned, but not until then.


    #CPLEXOptimizers
    #DecisionOptimization