Next Article in Journal
Laboratory Evaluation on the Performance of Porous Asphalt Mixture with Steel Slag for Seasonal Frozen Regions
Next Article in Special Issue
Safety Guarantee System of Drinking Water Source in Three Gorges Reservoir Area and Its Application in Huangjuedu Drinking Water Source Area
Previous Article in Journal
Life Cycle Analysis of Strengthening Existing RC Structures with R-PE-UHPFRC
Previous Article in Special Issue
Spatio-Temporal Variation of Heavy Metal Pollution during Accidents: A Case Study of the Heshangshan Protected Water Area, China
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Risk Aversion Based Inexact Stochastic Dynamic Programming Approach for Water Resources Management Planning under Uncertainty

1
School of Public Administration, Hunan University, Changsha 410082, China
2
Water Science and Environmental Engineering Research Center, College of Chemical and Environmental Engineering, Shenzhen University, Shenzhen 518060, China
3
Environmental Systems Engineering Program, Faculty of Engineering, University of Regina, Regina, SK S4S 0A2, Canada
4
Manitoba Infrastructure, Winnipeg, MB R3C 0R8, Canada
*
Authors to whom correspondence should be addressed.
Sustainability 2019, 11(24), 6926; https://doi.org/10.3390/su11246926
Submission received: 21 October 2019 / Revised: 25 November 2019 / Accepted: 27 November 2019 / Published: 5 December 2019
(This article belongs to the Special Issue Rural Sustainable Environmental Management)

Abstract

:
In this study, a dual interval robust stochastic dynamic programming (DIRSDP) method is developed for planning water resources management systems under uncertainty. As an extension of the existing interval stochastic dynamic programming (ISDP) method, DIRSDP can deal with two-stage stochastic programming (TSP)-based planning problems associated with dynamic features, input uncertainties, and multistage concerns. Compared with other optimization methods dealing with uncertainties, the developed DIRSDP method has advantages in addressing uncertainties with complex presentations and reflecting decision makers’ risk-aversion attitudes within its optimization process. Parameters in the DIRSDP model can be represented as probability distributions as well as single and/or dual intervals. Decision makers’ risk-aversion attitudes can be reflected through restricting the deviation of the recourse costs to a tolerance level. Water-allocation plans can then be developed based on the analysis of tradeoffs between the system benefit and solution robustness. The developed method is applied to a case of water resources management planning. The solutions are reasonable, indicating applicability of the developed methodology.

1. Introduction

Controversial and conflict-laden water allocation issues between competing water users (e.g., municipal, industrial, and agricultural) have challenged water resource managers for many decades. An imbalance between increasing consumption from the users and decreasing acquisition of water resources is one of major challenges [1]. Such an imbalance will be exacerbated by climate change, population growth, urbanization, environmental contamination, technology development, and other impact factors. These impacts introduce uncertainty into water resources management decision making, leading to potential risks associated with economic losses and eco-environment degradation and thereby moving backwards sustainable development [2]. Therefore, effective methods for water resources management planning are desired in order to balance water demand and supply under uncertainty as well as balance economic return and environmental safe considering risk management [3,4,5,6,7,8].
Previously, two-stage stochastic programming (TSP) was reported as an effective tool for water resources planning under uncertainty [9,10,11,12,13,14,15,16,17,18]. The TSP methods reported are characterized by two essential features: the uncertainty (i.e., random river flows) is but not only expressed with a certain probabilistic distribution and the sequence of decisions. The local authority has to determine first, before the uncertain water availability is revealed, how much water the multiple competing users can expect (e.g., water allocation targets) for their various activities and development plans with an objective to maximize their net benefits. After the random water availability is realized, the authority might correct the preceding decisions at the second-stage due to water shortage, where the users might take recourse actions to obtain water from expensive alternatives or curtail their development plans. The second-stage decisions made will result in economic penalties (i.e., increased costs, economic losses, or negative consequences), denoting a reduction of the net benefit resulting from the first-stage decisions made [19]. Ji, L. et al. [16] developed an inexact TSP modelfor supporting regional water resource allocation management under uncertainties. The research handled the uncertainties of future water demand through generating a set of representative scenarios and analyzed different scenarios to discuss their effects on the water distribution patterns, water shortages, total benefits, and system cost. Khosrojerdi, T. et al. [18] developed optimal allocation strategies of water resources using a TSP method with interval and fuzzy parameters. In the abovementioned TSP approaches, the total expected value of the second-stage costs (e.g., economic penalties or recourse costs) is measured without considering and controlling the variabilities of the costs under different possible water-delivery scenarios. An unacceptably high second-stage cost might be incurred from water shortage, leading to a system-disruption risk, while the total expected second-stage cost over all possible scenarios remains relatively low. Accordingly, robust stochastic programming (RSP), as an extension of TSP, was developed to control the variabilities of the second-stage costs. A number of related studies have been reported [20,21,22,23,24]. For example, Mulvey, J.M. et al. [25] discussed a measure of the variability and introduced the concept of robustness. Ahmed, S. et al. [20] introduced a concept of upper partial mean (UPM) as a new measure of the variability of the cost.
Although TSP-related methods can assist in developing decision plans in an uncertain environment, they could not adequately support sequential decisions in long-term water resources planning problems. Such problems with stochastic and dynamic features are often tackled through stochastic dynamic programming (SDP) methods [26,27,28,29,30,31,32,33]. Most of the previous SDP methods are effective for state problems with dynamic and sequential structures but are limited for providing recourse actions in order to minimize the expected costs or maximize the expected net system benefits over the whole states [1]. To address this, a number of TSP-based SDP researches were reported for dealing with problems where recourse decisions are desired, dynamic variations of system conditions are to be reflected and/or the available data information cannot be expressed with precision [34,35,36,37,38,39]. For example, Luo, B. et al. [36] developed an interval stochastic dynamic programming model (ISDP) with embedded TSP submodels and applied it to a long-term water resources planning problem. ISDP can reflect dynamic complexities and uncertainties (expressed as probability distributions and intervals) through communicating them into simplified interval TSP submodels within a dynamic linear optimization framework.
However, some deficiencies could exist in TSP-based ISDP that limit its application. For example, there is a chance that the second-stage costs, resulting from high water-allocation targets determined at the first-stage and thereafter insufficient supplies delivered, may be unacceptably high and lead to a high system-disruption risk. On the other hand, deterministic values for lower and upper bounds of the input intervals may be unavailable. Normally, a single interval (a, b) has deterministic bounds a and b. If these bounds cannot be expressed as crisp values (i.e., they can only be quantified as distribution and/or membership functions), intervals (a, c) and (d, b) would be used to quantify the two bounds; this leads to dual uncertainties. Thus, a concept of dual interval (i.e.,((a, c), (d, b))) can be proposed [40,41].
Therefore, the aim of this study is to develop a dual interval robust stochastic dynamic programming (DIRSDP) approach for water resources management planning. Figure 1 shows the methodological framework of DIRSDP. DIRSDP is an extension of the existing interval stochastic dynamic programming (ISDP), where the concept of dual interval and upper partial mean measure (a robust analysis technique) are introduced into the ISDP to account for system complexities and risks. The developed method can deal with system uncertainties expressed as probability distributions and single/dual intervals, and reflect system dynamics and multistage decision concerns, as well as reflect subjective risk-aversion attitudes. Additionally, it can help decision-makers to identify desired management plans with risk control. To demonstrate applicability of the proposed method, DIRDSP will be applied to a case of water resources management planning. The solutions are analyzed to identify significant factors that affect the system’s performance and to gain insights into the tradeoffs between environmental and economic objectives.

2. Modeling Formulation

