GUROBI to AIMMS Mapping

Description

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

Name in GUROBI Option name in AIMMS

AGGFILL Presolve Aggregation Fill

AGGREGATE Presolve Aggregation

BARCONVTOL Barrier Convergence Tolerance

BARCORRECTORS Barrier Correction Steps

BARHOMOGENEOUS Barrier Homogeneous Algorithm

BARITERLIMIT Barrier Iteration Limit

BARORDER Barrier Ordering

BARQCPCONVTOL Barrier QCP Convergence Tolerance

BESTBDSTOP MIP Best Bound Stop

BESTOBJSTOP MIP Best Objective Stop

BQPCUTS BQP Cuts

BRANCHDIR Branch Direction

CLIQUECUTS Clique Cuts

CONCURRENTMETHOD Concurrent Method

CONCURRENTMIP Concurrent MIP

COVERCUTS Cover Cuts

CROSSOVER Barrier Crossover

CROSSOVERBASIS Barrier Crossover Basis

CUTAGGPASSES Cut Aggregation Passes Limit

CUTPASSES Root Cut Passes Limit

CUTS Global Cut Control

DEGENMOVES Degenerate Simplex Moves Limit

DISCONNECTED Disconnected Component Strategy

DISPLAYINTERVAL Output File Display Interval

DUALIMPLIEDCUTS Dual Implied Cuts

DUALREDUCTIONS Dual Reductions

FEASIBILITYTOL Feasibility

FEASRELAXBIGM FeasRelax Big M

FLOWCOVERCUTS Flow Cover Cuts

FLOWPATHCUTS Flow Path Cuts

GOMORYPASSES Gomory Cut Passes Limit

GUBCOVERCUTS GUB Cover Cuts

HEURISTICS Heuristics

IISMETHOD IIS Method

IMPLIEDCUTS Implied Bound Cuts

IMPROVESTARTGAP Improve Start Gap

IMPROVESTARTNODES Improve Start Nodes

IMPROVESTARTTIME Improve Start Time

INFPROOFCUTS Infeasibility Proof Cuts

INTEGRALITYFOCUS Integrality Focus

INTFEASTOL Integrality

LIFTPROJECTCUTS Lift and Project Cuts

LOGTOCONSOLE Log to Console

LPWARMSTART Warm Start

MARKOWITZTOL Markowitz

MEMLIMIT Memory Limit

METHOD Method

MINRELNODES Minimum Relaxation Heuristic Node Limit

MIPFOCUS MIP Focus

MIPSEPCUTS MIP Separation Cuts

MIQCPMETHOD MIQCP Method

MIRCUTS MIR Cuts

MIXINGCUTS Mixing Cuts

MODKCUTS Mod K Cuts

MULTIOBJMETHOD Multi Objective Method

MULTIOBJPRE Multi Objective Presolve

NETWORKALG Network Algorithm

NETWORKCUTS Network Cuts

NLPHEUR NLP Heuristic

NODEFILESTART Node File Start

NODELIMIT Node Limit

NODEMETHOD MIP Node Method

NONCONVEX Nonconvex Strategy

NORELHEURTIME No Relaxation Heuristic Time

NORELHEURWORK No Relaxation Heuristic Work

NORMADJUST Norm Adjust

NUMERICFOCUS Numeric Focus

OBBT MIP OBBT

OBJSCALE Objective Scale

OPTIMALITYTOL Optimality

OUTPUTFLAG Output File

PARTITIONPLACE Partition Heuristic

PERTURBVALUE Perturbation

POOLGAP Pool Gap

POOLGAPABS Pool Absolute Gap

POOLSEARCHMODE Pool Search Mode

POOLSOLUTIONS Pool Size

PREDEPROW Presolve Row Reduction

PREDUAL Presolve Dual

PREMIQCPFORM MIQCP Formulation

PREPASSES Presolve Passes

PREQLINEARIZE Linearize Quadratic Constraints

PRESOLVE Presolve

PRESOS1BIGM SOS1 Reformulation Threshold

PRESOS1ENCODING SOS1 Encoding

PRESOS2BIGM SOS2 Reformulation Threshold

PRESOS2ENCODING SOS2 Encoding

PRESPARSIFY Presolve Sparsify Reduction

PROJIMPLIEDCUTS Projected Implied Bound Cuts

PSDTOL PSD Tolerance

PUMPPASSES Feasibility Pump Passes

QCPDUAL QCP Dual Values

QUAD Quad Precision

RELAXLIFTCUTS Relax-and-Lift Cuts

RINS RINS Heuristic Frequency

RLTCUTS RLT Cuts

SCALEFLAG Scale

SEED Random Seed

SIFTING Sifting

SIFTMETHOD Sifting Method

SIMPLEXPRICING Pricing

SOFTMEMLIMIT Soft Memory Limit

SOLUTIONTARGET Solution Target

STARTNODELIMIT MIP Start Node Limit

STRONGCGCUTS Strong CG Cuts

SUBMIPCUTS Sub MIP Cuts

SUBMIPNODES RINS Sub MIP Node Limit

SYMMETRY MIP Symmetry

THREADS Thread Limit

TUNECLEANUP Tune Cleanup

TUNECRITERION Tune Criterion

TUNEMETRIC Tune Metric

TUNEOUTPUT Tune Output Level

TUNERESULTS Tune Results

TUNETARGETMIPGAP Tune Target MIP Gap

TUNETARGETTIME Tune Target Time

TUNETIMELIMIT Tune Time Limit

TUNETRIALS Tune Trials

VARBRANCH Select Variables

WORKLIMIT Work Limit

ZEROHALFCUTS Zero Half Cuts

ZEROOBJNODES Zero Objective Node Limit

Note

  • The Gurobi parameter PRECRUSH is not available in AIMMS. AIMMS automatically switches it on when a cut callback procedure is installed in the AIMMS model.