1 Introduction

As the “kidneys” of the earth, a wetland can provide ecosystem services such as carbon sinks, clean water supply, flood abatement, food, esthetic beauty and recreational benefits (Zedler 2003). Tropical wetlands are complicated and huge natural ecosystems for ecological balance protection and biological diversity maintenance, based on a mixture of vegetation, soil, and water components (Qin et al. 2011; Gao et al. 2013). Degradation of wetland ecosystems is primarily by eutrophication or contamination problems, which are caused by discharges of nutrients or pollutants into the aquatic environment of wetland due to industrial, agricultural, and other human-induced activities (Jing et al. 2008; Huang et al. 2003). More than 52 % of the lakes in China are undergoing severe eutrophication problems. Thus, implementation of water quality management for wetland systems is necessary and imperative.

In view of the wetland system’s complexity, a multitude of techniques were applied to water quality management (Huang et al. 1992; Huang and Xia 2001; Lischeid 2008; Cai et al. 2011; Zhang et al. 2011; Lv et al. 2013; Li et al. 2014; Xie and Huang 2014). Ham et al. (2010) proposed an integrated model to manage the size and the operation of wetlands to maximize the improvement of reservoir water-quality at a catchment scale. Zhang and Huang (2011) presented a multi-criteria method to assess the nitrogen loss potential and the water quality classification of rivers. Bai et al. (2013) carried out a research on land-use effects on soil carbon and nitrogen in typical wetland of China, and suggest that TN and SOC contents in top 20 cm soils of wetlands can be reduced significantly by cultivation, but they are restored slowly after abandonment. Cools et al. (2013) uses rapid assessment tools to promote understanding and achieve an integrated assessment of the management of the wetland system.

Although many systematic modeling technologies were developed for water pollution control in wetlands, few studies mentioned the links between the external and internal systems (Zedler and Kercher 2005; Helton et al. 2014; Hargalani et al. 2014). Water pollution may be caused by several human activities, such as agricultural or industrial production, soil erosion, tree plantations. Since multiple processes and activities need to be taken into account, holistic and interactive objectives, such as ecological protection, economic benefits and resource conservation, should be satisfied simultaneously (Füreder 1999; Ferguson and Mudd 2011; Tan et al. 2011). Meanwhile, uncertainties are also complicated in the wetland system due to data availability and results computation. Most of data can hardly be expressed as deterministic values but intervals and probability distributions (Wei et al. 2012). For example, water resource can be expressed as a random variable, which is determined by dry/wet summers, extreme weather, and climatic disasters. The socio-economic factors can be presented as intervals, because their probability density functions (PDFs) are impractically obtained (Huang et al. 1992; Beck 1987).

Hence, the objective of this study is to develop an inexact left-hand-side chance-constrained fuzzy multi-objective programming (ILCFMOP) model and apply it to water quality control in a wetland system. The ILCFMOP integrates interval programming, left-hand-side chance-constrained programming, and fuzzy multi-objective programming within an optimization framework. It can analyze the tradeoffs among multiple objectives of total net benefit (TNB), water resource utilization and water pollution control. It can also provide scientific optimal schemes under various human activity conditions, such as tourism flows, agricultural areas and livestock numbers. In addition, multiple uncertainties in water quality management can be quantified, including fuzziness (aspiration level of objectives), randomness (pollutant release limitation), and interval parameters [e.g. water resources, and wastewater treatment costs (WTC)].

2 Model development

2.1 Multi-objective programming model (MOP)

A MOP can be expressed as follows (Slowinski and Teghem 1990):

$$ {\hbox{min}}\;f_{k} = c_{kj} x_{j} ,\quad k = 1,2, \ldots ,p; \;\; j = 1,2,\ldots,t $$
(1a)
$${\hbox{max}}\; f_{l} = c_{lj} x_{j} ,\quad l = p + 1,p + 2, \ldots ,p + q;\;\;j = 1,2,\ldots,t $$
(1b)

subject to:

$$ a_{ij} x_{j} \le b_{i} ,\quad i = 1,2, \ldots ,m $$
(1c)
$$ x_{j} \ge 0 $$
(1d)

where f is the objective function, x are decision variables, b i and c are real-number parameters. \( x_{j} \in R^{t \times 1},\; c_{kj} \in R^{p \times t}, \;c_{lj} \in R^{q \times t}, \; a_{ij} \in R^{m \times t}, \;R \) denote a set of real numbers.

2.2 Inexact left-hand-side chance-constrained programming (ILCCP)

When the left-hand-side parameter (a ij ) in (1c) is expressed in the term of random variables with normal distributions (η ij is expectation and \( \tau_{ij}^{2} \) is standard variation), the constraints (1c) can be written as follows:

$$ \Pr \left\{ {\sum\limits_{i = 1}^{n} {a_{ij} \left( \omega \right)x_{j}^{ \pm } \le b_{i}^{ \pm } } } \right\} \ge 1 - p_{i} ,\quad i = 1,2, \ldots m $$
(2)

a ij are random variables, and \( a_{ij} \left( \omega \right) \sim N\left( {\eta_{ij} ,\tau_{ij}^{2} } \right). \) Since the CCP method does not require that all the constraints should be totally satisfied, two important definitions should be introduced, which are p i and (1 − p i ). p i is the significance level, which represents the admissible probability of violating the constraint; 1 − p i is the confidence coefficient, which represents the probability of satisfying the constraint. The linearization form of ILCCP can be transferred as follows (Ji et al. 2014):

$$ \sum\limits_{j = 1}^{n} {\left[ {x_{j}^{ \pm } \left( {\eta_{ij} + \tau_{ij} \varPhi^{ - 1} \left( {1 - p_{i} } \right)} \right)} \right] \le b_{i}^{ \pm },} \quad \forall i $$
(3)

