Scroll to navigation

PPL_LPSOL(1) User Commands PPL_LPSOL(1)

NAME

ppl_lpsol - a PPL-based mixed integer programming problem solver

SYNOPSIS

ppl_lpsol [OPTION]... [FILE]

DESCRIPTION

Reads a file in MPS format and attempts solution using the optimization algorithms provided by the PPL.

See the GNU Linear Programming Kit: Reference Manual (Version 4.31) for information on the MPS format.

OPTIONS

optima are checked with a tolerance of THRESHOLD (default 1e-09)
solves the problem incrementally
minimizes the objective function
maximizes the objective function (default)
checks for satisfiability only
consider integer variables as real variables
limits CPU usage to SECS seconds
limits memory usage to MB megabytes
prints this help text to stdout
appends output to PATH
use the (expensive!) enumeration method
use pricing method M for simplex (assumes -s); M is an int from 0 to 2, default 0: 0 --> steepest-edge using floating point 1 --> steepest-edge using exact arithmetic 2 --> textbook
use the simplex method
prints timings to stderr
sets verbosity level (from 0 to 4, default 3): 0 --> quiet: no output except for errors and
explicitly required notifications
1 --> solver state only 2 --> state + optimal value 3 --> state + optimal value + optimum location 4 --> lots of output
prints version information to stdout

AVAILABILITY

The latest version of the Parma Polyhedra Library and all the documentation is available at http://www.cs.unipr.it/ppl/ .

NOTES

The options -CSECS (--max-cpu=SECS) and -t (--timings) are not available on some platforms.

AUTHOR

See the file CREDITS in the source distribution or use the command ppl-config --credits for a list of contributors.

COPYRIGHT

Copyright (C) 2001-2009 Roberto Bagnara <bagnara@cs.unipr.it>
This is free software; see the file COPYING in the source distribution or use the command ppl-config --copying to obtain the copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

SEE ALSO

ppl-config(1)

Andrew Makhorin. GNU Linear Programming Kit: Reference Manual (Version 4.31).

April 2009 ppl_lpsol 0.10.2