Decision Optimization

Decision Optimization

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


#Analytics
#DecisionOptimization
#DecisionOptimization
 View Only
  • 1.  CPLEX: Declare Problem Type

    Posted 11/22/11 03:52 AM

    Originally posted by: PRIMARY Harry Vrazopoulos


    Hello,

    Does CPLEX v12.2 automatically identify problem types or is there a parameter I should set first?

    I added some non-linear constraints to a MIP and when I run the model (through the JAVA API) I get "ERROR 1217: No Solution Exists".

    Thx, hv
    #CPLEXOptimizers
    #DecisionOptimization


  • 2.  Re: CPLEX: Declare Problem Type

    Posted 11/22/11 10:54 AM

    Originally posted by: SystemAdmin


    Yes, CPLEX automatically identifies the problem type. I guess "non-linear constraints" means quadratic constraints, since CPLEX cannot handle general non-linear constraints. What is the return status of the solve call? May it be that you are adding non-convex quadratic constraints (i.e., with a Q matrix that is not positive semi-definite)?

    Tobias
    #CPLEXOptimizers
    #DecisionOptimization


  • 3.  Re: CPLEX: Declare Problem Type

    Posted 11/29/11 05:25 AM

    Originally posted by: PRIMARY Harry Vrazopoulos


    Dear Tobias,

    thank you for your reply. I guess the constraint I was adding to the MIP translates to a non-quadratic term although it is quite complex to investigate in order to be 100% sure.

    So, I transformed the model to be solved by CPOptimizer which performs adequately at this stage of our project (pilot phase).

    I will get back with more information when we move to actual development where solution time will have to be minimized.

    Kind Regards,
    Harry
    #CPLEXOptimizers
    #DecisionOptimization


  • 4.  Re: CPLEX: Declare Problem Type

    Posted 11/29/11 05:26 AM

    Originally posted by: PRIMARY Harry Vrazopoulos


    Ok for now
    #CPLEXOptimizers
    #DecisionOptimization