2.3 Inexact left-hand-side chance-constrained multi-objective programming (ILCMOP)

When some parameters are expressed as random variables in the left-hand-side constraints of model (1), the ILCCP method should be incorporated into a MOP model. An inexact left-hand-side chance-constrained MOP can be written as follows:

$$ { \hbox{min} }\quad f_{k}^{ \pm } = c_{kj}^{ \pm } x_{j}^{ \pm } ,\quad k = 1,2, \ldots ,p;\;\;j = 1,2,\ldots,t $$
(4a)
$$ { \hbox{max}}\quad f_{l}^{ \pm } = c_{lj}^{ \pm } x_{j}^{ \pm } ,\quad l = p + 1,p + 2, \ldots ,p + q;\;\;j = 1,2,\ldots,t $$
(4b)

subject to:

$$ \sum\limits_{j = 1}^{n} {\left[ {x_{j}^{ \pm } \left( {\eta_{i} + \tau_{i} \varPhi^{ - 1} \left( {1 - p_{i} } \right)} \right)} \right] \le b_{i}^{ \pm } ,} \;\;i = 1,2, \ldots ,n $$
(4c)
$$ a_{ij}^{ \pm } x_{j}^{ \pm } \le b_{i}^{ \pm } ,\quad i = n + 1,\;n + 2, \ldots ,m $$
(4d)
$$ x_{j}^{ \pm } \ge 0 $$
(4e)

2.4 Inexact left-hand-side chance-constrained fuzzy multi-objective programming (ILCFMOP)

On the basis of fuzzy flexible programming (Charnes et al. 1972), fuzziness in the constraints and objectives (represented by fuzzy sets and denoted as “fuzzy goal” and “fuzzy constraints”) can be presented as membership grades (λ ±). Through incorporating the fuzzy programming into ILCMOP, an ILCFMOP model can be formulated as follows:

$$ \hbox{max}\quad \lambda^{ \pm } $$
(5a)

subject to:

$$ c^{ \pm } x^{ \pm } \le f^{ - } { + }\left( {1 - \lambda^{ \pm } } \right)\left( {f^{ + } - f^{ - } } \right) $$
(5b)
$$ a^{ \pm } x^{ \pm } \le d^{ - } { + }\left( {1 - \lambda^{ \pm } } \right)\left( {d^{ + } - d^{ - } } \right) $$
(5c)
$$ \sum\limits_{j = 1}^{n} {\left[ {x_{j}^{ \pm } \left( {\eta_{i} + \tau_{i} \varPhi^{ - 1} \left( {1 - p_{i} } \right)} \right)} \right] \le b_{i}^{ \pm } ,} \quad i = 1,2, \ldots ,n $$
(5d)
$$ x_{j}^{ \pm } \ge 0 $$
(5e)
$$ 0 \le \lambda^{ \pm } \le 1 $$
(5f)

f + and f are the upper and lower bounds of the aspiration level of objectives. λ ± is the control decision variable corresponding to the membership grade of satisfaction for the fuzzy decision. According to Huang et al. (1993), the ILCFMOP model can be converted into two deterministic sub-models.

2.4.1 Sub-model 1

$$ \hbox{max} \quad \lambda^{ + } $$
(6a)

subject to:

$$ \sum\limits_{j = 1}^{{k_{1} }} {c_{j}^{ - } x_{j}^{ - } } + \sum\limits_{{j = k_{1} + 1}}^{n} {c_{j}^{ - } x_{j}^{ + } } \le f^{ - } + \left( {1 - \lambda^{ + } } \right)\left( {f^{ + } - f^{ - } } \right) $$
(6b)
$$ \sum\limits_{j = 1}^{{k_{1} }} {\left| {a_{ij} } \right|^{ + } Sign\left( {a_{ij}^{ + } } \right)x_{j}^{ - } + } \sum\limits_{{j = k_{1} + 1}}^{n} {\left| {a_{ij} } \right|^{ - } Sign\left( {a_{ij}^{ - } } \right)x_{j}^{ + } } \le d_{i}^{ - } { + }\left( {1 - \lambda^{ + } } \right)(d_{i}^{ + } - d_{i}^{ - } ) $$
(6c)
$$ \sum\limits_{j = 1}^{n} {\left[ {x_{j}^{ + } \left( {\eta_{i} + \tau_{i} \varPhi^{ - 1} \left( {1 - p_{i} } \right)} \right)} \right] \le b_{i}^{ + } ,} \quad i = 1,2, \ldots ,n $$
(6d)
$$ 0 \le \lambda^{ + } \le 1 $$
(6e)
$$ x_{j}^{ - } \ge 0,\quad j = 1,2, \ldots ,k_{1} $$
(6f)
$$ x_{j}^{ + } \ge 0,\quad j = k_{1} + 1,k_{1} + 2, \ldots ,t $$
(6g)

2.4.2 Sub-model 2

$$ \hbox{max} \quad \lambda^{ - } $$
(7a)

subject to:

$$ \sum\limits_{j = 1}^{{k_{1} }} {c_{j}^{ + } x_{j}^{ + } } + \sum\limits_{{j = k_{1} + 1}}^{n} {c_{j}^{ + } x_{j}^{ - } } \le f^{ - } - \left( {1 - \lambda^{ - } } \right)\left( {f^{ + } - f^{ - } } \right), \quad k = 1,2, \ldots ,p $$
(7b)
$$ \sum\limits_{j = 1}^{n} {\left[ {x_{j}^{ - } \left( {\eta_{i} + \tau_{i} \varPhi^{ - 1} \left( {1 - p_{i} } \right)} \right)} \right] \le b_{i}^{ - } ,} \quad i = 1,2, \ldots ,n $$
(7c)
$$ \sum\limits_{j = 1}^{{k_{1} }} {\left| {a_{ij} } \right|^{ - } Sign\left( {a_{ij}^{ - } } \right)x_{j}^{ + } + } \sum\limits_{{j = k_{1} + 1}}^{n} {\left| {a_{ij} } \right|^{ + } Sign\left( {a_{ij}^{ + } } \right)x_{j}^{ - } } \le d_{i}^{ + } - \lambda^{ - } (d_{i}^{ + } - d_{i}^{ - } ) $$
(7d)
$$ 0 \le x_{jopt}^{ - } \le x_{j}^{ + } ,\quad j = 1,2, \ldots ,k_{1} $$
(7e)
$$ 0 \le x_{j}^{ - } \le x_{jopt}^{ + } ,\quad j = k_{1} + 1,k_{1} + 2, \ldots ,t $$
(7f)
$$ 0 \le \lambda^{ - } \le 1 $$
(7g)

Decision variables \( x_{jopt}^{ \pm } = [x_{jopt}^{ - },\;x_{jopt}^{ + } ] \) can be obtained by solving submodels (6) and (7). Accordingly, the objective values for the ILCFMOP model (\( f_{kopt}^{ \pm } = [f_{kopt}^{ - } ,\;f_{kopt}^{ + } ] \) and \( f_{lopt}^{ \pm } = [f_{lopt}^{ - } ,\;f_{lopt}^{ + } ] \)) can be generated through \( x_{jopt}^{ \pm } \) using model (4).

3 Case study

3.1 Problem statement

To demonstrate application of the proposed ILCFMOP model, a water quality management problem within a wetland system is employed (Liu et al. 2012). A great number of social, economic, and ecological factors and related processes are included. Deterioration of water quality has been considered the primary concern resulting in degradation of wetland ecosystems.

In the study wetland system, several human activities, such as agricultural/industrial/aquacultural production, forest plantations, livestock husbandry, soil erosion, tourism, have contributed to water pollution. Thus, issues of water supply and demand, wastewater treatment, pollutant discharge limitation, biodiversity, agricultural/industrial development and tourism activities are incorporated. Multiple interactive and holistic objectives, such as economic benefits, environmental protection and resource conservation need to be satisfied (Tan et al. 2011). Therefore, the prominent problem in the wetland is the conflict between achievement of total net system benefit and protection of water resources (including a water quality objective, a WTC objective and a water resources demand objective). The local economy is mainly based on crop/forest farming, animal (land-livestock and waterfowl) husbandry, regional industry, aquaculture and tourism. Thus, the decision variables are determined to be agricultural areas, forestry areas, aquacultural areas, industry scales, numbers of land-livestock and waterfowl, tourism flows and resident numbers; the objectives are to maximize TNB, to minimize WTC, to minimize water resource demand, and to minimize water quality. Tables 1 and 2 list the parameters of water resources/quality requirements and the water quality management system. Especially, the “treatment efficiency for COD in period k” is chosen as random variables with normal distributions, while most of the other parameters are interval numbers. In this study, the primary problem is how to allocate the resources to maximize the total benefit of the wetland system under constraints of water quality management and water resources protection/limitation.

Table 1 Parameters of water resources and water quality requirements
Table 2 Parameters of the water quality management system

3.2 Application of the ILCFMOP

A hybrid ILCFMOP model was developed to deal with the water quality management problem in a wetland system. Four major objectives were taken into account, which are the highest TNB, the lowest cost on wastewater treatment, the lowest water resources demand and the lowest water pollutant discharge into the system [minimize the chemical oxygen demand (COD), nitrogen/phosphorous discharge (PD) and soil loss (SL)]. Constraints related to water resource balance, such as water mass balance, pollutant release limits, forest cover balance, and land area balance, were included. In detail, the ILCFMOP model was as follows:

  1. (1)

    Objectives

    1. (a)

      Total net system benefit

      $$ \hbox{max} f_{1} = \left( \begin{aligned} \sum\limits_{i = 1}^{I} {\sum\limits_{k = 1}^{K} {A_{ik}^{ \pm } } } \cdot BA_{ik}^{ \pm } + \sum\limits_{j = 1}^{J} {\sum\limits_{k = 1}^{K} {AF_{jk}^{ \pm } \cdot BF_{jk}^{ \pm } } } + \sum\limits_{m = 1}^{M} {\sum\limits_{k = 1}^{K} {W_{mk}^{ \pm } \cdot BW_{mk}^{ \pm } } } + \hfill \\ \sum\limits_{n = 1}^{N} {\sum\limits_{k = 1}^{K} {L_{nk}^{ \pm } \cdot BL_{nk}^{ \pm } } } + \sum\limits_{s = 1}^{S} {\sum\limits_{k = 1}^{K} {A_{sk}^{ \pm } \cdot BA_{sk}^{ \pm } } } + \sum\limits_{u = 1}^{U} {\sum\limits_{k = 1}^{K} {I_{uk}^{ \pm } } + \sum\limits_{k = 1}^{K} {T_{k}^{ \pm } \cdot BT_{k}^{ \pm } } } \end{aligned} \right) \cdot \Updelta L_{k} $$
      (8a)
    2. (b)

      Water quality

      $$\text{COD discharge:} \quad \hbox{min}\;f_{2} = \left( \begin{aligned} \left( {\sum\limits_{i = 1}^{I} {\sum\limits_{k = 1}^{K} {A_{ik}^{ \pm } } } \cdot SA_{ik}^{ \pm } + \sum\limits_{j = 1}^{J} {\sum\limits_{k = 1}^{K} {AF_{jk}^{ \pm } \cdot SF_{jk}^{ \pm } } } } \right) \cdot CS_{k}^{ \pm } + \hfill \\ \sum\limits_{m = 1}^{M} {\sum\limits_{k = 1}^{K} {W_{mk}^{ \pm } \cdot WC_{mk}^{ \pm } } } + \sum\limits_{n = 1}^{N} {\sum\limits_{k = 1}^{K} {L_{nk}^{ \pm } \cdot LC_{nk}^{ \pm } } } + \sum\limits_{s = 1}^{S} {\sum\limits_{k = 1}^{K} {A_{sk}^{ \pm } \cdot AQC_{sk}^{ \pm } } } + \hfill \\ \sum\limits_{u = 1}^{U} {\sum\limits_{k = 1}^{K} {I_{uk}^{ \pm } \cdot IC_{uk}^{ \pm } } } { + }\sum\limits_{k = 1}^{K} {\left( {T_{k}^{ \pm } + R_{k}^{ \pm } } \right) \cdot HC_{k}^{ \pm } } \end{aligned} \right) \cdot \Updelta L_{k} $$
      (8b)
      $$\text{Nitrogen discharge (ND):} \quad \hbox{min}\;f_{3} = \left( \begin{aligned} \sum\limits_{i = 1}^{I} {\sum\limits_{k = 1}^{K} {A_{ik}^{ \pm } } } \cdot \left( {SA_{ik}^{ \pm } \cdot NS_{k}^{ \pm } + NA_{ik}^{ \pm } } \right) + \sum\limits_{j = 1}^{J} {\sum\limits_{k = 1}^{K} {AF_{jk}^{ \pm } \cdot SF_{jk}^{ \pm } \cdot NS_{k}^{ \pm } } } + \hfill \\ \sum\limits_{m = 1}^{M} {\sum\limits_{k = 1}^{K} {W_{mk}^{ \pm } \cdot NW_{mk}^{ \pm } } } + \sum\limits_{n = 1}^{N} {\sum\limits_{k = 1}^{K} {L_{nk}^{ \pm } \cdot NL_{nk}^{ \pm } } } + \sum\limits_{s = 1}^{S} {\sum\limits_{k = 1}^{K} {A_{sk}^{ \pm } \cdot NAQ_{sk}^{ \pm } } } + \hfill \\ \sum\limits_{u = 1}^{U} {\sum\limits_{k = 1}^{K} {I_{uk}^{ \pm } \cdot NI_{uk}^{ \pm } } } + \sum\limits_{k = 1}^{K} {\left( {T_{k}^{ \pm } + R_{k}^{ \pm } } \right) \cdot NH_{k}^{ \pm } } \end{aligned} \right) \cdot \Updelta L_{k} $$
      (8c)
      $$\text{Phosphorous discharge:} \quad \hbox{min}\;f_{4} = \left( \begin{aligned} \sum\limits_{i = 1}^{I} {\sum\limits_{k = 1}^{K} {A_{ik}^{ \pm } } } \cdot \left( {SA_{ik}^{ \pm } \cdot SA_{ik}^{ \pm } \cdot PS_{k}^{ \pm } + PA_{ik}^{ \pm } } \right) + \sum\limits_{j = 1}^{J} {\sum\limits_{k = 1}^{K} {AF_{jk}^{ \pm } \cdot SF_{jk}^{ \pm } \cdot PS_{k}^{ \pm } } } + \hfill \\ \sum\limits_{m = 1}^{M} {\sum\limits_{k = 1}^{K} {W_{mk}^{ \pm } \cdot PW_{mk}^{ \pm } } } + \sum\limits_{n = 1}^{N} {\sum\limits_{k = 1}^{K} {L_{nk}^{ \pm } \cdot PL_{nk}^{ \pm } } } + \sum\limits_{s = 1}^{S} {\sum\limits_{k = 1}^{K} {A_{sk}^{ \pm } \cdot PA_{sk}^{ \pm } } } + \hfill \\ \sum\limits_{u = 1}^{U} {\sum\limits_{k = 1}^{K} {I_{uk}^{ \pm } \cdot I_{uk}^{ \pm } } } + \sum\limits_{k = 1}^{K} {\left( {T_{k}^{ \pm } + R_{k}^{ \pm } } \right) \cdot PH_{k}^{ \pm } } \end{aligned} \right) \cdot \Updelta L_{k} $$
      (8d)
      $$\text{Soil loss:}\quad \hbox{min}\;f_{5} = \left( {\sum\limits_{i = 1}^{I} {\sum\limits_{k = 1}^{K} {A_{ik}^{ \pm } } } \cdot SA_{ik}^{ \pm } + \sum\limits_{j = 1}^{J} {\sum\limits_{k = 1}^{K} {AF_{jk}^{ \pm } \cdot SF_{jk}^{ \pm } } } } \right) \cdot \Updelta L_{k} $$
      (8e)
  2. (c)

    Wastewater treatment cost

    $$ \hbox{min}\;f_{6} = \left( {\sum\limits_{u = 1}^{U} {\sum\limits_{k = 1}^{K} {I_{uk}^{ \pm } \cdot CWI_{uk}^{ \pm } \cdot WI_{u}^{ \pm } } } + \sum\limits_{k = 1}^{K} {\left( {T_{k}^{ \pm } + R_{k}^{ \pm } } \right) \cdot WH^{ \pm } \cdot CWH_{k}^{ \pm } } } \right) \cdot \Updelta L_{k} $$
    (8f)
  3. (d)

    Water resources demand

    $$ \hbox{min}\;f_{7} = \left( \begin{aligned} \sum\limits_{i = 1}^{I} {\sum\limits_{k = 1}^{K} {A_{ik}^{ \pm } } } \cdot DA_{ik}^{ \pm } + \sum\limits_{j = 1}^{J} {\sum\limits_{k = 1}^{K} {AF_{jk}^{ \pm } \cdot DF_{jk}^{ \pm } } } + \hfill \\ \sum\limits_{m = 1}^{M} {\sum\limits_{k = 1}^{K} {W_{mk}^{ \pm } \cdot DW_{mk}^{ \pm } } } + \sum\limits_{n = 1}^{N} {\sum\limits_{k = 1}^{K} {L_{nk}^{ \pm } \cdot DL_{nk}^{ \pm } } } + \hfill \\ \sum\limits_{s = 1}^{S} {\sum\limits_{k = 1}^{K} {A_{sk}^{ \pm } \cdot DA_{sk}^{ \pm } } } + \sum\limits_{u = 1}^{U} {\sum\limits_{k = 1}^{K} {I_{uk}^{ \pm } \cdot DI_{uk}^{ \pm } } } + \sum\limits_{k = 1}^{K} {\left( {T_{k}^{ \pm } + R_{k}^{ \pm } } \right) \cdot DTS_{k}^{ \pm } } \end{aligned} \right) \cdot \Updelta L_{k} $$
    (8g)
  4. (2)

    Constraints

    1. (a)

      Water resource availability

      $$ \begin{aligned} \sum\limits_{i = 1}^{I} {A_{ik}^{ \pm } \cdot DA_{ik}^{ \pm } } + \sum\limits_{j = 1}^{J} {AF_{jk}^{ \pm } \cdot DF_{jk}^{ \pm } } + \sum\limits_{m = 1}^{M} {W_{mk}^{ \pm } \cdot DW_{mk}^{ \pm } } + \sum\limits_{n = 1}^{N} {L_{nk}^{ \pm } \cdot DL_{nk}^{ \pm } } \hfill \\ +\sum\limits_{s = 1}^{S} {A_{sk}^{ \pm } \cdot DA_{sk}^{ \pm } } + \sum\limits_{u = 1}^{U} {I_{uk}^{ \pm } \cdot DI_{uk}^{ \pm } } + \sum\limits_{k = 1}^{K} {\left( {\left( {T_{k}^{ \pm } + R_{k}^{ \pm } } \right) \cdot DTS_{k}^{ \pm } - DP_{k}^{ \pm } } \right)} \le RE_{k} ,\quad \forall k \end{aligned} $$
      (9a)
    2. (b)

      Pollutant release limitation

      $$ \text{COD discharge:} \quad\Pr \left\{ \begin{aligned} \sum\limits_{m = 1}^{M} {W_{mk}^{ \pm } \cdot WC_{mk}^{{}} } + \sum\limits_{n = 1}^{N} {L_{nk}^{ \pm } \cdot LC_{nk}^{ \pm } } + \sum\limits_{s = 1}^{S} {A_{sk}^{ \pm } \cdot AQC_{sk}^{ \pm } } + \hfill \\ \left[ {\sum\limits_{u = 1}^{U} {I_{uk}^{ \pm } \cdot IC_{uk}^{ \pm } } + \left( {T_{k}^{ \pm } + R_{k}^{ \pm } } \right) \cdot HC_{k}^{ \pm } } \right]\left[ {1 - EC\left( \varpi \right)_{k} } \right] \le MC_{k}^{ \pm } \end{aligned} \right\} \ge 1 - p_{i} $$
      (9b)
      $$ \text{Nitrogen discharge:}\quad \begin{aligned} \sum\limits_{i = 1}^{I} {\left( {A_{ik}^{ \pm } \cdot SA_{ik}^{ \pm } \cdot NS_{k}^{ \pm } + A_{ik}^{ \pm } \cdot NA_{ik}^{ \pm } } \right)} + \sum\limits_{j = 1}^{J} {AF_{jk}^{ \pm } \cdot SF_{jk}^{ \pm } \cdot NS_{k}^{ \pm } }\hfill \\ + \sum\limits_{m = 1}^{M} {W_{mk}^{ \pm } \cdot DW_{mk}^{ \pm } } + \sum\limits_{n = 1}^{N} {L_{nk}^{ \pm } \cdot NL_{nk}^{ \pm } } + \sum\limits_{s = 1}^{S} {A_{sk}^{ \pm } \cdot NAQ_{sk}^{ \pm } } \hfill \\+ \left[ {\sum\limits_{u = 1}^{U} {I_{uk}^{ \pm } \cdot NI_{uk}^{ \pm } } + \left( {T_{k}^{ \pm } + R_{k}^{ \pm } } \right) \cdot NH_{k}^{ \pm } } \right]\left[ {1 - EN_{k} } \right] \le MN_{k}^{ \pm } ,\quad \forall k \end{aligned} $$
      (9c)
      $$\text{Phosphorous discharge:}\quad \begin{aligned} \sum\limits_{i = 1}^{I} {\left( {A_{ik}^{ \pm } \cdot SA_{ik}^{ \pm } \cdot PS_{k}^{ \pm } + A_{ik}^{ \pm } \cdot PA_{ik}^{ \pm } } \right)} + \sum\limits_{j = 1}^{J} {AF_{jk}^{ \pm } \cdot SF_{jk}^{ \pm } \cdot PS_{k}^{ \pm } } \hfill \\+ \sum\limits_{m = 1}^{M} {W_{mk}^{ \pm } \cdot PW_{mk}^{ \pm } } + \sum\limits_{n = 1}^{N} {L_{nk}^{ \pm } \cdot PL_{nk}^{ \pm } } + \sum\limits_{s = 1}^{S} {A_{sk}^{ \pm } \cdot PA_{sk}^{ \pm } } \hfill \\+ \left[ {\sum\limits_{u = 1}^{U} {I_{uk}^{ \pm } \cdot PI_{uk}^{ \pm } } + \left( {T_{k}^{ \pm } + R_{k}^{ \pm } } \right) \cdot PH_{k}^{ \pm } } \right]\left[ {1 - EP_{k} } \right] \le MP_{k}^{ \pm } ,\quad \forall k \end{aligned} $$
      (9d)
    3. (c)

      Wastewater treatment

      $$ \sum\limits_{u = 1}^{U} {I_{uk}^{ \pm } \cdot WI_{uk}^{ \pm } \cdot CWI_{uk}^{ \pm } } + \left( {T_{k}^{ \pm } + R_{k}^{ \pm } } \right) \cdot WH_{k}^{ \pm } \cdot CWH_{k}^{ \pm } \le MW_{k}^{ \pm } ,\quad \forall k $$
      (9e)
    4. (d)

      Land area availability

      $$ \sum\limits_{i = 1}^{I} {A_{ik}^{ \pm } } + \sum\limits_{j = 1}^{J} {AF_{jk}^{ \pm } } \le AGF_{k}^{ \pm } ,\quad \forall k $$
      (9f)
    5. (e)

      Water area availability

      $$ \sum\limits_{s = 1}^{S} {A_{sk}^{ \pm } \le AAQ_{k}^{ \pm } } ,\quad \forall k $$
      (9g)
    6. (f)

      Soil erosion

      $$ \sum\limits_{i = 1}^{I} {\left( {A_{ik}^{ \pm } \cdot SA_{ik}^{ \pm } } \right)} { + }\sum\limits_{j = 1}^{J} {AF_{jk}^{ \pm } \cdot SF_{jk}^{ \pm } } \le MS_{k}^{ \pm } ,\quad \forall k $$
      (9h)
    7. (g)

      Forest cover

      $$ \sum\limits_{j = 1}^{J} {AF_{jk}^{ \pm } \ge AGF_{k}^{ \pm } } \cdot MF_{k}^{ \pm } ,\quad \forall k $$
      (9i)
    8. (i)

      Agriculture

      $$ \sum\limits_{i = 1}^{I} {A_{ik}^{ \pm } } \ge MiA_{k}^{ \pm } ,\quad \forall k $$
      (9j)
    9. (j)

      Livestock

      $$ \sum\limits_{n = 1}^{N} {L_{nk}^{ \pm } \cdot BL_{nk}^{ \pm } } + \sum\limits_{m = 1}^{M} {W_{mk}^{ \pm } \cdot BW_{mk}^{ \pm } } \ge MiL_{k}^{ \pm } ,\quad \forall k $$
      (9k)
    10. (k)

      Industry

      $$ \sum\limits_{u = 1}^{U} {I_{uk}^{ \pm } } \ge MiI_{k}^{ \pm } ,\quad \forall k $$
      (9l)
    11. (l)

      Population

      $$ R_{k}^{ \pm } \ge IR_{k}^{ \pm } ,\quad \forall k $$
      (9m)
    12. (m)

      Tourism

      $$ IF^{ \pm } \le T_{k}^{ \pm } \le IF_{k}^{ \pm } ,\quad \forall k $$
      (9n)
    13. (n)

      Non-negativity and technical constraints

      $$ A_{ik}^{ \pm},\;AF_{jk}^{ \pm } ,\;W_{mk}^{ \pm } ,\;L_{nk}^{ \pm } ,\;A_{sk}^{ \pm } ,\;I_{uk}^{ \pm } ,\;T_{k}^{ \pm } ,R_{k}^{ \pm } \ge 0,\quad \forall i, j, m, n, s, u, k $$
      (9o)

      where \( A_{ik}^{ \pm },\quad AF_{jk}^{ \pm }, \;W_{mk}^{ \pm } ,\;L_{nk}^{ \pm } ,\;A_{sk}^{ \pm } ,\;I_{uk}^{ \pm } ,\;T_{k}^{ \pm } ,R_{k}^{ \pm } \) are decision variables. The nomenclatures and values for the parameters are provided in Tables 1, 2, and 3.

      Table 3 Definitions and interpretations of the parameters

Based on in Eqs. (2) and (3), the linearization form of inequalities (9b) can be transformed to the following inequalities:

$$ \begin{aligned} \sum\limits_{m = 1}^{M} {W_{mk}^{ \pm } } + \sum\limits_{n = 1}^{N} {L_{nk}^{ \pm } \cdot LC_{nk}^{ \pm } } + \sum\limits_{s = 1}^{S} {A_{sk}^{ \pm } \cdot AQC_{sk}^{ \pm } } + \left[ {\sum\limits_{u = 1}^{U} {I_{uk}^{ \pm } \cdot IC_{uk}^{ \pm } } + \left( {TUX_{k}^{ \pm } + PPX_{k}^{ \pm } } \right) \cdot HC_{k}^{ \pm } } \right]{ + } \hfill \\ \left[ {{ - }\eta_{EC,k} + \tau_{EC,k} \varPhi^{ - 1} \left( {1 - p_{i} } \right)} \right] \times \left[ {\sum\limits_{u = 1}^{U} {I_{uk}^{ \pm } \cdot IC_{uk}^{ \pm } } + \left( {TUX_{k}^{ \pm } + PPX_{k}^{ \pm } } \right) \cdot HC_{k}^{ \pm } } \right] \le MC_{k}^{ \pm } ,\quad \forall k \end{aligned} $$
(10)

To demonstrate the advantage of ILCFMOP, a corresponding inexact chance-constrained fuzzy multi-objective programming (ICFMOP) model was introduced. Through replacing both the left-hand-side random parameters \( EC\left( \varpi \right)_{i} \) with the interval numbers, and the interval parameters MC with the random variables in the ILCFMOP model, an ICFMOP model was formulated. Accordingly, the inequalities (9b) can be reformulated as follows:

$$ \begin{aligned} &\sum\limits_{m = 1}^{M} {W_{mk}^{ \pm } \cdot WC_{mk}^{{}} } + \sum\limits_{n = 1}^{N} {L_{nk}^{ \pm } \cdot LC_{nk}^{ \pm } } + \sum\limits_{s = 1}^{S} {A_{sk}^{ \pm } \cdot AQC_{sk}^{ \pm } } \\ &\quad+ \left[ {\sum\limits_{u = 1}^{U} {I_{uk}^{ \pm } \cdot IC_{uk}^{ \pm } } + \left( {T_{k}^{ \pm } + R_{k}^{ \pm } } \right) \cdot HC_{k}^{ \pm } } \right]\left[ {1 - EC_{k}^{ \pm } } \right] \le MC_{k}^{{p_{i} }} \end{aligned} $$
(11)

4 Results analysis

The solutions for the ILCFMOP model under three scenarios are displayed in the figures. The three scenarios were designed at increasing probabilities (p i  = 0.1 in scenario 1, p i  = 0.05 in scenario 2, and p i  = 0.01 in scenario 3), which represent the different risk levels of environmental constraint violations. The levels of p i imply that the constraints would be satisfied with a probability of at least 90, 95 and 99 %.

The three scenarios represent the changes of TNB, WTC, water resource demand (WRD), COD discharge (COD), ND, PD and SL of the system under various uncertain conditions (shown in Figs. 1, 2, 3). In detail, the TNB of the system in scenarios 1–3 are [10.77, 12.28] × 109 RMB, [9.30, 10.57] × 109 RMB, [8.89, 9.36] × 109 RMB, respectively. Both of the upper and lower bounds of the total benefit show a downtrend from scenarios 1 to 3, which indicates that lower p i level could result in a narrower decision space, corresponding to a higher system reliability and lower total benefit.

Fig. 1
figure 1

Solutions for total net benefit and wastewater treatment cost for the three periods in different scenarios (LB and UB represent lower and upper bounds)

Fig. 2
figure 2

Solutions for water resource demand for the three periods in different scenarios

Fig. 3
figure 3

Solutions for COD, nitrogen and phosphorous discharges (ND and PD) and soil loss (SL) for the three periods in different scenarios

Accordingly, the degrees of satisfaction (\( \lambda_{opt}^{ \pm } \)) for the three scenarios are obtained, which are [0.48, 0.90], [0.42, 0.90] and [0.39, 0.86], respectively. The \( \lambda_{opt}^{ \pm } \) level depends on the decision makers’ preference to economic and environmental tradeoffs. For example, in scenario 1, \( \lambda_{opt}^{ - } \) = 0.48 corresponds to the lower total system benefit (\( f_{opt}^{ - } \) = 10.77 × 109 RMB), which represents a lowest degree of satisfaction under demanding conditions. By contrast, \( \lambda_{opt}^{ + } \) = 0.90 corresponds to a higher total system benefit (\( f_{opt}^{ + } \) = 12.28 × 109 RMB), representing a highest degree of satisfaction under beneficial conditions. Therefore, the solution of \( \lambda_{opt}^{ \pm } \) represents the degree of satisfying the system objective/constraints would decrease in Scenarios 1 to 3.

Similarly, water resource demand would also decline as p i decreases, corresponding to [42.69, 53.21] × 107 m3, [40.08, 50.20] × 107 m3, [38.27, 47.09] × 107 m3 when p i equals 0.1, 0.05 and 0.01 (Fig. 2). Figure 3 presents the minimized discharge of COD, nitrogen, phosphorous and SL. For example, the lowest discharge of COD would be [26.88, 35.69] × 107 kg in scenario 3 (p i  = 0.01), and the highest discharge would be [35.58, 46.89] × 107 kg in scenario 1 (p i  = 0.1), which show an obvious downtrend from scenarios 1 to 3. Nitrogen, phosphorous and SL follow the similar trends to COD. Overall, the above results demonstrate that, in the ILCFMOP model, decisions at a lower p i level lead to lower system net benefit, but the risk of constraints violation would be decreased, and the environmental objective would be more satisfied. In comparison, decisions at a higher p i level would increase the risk of environmental system, but the system net benefit would be higher.

In Figs. 1, 2, and 3, the optimal result obtained by the comparison model (ICFMOP) is also included. In comparison, the ICFMOP model has higher net system benefit than the ILCFMOP model among all the scenarios. This is because the left-hand-side random parameters are replaced by interval numbers, which makes the decision domain of ICFMOP more relaxed. However, discharges of COD, nitrogen, phosphorous and SL in the ICFMOP are higher than those in the ILCFMOP. Thus, the ILCFMOP model can reduce the pollutant discharges more effectively under the demanding conditions.

Figure 4 presents the solutions for agricultural and forest areas through the ILCFMOP model under different p i levels in the three periods. It is indicated that both agricultural and forest areas had tendencies to increase from periods 1 to 3 in each scenario but obvious downtrends from scenarios 1 to 3. For example, in period 1, agricultural area would be [43.58, 47.34], [41.49, 45.94] and [37.17, 43.73] km2 in scenarios 1–3. The decreasing trend demonstrated that agricultural areas should be limited as the risk of constraints violation decreased, since agricultural activities are the most significant factor causing non-point source pollution. On the other side, taking scenario 1 as an example, agricultural area showed an increasing trend from periods 1 to 3 ([43.58, 47.34], [45.26, 50.51] and [46.86, 56.03] km2 for periods 1–3). Scenarios 2 and 3 had the same tendency as scenario 1, which indicated that, although resulting in non-point pollutions, agricultural activities were unavoidable for regional population growth and economic development. The forest areas had a similar variation trend to the agricultural areas. Their difference is that the forest areas decreased less in different scenarios due to its prominent function of water conservation and ecological service.

Fig. 4
figure 4

