Originally posted by: SystemAdmin
Yes. Populate can actually
only find solutions that differ in the binary (or integer) variables. Populate will not yield solutions that only differ in the continuous variables.
In order to get all integer solutions to a problem, you need to set the populate parameters accordingly. In the interactive CPLEX shell you would use
set mip pool intensity 4
set mip limits populate 2100000000
The first parameter indicates that populate should collect all feasible solutions.
The second parameter makes sure that populate will only stop after having processed the solution space exhaustively (or if 2.1 billion solutions have been found, which would probably not fit into your memory anyway).
Tobias
#CPLEXOptimizers#DecisionOptimization