presol_implint.h
Go to the documentation of this file.
30 * This presolver looks for implicit integer variables, which are variables whose integrality is implied.
31 * The linear constraint handler handles the simple (primal) case such as 2x + 2y + z = 3, where z is implied integral by
32 * x and y. It also handles a more complicated dual case, where we have 'dual' implied integrality if z occurs only in
33 * inequalities of the primal form (where the equality becomes an inequality), and has integral bounds.
45 * where A and c are integral and B is totally unimodular. It is not difficult to see that after fixing the x variables,
46 * that the remaining problem on the y variables is an integral polyhedron (and independent of the z variables).
49 * Note that this presolver only treats integral rows, where SCIPisIntegral() is used to check integrality.
common defines and data types used in all packages of SCIP
SCIP_RETCODE SCIPincludePresolImplint(SCIP *scip)
Definition: presol_implint.c:2327
Definition: multiprecision.hpp:66
Definition: struct_scip.h:72
type definitions for return codes for SCIP methods
type definitions for SCIP's main datastructure