Consider the planning for a water resources system under uncertainty (i.e., random water availability). Multiple users (e.g., municipal, industrial, and agricultural) extract water from the same water body (e.g., lake, reservoir, and river) over a planning horizon of T time periods. In each planning period, the users will expand their activities (e.g., conducting municipal, industrial or irrigation infrastructures) according to their demands with an objective to maximize their net benefits. They are determined by random water availability. When water demand of a user is high, it would lead to a raised net benefit if the promised water is delivered; however, it would incur penalties (including extra costs or economic losses) if the expected water is not delivered. On the contrary, when the demand is low, it would result in reduced net benefits (with a decreased risk of water shortage) and, in addition, would incur wastage of resources when the available water is high. Thus, decisions of each user should be properly made in each planning period so that the expected value of net-system benefit over the entire planning period can be maximized.
Such a long-term water resources system planning problem can be formulated as an interval stochastic dynamic programming (ISDP) model. In each planning stage, decisions of capacity expansion based on water demands at a stage will influence water-allocation targets at the beginning of the next stage. Meanwhile, the allocation targets at the end of each time period will depend solely on the entering state variables and the decisions made at that stage; they are independent of decisions made at the previous stages [36]. To effectively reflect the system’s uncertainty and dynamic features, an inexact multistage optimization problem can be formulated with an objective of maximizing the expected net system benefit. Assume discrete distributions for the random parameters to avoid complicated computational requirements, thus, a deterministic equivalent formulation for ISDP can be expressed as follows (assuming zero initial capacities and stage values without loss of generality) [36,42]:
f t ± = max k N , t = 1 , T { ( i = 1 m B t i ± x t i k i = 1 m j = 1 n p t j C t i ± y t i j k ± ) + f t 1 ± ( x t 1 i , y t 1 i j ± , w t 1 i k ) }
f 0 ( x 0 i , y 0 i j , w 0 i ) = 0
subject to:
i = 1 m ( x t i k y t i j k ± ) q t j ± , t , j ; k N ,
k w t i k x t i k x t 1 i ( k + 1 ) w t i k , t , i ; k N ,
0 y t i j k ± x t i k , t , i ; k N ,
x 0 i = d 1 i , i
where B t i ± is the net benefit per unit of water allocated to user i in stage t; C t i ± is the reduction of net benefit per unit of water not delivered to user i in stage t ( C t i ± > B t i ± ); d1i is the minimum water demand in stage 1 to user i; f t ± is the net-system benefit over the entire planning horizon and f 0 is the zero initial stage value; k is the expansion option of water demand in each stage t; w t i k denotes the amount of expanded water to user i in stage t under an expansion option k; x t i k are state variables, denoting the water-allocation target to user i (i = 1, …, m) in stage t on a given expansion option k (k = 1, …, k); y t i j k ± is the amount by which water-allocation target x t i k is not met in stage t when total available water is q t j with probability level p t j under a given expansion option k in stage t; and x t 1 i and y t 1 i j ± are fixed water-allocation targets and the amounts of water shortage in stage t − 1 under an expansion option k. The objective of Model (1)–(6) is to maximize f T ± over the entire planning horizon, where constraints in (3) are related to water availability, ensuring that water consumption of the system should be less than total water availability in each planning stage; constraints in (4) are related to state transformations enforcing the dependency of each user’s water-allocation target in stage t on the user’s expansion options in that stage, as well as on the water-allocation target in stage t − 1; constraints in (5) are related to allowable water allocation, guaranteeing that the water-allocation target of each user in each stage is greater than the water shortage; constraints in (6) reflect the initial minimum water demand for each user.
Model (1)–(6) is a stochastic dynamic linear program. In each planning stage, once an expansion option is chosen, a decision regarding water-allocation targets needs to be made before the realization of uncertain water availability; then, a recourse action can be taken after such uncertainties are presented to mitigate that losses occurred due to water shortage. Such a problem can be analyzed through interval two-stage stochastic programming (ITSP). Thus, Model (1)–(6) can be solved by a dynamic linear program with embedded ITSP sub-problems (Model (7)–(11)), which can be developed as follows [36]:
M a x       h t k ± = ( x t i k , y t i j k ± , w t i k , k ) = i = 1 m B t i ± x t i k i = 1 m j = 1 n p t j C t i ± y t i j k ±
subject to:
i = 1 m ( x t i k y t i j k ± ) q t j ± , t , j ; k N ,
k w t i k x t i k x t 1 i * ( k + 1 ) w t i k , t , i ; k N ,
0 y t i j k ± x t i k , t , i ; k N ,
x 0 i = d 1 i , i
where x t 1 i * is the optimized water-allocation targets of user i in stage t − 1 under different expansion options, and x 0 i * = d 1 i ; h t k ± is the system benefit in stage (t). Such an ITSP sub-problem should be solved in each stage (t) to determine state variables ( x t i k ) in the hierarchy tree of the dynamic problem (1); then, a backward recourse can be taken to determine the optimal expansion options (k) in all planning stages so that the optimum of Model (1)–(6) can be obtained.
However, the before-mentioned ITSP sub-problem is based on an assumption that decision makers are risk-neutral with measuring the expected value of the second-stage costs and without controlling the degree of variability of the costs. Such an assumption might lead to an unacceptably high cost incurred from water shortage. To address this, a measure of the deviation is needed to quantify the variability of the recourse costs. Through limiting the deviation of the recourse cost to a tolerance level, the degree of variability of the cost can be controlled and the risk-aversion from the decision makers can then be reflected. Such a measure can be formulated as follows [43] (Equation (12)):
v ( y t i 1 k , y t i 2 k , y t i j k ) ε ,
where ε is a given tolerance level for the variability ( v ( y t i 1 k , y t i 2 k , , y t i j k ) ). Usually, as a symmetric risk measure, variance is the natural choice of the variability metric, which can penalize cost both above and below the expected recourse cost. However, it may cause the inclusion of nonlinearities into the formulation, leading to computational difficulties. Moreover, for water resources management problems, water shortages will incur penalties (recourse cost), while excess water should not be penalized. Thus, according to Ahmed, S. et al. [20], the upper partial mean (UPM) as an asymmetric measure of the variability of the recourse costs can be proposed as follows (Equations (13) and (14)):
Δ ¯ t ( y t i 1 k , y t i 2 k , y t i j k ) = j = 1 n p t j Δ t j ( y t i 1 k , y t i 2 k , y t i j k ) ,
Δ t j ( y t i 1 k ,   y t i 2 k , y t i j k ) = m a x { C t i y t i j k j = 1 n p t j C t i y t i j k , 0 }
In each planning stage, for scenario j (j = 1, 2, …, n), Δ t j is the positive deviation of the cost from the expected recourse cost; in definition, Δ ¯ t is the expected cost of the positive deviations over all scenarios. UPM can be used as the measure of variance in the restricted recourse formulations (through linear constraints) by introducing additional variables ( Δ t j ) as follows (Equation (15)):
j = 1 n p t j Δ t j ε t
Introducing (15) to the above TSP framework, a TSP submodel with restricted recourse can be obtained. Mulvey, J.M. et al. [25] named such a modeling methodology as robust stochastic programming (RSP) because the deviation of the recourse costs was limited (close to the expected value over all possible scenarios) and the resulting solutions would not be significantly sensitive to the variations of random events [13].Thus, one potential extension of Model (1)–(6) would be to integrate interval-parameter RSP into a dynamic linear programming framework. This leads to an interval robust stochastic dynamic programming (RSDP) model as follows:
f t ± = max k N , t = 1 , T { ( i = 1 m B t i ± x t i k i = 1 m j = 1 n p t j C t i ± y t i j k ± ) + f t 1 ± ( x t 1 i , y t 1 i j ± , w t 1 i k ) }
f 0 ( x 0 i ,   y 0 i j , w 0 i ) = 0
subject to:
constraints (1)–(6)
j = 1 n p t j Δ t j ± ε t ±
where B t i ± , C t i ± , y t i j k ± , q t j ± , Δ t j ± , ε t ± , and f t ± are interval parameters or variables. Here, an interval is defined as a real number with known lower and upper bounds but unknown distribution information [44,45], where values of the bounds are deterministic.
However, dual uncertainties may exist when the available information for the boundaries of interval parameters cannot be acquired as deterministic values. For example, the reservoir outflows ( q t j ± ) in Model (16)–(18) are expressed as intervals ((a1, b1), (a2, b2), (a3, b3)) with deterministic boundaries (a1, a2, a3, b1, b2, b3). Nevertheless, the lower and upper bounds of the intervals may not be known with certainty, leading to dual uncertainties. Thus, the concept of a dual interval (i.e., ((a1, c1), (d1, b1)), ((a2, c2), (d2, b2)), ((a3, c3), (d3, b3))) is proposed to reflect such dual uncertainties. With uncertain boundaries, an infinite number of intervals (single) derived from each dual interval could exist. For example, the lower and upper bounds of a dual interval ((a1, c1), (d1, b1)) may be valued as intervals (a1, c1) and (d1, b1), respectively. Then, the lower bound would take any value between a1 and c1, and the upper one between d1 and b1. Therefore, there would be infinite single intervals derived from this dual interval. When the reservoir outflows are expressed as dual intervals ((a1, c1), (d1, b1)), ((a2, c2), (d2, b2)), and ((a3, c3), (d3, b3)) (each with a probability of occurrence), complexities will then exist. The difference between single and dual intervals for the reservoir outflows can be visualized in Figure 2. Joslyn, C. [41] proposed a method to simply simulate a dual interval ((a, c), (d, b)) in a class of random intervals (interval-valued random variables). According to the available information, ten types of potential conditions can be derived from combinations of four endpoints (a, b, c, and d) of the dual interval (Figure 3 and Figure 4). Each of them is a collection of intervals with corresponding probabilities (e.g., random intervals). For example, when a and b (i.e., outliers of a dual interval) are considered to be more reliable than c and d, the interval can be simulated by random intervals (a, d), (a, b) and (c, b) with each having an identical probability of 0.33 [40]. According to Langewisch, A.T. et al. [46], the mean value of a random interval is (0.67a + 0.33c, 0.33d + 0.67b). The bounds for the mean have a general form (Equations (19) and (20)):
E = l = 1 l m l q l
E + = l = 1 l m l q l +
where E and E + are bounds for the mean of the random intervals, ml is assigned probability, and q l and q l + are lower and upper bounds of each interval, respectively (Figure 5). Thus, if q t j ± in Model (16)–(18) are expressed as dual intervals, they can be simulated by a class of random intervals based on the available information of their endpoints.
Considering the dual uncertainties (in reservoir outflows) in Model (16)–(18), a dual interval robust stochastic dynamic programming (DIRSDP) model can be developed as follows:
f t ± = max k N , t = 1 , T { ( i = 1 m B t i ± x t i k i = 1 m j = 1 n p t j C t i ± y t i j k ± ) + f t 1 ± ( x t 1 i , y t 1 i j ± , w t 1 i k ) }
f 0 ( x 0 i , y 0 i j , w 0 i ) = 0
subject to:
i = 1 m ( x t i k y t i j k ± ) [ q t j ± ] ± , t , j ; k N ,
  k w t i k x t i k x t 1 i ( k + 1 ) w t i k , t , i ; k N ,
