ROI1.0-1 package

R Optimization Infrastructure

as.L_term

Canonicalize the Linear Term

as.Q_term

Canonicalize the Quadraric Term

Bounds_Accessor_Mutator

Bounds - Accessor and Mutator Functions

C_constraint

Conic Constraints

cone

Cone Constructors

constraints

Constraints - Accessor and Mutator Functions

equal

Compare two Objects

F_constraint

Function Constraints

F_objective

General (Nonlinear) Objective Function

G

Extract Gradient information

is.default_bound

Check for default bounds

J

Extract Jacobian Information

L_constraint

Linear Constraints

L_objective

Linear Objective Function

maximum

Maximum - Accessor and Mutator Functions

nlminb2

Nonlinear programming with nonlinear constraints.

NO_constraint

Class: "NO_constraint"

objective

Objective - Accessor and Mutator Functions

OP

Optimization Problem Constructor

OP_signature

Optimization Problem Signature

Q_constraint

Quadratic Constraints

Q_objective

Quadratic Objective Function

rbind.constraint

Combine Constraints

ROI_applicable_solvers

Obtain Applicable Solvers

ROI_available_solvers

Available Solvers

ROI_bound

bound

ROI_constraint

constraint

ROI_options

ROI Options

ROI_plugin_add_status_code_to_db

Add Status Code to the Status Database

ROI_plugin_build_equality_constraints

Build Functional Equality Constraints

ROI_plugin_build_inequality_constraints

Build Functional Inequality Constraints

ROI_plugin_canonicalize_solution

Canonicalize Solution

ROI_plugin_get_solver_name

Get Solver Name

ROI_plugin_make_signature

Make Signatures

ROI_plugin_register_reader_writer

Register Reader / Writer Method

ROI_plugin_register_reformulation

Register Reformulation Method

ROI_plugin_register_solver_control

Register Solver Controls

ROI_plugin_register_solver_method

Register Solver Method

ROI_plugin_solution

Extract solution from the solver.

ROI_read

Read Optimization Problems

ROI_reformulate

Reformulate a Optimization Problem

ROI_registered_reader

List Registered Reader

ROI_registered_reformulations

Registered Reformulations

ROI_registered_solver_control

Registered Solver Controls

ROI_registered_solvers

Solver Tools

ROI_registered_writer

Write Optimization Problems

ROI_require_solver

Require Solver

ROI_solve

Solve an Optimization Problem

ROI_solver_signature

Obtain Solver Signature

ROI_write

Write Optimization Problems

signs

Replicate "==", ">=" and "<=" Signs

solution

Extract Solution

types

Types - Accessor and Mutator Functions

V_bound

Objective Variable Bounds

vech

Half-Vectorization

The R Optimization Infrastructure ('ROI') <doi:10.18637/jss.v094.i15> is a sophisticated framework for handling optimization problems in R. Additional information can be found on the 'ROI' homepage <https://roi.r-forge.r-project.org/>.

  • Maintainer: Stefan Theussl
  • License: GPL-3
  • Last published: 2023-04-20