runLpSolveAPI {ivmte}R Documentation

Running lpSolveAPI

Description

This function solves the LP problem using the lpSolveAPI package. The object generated by lpSetup is not compatible with the lpSolveAPI functions. This function adapts the object to solve the LP problem. See runGurobi and runCplexAPI for additional error code labels.

Usage

runLpSolveAPI(model, modelsense, solver.options)

Arguments

model

list of matrices and vectors defining the linear programming problem.

modelsense

input either 'max' or 'min' which sets the LP problem as a maximization or minimization problem.

solver.options

list, each item of the list should correspond to an option specific to the LP solver selected.

Value

a list of the output from lpSolveAPI. This includes the objective value, the solution vector, and the optimization status (status of 1 indicates successful optimization).


[Package ivmte version 1.4.0 Index]