0 y t i j k ± x t i k , t , i ; k N ,
x 0 i = d 1 i , i
j = 1 n p t j Δ t j ± ε t ±
where [ q t j ± ] ± denotes dual interval flows. Thus, under a given expansion option, Model (21)–(27) can be decomposed into many stages; for each stage, a dual interval RSP sub-problem can be formulated. In order to obtain the solution of Model (21)–(27), the dual interval RSP sub-problem for each stage should firstly be solved. Figure 6 illustrates a general flowchart of the solution for Model (21)–(27), and the detailed solution approach is presented in the next section.

3. Solution Method

In Model (21)–(27), when water-allocation targets ( x t 1 i k ) in stage t − 1 are determined under given expansion options, x t i k in stage t under option k can be approached by the following dual interval robust stochastic programming (DIRSP) submodel:
M a x       h t k ± = ( x t i k , y t i j k ± , w t i k , k ) = i = 1 m B t i ± x t i k i = 1 m j = 1 n p t j C t i ± y t i j k ±
subject to:
i = 1 m ( x t i k y t i j k ± ) [ q t j ± ] ± , t , j ; k N ,
k w t i k x t i k x t 1 i * ( k + 1 ) w t i k , t , i ; k N ,
0 y t i j k ± x t i k , t , i ; k N ,
x 0 i = d 1 i , i ,
j = 1 n p t j Δ t j ± ε t ±
According to Huang, G.H. et al. [44,45], the solution for Model (28)–(33) can be obtained through a two-step method based on the transformation of dual intervals into a corresponding class of random intervals. A submodel corresponding to f + (when the objective function is to be maximized) can be first formulated, and then the relevant submodel corresponding to f can be formulated based on the solution of the first submodel [44,45]. In this case, the solutions of the above sub-problem can be expressed as follows (Equation (34)):
h t k o p t ± = [ h t k o p t , h t k o p t + ] ; x t i k o p t = x t i k * ; y t i j k o p t ± = [ y t i j k o p t , y t i j k o p t + ]
where h t k o p t ± are optimum objective-function values of Model (28)–(33); y t i j k o p t ± are optimized second-stage decision variables; x t i k o p t are optimized water-allocation targets in stage t. Thus, the optimal water-allocation plans are (Equation (35)):
A t i j k o p t ± = x t i k o p t y t i j k o p t ± ,   t , i , j ; k N
where A t i j k o p t ± is the optimal water allocation to user i in stage t under expansion option k and flow level j. Thus, an optimal water-allocation scheme (including an optimal capacity-expansion option) can be determined in stage t to maximize the expected value of system benefit (objective-function value in stage t); also, the optimized water-allocation targets ( x t i k * ) in stage t will work on the next stage (stage t + 1) as an entering state variable. In stage t + 1, another DIRSP sub-problem will be confronted in such a way that an optimal expansion option, water-allocation scheme and system benefit can be found. Over the entire planning horizon, a set of optimal solutions can be obtained through dynamically solving Model (21)–(27). Finally, the best route in the network can be found and the multistage system benefit can be maximized.
Based on the solutions of Model (28)–(33), we have h t k o p t + > h t k o p t for any given k. Therefore, there exists f t + > f t for any planning stage from stage 1 to stage T. The solution algorithm of the DIRSDP model can be presented as follows:
(1)
Formulate the DIRSDP problem with the objective being maximized;
(2)
Decompose the DIRSDP problem into sub-problems as defined in Model (28)–(33);
(3)
In stage 1:
(a)
Transform Model (28)–(33) into two submodels (according to Huang, G.H. et al. [44]) and formulate submodel h 1 k + when t equals 1.
(b)
Solve submodel h 1 k + , obtain x 1 i k o p t ( x 1 i k * ) and y 1 i j k o p t , and calculate h 1 k o p t + .
(c)
Formulate submodel h 1 k based on the solutions obtained through step (b).
(d)
Solve submodel h 1 k , obtain y 1 i j k o p t + , and calculate h 1 k o p t .
(e)
Solutions from Model (28)–(33) are (Equation (36)):
x 1 i k * , y 1 i j k o p t ± = [ y 1 i j k o p t , y 1 i j k o p t + ] , h 1 k o p t ± = [ h 1 k o p t , h 1 k o p t + ] , A 1 i j k o p t ±      = x 1 i k * y 1 i j k o p t ± , i ,
(f)
Calculate upper partial mean (UPM).
(g)
Let ε be the UPM tolerance; if the problem meets the tolerance, then stop.
(h)
Otherwise, repeat steps (a) to (f) while parametrically reducing tolerance ε .
(4)
Get constraint (30) in stage 2 based on the solutions of Model (28)–(33). Then, repeat steps (a) to (h) and obtain the solutions of Model (28)–(33) when t equals 2 under each expansion option (k);
(5)
Continue the solution steps and obtain the solutions of Model (10) for planning stage 3 to T.
(6)
Construct the hierarchy tree of these solutions.
(7)
A backward recursion from stages T to 1 can then be taken to obtain the optimal solutions of Model (21)–(27) (Equations (37) and (38)):
x t i k * , t , i ;   y t i j k o p t ± = [ y t i j k o p t , y t i j k o p t + ] , t , i , j ;   A t i j k o p t ± = x t i k * y t i j k o p t ± , t , i , j
h t k o p t ± = [ h t k o p t , h t k o p t + ] , i ;   f T o p t ± = [ f T o p t , f T o p t + ]
where x t i k * are optimized water-allocation targets in each planning stage (t); y t i j k o p t ± are amounts of water shortage when the optimized allocation targets are not met in planning stage; A t i j k o p t ± are optimized allocation schemes over the entire planning horizon; h t k o p t ± are stage-t objective-function values when Model (21)–(27) reaches its optimized solutions; f T o p t ± are objective-function values of Model (21)–(27).

