![]() |
|
The mixed integer programming solutions product, OSLMSLV, is a fully stand-alone program that incorporates library modules to solve mixed integer programming problems. More specifically, it uses a branch and bound algorithm to minimize a linear objective function, subject to linear and integrality constraints. OSLMSLV can be executed from the command line, or from a shell script. Brief descriptions of the branch and bound algorithm incorporated into this program is included in the opening sections of the library User's Guide.
OSLMSLV, and each of the OSL application programs, accepts many command line parameters (which may be accessed from a parameter file) to specify program options. The program options available in all the application programs include: the size of the program workspace (limited only by available memory), whether the objective is to be minimized or maximized, names of input and/or output files, and specification of new values for OSL control variables. All the settable control variables are accessible by this means. Control variables and their uses are explained in the library User's Guide.
All the application programs accept problem data (in MPS format) from stdin, and direct output to stdout. Input data may be piped in from another program, which generates the data or retrieves it from some other source, or it may be read from a file. Output may be redirected into a file in the usual way, or written directly to an output file whose name has been supplied as a program option.
For further information about the IBM MIP Solutions product, click on User Guide, to view the document, or on Download to obtain a trial copy of the program and a sample MPS data set.
If you would like to have softcopy of the html user guide on your PC, click here to download the zipped postscript HTML (24 KB)
If you prefer to handle hardcopy of documentation click here to download either a postscript (125KB) or zipped postscript (40KB) version of the documentation.
Notes: |
|
[ Top of Page | Previous Page | User's Guide ]