rminizinc: R Interface to 'MiniZinc' (original) (raw)
Constraint optimization, or constraint programming, is the name given to identifying feasible solutions out of a very large set of candidates, where the problem can be modeled in terms of arbitrary constraints. 'MiniZinc' is a free and open-source constraint modeling language. Constraint satisfaction and discrete optimization problems can be formulated in a high-level modeling language. Models are compiled into an intermediate representation that is understood by a wide range of solvers. 'MiniZinc' itself provides several solvers, for instance 'GeCode'. R users can use the package to solve constraint programming problems without using 'MiniZinc' directly, modify existing 'MiniZinc' models and also create their own models.
Version: | 0.0.8 |
---|---|
Depends: | R (≥ 3.5.0), rjson |
Imports: | R6, checkmate, Rcpp, rlang, rlist |
LinkingTo: | Rcpp |
Suggests: | knitr, rmarkdown, testthat, stringr |
Published: | 2021-10-15 |
DOI: | 10.32614/CRAN.package.rminizinc |
Author: | Akshit Achara, Lars Kotthoff, Hans W. Borchers, Guido Tack |
Maintainer: | Akshit Achara |
BugReports: | https://github.com/acharaakshit/RMiniZinc/issues |
License: | Mozilla Public License Version 2.0 |
URL: | https://github.com/acharaakshit/RMiniZinc |
NeedsCompilation: | yes |
SystemRequirements: | pandoc (>=1.14, needed for the vignette) |
Materials: | NEWS |
In views: | Optimization |
CRAN checks: | rminizinc results |
Documentation:
Downloads:
Linking:
Please use the canonical formhttps://CRAN.R-project.org/package=rminizincto link to this page.