4. Case

A water resources planning problem will be studied to demonstrate applicability of the developed DIRSDP approach. A local authority is in charge of delivering water from a reservoir during three periods (five years for each) to three users: municipal, industrial, and agricultural sectors. All users are planning to expand their capacities and want to know how much water they can expect in the future. Three options of expected water availability are provided for the three users. If sufficient water is unavailable (e.g., in dry seasons), the users will confront a reduction in their net benefits.
Table 1 presents the initial water demand and the economic data to each user in the three planning periods. Economic coefficients B t i ± and C t i ± are represented as intervals. Table 2 shows the expansion options (k) and the amounts of expected water for capacity expansion ( w t i k ) for the three users in each planning period. Table 3 lists regulated outflows from the reservoir (expressed as dual intervals) and their associated probabilities. Assume that the probability distributions of the outflows are the same in each planning period, and the out-layer values of the dual intervals are more reliable than interiors (more confidence from the stakeholders). According to Joslyn, C. [41], each dual interval can be transformed into a class of random intervals with relevant probabilities. The bounds for the mean of these random intervals can then be obtained (Figure 5).
Table 4 lists the solutions obtained through Model (21)–(27), under restricted-recourse consideration, for the objective function and decision variables. Most of them are presented as intervals in response to the input uncertainties. During period 1, expansion option 3 (i.e., (0.11, 0.14) × 106, (0.24, 0.32) × 106, and (2.4, 3.2) × 106 m3 for users 1, 2, and 3, respectively) would be a choice for the three users. Nevertheless, the relationship between net-system benefit and water-allocation targets is not monotonic in each period. The users would select option 1 (i.e.,(0.04, 0.07) × 106, (0.08, 0.16) × 106, and (0.8, 1.6) × 106 m3 for users 1, 2, and 3, respectively) during periods 2 and 3 since larger expansion may result in higher penalties when water availability is insufficient in dry seasons. A tree notation for the expansion plan is illustrated in Figure 7.
Figure 8 shows the optimized water-allocation targets for the three users in different planning periods. In period 1, the municipal sector would set its water-allocation target at 2.14 × 106 m3 according to the initial (minimum) water demand of 2.00 × 106 m3 and the expansion need of (0.11, 0.14) × 106 m3. It can be seen that the water demand from this sector would be satisfied to the maximum (i.e., 0.14 × 106 m3) since it can bring about high benefits when the demand is met and can be subject to high penalties if the promised water is not delivered. The industrial and agricultural sectors would have their targets be 2.82 × 106 and 5.90 × 106 m3, respectively. These targets may not always be satisfied due to the lower benefit and penalty levels. Since x t i k o p t is related to (k + 1) w t i k (decision of expansion options at the present stage) and x t 1 i * (optimized water-allocation target set at the previous stage), the optimized water-allocation targets for periods 2 and 3 would be: x 211 o p t = 2.21, x 221 o p t = 2.98, x 231 o p t = 6.70, x 311 o p t = 2.28, x 321 o p t = 3.14, and x 331 o p t = 7.50.
Table 4 also provides the optimized water-allocation scheme over the entire planning horizon, where interval solutions y t i j k o p t ± (in reference to the optimized water-allocation targets) reflect potential variations in the system conditions due to the uncertain inputs ( B t i ± , C t i ± , and [ q t j ± ] ± ). In period 1, the solution of y 1113 o p t = (0.61, 1.67) for user 1 (i.e., municipality) indicates that a shortage of 0.61 × 106 to 1.67 × 106 m3 would exist under very-low flow (with a probability of 2.5%), and there would be no water shortage under the other flow levels. In periods 2 and 3, the shortage amounts would be increased to (0.68, 1.74) × 106 and (0.75, 1.81) × 106 m3, respectively.
For user 2 (i.e., industry) in period 1, the solutions of y 1213 o p t = 2.82 and y 1223 o p t = (0.93, 2.82) imply that a shortage would definitely occur under very-low flow since the shortage (2.82 × 106 m3) equals the target ( x 12 * = 2.82 × 106 m3); when the flow is at a low level (with a probability of 5%), the shortage would be relatively low (0.93 × 106 m3) under advantageous conditions (e.g., the other users do not consume their full amounts of targeted demands), and would be raised to 2.82 × 106 m3 under demanding conditions. In periods 2 and 3, the shortage amounts would be 2.98 × 106 and 3.14 × 106 m3 under very-low flow and reach (1.16, 2.98) × 106 and (1.39, 3.14) × 106 m3 under low flow.
The results of y 1311 o p t = 5.90, y 1323 o p t = 5.90, y 1133 o p t = (3.33, 5.39), y 1143 o p t = (0, 2.79), and y 1253 o p t = y 1163 o p t = y 1173 o p t = 0 mean that, for user 3 (i.e., agriculture) in period 1, 5.90 unit of deficiency would definitely occur when the reservoir outflow is very-low or low; shortages of 3.33 × 106 to 5.39 × 106 m3 and 0 to 2.79 × 106 m3 would exist under low-medium and medium flows, respectively; there would be no water deficiency under medium-high to very-high outflows. In the case of shortage (i.e., in dry seasons), water would be firstly guaranteed to municipality, secondly to the industrial sector, and then to the agricultural one (since it can bring about low net benefits when the water demand is satisfied, and has low penalties if the promised water is not delivered). Moreover, the agricultural sector is projected to have larger expansion in the entire planning horizon. Therefore, its water-allocation targets in periods 2 and 3 may become more difficult to be satisfied, compared to that in period 1 when the available water is insufficient. The shortage amounts would be increased to 6.70 × 106, 6.70 × 106, (4.36, 6.42) × 106, (0.96, 3.82) × 106, and (0, 0.32) × 106 m3 in period 2, and be 7.50 × 106, 7.50 × 106, (5.39, 7.45) × 106, (1.99, 4.85) × 106, and (0, 1.35) × 106 m3 in period 3, when the reservoir outflows are at very-low to medium-high levels, respectively.
Figure 9 and Table 4 show the objective-function value in each planning period. It can be noticed that the lower bound of h t k o p t ± would decrease and the upper bound would increase over the entire planning horizon; this implies an increase in fluctuation range of the objective-function value ( f t ± ). For example, when the upper bound of h t k o p t ± increases from $521.88 × 106 in period 1 to $600.08 × 106 in period 3, the lower bound would decrease from $256.54 × 106 in period 1 to $235.42 × 106 in period 3. This is mainly because the water-allocation targets in each period are set to correspond with h t k + in the dual interval RSP sub-problem, making the system take more penalties when water availability is insufficient in dry seasons. At the same time, values of f 3 and f 3 + provide two extremes of the expected net system benefit over the entire planning horizon.
Without the restricted-recourse consideration, Model (21)–(27) can be viewed as a dual interval SDP based on Luo, B. et al. [36] and Huang, G.H. and Loucks, D.P. [19]. Table 5 presents the solution under such a consideration, assuming that the decision makers are risk-neutral. In the case of water shortage, allocation to the municipal sector would always be guaranteed; in comparison, allotments to the industrial and agricultural sectors would be reduced, especially for the latter. For example, the optimized water-allocation target for user 3 in period 1 would be 5.97 × 106 m3 (without restricted recourse consideration) other than 5.90 × 106 m3 (with restricted recourse consideration). This is because the decision makers’ preference towards risk is involved in Model (21)–(27), leading to a relatively low water-allocation target with a reduced water shortage. This will finally result in a decrease in the system benefit (Table 4 and Table 5). The decision makers would rather accept a decrease in the system benefit through restricting the second-stage costs in advance than take a risk to accept an extremely high cost incurred after the realization of an uncertain water shortage. As a measure of the variability of the second-stage cost, the upper partial mean (UPM) is introduced to Model (21)–(27).
Table 6 compares the solutions related to UPM in different planning periods with and without the restricted-recourse consideration. For example, the UPM value in period 1 would be $(44.57, 69.36) × 106 with the restricted-recourse consideration, and $(45.15, 69.60) × 106 without the consideration. Figure 10 illustrates the deviation of the recourse costs from their expected values (i.e., Δ t j ± ) under different probabilities (under the two scenarios). It is indicated that the degree of variability of the second-stage cost would be controlled through the proposed UPM measure. The risks of system-disruption will be reduced though it will finally result in a decrease in the system benefit. Accordingly, the system robustness will be enhanced for dealing with various uncertainties and risks. Therefore, the most desirable water-allocation scheme should be based on the analysis of tradeoff between the benefit and the robustness, where the objective is to identify a sound water-resource-management strategy with a relatively low deviation but a high benefit [47].

