Decision Optimization

Decision Optimization

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

 View Only
Expand all | Collapse all

How to get the final simplex tableau?

  • 1.  How to get the final simplex tableau?

    Posted Mon November 02, 2009 06:22 PM

    Originally posted by: SystemAdmin


    [ilysm147 said:]

    Hi everyone,
    I need generate a Gomory cut and/or Gomory mixed integer cut. But i do not know how to get the coefficients of the final simplex tableau in CPLEX. I only know the routine CPXbinvrow that computes the ith row of the basis inverse. This is not enough to generate a Gomory cut.
    Did anyone know the way ...?
    Thanks 
    #CPLEXOptimizers
    #DecisionOptimization


  • 2.  Re: How to get the final simplex tableau?

    Posted Thu November 05, 2009 02:57 PM

    Originally posted by: SystemAdmin


    [achterberg said:]

    The method you are searching for is CPXbinvarow(). Note the additional 'a' in the name.

    CPXbinvrow() returns one row in the basis inverse B^-1. CPXbinvarow() returns a row in the simplex tableau B^-1 * A.

    Note that CPLEX does not manage the basis inverse or the tableau internally, which means that you can equally perform the multiplication with A yourself without more overhead than what CPXbinvarow() does. But of course, if you just want to calculate the tableau row and nothing else, CPXbinvarow() is more convenient.

    #CPLEXOptimizers
    #DecisionOptimization