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 initScenario for the initialization.

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)


[Package optimLanduse version 1.2.1 Index]