- Research
- Open Access

# Dependent-Chance Programming on Sugeno Measure Space

- Hong Zhang
^{1}and - Jianwei Song
^{2}Email author

**5**:7

https://doi.org/10.1186/s40467-017-0061-8

© The Author(s). 2017

**Received:**10 January 2017**Accepted:**28 June 2017**Published:**11 July 2017

## Abstract

In order to solve the optimization problem of selecting the decision with maximal chance to meet the Sugeno event in Sugeno environment, dependent-chance programming on Sugeno measure space is proposed, which can be considered as a generalized extension of the stochastic dependent-chance programming. Firstly, the theoretical framework of dependent-chance programming on Sugeno measure space is established. Secondly, a Sugeno simulation-based hybrid approach, which consists of back propagation neural network and genetic algorithm, is presented to construct an approximate solution of the complex dependent-chance programming models on Sugeno measure space. Finally, some numerical examples are given to illustrate the effectiveness of the approach.

## Keywords

- Sugeno measure space
- Dependent-chance programming
- Sugeno simulation
- Hybrid approach

## Introduction

There are a lot of uncertainties in decision sciences, engineering, information sciences, system sciences, etc. By uncertain mathematical programming, we can solve optimization problems under uncertain environment. The first method of uncertain mathematical programming is the expected value model (EVM) [1–4] which optimizes the expected objective functions to satisfy some expected constraints. The second method is named chance-constrained programming (CCP) [5–10] which is a way to solve optimization problems by assigning a confidence level at which the constraint holds. Occasionally, a complex decision system undertakes multiple tasks called events, and the decision maker wishes to maximize the chance functions of satisfying some events [11]. In order to solve the problems, Liu initiated the third method of uncertain mathematical programming named dependent-chance programming (DCP). He firstly proposed the DCP in stochastic environments [12], and then, he gave the theoretical frameworks of DCP in fuzzy environments [11, 13], random fuzzy DCP [14], and fuzzy random DCP [9]. In the past few years, DCP has been used to solve many optimization problems, such as the dynamic facility layout problem [15], the bi-level resource-constrained project scheduling problems [16], and the inventory modeling problems without and with backordering [17].

*a*) and suitable quality (

*b*), say

*X*= {

*a*,

*b*}. Let

*P*(

*X*) denotes the power set of

*X*and

*μ*describes an importance degree or a purchasing possibility of various elements of

*P*(

*X*). Apparently, apples with too high price (no suitable price) and too low quality (no suitable quality) will not be purchased. In this case, the purchasing possibility is equal to 0. Moreover, we will purchase apples with suitable price and suitable quality. In this case, the purchasing possibility is equal to 1. Usually, the quality is more important than the price, so this might result in purchasing possibilities of purchasing apples with only suitable price and only suitable quality are 0.5 and 0.2, respectively. Let

This measure could express the subjectivity permeating above problem. Evidently, the above measure *μ* is nonadditive (*μ*(*X*) ≠ *μ*({*a*}) + *μ*({*b*})), that is, *μ* is not a probability measure. We can show that *μ* is a Sugeno measure with *λ* = 3 [19]. Sugeno measure and Sugeno measure space have been researched by many scholars. Wang and Klir [19] gave the basic definitions and properties of Sugeno measure. Ha et al. [18] proposed the key theorem and the bounds on the rate of uniform convergence of learning theory on Sugeno measure space. Ha et al. [20, 21] gave the key theorem and the theoretical foundations of statistical learning theory based on fuzzy random samples in Sugeno measure space. Shi and Gao [22] researched on quality evaluation of lexical cohesion based on Sugeno measure. Zhang and Zhang [23] proved Borel-Cantelli lemma for Sugeno measure. In order to solve the optimization problems on Sugeno measure space, Ha et al. [24] proposed the expected value models on Sugeno measure space and Zhang et al. [25] proposed the chance-constrained programming on Sugeno measure space. The elemental concepts and properties were given, and hybrid algorithms to solve the above programming were proposed.

The remainder of this paper is organized as follows. "Preliminaries" section discusses the *g*
_{
λ
} variable and its characterization, redefines its expected value and variance, and then revises the strong law of large numbers in [24]. "Dependent-chance Programming on Sugeno Measure Space" section firstly proposes the concepts of Sugeno environment, event and chance function, and then gives the principle of uncertainty which is the theoretical basis of the DCP on Sugeno measure space. At the end of this section, the theoretical framework of the DCP on Sugeno measure space is established. "A Hybrid Approach to Solve the DCP on Sugeno Measure Space" section gives a Sugeno simulation-based hybrid approach which consists of back propagation (BP) neural network and genetic algorithm (GA) to solve DCP on Sugeno measure space. Section 5 provides numerical examples to illustrate the methodology and effectiveness of the approach. Finally, conclusions are drawn in "Numerical examples" section.

## Preliminaries

For the sake of convenience and completeness of our investigations, we offer some basic definitions and properties.

**Definition 1**[19] Let

*X*be a nonempty set,

*ζ*be a nonempty class of subsets of

*X*, and

*μ*be a nonnegative real valued set function on

*ζ*. If there exists \( \lambda \in \left(-\frac{1}{ \sup \mu},\infty \right)\cup \left\{0\right\} \) where sup

