Scroll to navigation

SOPLEX(1) SOPLEX(1)

NAME

soplex - solve linear programming problems

SYNOPSIS

soplex [options] lpfile

OPTIONS

linear program as .mps[.gz] or .lp[.gz] file.

General options

read starting basis from file
write terminal basis to file
write LP to file in LP or MPS format depending on extension
write the dual LP to a file in LP or MPS format depending on extension
--type:name=val
change parameter value using syntax of settings file entries
load parameters from settings file (overrules by command line parameters)
save parameters to settings file
save modified parameters to settings file
external solution for soplex to use for validation

Limits and tolerances

set time limit to s seconds
set iteration limit to n
set primal feasibility tolerance to eps
set dual feasibility (optimality) tolerance to eps
set validation tolerance to eps

Algorithmic settings

Default settings are marked with *

choose reading mode for lpfile (0* - floating point, 1 - rational)
choose solving mode (0 - floating-point solve, 1* - auto, 2 - force iterative refinement)
choose base arithmetic type (0 - double, 1 - quadprecision, 2 - higher multiprecision)
choose precision for multiprecision solve (only active when arithmetic=2, possible values are 50, 100, and 200)
choose simplifier/presolver (0 - off, 1* - internal)
choose scaling (0 - off, 1 - uni-equilibrium, 2* - bi-equilibrium, 3 - geometric, 4 - iterated geometrix, 5 - least squares, 6 - geometric-equilibrium)
choose pricing (0* - auto, 1 - dantzig, 2 - parmult, 3 - devex, 4 - quicksteep, 5 - steep)
choose ratio tester (0 - textbook, 1 - harris, 2 - fast, 3* - boundflipping)

Display options

set verbosity to level (0 - error, 3 - normal, 5 - high)
print primal solution
print dual multipliers
print primal solution in rational numbers
print dual multipliers in rational numbers
display detailed statistics
perform final check of optimal solution in original problem

6.0