CBC to AIMMS Mapping

Description

The table shows in the left column the parameters from CBC that can be set in AIMMS; the right column displays for each CBC parameter the associated AIMMS option.

Name in CBC

Option name in AIMMS

bscale

Barrier scaling

cliqueCuts

Clique cuts

combineSolutions

Combine solutions

costStrategy

Variable selection

crash

Crash

crossover

Barrier crossover

cutDepth

Cut depth

cuts

Global cut control

dualTolerance

Dual feasibility tolerance

dualPivot

Dual pivot

feasibilityPump

Feasibility pump

flowCoverCuts

Flow cover cuts

gomoryCuts

Gomory cuts

greedyHeuristic

Greedy heuristic

heuristicsOnOff

Heuristics

idiotCrash

Idiot crash

increment

Increment

integerTolerance

Integrality

knapsackCuts

Knapsack cuts

liftAndProjectCuts

Lift and project cuts

localTreeSearch

Local tree search

maxFactor

Refactorization interval

mixedIntegerRoundingCuts

MIR cuts

nodeStrategy

Variable selection

objectiveScale

Objective scale factor

perturbation

Perturbation

preprocess

MIP presolve

passCuts

Cut passes root node

passFeasibilityPump

Feasibility pump passes

passTree

Cut passes tree

presolve

Presolve

preTolerance

Presolve tolerance

primalPivot

Primal pivot

primalTolerance

Primal feasibility tolerance

probingCuts

Probing cuts

proximity

Proximity search

reduceAndSplitCuts

Reduce and split cuts

residualCapacityCuts

Residual capacity cuts

rhsScale

RHS scale factor

rins

RINS heuristic

roundingHeuristic

Rounding heuristic

scaling

Scaling

slogLevel

Output level

slowcutpasses

Slow cut passes

sprintCrash

Sifting

strongbranching

Strong branching

trustPseudoCosts

Trust pseudo costs

twoMirCuts

Two MIR cuts

zeroHalfCuts

Zero half cuts