solveScenario {optimLanduse} | R Documentation |
Perform the optimization
Description
The function solves the optimization framework specified by the initialized optimLanduse object.
Usage
solveScenario(x, digitsPrecision = 4, lowerBound = 0, upperBound = 1)
Arguments
x |
The initialized optimLanduse object. See |
digitsPrecision |
Precision of the loss value. digitsPrecision is the possibility to influence the calculation time. |
lowerBound |
Optional lower bounds for the land-use options. Must be 0 or a vector in the dimension of the land-use options. |
upperBound |
Optional upper bounds for the land-use options. Must be 1 or a vector in the dimension of the land-use options. |
Details
The methodological background and the formulation of the optimization framework are described in Knoke et al. (2016) and in Husmann et al. (2022)
Value
A solved landUse portfolio ready for export or further data processing.
References
Knoke, T., Paul, C., Hildebrandt, P. et al. (2016): Compositional diversity of rehabilitated tropical lands supports multiple ecosystem services and buffers uncertainties. Nat Commun 7, 11877. doi:10.1038/ncomms11877
Husmann, K., von Groß, V., Bödeker, K., Fuchs, J. M., Paul, C., & Knoke, T. (2022). optimLanduse: A package for multiobjective land-cover composition optimization under uncertainty. Methods in Ecology and Evolution, 00, 1– 10. https://doi.org/10.1111/2041-210X.14000
Examples
require(readxl)
dat <- read_xlsx(exampleData("exampleGosling.xlsx"))
init <- initScenario(dat, uValue = 2,
optimisticRule = "expectation",
fixDistance = 3)
result <- solveScenario(x = init)