NEOS Interfaces to bpmpd

Sample Submissions


The BPMPD solver is is a state-of-the-art FORTRAN implementation of the primal-dual interior point algorithm. The main features of the package are the highly flexible sparsity handling (including minimum local fill-in ordering and augmented system formulation), fast and robust linear algebra (based on supernodal elimination) and advanced presolve techniques. BPMPD accepts the standard MPS format, but it can also be used as a callable library. BPMPD was written by Csaba Mészáros of the Laboratory of Operations Research and Decision Systems, Budapest, Hungary.

To learn more about BPMPD, click the above link "bpmpd".

This solver was implemented by Hans Mittelmann and executes at

To look at our collection of test problems for continuous linear programming (converted to AMPL from the Netlib collection), click here .

You can take the NEOS Server for BPMPD on a trial run by submitting some ready-made data! Click on the "Sample Submission" link above for details.

Using the NEOS Server for BPMPD (AMPL input)

To solve a linear programming problem, the user must submit a model in AMPL format. Examples of models in AMPL format can be found in the netlib collection. When submitting via e-mail or XML-RPC then delete empty tokens!

The model is specified by a model file, and optionally, a data file, and a commands file. If the command file is specified it must contain the AMPL solve command.

The commands file can contain any AMPL command or set options for BPMPD by modifying the variable 'bpmpd_options'. See here for a listing of the various options.

Using the NEOS Server for bpmpd/AMPL

The user must submit a model in AMPL format. Examples are provided in the examples section of the AMPL website.

The problem must be specified in a model file. A data file and commands files may also be provided. If the commands file is specified, it must contain the AMPL solve command; however, it must not contain the model or data commands. The model and data files are renamed internally by NEOS.

The commands file may include option settings for the solver. To specify solver options, add

  option bpmpd_options 'OPTIONS';
where OPTIONS is a list of one or more of the available solver options for AMPL.

Web Submission Form
AMPL model
Enter the complete path to the AMPL model file
AMPL data(optional)
Enter the complete path to the AMPL data file
AMPL command(optional)
Enter the complete path to the AMPL command file
Additional Settings

E-Mail address:
Please do not click the 'Submit to NEOS' button more than once.