This class is an interface for Gnu Linear Programming Toolkit solver
GLPK()# S4 method for GLPK
lp_capable(solver)
# S4 method for GLPK
socp_capable(solver)
# S4 method for GLPK
sdp_capable(solver)
# S4 method for GLPK
exp_capable(solver)
# S4 method for GLPK
mip_capable(solver)
# S4 method for GLPK
name(object)
# S4 method for GLPK
import_solver(solver)
# S4 method for GLPK
Solver.solve(solver, objective, constraints, cached_data,
warm_start, verbose, ...)
# S4 method for GLPK
format_results(solver, results_dict, data, cached_data)
A list representing the canonicalized objective.
A list of canonicalized constraints.
A list mapping solver name to cached problem data.
A logical value indicating whether the previous solver result should be used to warm start.
A logical value indicating whether to print solver output.
Additional arguments to the solver.
A list containing the solver output.
A list containing information about the problem.
lp_capable
: GLPK can handle linear programs.
socp_capable
: GLPK can handle second-order cone programs.
sdp_capable
: GLPK can handle semidefinite programs.
exp_capable
: GLPK cannot handle exponential cone programs.
mip_capable
: GLPK cannot handle mixed-integer programs.
name
: The name of the solver.
import_solver
: Imports the Rgpkk library.
Solver.solve
: Call the solver on the canonicalized problem.
format_results
: Convert raw solver output into standard list of results.
the Gnu GLKP site.