Abstract
Stochastic dynamic programming, SDP, is often the optimal method. SDP can be extended to handle very large dimensionality in the decision space, as long as the dimensionality of the state space is not too large, since SDP can be combined with linear or quadratic programming subroutines for every state and stage. When the number of decision variables is large and the optimal decisions are dependent on detailed information in a state space of large dimensionality, SDP cannot be applied. Then, optimal control functions for local decisions may be defined and the parameters can be determined via stochastic full system simulation and multidimensional regression analysis. This paper includes an approach to determination of all local decisions based on locally relevant state space information within stochastic dynamic and spatially explicit production. The expected present value of all harvests, over time and space, in a forest area, is maximized. Each tree is affected by competition from neighbor trees. The harvest decisions, for each tree, are functions of the price in the stochastic market, the dimensions and qualities of the individual trees and the local competition. The expected present value of the forest is an increasing function of the level of price risk.
Access provided by CONRICYT-eBooks. Download conference paper PDF
Similar content being viewed by others
Keywords
1 Introduction
The ambition of this study is to develop a general method for optimization of stochastic and dynamic decision problems with spatial dependencies that cannot be neglected and where the need to use a multidimensional state space in high resolution makes it computationally and economically impossible to apply the otherwise relevant method stochastic dynamic programming. Applications can be found in most sectors of the economies. One of the most obvious cases, where useful and statistically estimated functions already exist, is the forest sector. We start with a forest area with 1000 trees of different sizes, as shown in Fig. 1. The initial locations and sizes of the trees are simulated.
The problem is to determine an adaptive control function to be used in this forest, giving the maximum of the total expected present value of all activities over time. The annual increment of each tree is a function of tree size and competition from neighbor trees. The different trees have different wood qualities, initially randomly assigned to the individuals. The market value of a tree is a function of size, quality and stochastic price variations. The variable harvesting cost of a tree is size dependent. Every five years, the trees in the forest are inspected. Then, depending on market prices, tree sizes, competition, quality etc., it is possible that some or many trees are harvested. The optimized control function is used to make all of these decisions. Figure 2 shows the structure of the forest directly after optimal harvesting at t = 0. Obviously, a considerable number of large trees have been removed. Many new seedlings are however found on the land, in random positions. The trees continue to grow and Fig. 3 illustrates the situation 35 years later. 69 years after the first harvest, trees of considerable sizes exist (Fig. 4). The total number of large trees in year 69 is however much lower than before the harvest during year 0. Several large trees are harvested in year 70 (Fig. 5). This type of stochastic dynamic and spatial forest development is sustainable. Furthermore, there are always trees in the forest. We have a system of “optimal continuous cover forestry”.
Lohmander [1] describes several alternative methods to optimize forest management decisions at higher levels. Lohmander and Mohammadi [2] determine optimal harvest levels in beech forests in Iran, using stochastic dynamic programming. Then, however, the tree selection decisions were never analyzed.
2 Analysis
The optimal decisions for each tree, i, at time t, is determined by the diameter limit function \( d_{L} (i,t) \). If the diameter is larger than the diameter limit, then the tree should be harvested. Otherwise, it should be left for continued production.
The parameters \( \left( {d_{0} ,d_{c} ,d_{q} ,d_{p} } \right) \) are optimized in this study. In the graphs and software, they are denoted (dlim_0, dlim_c, dlim_q and dlim_p).
\( \left( {C(i),Q(i),\Delta P(t)} \right) \) denote competition index for tree i, quality of tree i and the stochastic deviation of the market price from the expected price, at time t. The stochastic price deviations are i.i.d. and have uniform pdf on the interval −10 to +10 EURO/cubic meter.
The objective function is the total expected present value of all revenues minus all costs from year 0 until year 200. The real rate of interest is set to 3%. The computer model includes functions for tree height as a function of diameter, functions used in tree volume calculations, set up costs, tree size dependent revenues and variable harvesting costs etc.
The trees grow according to a modified version of the function reported by Schütz [3]. The modification is that in [3], competition is assumed to come from all parts of the forest area, also far away from the individual tree. In the function applied in this new analysis, only competition from trees at distances ten meters or closer, is considered. Furthermore, in the Schütz function, each tree is only affected by competition from trees with larger diameters. In the present study, also competition from trees with smaller diameters is considered. However, it is probably the case that trees with smaller diameter give a lower degree of competition. The motivation for the new function, used here, is that competition for light, water and nutrients, obviously is stronger from neighbor trees than from trees far away. Furthermore, also smaller trees use some of the available light, water and nutrients. \( C(i) \) is now expressed as the basal area per hectare of larger competing trees plus the basal area of smaller competing trees divided by 2 (all within the 10 m radius circle). In future studies, the competition function should be estimated with locally relevant data.
\( I(i) \) is the diameter increment of tree i and \( d(i) \) is the diameter. \( \left( {b_{0} ,b_{1} ,b_{2} } \right) \) is a set of empirically estimated parameters, published by Schütz [3], for beech in Germany.
The optimization of the total expected present value, via the parameters of the adaptive control function, contained the following steps: A software code was constructed and tested in QB64. The objective function was estimated for a set of combinations of the control function parameters \( \left( {d_{0} ,d_{c} ,d_{q} ,d_{p} } \right) \). For this purpose, a four dimensional loop with alternative parameter values was run. Preliminary iterative studies were first made to determine interesting parameter intervals. Then, a 3 * 3 * 3 * 4 loop was used, which gave 108 parameter combinations. For each parameter combination, the total expected present value during 200 years was estimated for 10 different forest areas of one hectare, each with 1000 initial random trees. That analysis took approximately 8 h on an Acer Aspire V personal computer with an Intel Core i5 processor. Next, the parameter values of \( \left( {d_{c} ,d_{q} } \right) \) determined in the “108-loop”, were considered optimal and fixed. A more detailed analysis, with higher resolution, of the parameters \( \left( {d_{0} ,d_{p} } \right) \) was made.
3 Main Results
The adaptive control function parameters \( \left( {d_{0} ,d_{c} ,d_{q} ,d_{p} } \right) \) were determined in a general loop. 108 combinations were evaluated. This is the adaptive control function:
The optimal objective function value was estimated to 2571 EURO/hectare. Next, the parameter values of \( \left( {d_{c} ,d_{q} } \right) = \left( { - 0.003,0.020} \right) \) determined in the “108-loop”, were considered optimal and fixed. A more detailed analysis, with higher resolution, of the parameters \( \left( {d_{0} ,d_{p} } \right) = \, \left( {{\text{dlim}}\_0,{\text{dlim}}\_{\text{p}}} \right) \) was made. Figure 6 shows the objective function and in Fig. 7, the objective function level curves are given.
Multiple regression analysis and the data presented in Fig. 6 were used to estimate a quadratic approximation of the objective function, Z. Let \( \left( {{\text{x}},{\text{y}}} \right) = \left( {d_{0} ,d_{p} } \right) \).
The R2 value of the regression was 0.999 and all coefficients were statistically significant, with p-values below 0.00003. The first order optimum conditions are:
The equation system \( \left[ {\begin{array}{*{20}c} { - 16340} & { - 65389} \\ { - 65389} & { - 470038} \\ \end{array} } \right]\left[ {\begin{array}{*{20}c} x \\ y \\ \end{array} } \right] = \left[ {\begin{array}{*{20}c} { - 8694} \\ { - 22248} \\ \end{array} } \right] \) gives this unique solution:
\( \left( {x,y} \right) \approx \left( {0.773, - 0.0602} \right) \). Now, the objective function value is 2690 EURO/hectare.
The derived optimum is a unique maximum, which is confirmed by:
The quadratic approximation gave this control function (Fig. 8):
References
Lohmander, P.: Adaptive optimization of forest management in a stochastic world. In: Weintraub, A., et al. (eds.) Handbook of Operations Research in Natural Resources. International Series in Operations Research and Management Science, pp. 525–544. Springer, New York (2007)
Lohmander, P., Mohammadi, S.: Optimal continuous cover forest management in an uneven-aged forest in the North of Iran. J. Appl. Sci. 8(11), 1995–2007 (2008)
Schütz, J.-P.: Modelling the demographic sustainability of pure beech plenter forests in Eastern Germany. Ann. For. Sci. 63, 93–100 (2006)
Acknowledgements
Travel funding was obtained from FORMAS.
Recommender: 2016 International workshop on Mathematics and Decision Science, Dr. Hadi Nasseri of University of Mazandaran in Iran.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG
About this paper
Cite this paper
Lohmander, P. (2018). Optimal Stochastic Dynamic Control of Spatially Distributed Interdependent Production Units. In: Cao, BY. (eds) Fuzzy Information and Engineering and Decision. IWDS 2016. Advances in Intelligent Systems and Computing, vol 646. Springer, Cham. https://doi.org/10.1007/978-3-319-66514-6_13
Download citation
DOI: https://doi.org/10.1007/978-3-319-66514-6_13
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-66513-9
Online ISBN: 978-3-319-66514-6
eBook Packages: EngineeringEngineering (R0)