*μ*= sup

_{ E ∈ ζ }

*μ*(

*E*) such that

for any disjoint class {*E*
_{
n
}} of set in *ζ* whose union is also in *ζ*, then we say that *μ* satisfies the *σ* − *λ* -rule (on *ζ*).

**Definition 2** Let *ℱ* be a *σ*-algebra of subsets of a nonempty set *X* and *μ* be a non-additive real valued set function on *ℱ.* Then, *μ* is called a Sugeno measure, if it satisfies the *σ*-*λ*-rule and *μ*(*X*) = 1 [18]. Usually, Sugeno measure *μ* is denoted by *g*
_{
λ
}. Then, the triple (*X*, *ℱ*, *g*
_{
λ
}) is called a Sugeno measure space [19].

Obviously, *g*
_{
λ
} is a flexible non-additive measure due to the parameter *λ* which could take different numeric values [18]. When *λ* = 0, *g*
_{
λ
} reduces to probability measure and a Sugeno measure space reduces to a probability measure space. Therefore, we stipulate that *λ* ≠ 0 in the remainder of the article.

The following theorem shows the transformations between Sugeno measure and probability measure.

**Theorem 1**[19]

*If g*

_{ λ }

*is a Sugeno measure and*

*then θ*
_{
λ
} ∘ *g*
_{
λ
}
*is a probability measure*.

*Conversely, if P is a probability measure and*

*then θ*
_{
λ
}
^{− 1} ∘ *P is a Sugeno measure*.

**Definition 3** [18] Let (*X*, *ℱ*, *g*
_{
λ
}) be a Sugeno measure space. A function *ξ* : *X* → *R* is called a *g*
_{
λ
} variable if {*ω*|*ξ*(*ω*) ≤ *x*} ∈ ℱ for all *x* ∈ *ℜ.*

**Definition 4**[18] The Sugeno distribution function of a

*g*

_{ λ }variable

*ξ*is defined as

*Example 1*[24] A

*g*

_{ λ }variable

*ξ*has a Sugeno normal distribution if its Sugeno distribution function is

denoted by *ξ* ~ *SN*(*μ*, *σ*
^{2}, *λ*), where *μ*, *σ*, and *λ* are all three real numbers.

*Example 2* A *g*
_{
λ
} variable *ξ* has a Sugeno *λ* ‐ 0 ‐ 1 distribution if its Sugeno distribution function is as follows:

*λ*≠ 0,

*λ*= 0,

denoted by *ξ* ~ *S*U(*λ*), where *λ* is a real number.

We can note that *ξ* ~ *SN*(*μ*, *σ*
^{2}, *λ*) equals to *ξ* ~ *N*(*μ*, *σ*
^{2}) and *ξ* ~ *SU*(*λ*) equals to *ξ* ~ *U* when *λ* = 0.

In the following Definitions 5 and 6, the expected value and the variance of a *g*
_{
λ
} variable are redefined, which revise the definitions in [24].

**Definition 5** Let *ξ* be a *g*
_{
λ
} variable and \( {F}_{g_{\lambda}}(x) \) be the distribution function of *ξ*. If \( {\displaystyle {\int}_{-\infty}^{\infty}\left| x\right| d}{\theta}_{\lambda}\left[{F}_{g_{\lambda}}(x)\right]<\infty \), then we call \( {\theta_{\lambda}}^{-1}\left\{{\displaystyle {\int}_{-\infty}^{\infty } xd{\theta}_{\lambda}\left[{F}_{g_{\lambda}}(x)\right]}\right\} \) an expected value of *ξ* and denote it by \( {E}_{g_{\lambda}}\left(\xi \right) \) or *E*(*ξ*)*.*

**Definition 6** Let *ξ* be a *g*
_{
λ
} variable. If \( {E}_{g_{\lambda}}\left\{{\left[\xi -{\theta}_{\lambda}\left({E}_{g_{\lambda}}\xi \right)\right]}^2\right\} \) exists, then we call \( {E}_{g_{\lambda}}\left\{{\left[\xi -{\theta}_{\lambda}\left({E}_{g_{\lambda}}\xi \right)\right]}^2\right\} \) the variance of *ξ* and denoted it by \( {D}_{g_{\lambda}}\left(\xi \right) \) or *D*(*ξ*)*.*

**Definition 7** [18] The joint distribution function \( {F}_{g_{\lambda}}:{\Re}^2\to \left[0,1\right] \) of a *g*
_{
λ
} vector (*ξ*, *η*) is defined as \( {F}_{g_{\lambda}}\left( x, y\right)={g}_{\lambda}\left\{\xi \le x,\eta \le y\right\} \), for any *x*, *y* ∈ *ℜ.*

**Definition 8**[18] The

*g*

_{ λ }variables

*ξ*and

*η*are called independent if for all

*x*and

*y*,

**Definition 9** [24] Suppose that *ξ*, *ξ*
_{1}, *ξ*
_{2}, ⋯ are *g*
_{
λ
} variables defined on the Sugeno measures space (*X*, *ℱ*, *g*
_{
λ
})*.* We say that the sequence {*ξ*
_{
n
}} converges in Sugeno measure to *ξ* if \( \underset{n\to \infty }{ \lim }{g}_{\lambda}\left\{\left|{\xi}_n-\xi \right|\ge \varepsilon \right\}=0 \) for every *ε* > 0*.* In this case, we note \( \underset{n\to \infty }{ \lim }{\xi}_n=\xi \) (*g*
_{
λ
}) or \( {\xi}_n\overset{g_{\lambda}}{\to}\xi \)
*.*

