Definition in file mt_SL.h.
#include "EGlib.h"
#include "mt_gomory.h"
#include "mt_cplex_cbk.h"
#include "mt_cutpool.h"
#include "mt_tableau.h"
Include dependency graph for mt_SL.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Functions | |
int | MTsl_ccbk (CPXCENVptr env, void *cbdata, int wherefrom, void *cbhandle, int *useraction_p) |
Interface for the CPLEX-callback for the MTt1Cut function. | |
int | MTslCut (MTgomory_ccbk_t *const data, CPXCENVptr env, CPXLPptr lp) |
The idea of these cuts is to use some ideas from the paper ``On the relative strengt of split, triangle and cuadrilateral cuts'' from Cornuejols et. al. The main point is that splits are bad (compared against triangles or quadrilaterals) whenever we have (an almost) integer part in ![]() ![]() ![]() |