optiSolve
Linear, Quadratic, and Rational Optimization
Description
Solver for linear, quadratic, and rational programs with linear, quadratic, and rational constraints. A unified interface to different R packages is provided. Optimization problems are transformed into equivalent formulations and solved by the respective package. For example, quadratic programming problems with linear, quadratic and rational constraints can be solved by augmented Lagrangian minimization using package 'alabama', or by sequential quadratic programming using solver 'slsqp'. Alternatively, they can be reformulated as optimization problems with second order cone constraints and solved with package 'cccp'.
Downloads
1K
Last 30 days
3720th
3K
Last 90 days
14.2K
Last year
Trend: -0.5% (30d vs prior 30d)
CRAN Check Status
Show all 14 flavors
| Flavor | Status |
|---|---|
| r-devel-linux-x86_64-debian-clang | NOTE |
| r-devel-linux-x86_64-debian-gcc | NOTE |
| r-devel-linux-x86_64-fedora-clang | NOTE |
| r-devel-linux-x86_64-fedora-gcc | NOTE |
| r-devel-macos-arm64 | OK |
| r-devel-windows-x86_64 | OK |
| r-oldrel-macos-arm64 | OK |
| r-oldrel-macos-x86_64 | OK |
| r-oldrel-windows-x86_64 | OK |
| r-patched-linux-x86_64 | OK |
| r-release-linux-x86_64 | OK |
| r-release-macos-arm64 | OK |
| r-release-macos-x86_64 | OK |
| r-release-windows-x86_64 | OK |
Check details (4 non-OK)
CRAN incoming feasibility
Maintainer: ‘Robin Wellmann <r.wellmann@uni-hohenheim.de>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: person(given = "Robin",
family = "Wellmann",
role = c("aut", "cre"),
email = "r.wellmann@uni-hohenheim.de")
as necessary.
CRAN incoming feasibility
Maintainer: ‘Robin Wellmann <r.wellmann@uni-hohenheim.de>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: person(given = "Robin",
family = "Wellmann",
role = c("aut", "cre"),
email = "r.wellmann@uni-hohenheim.de")
as necessary.
dependencies in R code
Namespace in Imports field not imported from: ‘Matrix’ All declared Imports should be used.
dependencies in R code
Namespace in Imports field not imported from: ‘Matrix’ All declared Imports should be used.
Check History
NOTE 10 OK · 4 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
CRAN incoming feasibility
Maintainer: ‘Robin Wellmann <r.wellmann@uni-hohenheim.de>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: person(given = "Robin",
family = "Wellmann",
role = c("aut", "cre"),
email = "r.wellmann@uni-hohenheim.de")
as necessary.
CRAN incoming feasibility
Maintainer: ‘Robin Wellmann <r.wellmann@uni-hohenheim.de>’
No Authors@R field in DESCRIPTION.
Please add one, modifying
Authors@R: person(given = "Robin",
family = "Wellmann",
role = c("aut", "cre"),
email = "r.wellmann@uni-hohenheim.de")
as necessary.
dependencies in R code
Namespace in Imports field not imported from: ‘Matrix’ All declared Imports should be used.
dependencies in R code
Namespace in Imports field not imported from: ‘Matrix’ All declared Imports should be used.