5. Discussions

More scenarios can be examined under different UPM tolerance levels in each planning period. In this case, a condition can be specified for limiting the variability of recourse costs to a targeted level. If the obtained solutions are beyond the decision makers’ expectations, new target levels can be further considered and a series of decision alternatives can thus be generated. Meanwhile, the best expansion route in the network could be varied by considering limitations on the deviation of the recourse cost in each planning stage. However, such a consideration could increase computational requirements.
The dual interval RSP sub-problem (Model (28)–(33)) in each planning stage can be solved through conventional TSP method with restricted-recourse by allowing all interval parameters to be equal to their mid values. The obtained solutions form a set of deterministic values, which represent a decision under deterministic inputs. However, such results may not be obtained from the DIRSDP model. The range of water-allocation target in one stage is partly determined by the allocation targets in its previous stages. Thus, the recourse action in the dynamic program can be different when the DIRSDP model is solved through the conventional robust stochastic dynamic programming (RSDP) method. This would drive the water-allocation targets and the objective-function values out of their ranges. Accordingly, the RSDP is not likely to produce the variety in decision scenarios that the dual interval SDP does.
DIRSDP has an advantage in addressing uncertainties with complex presentations (probability distributions and intervals). It can handle not only probabilistic uncertainties in the model’s right-hand sides but independent uncertainties, expressed as intervals, of the model’s left-hand sides and cost coefficients. In most of the cases, the information is unavailable to access probability distributions; even if the distributions are available, it could be difficult to reflect them in large-scale SDP models. Taking intervals as uncertain inputs, DIRSDP can address such an embarrassment and communicate uncertainties (in interval formats) into the optimization process. Moreover, DIRSDP can quantify impacts of uncertainties represented as dual intervals on water availability. When highly uncertain information for boundaries of intervals is unavailable to establish membership or probability functions, the dual-interval concept can be presented to reflect the dual uncertainties. In a real-world water resources planning problem, such uncertainties may result from temporal variations in river flows and climatic conditions.
Another advantage of DIRSDP is its capability in incorporating subjective information within the optimization framework through controlling the degree of variability for the recourse cost. Assuming that the decision makers are risk-neutral, DIRSDP can be viewed as dual interval SDP without restricted-recourse consideration. The resulting recourse cost could be unacceptably high and be very sensitive to random variations of water availability. DIRSDP can also provide a spectrum of robust options through progressively decreasing the tolerance level of the deviation degree for the recourse cost. The decision makers’ preference towards risk management can be reflected and their choice of water allocation can then be facilitated. A scheme with a relatively low deviation but a high benefit may be desired by risk-aversion decision makers.

6. Conclusions

A dual interval robust stochastic dynamic programming (DIRSDP) method has been developed for planning water resources systems under uncertainty. As an extension of the existing interval stochastic dynamic programming (SDP) method, DIRSDP can deal with uncertainties with complex presentations and incorporate subjective information within the optimization process. Parameters in the DIRSDP model can be represented as probability distributions as well as single and/or dual intervals. Through limiting the recourse-cost variability, decision makers’ preference can be reflected. Reasonable water-allocation plans can be developed based on the analysis of tradeoffs between the system benefit and solution robustness.
The developed method is applied to a case of water resources management planning. The solutions are reasonable, indicating applicability of the developed methodology. The obtained results are further analyzed for identifying significant factors that affect the system dynamics.
This study is an attempt to introduce the RSP technique and the dual-interval concept into an interval SDP framework. Compared with other optimization methods dealing with uncertainties, the developed DIRSDP method has advantages in addressing uncertainties in multiple forms and reflecting decision makers’ attitude toward risks. DIRSDP can improve the existing TSP, RSP, and ISDP methods by its effectiveness in reflecting dual uncertainties and subjective information. The results suggest that the modeling methodology and its solution algorithm are also applicable to many other resources and environmental management problems that are of dynamic and uncertain features. DIRSDP can also be further improved through integrations with methods of multistage stochastic programming and nonlinear dynamic programming.

Author Contributions

Writing-original draft: Z.L.; Case application: Z.L. and Y.Z.; Review and editing: Y.Z., G.H. and B.L.; Funding acquisition: Y.Z. and Z.L.

Funding

This research was funded by the Fundamental Research Funds for the Central Universities [531118] and the Shenzhen University President’s Fund (00000404).

Acknowledgments

