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.6 |
Depends: | R (≥ 3.5.0), rjson |
Imports: | R6, checkmate, Rcpp, rlang, rlist |
LinkingTo: | Rcpp |
Suggests: | knitr, rmarkdown, testthat, stringr |
Published: | 2021-02-26 |
Author: | Akshit Achara, Lars Kotthoff, Hans W. Borchers, Guido Tack |
Maintainer: | Akshit Achara <acharaakshit at gmail.com> |
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 |
Reference manual: | rminizinc.pdf |
Vignettes: |
MiniZinc Interface for R |
Package source: | rminizinc_0.0.6.tar.gz |
Windows binaries: | r-devel: rminizinc_0.0.6.zip, r-devel-UCRT: rminizinc_0.0.6.zip, r-release: rminizinc_0.0.6.zip, r-oldrel: rminizinc_0.0.6.zip |
macOS binaries: | r-release (arm64): rminizinc_0.0.6.tgz, r-release (x86_64): rminizinc_0.0.6.tgz, r-oldrel: rminizinc_0.0.6.tgz |
Old sources: | rminizinc archive |
Please use the canonical form https://CRAN.R-project.org/package=rminizinc to link to this page.