**Definition 10** [24] Suppose that *ξ*, *ξ*
_{1}, *ξ*
_{2}, ⋯ are *g*
_{
λ
} variables defined on the Sugeno measures space (*X*, *ℱ*, *g*
_{
λ
})*.* The sequence {*ξ*
_{
n
}} is said to be convergent almost surely (a.s.) to *ξ* if and only if there exists a set *A* ∈ *ℱ* with *g*
_{
λ
}(*A*) = 0 such that \( \underset{n\to \infty }{ \lim }{\xi}_n\left(\omega \right)=\xi \left(\omega \right) \) for every *ω* ∈ *Ā*. In this case, we note \( \underset{n\to \infty }{ \lim }{\xi}_n=\xi \) (*g*
_{
λ
} − a. s.) or \( {\xi}_n\overset{g_{\lambda}-\mathrm{a}.\mathrm{s}.}{\to}\xi \)
*.*

In the following, the strong law of large numbers of *g*
_{
λ
} variable is proved, which revises the theorem in [24].

**Lemma 1**

*Let ξ*

_{1},

*ξ*

_{2}, ⋯,

*ξ*

_{ n }

*be independent g*

_{ λ }

*variables. If Eξ*

_{ k }< ∞

*and*|

*ξ*

_{ k }| ≤

*c*(

*k*= 1, 2, ⋯,

*n*),

*then for every ε*> 0

*Proof* We stipulate that \( {S}_n={\displaystyle {\sum}_{k=1}^n{\xi}_k} \). Let

\( {A}_k=\left\{\underset{j\le k}{ \max}\left|{S}_j-{\theta}_{\lambda}\left[ E\left({S}_j\right)\right]\right|<\varepsilon \right\} \),

*B*

_{ k },

*k*= 1, 2, ⋯,

*n*are disjoint. Let

*A*

_{0}=

*X*. We can see that

**Lemma 2**[24]

*Let ξ*

_{1},

*ξ*

_{2}, ⋯,

*ξ*

_{ n }

*be g*

_{ λ }

*variables. Then, the following statements are equivalent:*

- (1)
\( {\xi}_n\overset{g_{\lambda}- a. s.}{\to}\xi \);

- (2)
\( \forall \varepsilon >0,{g}_{\lambda}\left\{{\displaystyle \underset{n= k}{\overset{\infty }{\cap }}{\displaystyle \underset{n= k}{\overset{\infty }{\cup }}\left(\left|{\xi}_n-\xi \right|\ge \varepsilon \right)}}\right\}=0 \);

- (3)
\( \forall \varepsilon >0,\underset{k\to \infty }{ \lim }{g}_{\lambda}\left\{{\displaystyle \underset{n= k}{\overset{\infty }{\cup }}\left(\left|{\xi}_n-\xi \right|\ge \varepsilon \right)}\right\}=0 \).

**Lemma 3**

*Let ξ*

_{1},

*ξ*

_{2}, ⋯,

*ξ*

_{ n }

*be independent g*

_{ λ }

*variables. If Eξ*

_{ k }< ∞,

*Dξ*

_{ k }< ∞ (

*k*= 1, 2, ⋯,

*n*)

*and*\( {\displaystyle \sum_n{\theta}_{\lambda}\left[{D}_{g_{\lambda}}\left(\frac{\xi_n}{n}\right)\right]}<\infty \)

*, then*

*Proof* Let \( {\xi_k}^{\prime }=\frac{\xi_k}{n} \), *k* = 1, 2, ⋯, *n*. Then *ξ*
_{
k
}′ (*k* = 1, 2, ⋯, *n*) are also independent *g*
_{
λ
} variables. It follows that \( {S_n}^{\prime }={\displaystyle \sum_{k=1}^n\frac{\xi_k}{n}}=\frac{1}{n}{\displaystyle \sum_{k=1}^n{\xi}_k=}\frac{S_n}{n} \) and \( {\theta}_{\lambda}\left( E{S}_n^{\prime}\right)={\theta}_{\lambda}\left\{ E\left[{\displaystyle \sum_{k=1}^n\left(\frac{\xi_k}{k}\right)}\right]\right\} \). We need to prove \( {S_n}^{\prime }-{\theta}_{\lambda}\left( E{S}_n^{\prime}\right)\overset{g_{\lambda}- a. s.}{\to }0 \).

*n*→ ∞). Then,

Thus, \( {g}_{\lambda}\left\{{\displaystyle \underset{n= k}{\overset{\infty }{\cup }}\left\{\left|{S}_n^{\prime }-{\theta}_{\lambda}\left[ E\left({S}_n^{\prime}\right)\right]\right|\ge \varepsilon \right\}}\right\}\le {g}_{\lambda}\left\{{\displaystyle \underset{k}{\cup}\left\{\left|{S}_{n+ k}^{\prime }-{\theta}_{\lambda}\left[ E\left({S}_{n+ k}^{\prime}\right)\right]\right|\ge \varepsilon \right\}}\right\}\to 0 \).

**Lemma 4** [24] Let *A*
_{1}, *A*
_{2}, ⋯ be a sequence of sets. If \( {\displaystyle \sum_{k=1}^{\infty }{\theta}_{\lambda}\left[{g}_{\lambda}\left({A}_k\right)\right]}<\infty \), then \( {g}_{\lambda}\left\{{\displaystyle \underset{n=1}{\overset{\infty }{\cap }}{\displaystyle \underset{k\ge n}{\cup }{A}_k}}\right\}=0 \).

**Lemma 5**Suppose that

*ξ*

_{1},

*ξ*

_{2}, ⋯,

*ξ*

_{ n }, ⋯ are identically distributed

*g*

_{ λ }variables whose Sugeno distribution function is \( {F}_{g_{\lambda}}(x) \) with the same expected value

*a*(

*a*< ∞). Let \( {\xi}_k^{\ast }={\xi}_k{\chi}_{\left\{\left|{\xi}_k\right|\le k\right\}}\left(\omega \right) \),

*k*= 1, 2, ⋯. If \( {\displaystyle \sum_{k=1}^n{\theta}_{\lambda}\left[{g}_{\lambda}\left\{{\xi}_k^{\ast}\ne {\xi}_k\right\}\right]}<\infty \) and \( \frac{1}{n}{\displaystyle \sum_{k=1}^n{\xi}_k^{\ast }}-\frac{1}{n}{\theta}_{\lambda}\left[ E\left({\displaystyle \sum_{k=1}^n{\xi}_k^{\ast }}\right)\right]\overset{g_{\lambda}- a. s.}{\to }0 \), then

*Proof*Let \( {\overline{\xi}}_n=\frac{1}{n}{\displaystyle \sum_{k=1}^n{\xi}_k} \), \( {\overline{\xi}}_n^{\ast }=\frac{1}{n}{\displaystyle \sum_{k=1}^n{\xi}_k^{\ast }} \), \( E{\overline{\xi}}_n^{\ast }= E\left(\frac{1}{n}{\displaystyle \sum_{k=1}^n{\xi}_k^{\ast }}\right)={\theta}_{\lambda}^{-1}\left[\frac{1}{n}{\displaystyle \sum_{k=1}^n{\theta}_{\lambda}\left( E{\xi}_k^{\ast}\right)}\right] \) and

*Eξ*

_{ k }=

*a*. We have

Because \( {\displaystyle \sum_{k=1}^n{\theta}_{\lambda}\left[{g}_{\lambda}\left\{{\xi}_k^{\ast}\ne {\xi}_k\right\}\right]}<\infty \), we conclude that \( \left|{\overline{\xi}}_n-{\overline{\xi}}_n^{\ast}\right|\overset{g_{\lambda}- a. s.}{\to }0 \) from Lemma 4 and Lemma 2.

Because \( {\theta}_{\lambda}\left[ E\left({\xi}_n^{\ast}\right)\right]={\displaystyle {\int}_{- n}^n x d{\theta}_{\lambda}\left[{F}_{g_{\lambda}}(x)\right]}\to {\displaystyle {\int}_{-\infty}^{\infty } x d{\theta}_{\lambda}\left[{F}_{g_{\lambda}}(x)\right]}={\theta}_{\lambda}( a) \) as *n* → ∞, then

\( {\theta}_{\lambda}\left[ E\left({\overline{\xi}}_n^{\ast}\right)\right]=\frac{1}{n}{\displaystyle \sum_{k=1}^n{\theta}_{\lambda}\left( E{\xi}_k^{\ast}\right)}\to \frac{1}{n}{\displaystyle \sum_{k=1}^n{\theta}_{\lambda}(a)}={\theta}_{\lambda}(a) \) as *n* → ∞.

By (1), we have \( \frac{1}{n}{\displaystyle \sum_{k=1}^n{\xi}_k}-{\theta}_{\lambda}(a)\overset{g_{\lambda}- a. s.}{\to }0 \) (*n* → ∞).

**Lemma 6** [26] Let *x*
_{1}, *x*
_{2}, ⋯ be sequence of real numbers and \( {\displaystyle \sum_{k=1}^n\frac{x_k}{k}}<\infty \); then, we have \( \frac{1}{n}{\displaystyle \sum_{k=1}^n{x}_k}\to 0 \), as *n* → ∞.

**Theorem 2**

*(Strong law of large numbers) Let ξ*

_{1},

*ξ*

_{2}, ⋯,

*ξ*

_{ n }, ⋯

*be independent and identically distributed g*

_{ λ }

*variables with the same expected value a (a*< ∞

*). Then, we have*

*Proof* Let \( {\xi}_k^{\ast }={\xi}_k{\chi}_{\left\{\left|{\xi}_k\right|\le k\right\}}\left(\omega \right) \).

*Eξ*

_{ k }< ∞, we have \( {\displaystyle {\int}_{-\infty}^{+\infty}\left| x\right|} d{\theta}_{\lambda}\left[{F}_{g_{\lambda}}(x)\right]<\infty \), then \( {\displaystyle \sum_{k=1}^{\infty }{\theta}_{\lambda}\left[ E\left(\frac{\xi_k^{\ast 2}}{k^2}\right)\right]}<\infty \) [28]. Thus,

By Lemma 3, we have \( {\displaystyle \sum_{k=1}^n\left\{\frac{\xi_k}{k}-{\theta}_{\lambda}\left[ E\left(\frac{\xi_k}{k}\right)\right]\right\}}\overset{g_{\lambda}- a. s.}{\to }0 \). By Lemma 6, we have \( \frac{1}{n}{\displaystyle \sum_{k=1}^n{\xi}_k^{\ast }}-\frac{1}{n}{\theta}_{\lambda}\left[ E\left({\displaystyle \sum_{k=1}^n{\xi}_k^{\ast }}\right)\right]\overset{g_{\lambda}- a. s.}{\to }0 \). By Lemma 5, we have \( \frac{1}{n}{\displaystyle \sum_{k=1}^n{\xi}_k}-{\theta}_{\lambda}(a)\overset{g_{\lambda}- a. s.}{\to }0 \) since \( {\displaystyle \sum_{k=1}^{\infty }{\theta}_{\lambda}\left[{g}_{\lambda}\left\{{\xi}_k^{\ast}\ne {\xi}_k\right\}\right]}<\infty \).

That proves the theorem.

## Dependent-Chance Programming on Sugeno Measure Space

### Uncertain Environment, Event, Chance Function, and Principle of Uncertainty

Uncertain environment, event, and chance function are basic concepts in DCP. Let us redefine them in Sugeno decision systems at the beginning of this part.

**Definition 11**Let x be a decision vector and ξ be a

*g*

_{ λ }vector. Then, the Sugeno constraints represented by

are called a Sugeno environment.

**Definition 12**Let x be a decision vector and ξ be a

*g*

_{ λ }vector. Then, a system of Sugeno inequalities

is called a Sugeno event.

**Definition 13**Let x be a decision vector and ξ be a

*g*

_{ λ }vector. Then, the chance function of an event characterized by (3) is defined as the Sugeno measure of the event, i.e.,

subject to the Sugeno environment (2).

**Definition 14**[14] Let x = (

*x*

_{1},

*x*

_{2}, ⋯,

*x*

_{ n }) be a decision vector and

*r*(x) =

*r*(

*x*

_{1},

*x*

_{2}, ⋯,

*x*

_{ n }) be an n-dimensional function. Then, the

*i*th decision variable

*x*

_{ i }is said to be degenerate if

for any *x*
_{
i
}′ and *x*
_{
i
}
^{′ ′}; otherwise, it is nondegenerate. In this case, the set of all nondegenerate decision variables is called nondegenerate set under *r*(x) which can be denoted by *ND*[*r*(x)]*.*

*r*(

*x*

_{1},

*x*

_{2},

*x*

_{3},

*x*

_{4},

*x*

_{5},

*x*

_{6}) =

*x*

_{1}−

*x*

_{2}+ 3

*x*

_{5}is a 5-dimensional function. The variables

*x*

_{1},

*x*

_{2},

*x*

_{5}are nondegenerate and

*x*

_{3},

*x*

_{4},

*x*

_{6}are degenerate. So,

**Definition 15**Let x be a decision vector, ξ be a

*g*

_{ λ }vector, and E be an event characterized by

*h*

_{ k }(x, ξ) ≤ 0

*, k*= 1, 2, ⋯,

*q*in the Sugeno environment

*g*

_{ j }(x, ξ) ≤ 0,

*j*= 1, 2, ⋯,

*p*. If

*j*∈

*J*and

*ND*[

*g*

_{ j }(x, ξ)] ∩

*ND*[

*h*

_{ k }(x, ξ)] ≠

*ϕ*, we write

Then the *j*th constraint *g*
_{
j
}(x, ξ) is called a dependent constraint of the event *E* if *ND*[*g*
_{
j
}(x, ξ)] ∩ *ε*
^{* *} ≠ *ϕ*; otherwise, it is independent.

**Definition 16** Let *E* be a Sugeno event characterized by *h*
_{
k
}(x, ξ) ≤ 0, *k* = 1, 2, ⋯, *q* in the Sugeno environment *g*
_{
j
}(x, ξ) ≤ 0, *j* = 1, 2, ⋯, *p* where x is a decision vector and ξ is a *g*
_{
λ
} vector. Then, for each decision x and realization of a *g*
_{
λ
} vector *ξ*, the Sugeno event E is said to be consistent in the Sugeno environment if the following two conditions hold: (1) *h*
_{
k
}(x, ξ) ≤ 0 *k* = 1, 2, ⋯, *q* and (2) *g*
_{
j
}(x, ξ) ≤ 0, *j* ∈ *J** where *J** is the index set of all dependent constraints*.*

Generally, a decision could meet an event if the decision meets both the event itself and the dependent constraints [14]. So, we obtain the following principle of uncertainty in the Sugeno environment which is theoretical basis of DCP on Sugeno measure space.

**Principle of Uncertainty** The chance of a Sugeno event is the Sugeno measure of the event which is consistent in the Sugeno environment.

*g*

_{ λ }vector. There are

*m*events

*E*

_{ i }characterized by

*h*

_{ ik }(x, ξ) ≤ 0,

*k*= 1, 2, ⋯,

*q*

_{ i }for

*i*= 1, 2, ⋯,

*m*in the Sugeno environment

*g*

_{ j }(x, ξ) ≤ 0,

*j*= 1, 2, ⋯,

*p*. According to the principle of uncertainty, the chance function of the

*i*th event

*E*

_{ i }in the Sugeno environment is

for *i* = 1, 2, ⋯, *m*.

### DCP on Sugeno Measure Space

where x is a decision vector, ξ is a *g*
_{
λ
} vector, *h*
_{
k
}(x, ξ) ≤ 0, *k* = 1, 2, ⋯, *q* represent an event, and *g*
_{
j
}(x, ξ) ≤ 0, *j* = 1, 2, ⋯, *p* represent a Sugeno environment.

where x is a decision vector, *ξ* is a *g*
_{
λ
} vector, *h*
_{
ik
}(x, ξ) ≤ 0, *k* = 1, 2, ⋯, *q*
_{
i
} for *i* = 1, 2, ⋯, *m* represent the events, and *g*
_{
j
}(x, ξ) ≤ 0, *j* = 1, 2, ⋯, *p* represent a Sugeno environment.

*g*

_{ λ }vector,

*P*

_{ j }is the preemptive priority factor which expresses the relative importance of various goals, for all

*j*,

*u*

_{ ij }, and

*v*

_{ ij }are the weighting factors corresponding to positive deviation and negative deviation for goal

*i*with priority

*j*assigned, respectively,

are the positive and negative deviations of the target of goal *i*, respectively, *g*
_{
j
} is a function in system constraints, *b*
_{
i
} is the target value according to goal *i*, *l* is the number of priorities, *m* is the number of goal constraints, and *p* is the number of system constraints.

*Example 3*Now, we give a simple example of the DCP on Sugeno measure space:

*ξ*is a discrete

*g*

_{ λ }variable with the Sugeno distribution of the form in Table 1:

The Sugeno distribution of *ξ*

| 1/2 | 7/4 | 3 |
---|---|---|---|

| 1/10 | 1/8 | 1/2 |

and *λ* = 2.

*E*is characterized by

*x*

_{1}+

*x*

_{2}= 4. And the dependent constraints of the event

*E*are (1) (

*x*

_{1}+ 3

*x*

_{2})/4 ≤

*ξ*and (2)

*x*

_{1},

*x*

_{2}are positive integers. By principle of uncertainty, the chance function is

Obviously, (*x*
_{1}, *x*
_{2}) can be (1, 3), (2, 2) or (3, 1). According to the different values of (*x*
_{1}, *x*
_{2}), we should compare the values:

*g*

_{ λ }{

*ξ*≥ 2.5} =

*g*

_{ λ }{

*ξ*= 3} = 1/2,

Therefore, the best solution is (*x*
_{1}, *x*
_{2}) = (3, 1) with the corresponding chance is 3/4.

## A Hybrid Approach to Solve the DCP on Sugeno Measure Space

### Sugeno Simulation

by Sugeno simulation.

*Example 4* Let ξ be a *g*
_{
λ
} vector and *f* : *ℜ*
^{
n
} → *ℜ* be a measurable function. In the following, we obtain *L* = *g*
_{
λ
}{*f*(x, ξ) ≤ 0} by Sugeno simulation.

In order to construct a *g*
_{
λ
} variable *ξ* with Sugeno distribution \( {F}_{g_{\lambda}}\left(\cdot \right) \), a uniformly distributed variable *u* over the interval [0, 1] is produced at first, then *ξ* is assigned to be \( {F_{g_{\lambda}}}^{-1}(u) \) [24]. Therefore, we generate *ω*
_{
k
} according to the Sugeno measure *g*
_{
λ
} and produce ξ
_{
k
} = ξ(*ω*
_{
k
}) for *k* = 1, 2, ⋯ , *N*.

*N*′ denote the number of vectors satisfying the system of inequalities

*f*(x, ξ

_{ k }) ≤ 0,

*k*= 1, 2, ⋯,

*N*, and

Then, we have *E*[*h*(*x*, *ξ*
_{
k
})] = *L* for all *k* and \( {N}^{\prime }={\displaystyle \sum_{k=1}^N h\left(\boldsymbol{x},{\boldsymbol{\xi}}_k\right)} \).

*N*→ ∞,

*L*can be estimated by ln[1 +

*λ*(

*N*′/

*N*)]/ln(1 +

*λ*) provided that

*N*is sufficiently large.

### A Hybrid Approach

Firstly, we generate the input-output data for the uncertain function according to the Sugeno simulation. Secondly, we train the BP neural network to approximate the underlying functional relationship *U* and predict the outputs. Thirdly, we make use of GA to enhance the optimization process and arrive at a solution to the optimization problem. Finally, we find the best chromosome to be the optimal solution by selection, crossover, and mutation.

## Numerical Examples

Here, we give two numerical examples to illustrate the effectiveness of the approach.

*Example 5*Let us consider the following DCP on Sugeno measure space:

where *λ* = 5; *ξ*
_{1} is a Sugeno normal distributed variable characterized by *ξ*
_{1} ~ *SN*(3, 2^{2}, 4); *ξ*
_{2} is a *λ* ‐ 0 ‐ 1 distributed variable characterized by *ξ*
_{2} ~ *SU*(3).

*x*

_{1}+

*x*

_{2}+ 2

*x*

_{3}+ 2

*x*

_{4}= 5, and the chance function of the event is

*U*: (

*x*

_{1},

*x*

_{2},

*x*

_{3}) →

*f*(

*x*) by Sugeno simulation. Next, a three-layer BP neural network of the 3-5-1 topology is constructed to approximate the uncertain function

*U*. The activation functions utilized in the BP neural network are a hyperbolic tangent function (hidden layer) and a linear function (output layer), respectively. The BP neural network is trained to adjust the weights and thresholds of the connections between two layers and minimize root mean squared error (RMSE) of the output layer. The maximum number of iterations, the learning rate, the momentum term, and the tolerance criterion for the BP neural network are set to be 5000, 0.0001, 0.85, and 0.001, respectively. Although the settings of these parameters may not be optimal, they ensure the convergence of the learning process realized by the BP neural network. As shown in Fig. 1, we obtain the values of the error function of RMSE in successive iterations.

where the corresponding chance is *f*(*x**) = 0.9067.

*Example 6*Let us consider the following dependent-chance goal programming on Sugeno measure space:

where *λ* = 3; *ξ*
_{1} and *ξ*
_{2} are *g*
_{
λ
} variables characterized by *ξ*
_{1} ~ *SN*(3, 1, 2) and *ξ*
_{2} ~ *SN*(2, 1, 3), respectively.

*x*

_{1}+

*x*

_{4}

^{2}= 3 whose chance function is

The event at the second priority level is *x*
_{2} + *x*
_{5}
^{2} = 2 whose chance function is

\( {f}_2(x)={g}_{\lambda}\left\{\begin{array}{l}{x}_2+{x}_5^2=2\hfill \\ {}{x}_1^2+{x}_5+{x}_4^2\le 0.5{\xi}_1\hfill \\ {}{x}_3+{x}_2^2+{x}_6\le 2.5{\xi}_2\hfill \\ {}{x}_i\ge 0, i=1,2,\cdots 6\hfill \end{array}\right\} \).

*x*

_{3}+

*x*

_{6}

^{2}= 2 whose chance function is

*U*: (

*x*

_{1},

*x*

_{2},

*x*

_{3}) → (

*f*

_{1}(

*x*),

*f*

_{2}(

*x*),

*f*

_{3}(

*x*)) by Sugeno simulation. Next, we construct a three-layer BP neural network of the 3-5-3 topology to approximate the uncertain function

*U*. The BP neural network is trained by the standard BP algorithm with a momentum term while the error function is RMSE. The maximum number of iterations, the learning rate, the momentum term, and the tolerance criterion for the BP neural network are set to be 5000, 0.0001, 0.85, and 0.001, respectively. The values of the error functions obtained in successive iterations are shown in Figs. 3, 4 and 5, respectively.

which satisfies the first goal and the second goal; otherwise, the third objective is 0.1495.

In the process of solving the above two models, we can see that the time complexity of the hybrid approach is the sum of the time spent for the Sugeno simulation, for BP neural network, and for GA. The time spent for the three parts are essential since we can assumed that there is no alternative method to the hybrid approach.

## Conclusions

In this paper, an uncertain mathematical programming named dependent-chance programming (DCP) on Sugeno measure space was proposed. To provide general solutions to the programming, a Sugeno simulation-based hybrid approach integrated by BP neural network and GA was given. Compared with the existing kinds of DCP, the DCP on Sugeno measure space has the features as follows: (1) It deals with *g*
_{
λ
} variables. (2) It may be resorted to when the decision maker wishes to maximize the chance functions of satisfying the events in the Sugeno environment.

Further research directions might be devoted to the wide applications of DCP on Sugeno measure space in area of water resources management, waste management planning, and electric power system planning, and so on, where some characteristics may not satisfy the additivity. Moreover, the DCP based on other kinds of variables, such as fuzzy variables, on Sugeno measure space may be studied. And the hybrid approach for DCP combined with more algorithms such as PSO may be also studied.

## Declarations

### Funding

This work was supported by the Application Basic Research Plan Key Basic Research Project of Hebei Province (no. 16964213D), the Natural Science Foundation of the Hebei Education Department (no. QN2015116), the Innovation Fund for Postgraduates of Hebei Province in 2016 (grant no. 222), and the Plan Project for Science and Technology in Handan City (nos. 1528102058-5, 1534201095-3).

### Authors’ contributions

All authors read and approved the final manuscript.

### Competing interests

The authors declare that they have no conflict of interests.

### Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

**Open Access**This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.

## Authors’ Affiliations

## References

- Gupta, P., Mittal, G., Mehlawat, M.K.: Multiobjective expected value model for portfolio selection in fuzzy environment. Optim Lett
**7**(8), 1765–91 (2013)MathSciNetView ArticleMATHGoogle Scholar - Li, Y., Xu, W., He, S.: Expected value model for optimizing the multiple bus headways. Appl Math Comput
**219**(11), 5849–61 (2013)MathSciNetMATHGoogle Scholar - Yuan, G.: Two-stage fuzzy production planning expected value model and its approximation method. Appl Math Model
**36**(6), 2429–45 (2012)MathSciNetView ArticleMATHGoogle Scholar - Ghasemi, M.R., Ignatius, J., Lozano, S., Emrouznejad, A., Hatami-Marbini, A.: A fuzzy expected value approach under generalized data envelopment analysis. Knowl-Based Syst
**89**, 148–59 (2015)View ArticleGoogle Scholar - Charnes, A., Cooper, W.W.: Chance-constrained programming. Manag Sci
**6**(1), 73–9 (1959)MathSciNetView ArticleMATHGoogle Scholar - Liu, F., Wen, Z., Xu, Y.: A fuzzy fractional chance-constrained programming model for air quality management under uncertainty. Eng Optim
**48**(1), 135–53 (2016)MathSciNetView ArticleGoogle Scholar - LóPez, J., Contreras, J., Mantovani, J.R.S.: Reactive power planning under conditional-value-at-risk assessment using chance-constrained optimisation. IET Gener Transm Distrib
**9**(3), 231–40 (2015)View ArticleGoogle Scholar - Afifi, W.A., Hefny, H.A.: Adaptive TAKAGI-SUGENO fuzzy model using weighted fuzzy expected value in wireless sensor network, 14th edn, pp. 225–31. International Conference on Hybrid Intelligent Systems, Kuwait (2014). doi:10.1109/HIS.2014.7086203 Google Scholar
- Liu, B.: Fuzzy random dependent-chance programming. IEEE Trans Fuzzy Syst
**9**(5), 721–6 (2001)View ArticleGoogle Scholar - Atawia, R., Abou-zeid, H., Hassanein, H.S., Noureldin, A.: Joint chance-constrained predictive resource allocation for energy-efficient video streaming. IEEE J Sel Areas Commun
**34**(5), 1389–404 (2016). doi:10.1109/JSAC.2016.2545358 View ArticleGoogle Scholar - Liu, B.: Dependent-chance programming in fuzzy environments. Fuzzy Sets Syst
**109**(1), 97–106 (2000)MathSciNetView ArticleMATHGoogle Scholar - Liu, B.: Dependent-chance programming: a class of stochastic optimization. Comput Math Appl
**34**(12), 89–104 (1997)MathSciNetView ArticleMATHGoogle Scholar - Liu, B.: Dependent-chance programming with fuzzy decisions. IEEE Trans Fuzzy Syst
**7**(3), 354–60 (1999)MathSciNetView ArticleGoogle Scholar - Liu, B.: Random fuzzy dependent-chance programming and its hybrid intelligent algorithm. Inf Sci
**141**(3–4), 259–71 (2002)View ArticleMATHGoogle Scholar - Kaveh, M., Dalfard, V.M., Amiri, S.: A new intelligent algorithm for dynamic facility layout problem in state of fuzzy constraints. Neural Comput & Applic
**24**(5), 1179–90 (2013)View ArticleGoogle Scholar - Zhang, Z., Liu, M., Zhou, X., Chen, L.: A multi-objective DCP model for bi-level resource-constrained project scheduling problems in grounding grid system project under hybrid uncertainty. KSCE J Civ Eng
**20**(5), 1631–41 (2016)View ArticleGoogle Scholar - Samal, N.K., Pratihar, D.K.: Optimization of variable demand fuzzy economic order quantity inventory models without and with backordering. Comput Ind Eng
**78**, 148–62 (2014)View ArticleGoogle Scholar - Ha, M., Li, Y., Li, J., Tian, D.: The key theorem and the bounds on the rate of uniform convergence of learning theory on Sugeno measure space. Sci China Ser F
**49**(3), 372–85 (2006)MathSciNetView ArticleMATHGoogle Scholar - Wang, Z., Klir, G.: Generalized Measure Theory. Springer, New York (2008)MATHGoogle Scholar
- Ha, M., Wang, C., Pedrycz, W.: The key theorem of learning theory based on Sugeno measure and fuzzy random samples. Life Syst Model Intell Comput
**6329**, 241–9 (2010)View ArticleGoogle Scholar - Ha, M., Wang, C., Pedrycz, W.: The theoretical foundations of statistical learning theory based on fuzzy random samples in Sugeno measure space. Trans Inst Meas Control
**34**(5), 520–6 (2012)View ArticleGoogle Scholar - Shi, W., Gao, Y.: A research on quality evaluation of lexical cohesion based on Sugeno measure. Int Conf Mach Learn Cybern
**1**, 178–82 (2011). doi:10.1109/ICMLC.2011.6016731 Google Scholar - Zhang, C., Zhang, H.: Borel-Cantelli lemma for Sugeno measure. Appl Mech Mater
**614**, 367–70 (2014)View ArticleGoogle Scholar - Ha, M., Zhang, H., Pedrycz, W., Xing, H.: The expected value models on Sugeno measure space. Int J Approx Reason
**50**(7), 1022–35 (2009)MathSciNetView ArticleMATHGoogle Scholar - Zhang, H., Ha, M., Xing, H., 9: Chance-constrained programming on sugeno measure space. Expert Syst Appl
**38**, 11527–33 (2011)View ArticleGoogle Scholar - Chung, K.: Course in Probability Theory, 3rd edn. Academic Press, New York (2001)Google Scholar