The authors are grateful to the anonymous reviewers and editors for their valuable comments and suggestions.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Liu, J.; Li, Y.P.; Huang, G.H.; Zeng, X.T. A dual-interval fixed-mix stochastic programming method for water resources management under uncertainty. Resour. Conv. Recycl. 2014, 88, 50–66. [Google Scholar] [CrossRef]
  2. Hart, O.E.; Halden, R.U. On the need to integrateuncertaintyinto U.S. water resource planning. Sci. Total Environ. 2019, 691, 1262–1270. [Google Scholar] [CrossRef] [PubMed]
  3. Maqsood, I.; Huang, G.H.; Yeomans, J.S. An interval-parameter fuzzy two-stage stochastic program for water resources management under uncertainty. Eur. J. Oper. Res. 2005, 167, 208–225. [Google Scholar] [CrossRef]
  4. Cai, Y.P.; Huang, G.H.; Nie, X.H.; Li, Y.P.; Tan, Q. Municipal solid waste management under uncertainty: A mixed interval parameter fuzzy-stochastic robust programming approach. Environ. Eng. Sci. 2007, 24, 338–352. [Google Scholar] [CrossRef]
  5. Qin, X.S.; Xu, Y. Analyzing urban water spull through an acceptability-index-based interval approach. Adv. Water Resour. 2011, 34, 873–886. [Google Scholar] [CrossRef]
  6. Albrizio, S.; Kozluk, T.; Zipperer, V. Environmental policies and productivity growth: Evidence across industries and firms. J. Environ. Econ. Manag. 2017, 81, 209–226. [Google Scholar] [CrossRef]
  7. Liu, R.Z.; Zhang, K.; Zhang, Z.J.; Borthwick, A.G.L. Watershed-scale environmental risk assessment of accidental water pollution: The case of Laoguan River, China. J. Environ. Inform. 2018, 31, 87–96. [Google Scholar] [CrossRef] [Green Version]
  8. Xie, Y.L.; Xia, D.H.; Huang, G.H.; Li, J. Inexact stochastic optimization model for industrial water resources allocation under considering pollution charges and revenue-risk control. J. Clean. Prod. 2018, 203, 109–124. [Google Scholar] [CrossRef]
  9. Birge, J.R.; Louveaux, F.V. Introduction to Stochastic Programming; Springer: New York, NY, USA, 1997. [Google Scholar]
  10. Beraldi, P.; Musmanno, R.; Triki, C. Solving stochastic linear programs with restricted recourse using interior point methods. Comput. Optimiz. Appl. 2000, 15, 215–234. [Google Scholar] [CrossRef]
  11. Dai, L.; Chen, C.H.; Birge, J.R. Convergence properties of two-stage stochastic programming. J. Optimiz. Theory Appl. 2000, 106, 489–509. [Google Scholar] [CrossRef]
  12. Uryasev, S.; Pardalos, P.M. Stochastic Optimization: Algorithm and Applications; Kluwer Academic: Norwell, MA, USA, 2001. [Google Scholar]
  13. Barbaro, A.; Bagajewicz, M.J. Managing financial risk in planning under uncertainty. AIChE J. 2004, 50, 963–989. [Google Scholar] [CrossRef]
  14. Li, Y.P.; Huang, G.H.; Nie, S.L. Mixed interval-fuzzy two-stage integer programming and its application to flood-diversion planning. Eng. Optim. 2007, 39, 163–183. [Google Scholar] [CrossRef]
  15. Huang, Y.; Li, Y.P.; Chen, X.; Ma, Y.G. Optimization of the irrigation water resources for agricultural sustainability in Tarim River Basin, China. Agric. Water Manag. 2012, 107, 74–85. [Google Scholar] [CrossRef]
  16. Ji, L.; Sun, P.; Ma, Q.; Jiang, N.; Huang, G.H.; Xie, Y.L. Inexact two-stage stochastic programming for water resources allocation under considering demand uncertainties and response—A case study of Tianjin, China. Water 2017, 9, 414. [Google Scholar] [CrossRef]
  17. Guo, S.S.; Zhang, F.; Zhang, C.L.; Wang, Y.; Guo, P. An improved intuitionistic fuzzy interval two-stage stochastic programming for resources planning management integrating recourse penalty from resources scarcity and surplus. J. Clean. Prod. 2019, 234, 185–199. [Google Scholar] [CrossRef]
  18. Khosrojerdi, T.; Moosavirad, S.H.; Ariafar, S.; Ghaeini-Hessaroeyeh, M. Optimal allocation of water resources using a two-stage stochastic programming method with interval and fuzzy parameters. Nat. Resour. Res. 2019, 28, 1107–1112. [Google Scholar] [CrossRef]
  19. Huang, G.H.; Loucks, D.P. An inexact two-stage stochastic programming model for water resources management under uncertainty. Civ. Eng. Environ. Syst. 2000, 17, 95–118. [Google Scholar] [CrossRef]
  20. Ahmed, S.; Sahinidis, N.V. Robust process planning under uncertainty. Ind. Eng. Chem. Res. 1998, 37, 1883–1892. [Google Scholar] [CrossRef]
  21. Laguna, M. Applying robust optimization to capacity expansion of one location in telecommunications with demand uncertainty. Manag. Sci. 1998, 44, S101–S110. [Google Scholar] [CrossRef]
  22. Darby-Dowman, K.; Barker, S.; Audsley, E.; Parsons, D. A two-stage stochastic programming with recourse model for determining robust planting plans in horticulture. J. Oper. Res. Soc. 2000, 51, 83–98. [Google Scholar] [CrossRef]
  23. Kouwenberg, R.; Zenios, S.A. Stochastic Programming Models for Asset Liability Management; Technical Report; HERMES Center of Excellence on Computational Finance & Economics, University of Cyprus: Nicosia, Cyprus, 2001. [Google Scholar]
  24. Takriti, S.; Ahmed, S. On robust optimization of two-stage systems. Math. Program. 2004, 99, 109–126. [Google Scholar] [CrossRef]
  25. Mulvey, J.M.; Vanderbei, R.J.; Zenios, S.A. Robust optimization of large-scale systems. Oper. Res. 1995, 43, 264–281. [Google Scholar] [CrossRef] [Green Version]
  26. Kelman, J.; Stedinger, J.R.; Coope, L.A.; Hsu, E.; Yuan, S.Q. Sampling stochastic dynamic programming applied to reservoir operation. Water Resour. Res. 1990, 26, 447–454. [Google Scholar] [CrossRef]
  27. Perera, B.J.C.; Codner, G.P. Reservoir targets for urban water supply systems. J. Water Resour. Plan. Manag. 1996, 122, 270–279. [Google Scholar] [CrossRef]
  28. Perera, B.J.C.; Codner, G.P. Computational improvement for stochastic dynamic programming models of urban water supply reservoirs. J. Am. Water Resour. Assoc. 1998, 34, 267–278. [Google Scholar] [CrossRef]
  29. Philbrick, C.R.; Kitanidis, P.K. Improved dynamic programming methods for optimal control of lumped parameter stochastic systems. Oper. Res. 2001, 49, 398–412. [Google Scholar] [CrossRef]
  30. Karamouz, M.; Mousavi, S.J. Uncertainty based operation of large scale reservoir systems: Dez and Karoon experience. J. Am. Water Resour. Assoc. 2003, 39, 961–975. [Google Scholar] [CrossRef]
  31. Chen, L. Inflow Pattern Stochastic Dynamic Programming and Its Application in Reservoir Operation Optimization. Ph.D. thesis, Civil Engineering, the University of Calgary, Calgary, AB, Canada, 2004. [Google Scholar]
  32. Zarghami, M.; Akbariyeh, S. System dynamics modeling for complex urban water systems: Application to the city of Tabriz, Iran. Resour. Conserv. Recycl. 2012, 60, 99–106. [Google Scholar] [CrossRef]
  33. Housh, M.; Ostfeld, A.; Shamir, U. Limited multi-stage stochastic programming for managing water supply systems. Environ. Model. Softw. 2013, 41, 53–64. [Google Scholar] [CrossRef]
  34. Louveaux, F.V. A solution method for multistage stochastic programs with recourse with application to an energy investment problem. Oper. Res. 1980, 28, 847–1025. [Google Scholar] [CrossRef]
  35. Li, Y.P.; Huang, G.H.; Nie, S.L. An interval-parameter multi-stage stochastic programming model for water resources management under uncertainty. Adv. Water Resour. 2006, 29, 776–789. [Google Scholar] [CrossRef]
  36. Luo, B.; Maqsood, I.; Huang, G.H. Planning water resources systems with interval stochastic dynamic programming. Water Resour. Manag. 2007, 21, 997–1014. [Google Scholar] [CrossRef]
  37. Yin, L.; Han, L. Risk management for international portfolios with basket options: A multi-stage stochastic programming approach. J. Syst. Sci. Complex. 2015, 28, 1279–1306. [Google Scholar] [CrossRef]
  38. Xie, Y.L.; Xia, D.H.; Huang, G.H.; Li, W.; Xu, Y. A multistage stochastic robust optimization model with fuzzy probability distribution for water supply management under uncertainty. Stoch. Environ. Res. Risk Assess. 2017, 31, 125–143. [Google Scholar] [CrossRef]
  39. Zahiri, B.; Torabi, S.A.; Mohammadi, M.; Aghabegloo, M. A multi-stage stochastic programming approach for blood supply chain planning. Comput. Industr. Eng. 2018, 122, 1–14. [Google Scholar] [CrossRef]
  40. Liu, Z.F.; Huang, G.H.; Nie, X.H.; He, L. Dual-interval linear programming model and its application to solid waste management planning. Environ. Eng. Sci. 2009, 26, 1033–1045. [Google Scholar] [CrossRef]
  41. Joslyn, C. Multi-Interval elicitation of random intervals for engineering reliability analysis. In Proceedings of the Fourth International Symposium on Uncertainty Modeling and Analysis (ISUMA 03), College Park, MD, USA, 21–24 September 2003. [Google Scholar]
  42. Loucks, D.P.; Stedinger, J.R.; Haith, D.A. Water Resource Systems Planning and Analysis; Prentice-Hall: Englewood Cliffs, NJ, USA, 1981. [Google Scholar]
  43. Vladimirou, H.; Zenios, S.A. Stochastic linear programs with restricted recourse. Eur. J. Oper. Res. 1997, 101, 177–192. [Google Scholar] [CrossRef]
  44. Huang, G.H.; Baetz, B.W.; Partry, G.G. A grey linear programming approach for municipal solid waste management planning under uncertainty. Civ. Eng. Syst. 1992, 9, 319–335. [Google Scholar] [CrossRef]
  45. Huang, G.H.; Baetz, B.W.; Partry, G.G. Grey integer programming: An application to waste management planning under uncertainty. Eur. J. Oper. Res. 1995, 83, 594–620. [Google Scholar] [CrossRef]
  46. Langewisch, A.T.; Choobineh, F.F. Mean and variance bounds and propagation for ill-specified random variables. IEEE Trans. Syst. Man Cybern. Part A Syst. Hum. 2004, 34, 494–506. [Google Scholar] [CrossRef]
  47. Zhou, Y.; Yang, B.; Han, J.C.; Huang, Y.F. Robust linear programming and its application to water and environmental decision-making under uncertainty. Sustainability 2019, 11, 33. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Framework of the methodology.
