Decision Optimization

Decision Optimization

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


#Analytics
#DecisionOptimization
#DecisionOptimization
 View Only
  • 1.  Oplrun Executable Crash

    Posted 05/13/15 05:11 PM

    Originally posted by: mathygirl


    I have the following code, everything works fine until the last line, which causes oplrun executable to crash:

    tuple TandSet{
    {string} set;
    }
    tuple Tiff{
    string opt1;
    string opt2;
    }

     

    {string} bigSet;
    {string} inter[o in bigSet];

    {TandSet} someSet[o in bigSet] = ...;

     
    execute {
     
     
    for(var o in bigSet) {
     
    var interArray = new Array();
     
    var counter = 0;
    interArray[0] = bigSet;
     
    for(var p in someSet[o]) {
     
    counter = counter+1;
     
    inter[counter] = Opl.operatorINTER(inter[counter-1],p.set);
     
    }
     
    inter[o] = interArray[counter];
     
    writeln(o," ",inter[o]);
     
    }
     
    }
    {Tiff} iffOptions = {<o1,o2> | o1 in bigSet, o2 in bigSet: o1 in inter[o2] && o2 in inter[o1]};

    Defining the last set above causes oplrun executable to crash. Why?


    #DecisionOptimization
    #OPLusingCPLEXOptimizer


  • 2.  Re: Oplrun Executable Crash

    Posted 05/15/15 07:48 AM

    Hi,

    can you post the exact .mod and .dat ?

    which cplex version do you use ?

    regards


    #DecisionOptimization
    #OPLusingCPLEXOptimizer