jlepird/raml: Algebraic Modeling Language for Linear and Integer Programs

Implements an algebraic modeling language. Building large linear and mixed-integer programs by manually constructing matrices is tedious, error-prone, and difficult for others to understand. This package alleviates this issue by allowing users to define their optimization problems in terms of variables and algebraic expressions, as one would do on a blackboard. Once the problem is defined, matrices are automatically constructed and passed to the user's available solver.

Getting started

Package details

MaintainerJohn Lepird <jlepird@alum.mit.edu>
LicenseMIT + file LICENSE
Version0.1.1
Package repositoryView on GitHub
Installation Install the latest version of this package by entering the following in R:
install.packages("remotes")
remotes::install_github("jlepird/raml")
jlepird/raml documentation built on May 19, 2019, 12:46 p.m.