Figure 1. Framework of the methodology.
Sustainability 11 06926 g001
Figure 2. Discrete singleand dual interval flows.
Figure 2. Discrete singleand dual interval flows.
Sustainability 11 06926 g002
Figure 3. Possible intervals derived from four end points.
Figure 3. Possible intervals derived from four end points.
Sustainability 11 06926 g003
Figure 4. Ten types of potential conditions consistent with the dual interval.
Figure 4. Ten types of potential conditions consistent with the dual interval.
Sustainability 11 06926 g004
Figure 5. Bounds for the mean of random intervals resulting from dual intervals.
Figure 5. Bounds for the mean of random intervals resulting from dual intervals.
Sustainability 11 06926 g005
Figure 6. Solution flowchart of dual interval robust stochastic dynamic programming (DIRSP).
Figure 6. Solution flowchart of dual interval robust stochastic dynamic programming (DIRSP).
Sustainability 11 06926 g006
Figure 7. Hierarchy tree of dynamic programming.
Figure 7. Hierarchy tree of dynamic programming.
Sustainability 11 06926 g007
Figure 8. Optimized water-allocation targets for the entire planning horizon.
Figure 8. Optimized water-allocation targets for the entire planning horizon.
Sustainability 11 06926 g008
Figure 9. Optimized stage and cumulative objective function values.
Figure 9. Optimized stage and cumulative objective function values.
Sustainability 11 06926 g009
Figure 10. Deviation of recourse cost over its expected value.
Figure 10. Deviation of recourse cost over its expected value.
Sustainability 11 06926 g010
Table 1. The water users and the related economic data.
Table 1. The water users and the related economic data.
Water UsersTime Period
t = 1t = 2t = 3
Initial minimum water demand (d1i) (106 m3):
Municipality (i = 1)2.0
Industry (i = 2)2.5
Agriculture (i = 3)3.5
Net benefit when water demand is satisfied (Bti±) ($/106 m3):
Municipality (i = 1)(90, 110)(95, 115)(100, 120)
Industry (i = 2)(45, 55)(50, 60)(55, 65)
Agriculture (i = 3)(28, 32)(30, 35)(32, 28)
Reduction of net benefit when the demand is not delivered (Cti±) ($/106 m3):
Municipality (i = 1)(220, 280)(225, 285)(230, 290)
Industry (i = 2)(60, 90)(65, 95)(70, 100)
Agriculture (i = 3)(50, 70)(55, 75)(60, 80)
Table 2. Expansion options in each planning stage.
Table 2. Expansion options in each planning stage.
Water Volume for Capacity Expansion (wtik) (106 m3)Expansion Option (k)
Water userst = 1t = 2t = 3t = 1t = 2t = 3
Municipality0.0350.0350.035k = 1, 2, 3k = 1, 2, 3k = 1, 2, 3
Industry0.080.080.08k = 1, 2, 3k = 1, 2, 3k = 1, 2, 3
Agriculture0.800.800.80k = 1, 2, 3k = 1, 2, 3k = 1, 2, 3
Table 3. Water-flow distributions (106 m3) and the associated probabilities.
Table 3. Water-flow distributions (106 m3) and the associated probabilities.
Flow Level (j)Flow VolumeProbability
Very-low (VL) (j = 1)((0.4, 0.6), (1.4, 1.6))2.5%
Low (L) (j = 2)((1.9, 2.1), (3.9, 4.1))5.0%
Low-medium (LM) (j = 3)((5.4, 5.6), (7.4, 7.6))15%
Medium (M) (j = 4)((8.0, 8.2), (10.8, 11.0))55%
Medium-high (MH) (j = 5)((11.5, 11.7), (13.3, 13.5))15%
High (H) (j = 6)((14.0, 14.2), (15.8, 16.0))5.0%
Very-high (VH) (j = 7)((17.0, 17.2), (18.6, 18.8))2.5%
Table 4. Solutions of the DIRSDP model.
Table 4. Solutions of the DIRSDP model.
Solution
t = 1t = 2t = 3
Optimized expansions option:K = 3K = 1K = 1
Target range:
i = 12 + (0.11, 0.14)2.14 + (0.04, 0.07)2.21 + (0.04, 0.07)
i = 22.5 + (0.24, 0.32)2.82 + (0.08, 0.16)2.98 + (0.08, 0.16)
i = 33.5 + (2.4, 3.2)5.90 + (0.8, 1.6)6.70 + (0.8, 1.6)
Optimized water-allocation target (106 m3):
i = 12.142.212.28
i = 22.822.983.14
i = 3 5.906.707.50
Water shortage (106 m3):Probability y 1 i j k o p t ± y 2 i j k o p t ± y 3 i j k o p t ±
i = 1Very-low (j = 1)2.5%(0.61, 1.67)(0.68, 1.74)(0.75, 1.81)
Low (j = 2)5%(0, 0.17)(0, 0.24)(0, 0.31)
Low-medium (j = 3)15%000
Medium (j = 4)55%000
Medium-high (j = 5)15%000
High (j = 6)5%000
Very-high (j = 7)2.5%000
i = 2Very-low (j = 1)2.5%2.822.983.14
Low (j = 2)5%(0.93, 2.82)(1.16, 2.98)(1.39, 3.14)
Low-medium (j = 3)15%000
Medium (j = 4)55%000
Medium-high (j = 5)15%000
High (j = 6)5%000
Very-high (j = 7)2.5%000
i = 3Very-low (j = 1)2.5%5.906.707.50
Low (j = 2)5%5.906.707.50
Low-medium (j = 3)15%(3.33, 5.39)(4.36, 6.42)(5.39, 7.45)
Medium (j = 4)55%(0, 2.79)(0.96, 3.82)(1.99, 4.85)
Medium-high (j = 5)15%0(0, 0.32)(0, 1.35)
High (j = 6)5%000
Very-high (j = 7)2.5%000
Optimized allocation scheme (106 m3): A 1 i j k o p t ± A 2 i j k o p t ± A 3 i j k o p t ±
i = 1Very-low (j = 1)2.5%(0.47, 1.53)(0.47, 1.53)(0.47, 1.53)
Low (j = 2)5%(1.97, 2.14)(1.97, 2.21)(1.97, 2.28)
Low-medium (j = 3)15%2.142.212.28
Medium (j = 4)55%2.142.212.28
Medium-high (j = 5)15%2.142.212.28
High (j = 6)5%2.142.212.28
Very-high (j = 7)2.5%2.142.212.28
i = 2Very-low (j = 1)2.5%000
Low (j = 2)5%(0, 1.89)(0, 1.82)(0, 1.75)
Low-medium (j = 3)15%2.822.983.14
Medium (j = 4)55%2.822.983.14
Medium-high (j = 5)15%2.822.983.14
High (j = 6)5%2.822.983.14
Very-high (j = 7)2.5%2.822.983.14
i =3Very-low (j = 1)2.5%000
Low (j = 2)5%000
Low-medium (j = 3)15%(0.51, 2.57)(0.28, 2.34)(0.05, 2.11)
Medium (j = 4)55%(3.11, 5.90)(2.88, 5.74)(2.65, 5.51)
Medium-high (j = 5)15%5.90(6.38, 6.70)(6.15, 7.50)
High (j = 6)5%5.906.707.50
Very-high (j = 7)2.5%5.906.707.50
Objective function value ($106):(256.54, 521.88)(251.71, 562.35)(235.42, 600.08)
Cumulative objective function value ($106):(256.54, 521.88)(508.25, 1084.23)(743.67, 1684.31)
Table 5. Solutions of the DISDP model.
Table 5. Solutions of the DISDP model.
Solution
t = 1t = 2t = 3
Optimized option expansions:K = 3K = 1 K = 1
Target range:
i = 12 + (0.11, 0.14)2.14 + (0.04, 0.07)2.21 + (0.04, 0.07)
i = 22.5 + (0.24, 0.32)2.82 + (0.08, 0.16)2.98 + (0.08, 0.16)
i = 33.5 + (2.4, 3.2)5.97 + (0.8, 1.6)6.77 + (0.8, 1.6)
Optimized water-allocation target (106 m3):
i = 12.142.212.28
i = 22.822.983.14
i = 35.976.777.57
Water shortage (106 m3):Probability y 1 i j k o p t ± y 2 i j k o p t ± y 3 i j k o p t ±
i = 1Very-low (j = 1)2.5%(0.61, 1.67)(0.68, 1.74)(0.75, 1.81)
Low (j = 2)5%(0, 0.17)(0, 0.24)(0, 0.31)
Low-medium (j = 3)15%000
Medium (j = 4)55%000
Medium-high (j = 5)15%000
High (j = 6)5%000
Very-high (j = 7)2.5%000
i = 2Very-low (j = 1)2.5%2.822.983.14
Low (j = 2)5%(0.93, 2.82)(1.16, 2.98)(1.39, 3.14)
Low-medium (j = 3)15%000
Medium (j = 4)55%000
Medium-high (j = 5)15%000
High (j = 6)5%000
Very-high (j = 7)2.5%000
i = 3Very-low (j = 1)2.5%5.976.777.57
Low (j = 2)5%5.976.777.57
Low-medium (j = 3)15%(3.40, 5.46)(4.43, 6.49)(5.46, 7.52)
Medium (j = 4)55%(0, 2.86)(1.03, 3.89)(2.06, 4.92)
Medium-high (j = 5)15%0(0, 0.39)(0, 1.42)
High (j = 6)5%000
Very-high (j = 7)2.5%000
Optimized allocation scheme (106 m3): A 1 i j k o p t ± A 2 i j k o p t ± A 3 i j k o p t ±
i = 1Very-low (j = 1)2.5%(0.47, 1.53)(0.47, 1.53)(0.47, 1.53)
Low (j = 2)5%(1.97, 2.14)(1.97, 2.21)(1.97, 2.28)
Low-medium (j = 3)15%2.142.212.28
Medium (j = 4)55%2.142.212.28
Medium-high (j = 5)15%2.142.212.28
High (j = 6)5%2.142.212.28
Very-high (j = 7)2.5%2.142.212.28
i = 2Very-low (j = 1)2.5%000
Low (j = 2)5%(0, 1.89)(0, 1.82)(0, 1.75)
Low-medium (j = 3)15%2.822.983.14
Medium (j = 4)55%2.822.983.14
Medium-high (j = 5)15%2.822.983.14
High (j = 6)5%2.822.983.14
Very-high (j = 7)2.5%2.822.983.14
i =3Very-low (j = 1)2.5%000
Low (j = 2)5%000
Low-medium (j = 3)15%(0.51, 2.57)(0.28, 2.34)(0.05, 2.11)
Medium (j = 4)55%(3.11, 5.97)(2.88, 5.74)(2.65, 5.51)
Medium-high (j = 5)15%5.97(6.38, 6.77)(6.15, 7.57)
High (j = 6)5%5.976.777.57
Very-high (j = 7)2.5%5.976.777.57
Objective function value ($106):(254.77, 523.28)(249.06, 561.83)(232.59, 599.50)
Cumulative objective function value ($106):(254.77, 523.28)(503.83, 1085.11)(736.42, 1684.61)
Table 6. UPM values from the DIRSDP and DISDP models.
Table 6. UPM values from the DIRSDP and DISDP models.
PeriodUPM Value ($106)Benefit ($106)Stage-t Objective Function Value ($106)
With restricted-recourse consideration:
t = 1(44.57, 69.36)(484.70, 579.30)(256.54, 521.88)
t = 2(52.41, 77.65)(559.95, 667.45)(251.71, 562.35)
t = 3(60.36, 84.41)(640.70, 762.70)(235.42, 600.08)
Without restricted-recourse consideration:
t = 1(45.15, 69.60)(486.66, 615.94)(254.77, 523.28)
t = 2(52.60, 77.72)(562.05, 669.90)(249.06, 561.83)
t = 3(60.56, 84.50)(642.94, 765.36)(232.59, 599.50)

Share and Cite

MDPI and ACS Style

Liu, Z.; Zhou, Y.; Huang, G.; Luo, B. Risk Aversion Based Inexact Stochastic Dynamic Programming Approach for Water Resources Management Planning under Uncertainty. Sustainability 2019, 11, 6926. https://doi.org/10.3390/su11246926

AMA Style

Liu Z, Zhou Y, Huang G, Luo B. Risk Aversion Based Inexact Stochastic Dynamic Programming Approach for Water Resources Management Planning under Uncertainty. Sustainability. 2019; 11(24):6926. https://doi.org/10.3390/su11246926

Chicago/Turabian Style

Liu, Zhenfang, Yang Zhou, Gordon Huang, and Bin Luo. 2019. "Risk Aversion Based Inexact Stochastic Dynamic Programming Approach for Water Resources Management Planning under Uncertainty" Sustainability 11, no. 24: 6926. https://doi.org/10.3390/su11246926

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop