1 Introduction

In recent years, the study of one among more a semi-infinite programming problem, which is an optimization problem on a feasible set described by an infinite number of inequality constraints, has occupied attention of researches. Many successful treatments of deterministic semi-infinite programming have been investigated from several different perspectives. We refer the readers to the papers [5, 7, 9, 11, 14, 16, 21, 23, 34, 38, 44, 50, 51], and the references therein. Semi-infinite programming problems could be applied in various fields such as in engineering design, mathematical physics, robotics, optimal control, transportation problems, fuzzy sets, cooperative games; see, for example [15, 30].

Besides, robust optimization has emerged as a remarkable deterministic framework for studying optimization problems with uncertain data; see [1, 2]. Many researchers have been attracted to work on the real-world application of robust optimization in engineering, business and management. Many interesting results have been published in [3, 4, 6, 12, 17, 20, 35, 36, 43, 49, 52] and the references therein.

Furthermore, sometimes the exact solutions do not exist while the approximate ones do, even in the convex case; see [31, 32] and other references therein. Therefore, the study of approximate solution is very significant from both the theoretical aspect and computational application. The results on optimality conditions and duality theorems for approximate solutions to multiobjective optimization problems were obtained in [8]. Approximate optimality theorems, approximate duality theorems and approximate saddle point theorems were established for the robust convex optimization problem [26, 46]. In [13, 47], authors studied optimality conditions, duality theorems and saddle point theorems for the approximate efficient solutions of nonsmooth robust multiobjective optimization problem. By using the Clarke subdifferential, Son et al. [41] obtained optimality conditions duality theorems and saddle point theorems for approximate solutions of nonconvex programming problem with an infinite number of constraints. Optimality conditions of approximate solutions for nonsmooth semi-infinite programming problem were given in [29]. In [25, 40], authors investigated approximate optimality conditions, approximate duality theorems and approximate saddle point theorems of nonconvex multiobjective programming problem with an infinite number of constraints. Son et al. [42] established new necessary and sufficient optimality conditions for approximate solutions of a nonsmooth semi-infinite multiobjective optimization problem. By using the limiting/Mordukhovich subdifferential, Jiao et al. [22] established optimality conditions and duality theorems for approximate solution of semi-infinite programming problem. In [39], authors obtained necessary conditions for approximate solution of fractional semi-infinite multiobjective optimization problem. Besides, approximate optimality conditions and approximate duality theorems in robust convex semidefinite programming problems were given in [19]. In [27], authors studied optimality conditions and duality theorems for semi-infinite multiobjective optimization problems with data uncertainty in constraints. Recently, approximate optimality conditions and approximate duality theorems for semi-infinite convex optimization problem with data uncertainty in constraints have been obtained in [28]. By using the Clarke subdifferential, Khantree and Wangkeeree [24] have obtained approximate optimality conditions and approximate duality theorems for nonsmooth semi-infinite optimization problem with data uncertainty in constraints. More recently, approximate optimality conditions for semi-infinite programming problem with data uncertainty in both the objective and constraints have been given in [45]. By using the Clarke subdifferential, optimality conditions and duality theorems for approximate solutions of nonsmooth semi-infinite optimization problem with data uncertainty in both the objective and constraints have been obtained in [48]. As far as we know, the results on approximate optimality conditions as well as approximate duality theorems for semi-infinite programming problems with uncertainty in both the objective and constraints have been studied in few papers. For the considerations of references, we observe only references [45, 48].

Inspired by the above observations, we provide some new results for approximate optimality conditions and approximate duality theorems for nonsmooth semi-infinite programming problem with data uncertainty in both the objective and constraints (USIP) via Clarke subdifferential. Next, an application to nonsmooth fractional semi-infinite programming problem is provided and some examples are also given to illustrate the obtained results.

The rest of the paper is organized as follows. Sections 1 and 2 present introduction, notations and preliminaries. In Sect. 3, we establish necessary and sufficient conditions for a robust \(\varepsilon \)-quasi solution to problem (USIP). In Sect. 4, we investigate approximate duality theorems for a Mond–Weir type dual problem with respect to the primal problem (USIP). In Sect. 5, we provide an application to nonsmooth fractional semi-infinite programming problem with data uncertainty in constraints. Finally, conclusions are given in Sect. 6.

2 Preliminaries

Throughout the paper we use the standard notation of variational analysis in [10, 37]. In this paper, we write \(\mathbb {R}^n\) instead of a finite real normed space (or Euclidean space of dimension \(n\in \mathbb {N}:=\{1,2,\ldots \}\)), and \(\mathbb {R}^n\) for its topological dual, because \((\mathbb {R}^n)^*=\mathbb {R}^n\). The nonnegative (resp., nonpositive) orthant cone of \(\mathbb {R}^n\) is denoted by \(\mathbb {R}_+^n\) (resp., \(\mathbb {R}_-^n\)). In any finite real normed space \(\mathbb {R}^n\), a norm is always denoted by ||.|| and the inner product is defined by \(\left\langle {.,.}\right\rangle \). The symbol \(\mathbb {B}\) stands for the closed unit ball of \(\mathbb {R}^n\). The norm of an element \(\xi \) of \(\mathbb {R}^n\), denote by \(||\xi ||\), is given by

$$\begin{aligned} ||\xi ||:=\sup \{\left\langle {\xi ,d} \right\rangle \mid d\in \mathbb {R}^n,||d||\le 1\}. \end{aligned}$$

Let \(f:\mathbb {R}^n\rightarrow \mathbb {R}\) be a given real valued function. We say that f is locally Lipschitz, if for any \(x\in \mathbb {R}^n\), there exist a positive constant L and an open neighbourhood \(\mathcal {N}(x)\) of x, such that for any \(x_1,x_2\in \mathcal {N}(x)\),

$$\begin{aligned} |f(x_1)-f(x_2)|\le L||x_1-x_2||. \end{aligned}$$

For any \(d\in \mathbb {R}^n\), the usual one-side directional derivative of f at \(x\in \mathbb {R}^n\) is defined as follows:

$$\begin{aligned} f'(x;d):=\lim _{t\downarrow 0}\dfrac{f(x+td)-f(x)}{t}. \end{aligned}$$

The Clarke generalized directional derivative of f at \(x\in \mathbb {R}^n\) is defined as follows:

$$\begin{aligned} f^C(x;d):=\limsup _{y\rightarrow x,t\downarrow 0}\dfrac{f(y+td)-f(y)}{t}. \end{aligned}$$

The Clarke subdifferential of f at \(x\in \mathbb {R}^n\) is defined as follows:

$$\begin{aligned} \partial ^Cf(x):=\{\xi \in \mathbb {R}^n\mid f^C(x;d)\ge \left\langle {\xi ,d} \right\rangle ,\forall d\in \mathbb {R}^n \}. \end{aligned}$$

Definition 1

[10] Let \(f:\mathbb {R}^n\rightarrow \mathbb {R}\) be a locally Lipschitz function. The function f is said to be quasi-differentiable or regular at \(x\in \mathbb {R}^n\) (in the sense of Clarke), if \(f'(x;d)\) exists and equals to \(f^C(x;d) \), for any \(d\in \mathbb {R}^n\).

Definition 2

[10] Let \(\varOmega \subset \mathbb {R}^n\) be a nonempty subset and \(x\in \varOmega \). The Clarke normal cone to \(\varOmega \) at x is defined by

$$\begin{aligned} N^C(x;\varOmega ):=\{\xi \in \mathbb {R}^n\mid \left\langle {\xi ,d} \right\rangle \le 0,\forall v\in T^C(x;\varOmega )\}, \end{aligned}$$

where \(T^C(x,\varOmega )\) denotes the tangent cone of \(\varOmega \) and

$$\begin{aligned} T^C(x;\varOmega ):=\{v\in \mathbb {R}^n\mid \forall t_n\downarrow 0,\forall x_n\rightarrow x,\exists v_n\rightarrow v, \text{ with } x_n+t_nv_n\in \varOmega ,\forall n\in \mathbb {N}\}, \end{aligned}$$

which is equivalent to \(T^C(x;\varOmega ):=\{v\in \mathbb {R}^n\mid d_\varOmega ^C(x;v)=0\},\) where \(d_\varOmega \) denotes the distance function to \(\varOmega \).

Definition 3

[37] Let \(\varOmega \subset \mathbb {R}^n\). \(\varOmega \) is said to be a convex set if for all \(x,y\in \varOmega \) and \(\lambda \in [0,1]\), we have \(\lambda x+(1-\lambda )y\in \varOmega \).

Definition 4

[37] Let \(\varOmega \subset \mathbb {R}^n\) be a nonempty subset. A function \(f:\varOmega \rightarrow \mathbb {R}\) is said to be

  1. (i)

    convex if for all \(x,y\in \varOmega \) and all \(\lambda \in [0,1]\), then \(f(\lambda x+(1-\lambda )y)\le \lambda f(x)+(1-\lambda )f(y)\);

  2. (ii)

    concave if \(-f\) is convex.

Remark 1

Suppose that \(\varOmega \subset \mathbb {R}^n\) is a nonempty closed convex subset. Then, \(N^C(x;\varOmega )\) coincides with the cone normal in the sense of convex analysis and

$$\begin{aligned} N^C(x;\varOmega ):=\{\xi \in \mathbb {R}^n\mid \left\langle {\xi ,y-x} \right\rangle \le 0,\forall y\in \varOmega \}. \end{aligned}$$

The following important properties of the Clarke subdifferential will be used later in this paper.

Lemma 1

[10] Suppose that \(\varOmega \subset \mathbb {R}^n\) is a nonempty subset and \(x\in \varOmega \). Suppose that \(f:\mathbb {R}^n\rightarrow \mathbb {R}\) is locally Lipschitz near x and attains a minimum over \(\varOmega \) at x. Then,

$$\begin{aligned} 0\in \partial ^Cf(x)+N^C(x;\varOmega ). \end{aligned}$$

Lemma 2

[10] Suppose that \(f_k:\mathbb {R}^n\rightarrow \mathbb {R},k=1,2,\ldots ,m\) are locally Lipschitz functions. Then, for any \(x\in \mathbb {R}^n,\)

$$\begin{aligned} \partial ^C(f_1+f_2+\cdots +f_m)(x)\subset \partial ^Cf_1(x)+\partial ^Cf_2(x)+\cdots +\partial ^Cf_m(x). \end{aligned}$$

Lemma 3

[10] Let \(f,g:\mathbb {R}^n\rightarrow \mathbb {R}\) be locally Lipschitz functions near x, and suppose that \(g(x)\ne 0\). Then \(\dfrac{f}{g}\) is locally Lipschitz near x, and one has

$$\begin{aligned} \partial ^C\left( \dfrac{f}{g}\right) (x)\subset \dfrac{g(x)\partial ^Cf(x)-f(x)\partial ^Cg(x)}{g^2(x)}. \end{aligned}$$

In this paper, we are interested in the study of a semi-infinite programming problem with inequality constraints having the following form

$$\begin{aligned} \text{(SIP) }\,\,\,\,\begin{array}{l} \displaystyle \min _{x\in \varOmega } f(x),\\ \text{ s.t. } g_t(x)\le 0,\quad \forall t\in T, \end{array} \end{aligned}$$

where \(\varOmega \subset \mathbb {R}^n\) is a nonempty closed (not necessarily convex) set, T is a nonempty infinite index set and \(f,g_t:\mathbb {R}^n\rightarrow \mathbb {R},t\in T\) are locally Lipschitz functions. This problem (SIP) with data uncertainty can be captured by

$$\begin{aligned} \text{(USIP) }\,\,\,\,\begin{array}{l} \displaystyle \min _{x\in \varOmega }f(x,u),\\ \text{ s.t. } g_t(x,v_t)\le 0,\quad \forall t\in T, \end{array} \end{aligned}$$

where the uncertain parameters u and \(v_t,t\in T\) belong to convex compact sets \(\mathcal {U}\subset \mathbb {R}^m\) and \(\mathcal {V}_t\subset \mathbb {R}^q,t\in T\), respectively. \(f:\mathbb {R}^n\times \mathbb {R}^m\rightarrow \mathbb {R}\) and \(g_t:\mathbb {R}^n\times \mathbb {R}^q\rightarrow \mathbb {R},t\in T\) are locally Lipschitz functions.

The uncertainty set-valued mapping \(\mathcal {V}:T \rightrightarrows \mathbb {R}^q\) is defined as \(\mathcal {V}(t):=\mathcal {V}_t\) for all \(t\in T\). The notation \(v\in \mathcal {V}\) means that v is a selection of \(\mathcal {V}\), i.e., \(v:T\rightarrow \mathbb {R}^q\) and \(v_t\in \mathcal {V}_t\) for all \(t\in T\). So, the uncertainty set is the graph of \(\mathcal {V}\), that is, \(\text{ gph }\mathcal {V}:=\{(t,v_t)\mid v_t\in \mathcal {V}_t,t\in T\}\).

The robust counterpart of problem (USIP) is

$$\begin{aligned} \text{(RUSIP) }\,\,\,\,\begin{array}{l} \displaystyle \min _{x\in \varOmega } \left\{ \displaystyle \max _{u\in \mathcal {U}}f(x,u)\right\} ,\\ \text{ s.t. } g_t(x,v_t)\le 0,\quad \forall v_t\in \mathcal {V}_t,\forall t\in T. \end{array} \end{aligned}$$

Let \(\mathbb {R}^{(T)}\) be the linear space given below

$$\begin{aligned} \mathbb {R}^{(T)}:=\{\lambda =(\lambda _t)_{t\in T}\mid \lambda _t=0 \text{ for } \text{ all } t\in T \text{ except } \text{ for } \text{ finitely } \text{ many } \lambda _t\ne 0\}. \end{aligned}$$

Let \(\mathbb {R}_+^{(T)}\) be the positive cone in \(\mathbb {R}^{(T)}\) defined by

$$\begin{aligned} \mathbb {R}_+^{(T)}:=\{\lambda =(\lambda _t)_{t\in T}\in \mathbb {R}^{(T)}\mid \lambda _t\ge 0 \text{ for } \text{ all } t\in T\}. \end{aligned}$$

With \(\lambda \in \mathbb {R}^{(T)}\), its supporting set, \(T(\lambda ):=\{t\in T\mid \lambda _t\ne 0\}\), is a finite subset of T. \(\{z_t\}\subset Z,t\in T,Z\) being a real linear space, we understand that

$$\begin{aligned} \sum _{t\in T}\lambda _tz_t=\left\{ \begin{array}{cl} \displaystyle \sum _{t\in T(\lambda )}\lambda _tz_t,&{}\quad \text{ if } \,\,\, T(\lambda )\ne \emptyset ,\\ 0,&{}\quad {\mathrm{if }}\,\,\,T(\lambda )=\emptyset . \end{array} \right. \end{aligned}$$

For \(g_t,t\in T\),

$$\begin{aligned} \sum _{t\in T}\lambda _tg_t=\left\{ \begin{array}{cl} \displaystyle \sum _{t\in T(\lambda )}\lambda _tg_t,&{}\quad \text{ if } \,\,\, T(\lambda )\ne \emptyset ,\\ 0,&{}\quad \mathrm{if }\,\,\,T(\lambda )=\emptyset . \end{array} \right. \end{aligned}$$

3 Robust approximate optimality conditions

In this section, we establish the necessary and sufficient optimality conditions for approximate solution of problem (USIP).

Definition 5

The robust feasible set F of problem (USIP) is defined by

$$\begin{aligned} F:=\{x\in \varOmega \mid g_t(x,v_t)\le 0,\forall v_t\in \mathcal {V}_t,\forall t\in T\}, \end{aligned}$$

where \(\varOmega \subset \mathbb {R}^n\) is a nonempty closed (not necessarily convex) set.

Definition 6

[48] Let \(\varepsilon \in \mathbb {R}_+\backslash \{0\}\). A point \(\bar{x}\in F\) is said to be a robust \(\varepsilon \)-quasi solution of problem (USIP), if it is an \(\varepsilon \)-quasi solution of problem (RUSIP), i.e, for any \(x\in F\),

$$\begin{aligned} \max _{u\in \mathcal {U}}f(\bar{x},u)\le \max _{u\in \mathcal {U}}f(x,u)+\sqrt{\varepsilon }||x-\bar{x}||. \end{aligned}$$

The following constraint qualification is an extension of Definition 3.2 in [48].

Definition 7

Let \(\bar{x}\in F\). We say that the following robust constraint qualification (RCQ) is satisfied at \(\bar{x}\in F\) if

$$\begin{aligned} N^C\left( \bar{x};F\right) \subseteq {\mathop {\bigcup }\limits _{\begin{array}{c} \lambda \in A(\overline{x})\\ v_t\in \mathcal {V}_t \end{array}}} {\left[ {\sum \limits _{t\in T} \lambda _t\partial _x^C g_t(\bar{x},v_t) }\right] }+N^C(\bar{x};\varOmega ), \end{aligned}$$

where \( A(\bar{x}):=\{\lambda \in \mathbb {R}_+^{(T)}\mid \lambda _tg_t(\bar{x},v_t)=0,\forall v_t\in \mathcal {V}_t,\forall t\in T\}\) is set of active constraint multipliers at \(\bar{x}\in \varOmega \subset \mathbb {R}^n\).

If \(\mathcal {V}_t,t\in T\) is singleton, the qualification condition (RCQ) becomes the qualification condition (CQ) for problem (SIP). The qualification conditions (CQ) have been introduced and used in [29] and the references therein.

In what follows, the uncertain objective function \(f:\mathbb {R}^n\times \mathbb {R}^m\rightarrow \mathbb {R}\) of problem (USIP) is assumed to satisfy the hypotheses (see [48]).

(H1) The function \(u\in \mathcal {U}\mapsto f(x,u)\) is upper semicontinuous for each \(x\in \mathbb {R}^n\);

(H2) The function \(x\in \mathbb {R}^n\mapsto f(x,u)\) is locally Lipschitz and regular for each \(u\in \mathcal {U}\);

(H3) \(\partial _x^Cf(x,u)\) is upper semicontinuous in \((x,u)\in \mathbb {R}^n\times \mathcal {U}\), where \(\partial _x^Cf(x,u)\) denotes the Clarke subdifferential of f with respect to x.

Lemma 4

[48] Suppose that the hypotheses (H1)-(H3) are fulfilled. Further, suppose that \(\mathcal {U}\) is convex and compact and f(x, .) is concave on \(\mathcal {U}\), for any \(x\in \varOmega \). Then,

$$\begin{aligned} \partial ^C\left( \max _{u\in \mathcal {U}}f(.,u)\right) (x) =\bigcup _{u\in \mathcal {U}(x)}\partial _x^Cf(x,u), \end{aligned}$$

where \( \mathcal {U}(x):=\{\bar{u}\in \mathcal {U}\mid f(x,\bar{u})=\max _{u\in \mathcal {U}}f(x,u)\}\).

Theorem 1

Let \(\varepsilon \in \mathbb {R}_+\backslash \{0\}\) and let \(\bar{x}\in F\) be a robust \(\varepsilon \)-quasi solution of problem (USIP). Suppose that \(f(\bar{x},.)\) is concave on \(\mathcal {U}\), and that qualification condition (RCQ) at \(\bar{x}\in F\) holds. Then, there exist \(\bar{u}\in \mathcal {U},(\bar{\lambda }_t)_{t\in T}\in \mathbb {R}_+^{(T)}\) and \(\bar{v}_t\in \mathcal {V}_t,t\in T\), such that

$$\begin{aligned} 0\in \partial _x^Cf(\bar{x},\bar{u})+\sum _{t\in }\bar{\lambda }_t\partial _x^Cg_t(\bar{x},\bar{v}_t)+N^C(\bar{x};\varOmega )+\sqrt{\varepsilon }\mathbb {B},\bar{\lambda }_tg_t(\bar{x},\bar{v}_t)=0, \end{aligned}$$
(1)

and

$$\begin{aligned} f(\bar{x},\bar{u})=\max _{u\in \mathcal {U}}f(\bar{x},u). \end{aligned}$$
(2)

Proof

Suppose that \(\bar{x}\in F\) is a robust \(\varepsilon \)-quasi solution of problem (USIP). Then, for any \(x\in F\),

$$\begin{aligned} \max _{u\in \mathcal {U}}f(\bar{x},u)\le \max _{u\in \mathcal {U}}f(x,u)+\sqrt{\varepsilon }||x-\bar{x}||. \end{aligned}$$
(3)

For any \(x\in \mathbb {R}^n\), we set \( \varPhi (x):=\max _{u\in \mathcal {U}}f(x,u)+\sqrt{\varepsilon }||x-\bar{x}||\). From (3), it implies that \(\varPhi \) is locally Lipschitz at \(\bar{x}\) and \(\bar{x}\) is a minimizer of the following problem \(\min _{x\in F}\varPhi (x)\). By Lemma 1, we have

$$\begin{aligned} 0\in \partial ^C\varPhi (\bar{x})+N^C(\bar{x};F). \end{aligned}$$
(4)

Because, one has \(\partial ^C||.-\bar{x}||(\bar{x})=\mathbb {B}\). So, from the Lemma 2, we obtain

$$\begin{aligned} 0\in \partial ^C\left( \max _{u\in \mathcal {U}}f(.,u)\right) (\bar{x})+N^C(\bar{x};F)+\sqrt{\varepsilon }\mathbb {B}. \end{aligned}$$
(5)

From qualification condition (RCQ), we deduce that (5) is equivalent to

$$\begin{aligned} 0\in \partial ^C\left( \max _{u\in \mathcal {U}}f(.,u)\right) (\bar{x})+{\mathop {\bigcup }\limits _{\begin{array}{c} \lambda \in A(\overline{x})\\ v_t\in \mathcal {V}_t \end{array}}}{\left[ {\sum \limits _{t\in T} \lambda _t\partial _x^C g_t(\bar{x},v_t) }\right] }+N^C(\bar{x};\varOmega )+\sqrt{\varepsilon }\mathbb {B}, \end{aligned}$$

where \(A(\bar{x}):=\{\lambda \in \mathbb {R}_+^{(T)}\mid \lambda _tg_t(\bar{x},v_t)=0,\forall v_t\in \mathcal {V}_t,\forall t\in T\}\). Therefore, there exist \((\bar{\lambda }_t)_{t\in T}\in \mathbb {R}_+^{(T)}\) and \(\bar{v}_t\in \mathcal {V}_t,t\in T\), such that

$$\begin{aligned} 0\in \partial ^C\left( \max _{u\in \mathcal {U}}f(.,u)\right) (\bar{x})+{\sum \limits _{t\in T} \bar{\lambda }_t\partial _x^C g_t(\bar{x},\bar{v}_t) }+N^C(\bar{x};\varOmega )+\sqrt{\varepsilon }\mathbb {B}, \end{aligned}$$
(6)

and \(\bar{\lambda }_tg_t(\bar{x},\bar{v}_t)=0\). Furthermore, from Lemma 4, we have

$$\begin{aligned} \partial ^C\left( \max _{u\in \mathcal {U}}f(.,u)\right) (\bar{x})=\bigcup _{\bar{u}\in \mathcal {U}(\bar{x})}\partial _x^Cf(\bar{x},\bar{u}), \end{aligned}$$
(7)

where \(\mathcal {U}(\bar{x}):=\{\bar{u}\in \mathcal {U}\mid f(\bar{x},\bar{u})=\max _{u\in \mathcal {U}}f(\bar{x},u)\}\). Thus, it follows from (6) and (7) that there exist \(\bar{u}\in \mathcal {U},(\bar{\lambda }_t)_{t\in T}\in \mathbb {R}_+^{(T)}\) and \(\bar{v}_t\in \mathcal {V}_t,t\in T\) such that (1) and (2) hold. \(\square \)

Remark 2

Theorem 1 improves Theorem 3.1 in [22], Theorem 3.1 in [29], Theorem 4.1 in [41], and Theorem 3.1 in [48].

Now, let us provide an example illustrating Theorem 1.

Example 1

We consider problem (USIP) with \(\varepsilon =\dfrac{1}{4},\varOmega =(-\infty ,0]\subset \mathbb {R},x\in \mathbb {R},u\in \mathcal {U}=[0,1],t\in T=[0,1]\) and \(v_t\in \mathcal {V}_t=[2-t,2+t]\) for any \(t\in T\). Take the functions \(f(x,u)=|x|+u-1\) and \(g_t(x,v_t)=-v_tx^2\). We can see that the robust feasible set \(F=(-\infty ,0]\). Therefore, \(\bar{x}=0\) is a robust \(\varepsilon \)-quasi solution of problem (USIP). Indeed, one has

$$\begin{aligned} \max _{u\in \mathcal {U}}f(x,u)+\sqrt{\varepsilon }||x-\bar{x}||=|x|+\dfrac{1}{2}|x|\ge 0=\max _{u\in \mathcal {U}}f(\bar{x},u),\quad \forall x\in F. \end{aligned}$$

Note that the qualification condition (RCQ) is satisfied at \(\bar{x}=0\in F\). Indeed, we have \(N^C(\bar{x};\varOmega )=N^C(\bar{x};(-\infty ,0])=[0,+\infty ),\partial _x^Cg_t(\bar{x},v_t)=\{0\}\) for any \(v_t\in \mathcal {V}_t,t\in T\) and

$$\begin{aligned} {\mathop {\bigcup }\limits _{\begin{array}{c} \lambda \in A(\overline{x})\\ v_t\in \mathcal {V}_t \end{array}}}{\left[ {\sum \limits _{t\in T} \lambda _t\partial _x^C g_t(\bar{x},v_t) }\right] }+N^C(\bar{x};\varOmega )=[0,+\infty ). \end{aligned}$$

Besides, one has \(N^C(\bar{x};F)=N^C(\bar{x};(-\infty ,0])=[0,+\infty )\). Therefore, the qualification condition (RCQ) holds at \(\bar{x}=0\). Take \(\varepsilon =\dfrac{1}{4},\bar{u}=1,\bar{x}=0\) and \(\mathbb {B}=[-1,1]\). It is easy to see that \(\partial _x^Cf(\bar{x},\bar{u})=[-1,1],\partial _x^Cg_t(\bar{x},v_t)=\{0\},\forall v_t\in \mathcal {V}_t,t\in T\) and

$$\begin{aligned} \begin{array}{ll} 0\in \left[ -\dfrac{3}{2},+\infty \right) &{}=[-1,1]+[0,+\infty )+\left[ -\dfrac{1}{2},\dfrac{1}{2}\right] \\ &{}=\partial _x^Cf(\bar{x},\bar{u})+\displaystyle \sum _{t\in T}\lambda _t\partial _x^Cg_t(\bar{x},v_t)+N^C(\bar{x};\varOmega )+\sqrt{\varepsilon }\mathbb {B}, \end{array} \end{aligned}$$

for any \((\lambda _t)_{t\in T}\in \mathbb {R}_+^{(T)}\) and \( v_t\in \mathcal {V}_t,t\in T\), \(\lambda _tg_t(\bar{x},\bar{v}_t)=0\), and \( f(\bar{x},\bar{u})=\max _{u\in \mathcal {U}}f(\bar{x},u)=0\). Therefore, Theorem 1 is satisfied.

Now, we will introduce a concept of a robust \(\varepsilon \)-approximate (KKT) condition for problem (USIP).

Definition 8

Let \(\varepsilon \in \mathbb {R}_+\backslash \{0\}\). A point \(\bar{x}\in F\) is said to satisfy the robust \(\varepsilon \)-approximate (KKT) condition with respect to problem (USIP) if there exist \((\bar{\lambda }_t)_{t\in T}\in \mathbb {R}_+^{(T)},\) which \((\bar{\lambda }_t)_{t\in T}\) are not all zero and \(\bar{u}\in \mathcal {U},\bar{v}_t\in \mathcal {V}_t,t\in T\), such that

$$\begin{aligned} 0\in \partial _x^Cf(\bar{x},\bar{u})+\sum _{t\in T}\bar{\lambda }_t\partial _x^Cg_t(\bar{x},\bar{v}_t)+N^C(\bar{x};\varOmega )+\sqrt{\varepsilon }\mathbb {B},\bar{\lambda }_tg_t(\bar{x},\bar{v}_t)=0, \end{aligned}$$

and \(f(\bar{x},\bar{u})=\max _{u\in \mathcal {U}}f(\bar{x},u)\).

Motivated by the definition of generalized convexity due to [13], we will introduce a concept of \(\varepsilon \)-quasi generalized convexity as follows:

Definition 9

Let \(g_T:=(g_t)_{t\in T}\) and \(\varepsilon \in \mathbb {R}_+\backslash \{0\}\). We say that \((f,g_T)\) is \(\varepsilon \)-quasi generalized convex on \(\varOmega \) at \(\bar{x}\in \varOmega \), if for any \(x\in \varOmega ,x_0\in \partial _x^Cf(\bar{x},u),u\in \mathcal {U}\) and \(x_t\in \partial _x^Cg_t(\bar{x},v_t),v_t\in \mathcal {V}_t,t\in T\), there exists \(w\in T^C(\bar{x};\varOmega )\) such that

$$\begin{aligned}&\left\langle {x_0,w} \right\rangle +\sqrt{\varepsilon }||x-\bar{x}||\ge 0\Rightarrow f(x,u)+\sqrt{\varepsilon }||x-\bar{x}||\ge f(\bar{x},u),\\&\quad g_t(x,v_t)\le g_t(\bar{x},v_t)\Rightarrow \left\langle {x_t,w} \right\rangle \le 0,\quad \forall t\in T, \end{aligned}$$

and

$$\begin{aligned} \left\langle {b,w} \right\rangle \le ||x-\bar{x}||,\quad \forall b\in \mathbb {B}. \end{aligned}$$

Remark 3

  1. (i)

    According to Remark 3.9 in [13], if \((f,g_T)\) is generalized convex (Definition 4.2 in [48]) at \(\bar{x}\), then for \(\varepsilon \in \mathbb {R}_+\backslash \{0\}\), \((f,g_T)\) is \(\varepsilon \)-quasi generalized convex at \(\bar{x}\).

  2. (ii)

    Furthermore, by a similar argument as in [13, Example 3.10], we can prove that the class of \(\varepsilon \)-quasi generalized convex functions is properly larger the one of generalized convex functions (Definition 4.2 in [48]).

Now, we will provide an example to illustrate Definition 9.

Example 2

Let \(x\in \mathbb {R},\varOmega =[0,+\infty )\subset \mathbb {R},t\in T=[0,1],u\in \mathcal {U}=[1,2]\) and \(v_t\in \mathcal {V}_t=[2-t,t+2]\) for any \(t\in T,\mathbb {B}=[-1,1]\). Let \(f:\mathbb {R}\rightarrow \mathbb {R}\) and \(g:\mathbb {R}\times \mathcal {V}_t\rightarrow \mathbb {R}\) be defined by

$$\begin{aligned} f(x)=u(|x|+x^3) \quad \text{ and }\quad g_t(x,v_t)=-v_tx^2. \end{aligned}$$

Let us consider \(\bar{x}=0,\bar{u}=1\), we have \(\partial ^Cf(\bar{x},\bar{u})=[-1,1]\) and \(\partial _x^Cg(\bar{x},v_t)=\{0\},T^C(\bar{x};\varOmega )=T^C(\bar{x};[0,+\infty ))=[0,+\infty )\). Now, consider \(x_0=0\in \partial ^Cf(\bar{x},\bar{u})\), \(x_t\in \partial _x^Cg(\bar{x},v_t)\). For any \(x\in \varOmega \), by taking \(w=x\in \varOmega =[0,+\infty )=T^C(\bar{x};\varOmega ),\varepsilon =\dfrac{1}{4}\), it follows that

$$\begin{aligned}&\left\langle {x_0,w} \right\rangle +\sqrt{\varepsilon }||x-\bar{x}||=\dfrac{1}{2}|x|\ge 0,\quad \forall w\in T^C(\bar{x};\varOmega )\\&\quad \Rightarrow f(x,u)+\sqrt{\varepsilon }||x-\bar{x}||=u(|x|+x^3)+\dfrac{1}{2}|x|\ge 0= f(\bar{x},u),\quad \forall u\in \mathcal {U},\\&g_t(x,v_t)=-v_tx^2\le 0=g_t(\bar{x},v_t),\quad \forall v_t\in \mathcal {V}_t,t\in T\\&\quad \Rightarrow \left\langle {x_t,w} \right\rangle =0\le 0,\quad \forall w\in T^C(\bar{x};\varOmega ), \end{aligned}$$

and

$$\begin{aligned} ||x-\bar{x}||=|x|\ge x\ge bx=\left\langle {b,w}\right\rangle ,\quad \forall b\in \mathbb {B}= [-1,1]. \end{aligned}$$

This shows that \((f,g_T)\) is \(\varepsilon \)-quasi generalized convex on \(\varOmega \) at \(\bar{x}\in \varOmega \).

Next, we will propose a type sufficient optimality condition for a robust \(\varepsilon \)-quasi solution of problem (USIP) in the following theorem.

Theorem 2

Let \(\varepsilon \in \mathbb {R}_+\backslash \{0\}\) and \(g_T:=(g_t)_{t\in T}\). Suppose that \(\bar{x}\in F\) satisfies the robust \(\varepsilon \)-approximate (KKT) condition with respect to problem (USIP). If \((f,g_T)\) is \(\varepsilon \)-quasi generalized convex on \(\varOmega \) at \(\bar{x}\in \varOmega \), then \(\bar{x}\) is a robust \(\varepsilon \)-quasi solution of problem (USIP).

Proof

Since \(\bar{x}\in F\) satisfies the robust \(\varepsilon \)-approximate (KKT) condition with respect to problem (USIP), there exist \((\bar{\lambda }_t)_{t\in T}\in \mathbb {R}_+^{(T)},\) which \((\bar{\lambda }_t)_{t\in T}\) are not all zero and \(x_0\in \partial _x^Cf(\bar{x},\bar{u}),\bar{u}\in \mathcal {U},x_t\in \partial _x^Cg(\bar{x},\bar{v}_t),\bar{v}_t\in \mathcal {V}_t,t\in T\) and \(b\in \mathbb {B}\) such that \(\bar{\lambda }_tg_t(\bar{x},\bar{v}_t)=0\) and

$$\begin{aligned} -\left( x_0+\sum _{t\in T}\bar{\lambda }_tx_t+\sqrt{\varepsilon }b\right) \in N^C(\bar{x};\varOmega ) \end{aligned}$$
(8)

and

$$\begin{aligned} f(\bar{x},\bar{u})=\displaystyle \max _{u\in \mathcal {U}}f(\bar{x},u). \end{aligned}$$
(9)

Suppose on contrary that \(\bar{x}\) is not a robust \(\varepsilon \)-quasi solution of problem (USIP). It then follows that there exists \(x\in F\) such that

$$\begin{aligned} \max _{u\in \mathcal {U}}f(x,u)+\sqrt{\varepsilon }||x-\bar{x}||<\max _{u\in \mathcal {U}} f(\bar{x},u). \end{aligned}$$
(10)

Note further that

$$\begin{aligned} \displaystyle \max _{u\in \mathcal {U}}f(x,u)\ge f(x,\bar{u}),\quad \bar{u}\in \mathcal {U}. \end{aligned}$$
(11)

From (9), (10), and (11), we deduce that

$$\begin{aligned} f(x,\bar{u})+\sqrt{\varepsilon }||x-\bar{x}||< f(\bar{x},\bar{u}). \end{aligned}$$
(12)

On the other hand, if \(t\in T(\bar{\lambda })\), then \(g_t(\bar{x},\bar{v}_t)=0\). Note that for any \(x\in F\), \(g_t(x,\bar{v}_t)\le 0\) for any \(t\in T\). It follows that

$$\begin{aligned} g_t(x,\bar{v}_t)\le 0=g_t(\bar{x},\bar{v}_t), \end{aligned}$$
(13)

for any \(x\in F\) and \(t\in T(\bar{\lambda })\). By the \(\varepsilon \)-quasi generalized convexity of \((f,g_T)\) on \(\varOmega \) at \(\bar{x}\in \varOmega \) and (12), (13), for such x, there exist \(x_0\in \partial _x^Cf(\bar{x},\bar{u}),\bar{u}\in \mathcal {U},x_t\in \partial _x^Cg_t(\bar{x},\bar{v}_t),\bar{v}_t\in \mathcal {V}_t,t\in T\) and \(w\in T^C(\bar{x};\varOmega )\) such that

$$\begin{aligned}&\left\langle {x_0,w}\right\rangle +\sqrt{\varepsilon }||x-\bar{x}||<0, \end{aligned}$$
(14)
$$\begin{aligned}&\left\langle {x_t,w} \right\rangle \le 0, \end{aligned}$$
(15)
$$\begin{aligned}&\left\langle {b,w} \right\rangle \le ||x-\bar{x}||,\quad \forall b\in \mathbb {B}. \end{aligned}$$
(16)

On the other hand, by (15), we conclude that

$$\begin{aligned} \sum _{t\in T}\bar{\lambda }_t\left\langle {x_t,w} \right\rangle \le 0. \end{aligned}$$
(17)

From (14) and (17), we can assert that

$$\begin{aligned} \left\langle {x_0,w}\right\rangle +\sqrt{\varepsilon }||x-\bar{x}||+\sum _{t\in T}\bar{\lambda }_t\left\langle {x_t,w} \right\rangle <0. \end{aligned}$$
(18)

Combining (16) and (18), we imply that

$$\begin{aligned} \left\langle {x_0,w}\right\rangle +\sqrt{\varepsilon }\left\langle {b,w}\right\rangle +\sum _{t\in T}\bar{\lambda }_t\left\langle {x_t,w} \right\rangle <0. \end{aligned}$$
(19)

On the other hand, since \(w\in T^C(\bar{x};\varOmega )\) and (8), we obtain

$$\begin{aligned} \left\langle {x_0,w}\right\rangle +\sqrt{\varepsilon }\left\langle {b,w}\right\rangle +\sum _{t\in T}\bar{\lambda }_t\left\langle {x_t,w} \right\rangle \ge 0, \end{aligned}$$

which contradicts to (19). Therefore, \(\bar{x}\) is a robust \(\varepsilon \)-quasi solution of problem (USIP). \(\square \)

Remark 4

Theorem 2 improves Theorem 3.2 in [22] and Theorem 3.4 in [24].

Finally in this section, we will provide an example to show the importance of the \(\varepsilon \)-quasi generalized convexity of \((f,g_T)\) in Theorem 2.

Example 3

Let \(x\in \mathbb {R},\varOmega =(-\infty ,0]\subset \mathbb {R},u\in \mathcal {U}=[1,2],t\in T=[0,1]\) and \(v_t\in \mathcal {V}_t=\left[ 2-t,2+t\right] \) for any \(t\in T\). Consider the functions

$$\begin{aligned} f(x,u)=\left\{ \begin{array}{cl} ux^2\cos \dfrac{1}{x},&{}\quad \text{ if } x\ne 0,\\ 0,&{}\quad \text{ if } x=0, \end{array} \right. \end{aligned}$$

and

$$\begin{aligned} g_t(x,v_t)=tx^2+v_tx. \end{aligned}$$

Then, \(F=\left[ -1,0\right] \), \(N^C(\bar{x};\varOmega )=N^C(\bar{x};(-\infty ,0])=[0,+\infty )\), and \(T^C(\bar{x};\varOmega )=T^C(\bar{x};(-\infty ,0])=(-\infty ,0]\). By selecting \(\bar{x}=0,\bar{u}=1\) and \(\bar{v}_t=2-t\), one has

$$\begin{aligned} \partial _x^Cf(\bar{x},\bar{u})=[-1,1]\quad \text{ and }\quad \partial _x^Cg_t(\bar{x},\bar{v}_t)=\left\{ 2-t\right\} . \end{aligned}$$

Now, take an arbitrarily \(\varepsilon \) such that \(0<\varepsilon \le \dfrac{1}{4\pi ^2}\). Then, it implies that \(\bar{x}\in F\) satisfies the robust \(\varepsilon \)-approximate (KKT) condition. Indeed, let us select \(\varepsilon =\dfrac{1}{4\pi ^2},\bar{x}=0,\bar{u}=1,\bar{\lambda }_t=0,\bar{v}_t=2-t\) and \(\mathbb {B}=[-1,1]\). Then,

$$\begin{aligned} \begin{array}{ll} 0\in \left[ -1-\dfrac{1}{2\pi },+\infty \right) &{}=[-1,1]+[0,+\infty )+\left[ -\dfrac{1}{2\pi },\dfrac{1}{2\pi }\right] \\ &{}=\partial _x^Cf(\bar{x},\bar{u})+\displaystyle \sum _{t\in T}\bar{\lambda }_t\partial _x^Cg_t(\bar{x},\bar{v}_t)+N^C(\bar{x};\varOmega )+\sqrt{\varepsilon }\mathbb {B}, \end{array} \end{aligned}$$

\(\bar{\lambda }_tg(\bar{x},\bar{v}_t)=0\) and \(\max _{u\in \mathcal {U}}f(x,u)=f(\bar{x},\bar{u})=0\). However, \(\bar{x}=0\) is not a robust \(\varepsilon \)-quasi solution of problem (USIP). In order to see this, let us take \(x=-\dfrac{1}{\pi }\in F=[-1,0]\) and \(\bar{x}=0,\varepsilon =\dfrac{1}{4\pi ^2}\). Then,

$$\begin{aligned} \max _{u\in \mathcal {U}}f(x,u)+\sqrt{\varepsilon }||x-\bar{x}||=-\dfrac{1}{\pi ^2}+\dfrac{1}{2\pi }.\dfrac{1}{\pi }=-\dfrac{1}{2\pi ^2}<0=\max _{u\in \mathcal {U}}f(\bar{x},u). \end{aligned}$$

The reason is that \((f,g_T)\) is not \(\varepsilon \)-quasi generalized convex at \(\bar{x}=0\). Indeed, take \(x=-\dfrac{1}{\pi }\in F=[-1,0],\varepsilon =\dfrac{1}{4\pi ^2},\bar{x}=0,\bar{u}=1\) and \(x_0=0\in \partial _x^Cf(\bar{x},\bar{u})=[-1,1]\). Clearly,

$$\begin{aligned} \left\langle {x_0,w} \right\rangle +\sqrt{\varepsilon }||x-\bar{x}||=\dfrac{1}{2\pi }.\dfrac{1}{\pi }=\dfrac{1}{2\pi ^2}>0,\quad \forall w\in T^C(\bar{x};\varOmega )=(-\infty ,0]. \end{aligned}$$

However,

$$\begin{aligned} f(x,\bar{u})+\sqrt{\varepsilon }||x-\bar{x}||=-\dfrac{1}{\pi ^2} +\dfrac{1}{2\pi }.\dfrac{1}{\pi }=-\dfrac{1}{2\pi ^2}<0=f(\bar{x},\bar{u}). \end{aligned}$$

4 Mond–Weir duality for approximate solution

In this section, we address a Mond–Weir type dual problem (MUSID) with respect to the primal problem (USIP).

Let \(x\in \mathbb {R}^n\), \(\varOmega \subset \mathbb {R}^n\) is a nonempty closed (not necessarily convex) set, \(\lambda \in \mathbb {R}_+^{(T)}\), and \(u\in \mathcal {U},v_t\in \mathcal {V}_t,t\in T\). Now, we introduce the Lagrangian function L with respect to problem (USIP) as follows:

$$\begin{aligned} L(x,\lambda ,u,v_t):=f(x,u). \end{aligned}$$

Let \(\varepsilon \in \mathbb {R}_+\backslash \{0\}\). We consider the dual problem (MUSID) of problem (USIP) as follows:

$$\begin{aligned} \text{(MUSID) }\,\,\,\,\left\{ \begin{array}{ll} \max &{}L(y,\lambda ,u,v_t)\\ \text{ s.t. }&{}0\in \partial _x^Cf(y,u)+\displaystyle \sum _{t\in T}\lambda _t\partial _x^Cg_t(y,v_t)+N^C(y;\varOmega )+\sqrt{\varepsilon }\mathbb {B},\\ &{}\displaystyle \sum _{t\in T}\lambda _tg_t(y,v_t)\ge 0,\\ &{}y\in \varOmega ,\lambda \in \mathbb {R}_+^{(T)},u\in \mathcal {U},v_t\in \mathcal {V}_t,t\in T. \end{array} \right. \end{aligned}$$

The robust feasible set of problem (MUSID) is defined by

$$\begin{aligned} \begin{array}{ll} F_\mathrm{MUSID}&{}:=\left\{ (y,\lambda ,u,v_t)\in \varOmega \times \mathbb {R}_+^{(T)}\times \mathcal {U}\times \mathcal {V}_t)\mid 0\in \partial _x^Cf(y,u)\right. \\ &{}\left. \quad +\displaystyle \sum _{t\in T}\lambda _t\partial _x^Cg_t(y,v_t)+N^C(y;\varOmega )+\sqrt{\varepsilon }\mathbb {B},\displaystyle \sum _{t\in T}\lambda _tg_t(y,v_t)\ge 0\right\} . \end{array} \end{aligned}$$

Now, we will introduce the following definition of a robust \(\varepsilon \)-quasi solution for problem (MUSID).

Definition 10

Let \(\varepsilon \in \mathbb {R}_+\backslash \{0\}\). We say that \((\bar{y},\bar{\lambda },\bar{u},\bar{v}_t)\in F_\mathrm{MUSID}\) is a robust \(\varepsilon \)-quasi solution of problem (MUSID) if for any \((y,\lambda ,u,v_t)\in F_\mathrm{MUSID}\),

$$\begin{aligned} L(\bar{y},\bar{\lambda },\bar{u},\bar{v}_t)+\sqrt{\varepsilon }||\bar{y}-y||\ge L(y,\lambda ,u,v_t). \end{aligned}$$

The following theorem describes duality relations between the primal problem (USIP) and the dual problem (MUSID).

Theorem 3

Let \(\varepsilon \in \mathbb {R}_+\backslash \{0\}\) and \(g_T:=(g_t)_{t\in T}\). Suppose that \(\bar{x}\) is an \(\varepsilon \)-quasi solution of problem (USIP), the qualification condition (RCQ) is satisfied at \(\bar{x}\) and \(f(\bar{x},.)\) is concave on \(\mathcal {U}\). Then there exists \((\bar{\lambda },\bar{u},\bar{v}_t)\in \mathbb {R}_+^{(T)}\times \mathcal {U}\times \mathcal {V}_t\) such that \((\bar{x},\bar{\lambda },\bar{u},\bar{v}_t)\in F_\mathrm{MUSID}\) and \(\max _{u\in \mathcal {U}}f(\bar{x},u)=L(\bar{x},\bar{\lambda },\bar{u},\bar{v}_t)=f(\bar{x},\bar{u})\). Besides, if \((f,g_T)\) is \(\varepsilon \)-quasi generalized convex on \(\varOmega \) at any \(y\in \varOmega \), then \((\bar{x},\bar{\lambda },\bar{u},\bar{v}_t)\) is a robust \(\varepsilon \)-quasi solution of problem (MUSID).

Proof

According to Theorem 1, there exist \(\bar{u}\in \mathcal {U},(\bar{\lambda }_t)_{t\in T}\in \mathbb {R}_+^{(T)}\) and \(\bar{v}_t\in \mathcal {V}_t,t\in T\), such that

$$\begin{aligned} 0\in \partial _x^Cf(\bar{x},\bar{u})+\sum _{t\in }\bar{\lambda }_t\partial _x^Cg_t(\bar{x},\bar{v}_t)+N^C(\bar{x};\varOmega )+\sqrt{\varepsilon }\mathbb {B},\bar{\lambda }_tg_t(\bar{x},\bar{v}_t)=0, \end{aligned}$$
(20)

and

$$\begin{aligned} f(\bar{x},\bar{u})=\max _{u\in \mathcal {U}}f(\bar{x},u). \end{aligned}$$
(21)

Therefore, \((\bar{x},\bar{\lambda },\bar{u},\bar{v}_t)\in F_\mathrm{MUSID}\). From (21), we have

$$\begin{aligned} \max _{u\in \mathcal {U}}f(\bar{x},u)=f(\bar{x},\bar{u})=L(\bar{x},\bar{\lambda },\bar{u},\bar{v}_t). \end{aligned}$$
(22)

Now, we prove that if \((f,g_T)\) is \(\varepsilon \)-quasi generalized convex on \(\varOmega \) at any \(y\in \varOmega \), then \((\bar{x},\bar{\lambda },\bar{u},\bar{v}_t)\) is a robust \(\varepsilon \)-quasi solution of problem (MUSID). Suppose on contrary that \((\bar{x},\bar{\lambda },\bar{u},\bar{v}_t)\) is not a robust \(\varepsilon \)-quasi solution of problem (MUSID). Then there exists \((y,\lambda ,u,v_t)\in F_\mathrm{MUSID}\) such that

$$\begin{aligned} L(\bar{x},\bar{\lambda },\bar{u},\bar{v}_t)+\sqrt{\varepsilon }||\bar{x}-y||<L(y,\lambda ,u,v_t), \end{aligned}$$
(23)

where \(L(y,\lambda ,u,v_t)=f(y,u)\). From (22) and (23), we can assert that

$$\begin{aligned} f(y,u)>f(\bar{x},\bar{u})+\sqrt{\varepsilon }||\bar{x}-y||. \end{aligned}$$
(24)

Since \((y,\lambda ,u,v_t)\in F_\mathrm{MUSID}\), there exist \(\lambda \in \mathbb {R}_+^{(T)}\), \(x_0\in \partial _x^Cf(y,u),u\in \mathcal {U},x_t\in \partial _x^Cg(y,v_t)\), \(v_t\in \mathcal {V}_t,t\in T\) and \(b\in \mathbb {B}\) such that

$$\begin{aligned}&-\left( x_0+\sum _{t\in T}\lambda _tx_t+\sqrt{\varepsilon }b\right) \in N^C(y;\varOmega ), \end{aligned}$$
(25)
$$\begin{aligned}&\sum _{t\in T}\lambda _tg_t(y,v_t)\ge 0. \end{aligned}$$
(26)

From (26) and \((\lambda _t)_{t\in T}\in \mathbb {R}_+^{(T)}\), it follows that \(g_t(y,v_t)\ge 0\) if \(t\in T(\lambda )\). Note that for \(\bar{x}\in F\), we have \(g_t(\bar{x},v_t)\le 0\) for any \(t\in T\). It deduces that

$$\begin{aligned} g_t(\bar{x},v_t)\le 0\le g_t(y,v_t), \end{aligned}$$
(27)

for any \(\bar{x}\in F\) and \(t\in T(\lambda )\). By the \(\varepsilon \)-quasi generalized convexity of \((f,g_T)\) on \(\varOmega \) at \(y\in \varOmega \) and (24), (27), for such \(\bar{x}\), there exist \(x_0\in \partial _x^Cf(y,u),u\in \mathcal {U},x_t\in \partial _x^Cg_t(y,v_t),v_t\in \mathcal {V}_t,t\in T\) and \(w\in T^C(y;\varOmega )\) such that

$$\begin{aligned}&\left\langle {x_0,w}\right\rangle +\sqrt{\varepsilon }||\bar{x}-y||<0, \end{aligned}$$
(28)
$$\begin{aligned}&\left\langle {x_t,w} \right\rangle \le 0, \end{aligned}$$
(29)
$$\begin{aligned}&\left\langle {b,w} \right\rangle \le ||\bar{x}-y||,\quad \forall b\in \mathbb {B}. \end{aligned}$$
(30)

Thus, we deduce from (29) that

$$\begin{aligned} \sum _{t\in T}\lambda _t\left\langle {x_t,w} \right\rangle \le 0. \end{aligned}$$
(31)

From (28) and (31), we can assert that

$$\begin{aligned} \left\langle {x_0,w}\right\rangle +\sqrt{\varepsilon }||\bar{x}-y||+\sum _{t\in T}\lambda _t\left\langle {x_t,w} \right\rangle <0. \end{aligned}$$
(32)

Combining (30) and (32), we imply that

$$\begin{aligned} \left\langle {x_0,w}\right\rangle +\sqrt{\varepsilon }\left\langle {b,w}\right\rangle +\sum _{t\in T}\lambda _t\left\langle {x_t,w} \right\rangle <0. \end{aligned}$$
(33)

On the other hand, since \(w\in T^C(y;\varOmega )\) and (25), we obtain

$$\begin{aligned} \left\langle {x_0,w}\right\rangle +\sqrt{\varepsilon }\left\langle {b,w}\right\rangle +\sum _{t\in T}\lambda _t\left\langle {x_t,w} \right\rangle \ge 0, \end{aligned}$$

which contradicts to (33). Therefore, \((\bar{x},\bar{\lambda },\bar{u},\bar{v}_t)\) is a robust \(\varepsilon \)-quasi solution of problem (MUSID). \(\square \)

Remark 5

Theorem 3 improves Theorem 4.2 in [22] and Theorem 4.6 in [24].

The next example asserts the importance of the qualification condition (RCQ) imposed in Theorem 3. More precisely, if \(\bar{x}\) is a robust \(\varepsilon \)-quasi solution of problem (USIP) at which the qualification condition (RCQ) is not satisfied, then we may not find out a triplet \((\bar{\lambda },\bar{u},\bar{v}_t)\in \mathbb {R}_+^{(T)}\times \mathcal {U}\times \mathcal {V}_t\) such that \((\bar{x},\bar{\lambda },\bar{u},\bar{v}_t)\) belongs to the robust feasible set \(F_\mathrm{MUSID}\) of the dual problem (MUSID).

Example 4

We consider problem (USIP) with \(\varOmega =(-\infty ,0]\subset \mathbb {R}\) and \(x\in \mathbb {R},u\in \mathcal {U}=[0,1],t\in T=[0,1]\) and \(v_t\in \mathcal {V}_t=[2-t,2+t]\) for any \(t\in T\). Take the functions \(f(x,u)=x+u-1\) and \(g_t(x,v_t)=v_tx^2\). We can see that the robust feasible set \(F=\{0\}\). Now, take \(\bar{x}=0,\varepsilon =\dfrac{1}{4}\). Then, it is easy to prove that \(\bar{x}=0\) is a robust \(\varepsilon \)-quasi solution of problem (USIP). Indeed, one has

$$\begin{aligned} \max _{u\in \mathcal {U}}f(x,u)+\sqrt{\varepsilon }||x-\bar{x}||=x+\dfrac{1}{2}|x|\ge 0=\max _{u\in \mathcal {U}}f(\bar{x},u),\quad \forall x\in F. \end{aligned}$$

Next, consider the dual problem (MUSID) with respect to problem (USIP). Take \(\varepsilon =\dfrac{1}{4},\bar{u}=1\) and \(\mathbb {B}=[-1,1]\). It is easy to see that \(\partial _x^Cf(\bar{x},\bar{u})=\{1\},\partial _x^Cg_t(\bar{x},v_t)=\{0\},\forall v_t\in \mathcal {V}_t,t\in T,\) and

$$\begin{aligned} 0\notin \left[ \dfrac{1}{2},\dfrac{3}{2}\right] =\{1\}+\left[ -\dfrac{1}{2},\dfrac{1}{2}\right] = \partial _x^Cf(\bar{x},\bar{u})+\sum _{t\in T}\lambda _t\partial _x^Cg_t(\bar{x},v_t)+N^C(\bar{x};\varOmega )+\sqrt{\varepsilon }\mathbb {B}, \end{aligned}$$

for any \((\lambda _t)_{t\in T}\in \mathbb {R}_+^{(T)}\) and \(\forall v_t\in \mathcal {V}_t,t\in T\). It follows easily that \((\bar{x},\lambda ,\bar{u},v_t)\notin F_\mathrm{MUSID}\) for any \(\lambda \in \mathbb {R}_+^{(T)}\) and \(\forall v_t\in \mathcal {V}_t,t\in T\). The reason is that the qualification condition (RCQ) is not satisfied at \(\bar{x}=0\in F\). Indeed, we have \(N^C(\bar{x};\varOmega )=N^C(\bar{x};(-\infty ,0])=[0,+\infty ),\partial _x^Cg_t(\bar{x},v_t)=\{0\}\), for any \(v_t\in \mathcal {V}_t,t\in T\) and

$$\begin{aligned} {\mathop {\bigcup }\limits _{\begin{array}{c} \lambda \in A(\overline{x})\\ v_t\in \mathcal {V}_t \end{array}}}{\left[ {\sum \limits _{t\in T} \lambda _t\partial _x^C g_t(\bar{x},v_t) }\right] }+N^C(\bar{x};\varOmega )=[0,+\infty ). \end{aligned}$$

Besides, one has \(N^C(\bar{x};F)=\mathbb {R}\). Therefore, the qualification condition (RCQ) is not satisfied at \(\bar{x}=0\). Hence, Theorem 3 is not valid.

Now, we present an example to show the importance of the \(\varepsilon \)-quasi generalized convexity of \((f,g_T)\) in Theorem 3.

Example 5

We consider problem (USIP) with \(\varepsilon =\dfrac{1}{25},\varOmega =[-1,0]\subset \mathbb {R},x\in \mathbb {R},u\in \mathcal {U}=[0,1],t\in T=[0,1]\) and \(v_t\in \mathcal {V}_t=[2-t,2+t]\) for any \(t\in T\). Take the functions \(f(x,u)=x^3+u\) and \(g_t(x,v_t)=-v_tx^2\). We can see that the robust feasible set \(F=[-1,0]\). Therefore, \(\bar{x}=-1\) is a robust \(\varepsilon \)-quasi solution of problem (USIP). Indeed, one has

$$\begin{aligned} \max _{u\in \mathcal {U}}f(x,u)+\sqrt{\varepsilon }||x-\bar{x}||=x^3+1+\dfrac{1}{5}|x+1|\ge 0=\max _{u\in \mathcal {U}}f(\bar{x},u),\quad \forall x\in F. \end{aligned}$$

Note that the qualification condition (RCQ) is satisfied at \(\bar{x}=-1\in F\). Indeed, we have \(N^C(\bar{x};\varOmega )=N^C(\bar{x};[-1,0])=(-\infty ,0],\partial _x^Cg_t(\bar{x},v_t)=\{0\}\), for any \(v_t\in \mathcal {V}_t,t\in T\) and

$$\begin{aligned} {\mathop {\bigcup }\limits _{\begin{array}{c} \lambda \in A(\overline{x})\\ v_t\in \mathcal {V}_t \end{array}}}{\left[ {\sum \limits _{t\in T} \lambda _t\partial _x^C g_t(\bar{x},v_t) }\right] }+N^C(\bar{x};\varOmega )=(-\infty ,0]. \end{aligned}$$

Besides, one has \(N^C(\bar{x};F)=N^C(\bar{x};[-1,0])=(-\infty ,0]\). Therefore, the qualification condition (RCQ) holds at \(\bar{x}=-1\). Now, consider the dual problem (MUSID) with respect to problem (USIP). Take \(\varepsilon =\dfrac{1}{25},\bar{\lambda }=0,\bar{u}=0,\bar{x}=-1,\bar{v}_t=2-t\) and \(\mathbb {B}=[-1,1]\). It is easy to see that \(\partial _x^Cf(\bar{x},\bar{u})=\{3\},\partial _x^Cg_t(\bar{x},\bar{v}_t)=\{2(2-t)\}\) and

$$\begin{aligned} \begin{array}{ll} 0\in \left( -\infty ,\dfrac{16}{5}\right] &{}=\{3\}+(-\infty ,0]+\left[ -\dfrac{1}{5},\dfrac{1}{5}\right] \\ &{}=\partial _x^Cf(\bar{x},\bar{u})+\displaystyle \sum _{t\in T}\bar{\lambda }_t\partial _x^Cg_t(\bar{x},\bar{v}_t)+N^C(\bar{x};\varOmega )+\sqrt{\varepsilon }\mathbb {B} \end{array} \end{aligned}$$

and \(\sum _{t\in T}\bar{\lambda }_tg_t(\bar{x},\bar{v}_t)=0\). It follows easily that

$$\begin{aligned} (\bar{x},\bar{\lambda },\bar{u},\bar{v}_t)\in F_\mathrm{MUSID} \text{ and } \displaystyle \max _{u\in \mathcal {U}}f(\bar{x},u)=L(\bar{x},\bar{\lambda },\bar{u},\bar{v}_t)=f(\bar{x},\bar{u})=0, \end{aligned}$$

where \(F_\mathrm{MUSID}\) is the robust feasible set of problem (MUSID). However, \((\bar{x},\bar{\lambda },\bar{u},\bar{v}_t)\) is not a robust \(\varepsilon \)-quasi solution of problem (MUSID). In order to see this, let us take \(\varepsilon =\dfrac{1}{25},(y,\lambda ,u,v_t)=(0,1,1,2+t)\in \varOmega \times \mathbb {R}_+^{(T)}\times \mathcal {U}\times \mathcal {V}_t\). Clearly,

$$\begin{aligned} L(\bar{x},\bar{\lambda },\bar{u},\bar{v}_t)+\sqrt{\varepsilon }||\bar{x}-y||=\dfrac{1}{5}<1=L(y,\lambda ,u,v_t). \end{aligned}$$

The reason is that \((f,g_T)\) is not the \(\varepsilon \)-quasi generalized convex on \(\varOmega \) at \(y=0\in \varOmega \). Indeed, by choosing \(\varepsilon =\dfrac{1}{25},z=-\dfrac{1}{2}\in \varOmega ,u=1\) and \(x_0\in \partial _x^Cf(y,u)=\{0\}\), \( T^C(y;\varOmega )=(-\infty ,0]\), we have

$$\begin{aligned} \left\langle {x_0,w} \right\rangle +\sqrt{\varepsilon }||z-y||=\dfrac{1}{10}>0,\quad \forall w\in T^C(y;\varOmega )=(-\infty ,0]. \end{aligned}$$

However,

$$\begin{aligned} f(z,u)+\sqrt{\varepsilon }||z-y||=-\dfrac{1}{8}+1+\dfrac{1}{10}=\dfrac{39}{40}<1=f(y,u). \end{aligned}$$

Theorem 4

Let \(\varepsilon \in \mathbb {R}_+\backslash \{0\}\) and \((\bar{x},\bar{\lambda },\bar{u},\bar{v}_t)\in F_\mathrm{MUSID}\) such that \(\max _{u\in \mathcal {U}}f(\bar{x},u)=L(\bar{x},\bar{\lambda },\bar{u},\bar{v}_t)=f(\bar{x},\bar{u})\). If \(\bar{x}\in F\) and \((f,g_T)\) is \(\varepsilon \)-quasi generalized convex on \(\varOmega \) at \(\bar{x}\in \varOmega \), then \(\bar{x}\) is a robust \(\varepsilon \)-quasi solution of problem (USIP).

Proof

Since \((\bar{x},\bar{\lambda },\bar{u},\bar{v}_t)\in F_\mathrm{MUSID}\), there exist \((\bar{\lambda }_t)_{t\in T}\in \mathbb {R}_+^{(T)},x_0\in \partial _x^Cf(\bar{x},\bar{u})\), \(\bar{u}\in \mathcal {U},x_t\in \partial _x^Cg(\bar{x},\bar{v}_t)\), \(\bar{v}_t\in \mathcal {V}_t,t\in T\) and \(b\in \mathbb {B}\) such that

$$\begin{aligned}&-\left( x_0+\sum _{t\in T}\bar{\lambda }_tx_t+\sqrt{\varepsilon }b\right) \in N^C(\bar{x};\varOmega ), \end{aligned}$$
(34)
$$\begin{aligned}&\sum _{t\in T}\bar{\lambda }_tg_t(\bar{x},\bar{v}_t)\ge 0. \end{aligned}$$
(35)

Suppose on contrary that \(\bar{x}\) is not a robust \(\varepsilon \)-quasi solution of problem (USIP). It then follows that there exists \(x\in F\) such that

$$\begin{aligned} \max _{u\in \mathcal {U}}f(x,u)+\sqrt{\varepsilon }||x-\bar{x}||<\max _{u\in \mathcal {U}} f(\bar{x},u). \end{aligned}$$
(36)

Note further that

$$\begin{aligned} \displaystyle \max _{u\in \mathcal {U}}f(x,u)\ge f(x,\bar{u}),\quad \bar{u}\in \mathcal {U}. \end{aligned}$$
(37)

From (36), (37), and \(f(\bar{x},\bar{u})=\max _{u\in \mathcal {U}}f(\bar{x},u)\), we deduce that

$$\begin{aligned} f(x,\bar{u})+\sqrt{\varepsilon }||x-\bar{x}||< f(\bar{x},\bar{u}). \end{aligned}$$
(38)

By (35) and \((\bar{\lambda }_t)_{t\in T}\in \mathbb {R}_+^{(T)}\), it follows that \(g_t(\bar{x},\bar{v}_t)\ge 0\) if \(t\in T(\bar{\lambda })\). Note that for \(x\in F\), we have \(g_t(x,\bar{v}_t)\le 0\) for any \(t\in T\). We deduce that

$$\begin{aligned} g_t(x,\bar{v}_t)\le 0\le g_t(\bar{x},\bar{v}_t), \end{aligned}$$
(39)

for any \(x\in F\) and \(t\in T(\bar{\lambda })\). By the \(\varepsilon \)-quasi generalized convexity of \((f,g_T)\) on \(\varOmega \) at \(\bar{x}\in \varOmega \) and (38), (39), for such x, there exist \(x_0\in \partial _x^Cf(\bar{x},\bar{u}),\bar{u}\in \mathcal {U},x_t\in \partial _x^Cg_t(\bar{x},\bar{v}_t),\bar{v}_t\in \mathcal {V}_t,t\in T\) and \(w\in T^C(\bar{x};\varOmega )\) such that

$$\begin{aligned}&\left\langle {x_0,w}\right\rangle +\sqrt{\varepsilon }||x-\bar{x}||<0, \end{aligned}$$
(40)
$$\begin{aligned}&\left\langle {x_t,w} \right\rangle \le 0, \end{aligned}$$
(41)
$$\begin{aligned}&\left\langle {b,w} \right\rangle \le ||x-\bar{x}||,\quad \forall b\in \mathbb {B}. \end{aligned}$$
(42)

Then, from (41), we follow that

$$\begin{aligned} \sum _{t\in T}\bar{\lambda }_t\left\langle {x_t,w} \right\rangle \le 0. \end{aligned}$$
(43)

From (40) and (43), we can assert that

$$\begin{aligned} \left\langle {x_0,w}\right\rangle +\sqrt{\varepsilon }||x-\bar{x}||+\sum _{t\in T}\bar{\lambda }_t\left\langle {x_t,w} \right\rangle <0. \end{aligned}$$
(44)

Combining (42) and (44), we imply that

$$\begin{aligned} \left\langle {x_0,w}\right\rangle +\sqrt{\varepsilon }\left\langle {b,w}\right\rangle +\sum _{t\in T}\bar{\lambda }_t\left\langle {x_t,w} \right\rangle <0. \end{aligned}$$
(45)

On the other hand, since \(w\in T^C(\bar{x};\varOmega )\) and (34), we obtain

$$\begin{aligned} \left\langle {x_0,w}\right\rangle +\sqrt{\varepsilon }\left\langle {b,w}\right\rangle +\sum _{t\in T}\bar{\lambda }_t\left\langle {x_t,w} \right\rangle \ge 0, \end{aligned}$$

which contradicts to (45). Therefore, \(\bar{x}\) is a robust \(\varepsilon \)-quasi solution of problem (USIP). \(\square \)

Remark 6

Theorem 4 improves Theorem 4.3 in [22].

5 Application to fractional semi-infinite programming problem

In this section, we consider nonsmooth fractional semi-infinite programming with uncertainty data in constraints:

$$\begin{aligned} \text{(UFSIP) }\,\,\,\,\begin{array}{l} \displaystyle \min _{x\in \varOmega }\,\,\,\,f(x):=\dfrac{p(x)}{q(x)},\\ \text{ s.t. } g_t(x,v_t)\le 0,\quad \forall t\in T, \end{array} \end{aligned}$$

where \(\varOmega \subset \mathbb {R}^n\) is a nonempty closed (not necessarily convex) set, T is a nonempty infinite index set, the functions \(p,q:\mathbb {R}^n\rightarrow \mathbb {R}\), and \(g_t:\mathbb {R}^n\times \mathbb {R}^q\rightarrow \mathbb {R},t\in T\) are locally Lipschitz functions, and for each \(t\in T,v_t\in \mathbb {R}^q\) is an uncertain parameter, which belongs to some convex compact set \(\mathcal {V}_t\subset \mathbb {R}^q\).

The uncertainty set-valued mapping \(\mathcal {V}:T \rightrightarrows \mathbb {R}^q\) is defined as \(\mathcal {V}(t):=\mathcal {V}_t\) for all \(t\in T\). The notation \(v\in \mathcal {V}\) means that v is a selection of \(\mathcal {V}\), i.e., \(v:T\rightarrow \mathbb {R}^q\) and \(v_t\in \mathcal {V}_t\) for all \(t\in T\). So, the uncertainty set is the graph of \(\mathcal {V}\), that is, \(\text{ gph }\mathcal {V}:=\{(t,v_t)\mid v_t\in \mathcal {V}_t,t\in T\}\).

In what follows, for the sake of convenience, we further assume that \(q(x)>0\) for all \(x\in \varOmega \), and that \(p(\bar{x})\le 0\) for the reference point \(\bar{x}\in \varOmega \).

Definition 11

The robust feasible set of problem (UFSIP) is defined by

$$\begin{aligned} F:=\{x\in \varOmega \mid g_t(x,v_t)\le 0,\forall v_t\in \mathcal {V}_t,\forall t\in T\}. \end{aligned}$$

Definition 12

Let \(\varepsilon \in \mathbb {R}_+\backslash \{0\}\) and \(f:=\dfrac{p}{q}\). A point \(\bar{x}\in F\) is said to be a robust \(\varepsilon \)-quasi solution to problem (UFSIP) if

$$\begin{aligned} f(x)+\sqrt{\varepsilon }||x-\bar{x}||\ge f(\bar{x}),\quad \forall x\in F. \end{aligned}$$

Theorem 5

Let \(\varepsilon \in \mathbb {R}_+\backslash \{0\}\). Suppose that \(\bar{x}\in F\) is a robust \(\varepsilon \)-quasi solution of problem (UFSIP). Suppose that the qualification condition (RCQ) at \(\bar{x}\) holds. Then, there exist \((\bar{\lambda }_t)_{t\in T}\in \mathbb {R}_+^{(T)},\bar{v}_t\in \mathcal {V}_t,t\in T\), such that

$$\begin{aligned} 0\in & {} \dfrac{q(\bar{x})\partial ^Cp(\bar{x})-p(\bar{x})\partial ^Cq(\bar{x})}{q^2(\bar{x})}+\displaystyle \sum _{t\in T}\bar{\lambda }_t\partial _x^Cg_t(\bar{x},\bar{v}_t)\nonumber \\&+N^C(\bar{x};\varOmega )+\sqrt{\varepsilon }\mathbb {B},\bar{\lambda }_tg_t(\bar{x},\bar{v}_t)=0. \end{aligned}$$
(46)

Proof

Suppose that \(\bar{x}\in F\) is a robust \(\varepsilon \)-quasi solution of problem (UFSIP), it follows that \(\bar{x}\) is a robust \(\varepsilon \)-quasi solution of problem (USIP) with \(f:=\dfrac{p}{q}\). By applying Theorem 1, there exist \((\bar{\lambda }_t)_{t\in T}\in \mathbb {R}_+^{(T)}\) and \(\bar{v}_t\in \mathcal {V}_t,t\in T\), such that

$$\begin{aligned} 0\in \partial ^Cf(\bar{x})+\sum _{t\in }\bar{\lambda }_t\partial _x^Cg_t(\bar{x},\bar{v}_t)+N^C(\bar{x};\varOmega )+\sqrt{\varepsilon }\mathbb {B},\bar{\lambda }_tg_t(\bar{x},\bar{v}_t)=0. \end{aligned}$$
(47)

Thanks to Lemma 3, one has

$$\begin{aligned} \partial ^Cf(\bar{x})=\partial ^C\left( \dfrac{p}{q}\right) (\bar{x})\subset \dfrac{q(\bar{x})\partial ^Cp(\bar{x})-p(\bar{x})\partial ^Cq(\bar{x})}{q^2(\bar{x})}. \end{aligned}$$
(48)

Combining (47) with (48), we can assert that

$$\begin{aligned} 0\in & {} \dfrac{q(\bar{x})\partial ^Cp(\bar{x})-p(\bar{x})\partial ^Cq(\bar{x})}{q^2(\bar{x})}+\displaystyle \sum _{t\in T}\bar{\lambda }_t\partial _x^Cg_t(\bar{x},\bar{v}_t)\\&+N^C(\bar{x};\varOmega )+\sqrt{\varepsilon }\mathbb {B},\bar{\lambda }_tg_t(\bar{x},\bar{v}_t)=0. \end{aligned}$$

The proof of the theorem is complete. \(\square \)

The following simple example shows that the qualification condition (RCQ) is essential in Theorem 5.

Example 6

We consider problem (UFSIP) with \(\varOmega =(-\infty ,0]\subset \mathbb {R},x\in \mathbb {R},t\in T=[0,1]\) and \(v_t\in \mathcal {V}_t=[2-t,2+t]\) for any \(t\in T\). Take the functions \(f(x)=\dfrac{p(x)}{q(x)}\), where \(p(x)=x,q(x)=x^2+1\) and \(g_t(x,v_t)=v_tx^2\). We can see that the robust feasible set \(F=\{0\}\). Now, take \(\bar{x}=0,\varepsilon =\dfrac{1}{4}\). Then, it is easy to show that \(\bar{x}=0\) is a robust \(\varepsilon \)-quasi solution of problem (UFSIP). Indeed, one has

$$\begin{aligned} f(x)+\sqrt{\varepsilon }||x-\bar{x}||=\dfrac{x}{x^2+1}+\dfrac{1}{2}|x|\ge 0=f(\bar{x}),\quad \forall x\in F. \end{aligned}$$

Since \(N^C(\bar{x};\varOmega )=N^C(\bar{x};(-\infty ,0])=[0,+\infty ),\partial _x^Cg_t(\bar{x},v_t)=\{0\}\) at \(\bar{x}=0\) for any \(v_t\in \mathcal {V}_t,t\in T\), one has

$$\begin{aligned} {\mathop {\bigcup }\limits _{\begin{array}{c} \lambda \in A(\overline{x})\\ v_t\in \mathcal {V}_t \end{array}}}{\left[ {\sum \limits _{t\in T} \lambda _t\partial _x^C g_t(\bar{x},v_t) }\right] }+N^C(\bar{x};\varOmega )=[0,+\infty ). \end{aligned}$$

Moreover, \(N^C(\bar{x};F)=\mathbb {R}\). Therefore, the qualification condition (RCQ) is not satisfied at \(\bar{x}=0\). On the other hand, take \(\varepsilon =\dfrac{1}{4}\) and \(\mathbb {B}=[-1,1]\). It is easy to see that \(\partial ^Cp(\bar{x})=\{1\},\partial ^Cq(\bar{x})=\{0\}\) and

$$\begin{aligned} \begin{array}{ll} 0&{}\notin \left[ \dfrac{1}{2},+\infty \right) =\{1\}+[0,+\infty )+\left[ -\dfrac{1}{2},\dfrac{1}{2}\right] \\ &{}=\dfrac{q(\bar{x})\partial ^Cp(\bar{x})-p(\bar{x})\partial ^Cq(\bar{x})}{q^2(\bar{x})}+\displaystyle \sum _{t\in T}\lambda _t\partial _x^Cg_t(\bar{x},v_t)+N^C(\bar{x};\varOmega )+\sqrt{\varepsilon }\mathbb {B}, \end{array} \end{aligned}$$

for any \((\lambda _t)_{t\in T}\in \mathbb {R}_+^{(T)}\) and \(v_t\in \mathcal {V}_t,t\in T\). Hence, Theorem 5 is not valid.

The following simple example proves that, in general, a feasible point may satisfy the qualification condition (RCQ), but if this point is not a robust \(\varepsilon \)-quasi solution of problem (UFSIP), then (46) does not hold.

Example 7

Let \(x\in \mathbb {R},t\in T=[0,1]\) and \(v_t\in \mathcal {V}_t=[2-t,2+t]\) for any \(t\in T\). Consider the functions \(f(x)=\dfrac{p(x)}{q(x)}\), where \(p(x)=x,q(x)=x^2+1\) and \(g_t(x,v_t):=-v_tx^2\). We consider problem (UFSIP) with \(\varOmega :=(-\infty ,0]\). By simple computation, one has \(F=(-\infty ,0]\), \(N^C(\bar{x};\varOmega )=N^C(\bar{x};(-\infty ,0])=[0,+\infty )\) and \(\partial _x^Cg_t(\bar{x},v_t)=\{0\},\forall v_t\in \mathcal {V}_t,t\in T\). Therefore, we have

$$\begin{aligned} {\mathop {\bigcup }\limits _{\begin{array}{c} \lambda \in A(\overline{x})\\ v_t\in \mathcal {V}_t \end{array}}}{\left[ {\sum \limits _{t\in T} \lambda _t\partial _x^Cg_t(\bar{x},v_t) }\right] }+N^C(\bar{x};\varOmega )=[0,+\infty ). \end{aligned}$$

Moreover, we have \(N^C(\bar{x};F)=N^C(\bar{x};(-\infty ,0])=[0,+\infty )\). Clearly, the qualification condition (RCQ) holds at \(\bar{x}\). On the other hand, take \(\bar{x}=0,\varepsilon =\dfrac{1}{4}\) and \(\mathbb {B}=[-1,1]\). It is easy to see that \(\partial ^Cp(\bar{x})=\{1\},\partial ^Cq(\bar{x})=\{0\}\) and

$$\begin{aligned} \begin{array}{ll} 0&{}\notin \left[ \dfrac{1}{2},+\infty \right) =\{1\}+[0,+\infty )+\left[ -\dfrac{1}{2},\dfrac{1}{2}\right] \\ &{}=\dfrac{q(\bar{x})\partial ^Cp(\bar{x})-p(\bar{x})\partial ^Cq(\bar{x})}{q^2(\bar{x})}+\displaystyle \sum _{t\in T}\lambda _t\partial _x^Cg_t(\bar{x},v_t)+N^C(\bar{x};\varOmega )+\sqrt{\varepsilon }\mathbb {B}, \end{array} \end{aligned}$$

for any \((\lambda _t)_{t\in T}\in \mathbb {R}_+^{(T)}\) and \(v_t\in \mathcal {V}_t,t\in T\). Hence, condition (46) is not true. The reason is that \(\bar{x}=0\) is not a robust \(\varepsilon \)-quasi solution of problem (UFSIP). Indeed, we can choose \(\varepsilon =\dfrac{1}{4},x=-\dfrac{1}{5}\in F=(-\infty ,0]\). Clearly,

$$\begin{aligned} f(x)+\sqrt{\varepsilon }||x-\bar{x}||=\dfrac{x}{x^2+1}+\dfrac{1}{2}|x|=-\dfrac{6}{65}<0=f(\bar{x}). \end{aligned}$$

6 Conclusion

In this paper, we studied the optimality conditions for a robust \(\varepsilon \)-quasi solution of problem (USIP). Next, we established approximate duality theorems in term of Mond–Weir type which is formulated in approximate form. Finally, an application to fractional semi-infinite programming problem was provided. The results obtained in this paper improve the corresponding results reported in recent literature.