Learn R Programming

⚠️There's a newer version (5.5.2.0-17.14) of this package.Take me there.

lpSolveAPI (version 5.5.0.12-3)

Interface to lp_solve v. 5.5

Description

The lpSolveAPI package provides an R interface to the lp_solve library API - lp_solve is a Mixed Integer Linear Programming (MILP) solver with support for pure linear, (mixed) integer/binary, semi-continuous and special ordered sets (SOS) models.

Copy Link

Version

Install

install.packages('lpSolveAPI')

Monthly Downloads

20,927

Version

5.5.0.12-3

License

LGPL-2

Maintainer

Kjell Konis

Last Published

April 14th, 2025

Functions in lpSolveAPI (5.5.0.12-3)

add.column

Add Column
get.variables

Get Variables
get.sensitivity.rhs

Get Sensitivity: Right-Hand-Side
get.constr.value

Get Constraint Value
get.rhs

Get Right-Hand-Side
print.lp

Print an lp object
get.total.iter

Get Total Iterations
set.row

Set Row
add.constraint

Add Constraint
set.constr.value

Set Constraint Value
get.objective

Get Objective
resize.lp

Resize LP
get.dual.solution

Get Dual Solution
lp.object

LP (linear programming) object
get.primal.solution

Get Primal Solution
get.solutioncount

Get Solution Count
select.solution

Select Solution
get.sensitivity.objex

Get Sensitivity: Objective Extended
make.lp

Make LP
set.constr.type

Set Constraint Type
set.branch.mode

Set Branch Mode
get.sensitivity.obj

Get Sensitivity: Objective
set.basis

Set Basis
dimnames.lpExtPtr

Dimnames of an Object
set.mat

Set Matrix Element
get.column

Get Column
get.bounds

Get Bounds
name.lp

Name LP
lp.assign

The Assignment Problem
solve.lpExtPtr

Solve a Linear Program
set.rhs

Set Right-Hand-Side
get.type

Get Type
dim.lpExtPtr

Dimension of an Object
write.lp

Write Linear Program
row.add.mode

Row Add Mode
get.kind

Get Kind
set.semicont

Set Semicontinuous
set.objfn

Set Objective Function
get.constraints

Get Constraints
add.SOS

Add A Special Ordered Set Constraint
lp

Linear and Integer Programming
lp.control.options

Solver Control Options
lp.transport

The Transportation Problem
get.branch.mode

Get Branch Mode
delete.column

Delete Column
set.bounds

Set Bounds
lp.control

lpSolve Control Parameters
undocumented

Undocumented Functions
get.total.nodes

Get Total Nodes
guess.basis

Guess Basis
set.column

Set Column
read.lp

Read LP
set.branch.weights

Set Branch Weights
get.basis

Get Basis
delete.lp

Delete Linear Program Model
get.constr.type

Get Constraint Type
delete.constraint

Delete Constraint
print.lpExtPtr

lpSolve Print Method
get.mat

Get Matrix Element
set.type

Set Type