-
Notifications
You must be signed in to change notification settings - Fork 1
Discrete Allocation
Discrete Allocation is the Allocation of resources to a set of categories.
In the context of the GeoDMS and its applications, it is defined as finding the
subject to for each claim
and for each land unit
Thus,
Discrete Allocation can also be used to aggregate a discrete map, also known as Downsampling) to larger zones or raster-cells while keeping the total area constant or within bounds by using the amount of each land use type in or near an aggregate unit as suitability for that type and the total areas as claims (rounded down as minimum claim and rounded up as maximum claim). A script called BalancedClassAgggr.dms will become available in our code examples.
When applied iteratively and by incorporation of dynamic neighbourhood enrichment, one can simulate land use change caused by natural processes. In contrast, minimum demands and/or maximum land use restrictions (as specified by the claims) are maintained. When applied iteratively with feedback from future (neighbourhood-dependent) yields on the current suitability, one can model a time-consistent market equilibrium.
In the GeoDms, discrete allocation can be done with the discrete_alloc function.
In Luisa, the suitabilities for discrete allocation are called Transition Potentials, and there are three Model Traits for calculating them:
GeoDMS ©Object Vision BV. Source code distributed under GNU GPL-3. Documentation distributed under CC BY-SA 4.0.