Solutions for agricultural and forest areas for the three periods in different scenarios

Figure 5 presents the aquacultural areas and industrial scale in different scenarios for the three periods. Aquacultural areas showed a downtrend from periods 1 to 3. Taking scenario 2 as an example, aquacultural areas would be [6.89, 7.59], [6.57, 7.39] and [6.01, 6.79] km2 from periods 1 to 3. The variations in other scenarios had similar tendencies. In period 1, aquacultural areas would be [7.93, 8.39], [6.89, 7.59] and [6.55, 6.58] km2 in scenarios 1 to 3. On the contrary, the industry scale had an uptrend from periods 1 to 3. For instance, industry scale in scenario 2 are [7.01, 8.09], [7.66, 9.29] and [10.30, 11.02] × 108 RMB, respectively. The variations of industry scale in other scenarios had similar tendencies. The aquacultural areas would decline as the levels of violating probabilities decreased over the whole planning period, which demonstrated that its vital function on water pollution is unfavorable. Conversely, industry scale would grow steadily from periods 1 to 3 in each scenario because of its high contribution on economic benefit, but decrease from scenarios 1 to 3 for satisfying environment protection objectives.

Fig. 5
figure 5

Aquacultural areas and industrial scale for the three periods in different scenarios

Figure 6 shows the optimal solution of land-livestock and waterfowl numbers in the three scenarios during the whole planning period. For example, the land-livestock number would display an evident uptrend from periods 1 to 3 ([26.78, 28.90], [32.83, 35.09] and [34.49, 36.73] × 103) in scenario 3. The increasing trend in the whole period indicated that land-livestock feeding would have a significant contribution to the system benefit on account of its high income. In comparison, the decreasing tendency from scenarios 1 to 3 demonstrates the number would also be limited to environmental protection objectives (e.g. water quality objective, water resources demand objective). The waterfowl number would have similar variation tendencies to the land-livestock number.

Fig. 6
figure 6

Numbers of land-livestock and waterfowl for the three periods in different scenarios

Figure 7 shows the tourism flow and resident number in the study area. For the tourism flow, there would be an increasing trend in the whole period, especially from periods 1 to 2. Meanwhile, for satisfying the environmental protection constraints, the tourism flow declined as the risk of constraint violation decreases from scenarios 1 to 3. The resident number would be relatively stable than all the other variables for maintaining regional stability. The figure shows that the tourism flow due to its high income would be two or three times the resident number. This indicated that tourism would also be a vital industry in the wetland and had a significant contribution to the regional economic development.

Fig. 7
figure 7

Tourism flow and resident number for the three sub-areas in different scenarios

5 Discussion

The ILCFMOP model integrates interval programming, left-hand-side chance-constrained programming, and fuzzy multi-objective programming within a general wetland water quality management framework. It can reflect uncertainties presented as fuzziness (aspiration level of objectives), random variables (pollutant release limitation) in the left-hand-side constraints, and interval parameters (e.g. water resources, and WTCs). Also, it can deal with both multiple uncertainties and tradeoff among multiple objectives simultaneously. Meanwhile, compared with the ICFMOP, the optimization scheme by the ILCFMOP would reduce pollutant discharges (e.g. COD, nitrogen, and phosphorous). However, the TNB of ILCFMOP would be higher than that of ICFMOP, since its demanding constraint on pollutant discharge may result in higher cost in environmental protection.

In addition, some limitations still exist in the ILCFMOP. For example, λ is kept the same for every sub-objective in scenarios, which means that individual adjustment is not reflected for different sub-objectives. Moreover, due to data availability, random variables may appear in both sides of constraints while parameters may have dual uncertainties (e.g., random-boundary intervals). In the future, adjustable λs for different sub-objectives can be further quantified. Besides, the ILCFMOP model can be upgraded to a double-sided chance-constrained model.

6 Conclusions

An ILCFMOP method has been proposed and applied to water quality management in a wetland system under dual uncertainties. The most outstanding advantage of ILCFMOP model is able to reflect uncertainties presented as randomness in left hand side of the decision variables (pollutant release limitation), fuzziness (aspiration level of objectives), and interval parameters (e.g. water resources, and WTCs) in a multiple objectives model. The innovativeness of the model is to introduce inexact left-hand-side chance-constrained programming (ILCCP) into interval fuzzy multi-objective programming (IFMOP), so the applicability of the traditional IFMOP to more complex condition can be improved. Taking this study as an example, pollutant release limitation is a left-hand-side random parameter, which can hardly be presented and solved by the traditional IFMOP method. In this case, the ILCFMOP shows its superiority by enhancing the model’s capability in qualifying left-hand-side random variables.

A water quality management problem in a wetland system has been solved by the proposed ILCFMOP model in this study, which can deal with the water pollution control problem by allocating the resources properly. It can analyze the tradeoffs among multiple objectives of TNB, water resource utilization and water pollution control. A representative water pollution control case study in a wetland system is employed for demonstration. The case shows that the significant advantage of ILCFMOP is to represent and qualify multiple uncertainties in water quality management, including randomness in the left-hand side of constraints (pollutant release limitation), fuzziness (aspiration level of objectives), and interval parameters (e.g. water resources, and WTCs).

The optimal solutions indicated that, most of the objectives (e.g. TNB, water resource demand, COD discharge, and SL) would decrease with increasing probability levels from scenarios 1 to 3, since a higher constraint satisfaction probability would lead to stricter decision scopes. Accordingly, the strictness of the constraints would cause a declining tendency of the optimal scheme from scenarios 1 to 3 (e.g. agricultural areas, aquacultural areas, industry scale, land-livestock numbers). This study is the first application of the ILCFMOP model to water quality management in a wetland system, which can be extended to handling other environmental issues with uncertainties.