1 Introduction

In this paper, we are concerned with the linear infinite programming with uncertainty parameters of the form

$$ \begin{array}{@{}rcl@{}} (\text{LIP}_{c})\quad &&\inf \langle c,x\rangle \\ \text{subject to} &&x\in X,~\langle a_{t},x \rangle \le b_{t},~\forall t\in T, \end{array} $$

where X is a locally convex Hausdorff topological vector space, T is an arbitrary (possible infinite) index set, cX, atX and \(b_{t} \in \mathbb {R}\) for each tT, and the couple (at, bt) belongs to an uncertainty set \(\mathcal {U}_{t}\subset X^{\ast }\times \mathbb {R}\). For such a linear infinite programming (LIPc) with input-parameter uncertainty, its robust counterpart is the robust linear infinite programing problem (RLIPc) defined as follows:

$$ \begin{array}{@{}rcl@{}} (\text{RLIP}_{c})\quad &&\inf \langle c,x\rangle \\ \text{subject to } &&x\in X,~\langle x^{\ast},x \rangle \le r,~\forall (x^{\ast},r)\in\mathcal{U}_{t},~ \forall t\in T. \end{array} $$

The robust linear infinite problems of the model (RLIPc) together with their duality were considered in several works in the literature such as, [6, 12, 16, 20, 23]. There are variants of duality results for robust convex problems (see [4, 5, 11, 14,15,16, 18, 22, 24] and the references therein), and also for robust vector optimization/multi-objective problems (see, e.g., [7, 12, 13, 21]). In the mentioned papers, results for robust strong duality are established for classes of problems from linear to convex, non-convex, and vector problems, under various (constraint) qualification conditions.

In this paper we propose a way, which can be considered as a unification approach to duality for the robust linear problems (RLIPc). Concretely, we propose some model for a bit more general problem, namely, the robust linear problem with convex conical constraints (RPc) and establish corresponding robust strong duality and also, stable robust strong duality, i.e., robust strong duality holds “uniformly” with all cX. Then, with the different choices/ways of setting, we transfer (RLIPc) to the models (RPc), and the (stable) robust strong duality results for (RPc) apply. By such a way, several forms of dual problems for (RLIPc) are proposed. Necessary and sufficient conditions for stable robust strong duality of these pairs of primal-dual problems are given, for which some cover results known in the literature while the others, due to the best knowledge of the authors, are new. We point out also that, even in the case with the absence of uncertainty, i.e., in the case where \(\mathcal {U}_{t}\) is singleton for each tT, the results obtained still lead to new results on duality for robust linear infinite/semi-infinite problems (see Section 6).

The paper is organized as follows: In Section 2, some preliminaries and basic tools are introduced. Concretely, we introduce or quote some robust Farkas lemmas for conical constraint systems under uncertainty, some results on duality of robust linear problems with convex conical constraints. The model of robust linear infinite problem and its seven models of robust dual problems are given in Section 3. The main results: Robust stable strong duality results for (RLIPc) are given in Section 4 together with two more models of robust dual problems of (RLIPc). Here, the stable strong duality for the seven pairs of primal-dual problems are established and the ones for two new pairs are mentioned. Some of these results cover or extend some in [11, 20]. In Section 5, from the duality results in Section 4, we derive variants of stable robust Farkas lemmas for linear infinite systems with uncertainty which cover the ones in [12, 16] while the others are new. In Section 6, as an extension/application of the approach, we get robust strong duality results for linear problems with sub-affine constraints. We consider a particular case with the absence of uncertainty (i.e., in the case where \(\mathcal {U}_{t}\) is singleton for each tT), the results obtained still lead to some new results on duality for robust linear infinite/semi-infinite problems, and, in turn, these results also give rise to several new versions of Farkas lemmas for sub-affine systems under uncertainty and also, some new versions of Farkas-type results for linear infinite/semi-infinite systems.

2 Preliminaries and Basic Tools

Let X and Z be locally convex Hausdorff topological vector spaces with topological dual spaces X and Z, respectively. The only topology considered on dual spaces is the weak*-topology. Let S be a non-empty closed and convex cone in Z. The positive dual cone S+ of S is S+ := {zZ : 〈z, s〉≥ 0 ∀sS}. Let further, Γ(X) be the set of all proper, convex and lower semi-continuous (briefly, lsc) functions on X. Denote by \({\mathcal{L}}(X,Z)\) the space of all continuous linear mappings from X to Z and \(\overline {\mathbb {R}}:=\mathbb {R}\cup \{\pm \infty \}\), \(\mathbb {R}_{\infty }:=\mathbb {R}\cup \{+\infty \}\).

2.1 Notations and Preliminaries

We now give some notations which will be used in the sequel. For \(f : X\to \overline {\mathbb {R}}\), the domain and the epigraph of f are defined respectively by

$$ \begin{array}{@{}rcl@{}} \text{dom} f&:=&\{x\in X:~f(x)\neq +\infty \},\\ \text{epi} f&:=&\{(x,r)\in X\times \mathbb{R}: f(x)\leq r\}, \end{array} $$

while its conjugate function \(f^{\ast } : X\rightarrow \overline {\mathbb {R}}\) is

$$ f^{\ast }\left( x^{\ast}\right) :=\sup_{x\in X}\left[\langle x^{\ast},x\rangle - f(x)\right]\quad \forall x^{\ast}\in X^{\ast}. $$

Let ≤S be the ordering on Z induced by the cone S, i.e.,

$$ z_{1} \leqq_{S}z_{2}\quad \text{ if and only if }\quad z_{2}-z_{1}\in S. $$

We enlarge Z by attaching a greatest element \(+\infty _{Z}\) and a smallest element \(-\infty _{Z}\) which do not belong to Z by the convention, \(-\infty _{Z} \leqq _{S} z \leqq _{S} +\infty _{Z}\) for all zZ. Denote \(Z^{\bullet }:=Z\cup \{-\infty _{Z}, +\infty _{Z}\}\). Let G : XZ. We define

$$ \begin{array}{@{}rcl@{}} \text{dom} G&:=&\{x\in X: G(x)\neq +\infty_{Z}\},\\ \text{epi}_{S} G&:=&\{(x,z)\in X\times Z: z \in G(x) + S\}. \end{array} $$

If \(-\infty _{Z}\notin G(X)\) and domG, then we say that G is a proper mapping. We say that G is S-convex (resp., S-epi closed) if epiSG is a convex subset (resp., a closed subset) of X × Z. The mapping G is called positively S-upper semicontinuousFootnote 1 (positively S-usc, briefly) if λG is upper semicontinuous (in short, usc) for all λS+ (see [1, 2]).

Let T be an index (possibly infinite) set and let \(\mathbb {R}^{T}\) be the product space endowed with the product topology and its dual space, \(\mathbb {R}^{(T)}\), the so-called space of generalized finite sequencesλ = (λt)tT such that \(\lambda _{t}\in \mathbb {R}\), for each tT, and with only finitely many λt different from zero. The supporting set of \(\lambda \in \mathbb {R}^{(T)}\) is suppλ := {tT : λt≠ 0}. For a pair \((\lambda ,v) \in \mathbb {R}^{(T)}\times \mathbb {R}^{T}\), the dual product is defined by

$$ \langle \lambda,v\rangle := \left\{ \begin{array}{ll} {\sum}_{t\in \text{supp} \lambda}\lambda_{t}v_{t} &\quad \text{ if }\lambda \neq 0_{T}, \\ 0 &\quad \text{otherwise}. \end{array} \right. $$

The positive cones in \(\mathbb {R}^{T}\) and in \(\mathbb {R}^{(T)}\) are denoted by \(\mathbb {R}_{+}^{T}\) and \(\mathbb {R}_{+}^{(T)}\), respectively.

S+-Upper Semi-Continuity and Uniform S+-Convexity. Let U be a subset of some topological space. We recall the notions of S+-upper semi-continuity, S+-convexity, and uniform S+-convexity introduced recently in [13].

Definition 1

[13] Let \(H : U\to Z\cup \{+\infty _{Z}\}\). We say that:

  • H is S+-convex if for all (ui, λi) ∈ U × S+ (i = 1,2) there is \((\bar u,\bar \lambda )\in U\times S^{+}\) such that \((\lambda _{1} H)(u_{1})+(\lambda _{2} H)(u_{2}) \ge (\bar \lambda H)(\bar u)\),

  • H is S+-upper semi-continuos (briefly, S+-usc) if for any net \((\lambda _{\alpha }, u_{\alpha },r_{\alpha })_{\alpha \in D}\subset S^{+}\times U\times \mathbb {R}\) and any \((\bar \lambda ,\bar u,\bar r)\in S^{+}\times U\times \mathbb {R}\), satisfying

    $$ \left\{\begin{array}{l} (\lambda_{\alpha} H)({u_{\alpha}}) \ge r_{\alpha}~\forall \alpha \in D,\\ \lambda_{\alpha} \overset{\ast}{\rightharpoonup} \bar \lambda,~u_{\alpha}\to \bar u,~ r_{\alpha}\to\bar r \end{array}\right. \quad\Longrightarrow\quad (\bar \lambda H)(\bar u)\ge \bar r, $$

    where the symbol “\(\overset {\ast }{\rightharpoonup }\)” means the convergence with respect to weak-topology.

  • H is S+-concave (S+-lsc, resp.) if − H is S+-convex (S+-usc, respectively).

Definition 2

[13] For the collection (Hj)jI with \(H_{j} : U\to Z\cup \{+\infty _{Z}\}\), we say that (Hj)jI is uniformly S+-convex if for all (ui, λi) ∈ U × S+, i = 1,2, there is \((\bar u,\bar \lambda )\in U\times S^{+}\) such that \((\lambda _{1} H_{j})(u_{1})+ (\lambda _{2} H_{j})(u_{2}) \ge (\bar \lambda H_{j})(\bar u)\) for all jI.

The collection (Hj)jI is said to be uniformly S+-concave if (−Hj)jI is uniformly S+-convex.

Remark 1

It is worth observing that when \(H\colon U \to Z\cup \{+\infty _{Z}\}\) is S+-usc then H is positively S-usc [13]. Moreover, in the case where \(Z=\mathbb {R}\) and \(S=\mathbb {R}_{+}\), (and hence, \(S^{+}=\mathbb {R}_{+}\)), the following assertions hold:

  1. (i)

    If \(H\colon U\to \mathbb {R}_{\infty }\) is a convex function then H is \(\mathbb {R}_{+}\)-convex.

  2. (ii)

    If \(H_{j}\colon U \to \mathbb {R}_{\infty }\) is convex for all jI then (Hj)jI is uniformly \(\mathbb {R}_{+}\)-convex.

  3. (iii)

    \(H\colon U \to \mathbb {R}_{\infty }\) is \(\mathbb {R}_{+}\)-usc if and only if it is usc.

For details, see [13].

2.2 Conical Constrained Systems with Uncertainty

Let \(\mathcal {U}\) be an uncertainty parameter set, \((G_{u})_{u\in \mathcal {U}}\) with \(G_{u}\colon X\to Z\cup \{+\infty _{Z}\}\) be a proper S-convex and S-epi closed mapping for each \(u \in \mathcal {U}\). We are concerned with the robust cone constraint system:

$$ G_{u}(x)\in-S\quad \forall u\in \mathcal{U}. $$
(1)

Denote

$$ \mathcal{F}_{u}:=\{x\in X: G_{u}(x)\in-S\},\quad u\in \mathcal{U}, $$
(2)

and \(\mathcal {F}\) the solution set of (1), i.e.,

$$ \mathcal{F}:=\{x\in X: G_{u}(x)\in -S~~\forall u\in \mathcal{U}\}. $$
(3)

It is clear that \(\mathcal {F} = \bigcap _{u \in \mathcal {U}} \mathcal {F}_{u}\). Assume that \(\mathcal {F}\ne \emptyset \).

Corresponding to system (1), let us consider the set (also called: robust moment cone corresponding to system (1))

$$ \mathcal{M}_{0}:=\bigcup\limits_{(u,\lambda)\in \mathcal{U}\times S^{+}} \text{epi}(\lambda G_{u})^{\ast}. $$
(4)

It is easy to check that \({\mathcal{M}}_{0}\) (generalizing the one in [22, Proposition 2.2]) is a cone in \(X^{\ast }\times \mathbb {R}\). Moreover, \({\mathcal{M}}_{0}\) (and also \({\mathcal{M}}_{1}\) in (9)) leads to the cone M in [20].

We now introduce a version of robust Farkas-type result and some consequences involving system (1), which will be useful in the sequel.

Proposition 1 (Farkas-type result involving robust system (1))

For all \((x^{\ast }, r)\in X^{\ast }\times \mathbb {R}\), the next statements are equivalent:

  1. (i)

    \(G_{u}(x)\in -S~~ \forall u\in \mathcal {U} ~\Longrightarrow ~ \langle x^{\ast }, x\rangle \ge r\).

  2. (ii)

    \((x^{\ast }, r)\in -\overline {\text {co}} {\mathcal{M}}_{0}\).

Proof

It is easy to see that (i) is equivalent to − r ≥−〈x, x〉 for all \(x\in \mathcal {F}\), which also means \((x^{\ast }, r)\in -\text {epi} \delta _{\mathcal {F}}^{\ast }\). So, to prove the equivalence (i) ⇔ (ii), it suffices to show that \(\text {epi} \delta _{\mathcal {F}}^{\ast }=\overline {\text {co}} {\mathcal{M}}_{0}\).

Now, for each \(u\in \mathcal {U}\), \(\mathcal {F}_{u}\) is closed and convex subsets of X, and hence, \(\delta _{\mathcal {F}_{u}} \in {\Gamma }(X)\) and so \(\delta _{\mathcal {F}}=\sup _{u\in \mathcal {U}}\delta _{\mathcal {F}_{u}} \in {\Gamma }(X)\). By [25, Lemma 2.2], one gets \(\text {epi} \delta _{\mathcal {F}}^{\ast }=\overline {\text {co}} \bigcup _{u\in \mathcal {U}}\text {epi} \delta _{\mathcal {F}_{u}}^{\ast }\). On the other hand, for each \(u\in \mathcal {U}\), one has \(\text {epi} \delta _{\mathcal {F}_{u}}^{\ast }=\overline {\bigcup _{\lambda \in S^{+}} \text {epi}(\lambda G_{u})^{\ast }}\) (see [17]), and so, \(\text {epi} \delta _{\mathcal {F}}^{\ast }=\overline {\text {co}} {\mathcal{M}}_{0}\) and we are done.□

Remark 2

Proposition 1 generalized [23, Theorem 3.1], [12, Theorem 4.2(iii)], [16, Theorem 5.5], and in some sense, it extends the robust semi-infinite Farkas’ lemmas in [20], [19, Corollary 3.1.2].

Let BX and \(\upbeta \in \mathbb {R}\). The function σB(⋅) −β, where \(\sigma _{B}(x):=\sup \{\langle x^{\ast }, x\rangle : x^{\ast }\in B\}\), is known as a sub-affine function [15]. We next give a version of robust Farkas lemma for a system involving sub-affine functions.

Corollary 1

Let \((\mathcal {A}_{t})_{t\in T}\) be a family of nonempty, w-closed convex subsets of X and \((b_{t})_{t\in T}\subset \mathbb {R}\). Then, for each \((x^{\ast }, r)\in X^{\ast }\times \mathbb {R}\), the next statements are equivalent:

  1. (i)

    \(\sigma _{\mathcal {A}_{t}}(x)\le b_{t}~\forall t\in T~\Longrightarrow ~ \langle x^{\ast }, x\rangle \ge r\).

  2. (ii)

    \((x^{\ast }, r)\in -\overline {\text {co}} \text {cone} \left [\bigcup _{t\in T}(\mathcal {A}_{t}\times \{b_{t}\}) \cup \{(0_{X^{\ast }},1)\}\right ]\).

Proof

Take \(Z=\mathbb {R}\), \(S=\mathbb {R}_{+}\) (and hence, \(Z^{\ast }=\mathbb {R}\) and \(S^{+}=\mathbb {R}^{+}\)), \(\mathcal {U}=T\), and \(G_{t}:=\sigma _{\mathcal {A}_{t}}-b_{t}\) for each tT. Then, for any \((t,\lambda )\in T\times \mathbb {R}_{+}\), one has

$$ \begin{array}{@{}rcl@{}} \text{epi}(\lambda G_{t})^{\ast}&=&\lambda\text{epi}(G_{t})^{\ast}=\lambda\text{epi}(\sigma_{\mathcal{A}_{t}}-b_{t})^{\ast}=\lambda (\mathcal{A}_{t}\times\{b_{t}\}) +\mathbb{R}_{+}(0_{X^{\ast}},1), \\ \mathcal{M}_{0} &=&\bigcup\limits_{t\in T}\text{co} \text{cone}\left[(\mathcal{A}_{t}\times \{b_{t}\})\cup \{(0_{X^{\ast}},1)\}\right], \end{array} $$

and so, \(\overline {\text {co}} {\mathcal{M}}_{0}=\overline {\text {co}} \text {cone}\left [\bigcup _{t\in T}(\mathcal {A}_{t}\times \{b_{t}\})\cup \{(0_{X^{\ast }},1)\}\right ]\). The conclusion now follows from Proposition 1. □

2.3 Duality of Robust Linear Problems with Convex Conical Constraints

Let cX. We consider the pair of primal-dual robust problems:

$$ \begin{array}{@{}rcl@{}} (\text{RP}_{c})\qquad&& \inf \langle c,x\rangle\\ &&\text{subject to } x\in X,~G_{u}(x)\in -S~ \forall u\in \mathcal{U},\\ (\text{RD}_{c})\qquad&& \sup\limits_{(u,\lambda)\in \mathcal{U}\times S^{+}} \inf_{x\in X} (\langle c,x\rangle + \lambda G_{u}(x)). \end{array} $$

Let \(\mathcal {F}_{u}\) and \(\mathcal {F}\) be as in (2) and (3). Let further \(\bar x\in \mathcal {F}\) and \((\bar u,\bar \lambda ) \in \mathcal {U} \times S^{+}\). As \(\bar x\in \mathcal {F}\), \(G_{u}(\bar x) \in -S\) for all \(u\in \mathcal {U}\), and in particular, \(G_{\bar u}(\bar x) \in -S\). Moreover, as \(\bar \lambda \in S^{+}\), one has \(\bar \lambda G_{\bar u} (\bar x)\leq 0\). Therefore, \(\langle c, \bar x \rangle + (\bar \lambda G_{\bar u})(x) \le \langle c, \bar x\rangle \), and so,

$$ \inf\limits_{x \in X} \left[\langle c,x\rangle + (\bar \lambda G_{\bar u}) (x)\right] \le \langle c,\bar x\rangle + (\bar \lambda G_{\bar u}) (x) \leq \langle c,\bar x\rangle, $$

leading to

$$ \inf\limits_{x \in X} \left[\langle c,x\rangle + (\bar \lambda G_{\bar u}) (x)\right] \le \inf_{\bar x \in A} \langle c,\bar x\rangle. $$

Consequently,

$$ \sup\limits_{(\bar u, \bar \lambda) \in \mathcal{U} \times S^{+}} \inf\limits_{x \in X} \left[\langle c,x\rangle + (\bar \lambda G_{\bar u}) (x)\right] \leq \inf\limits_{\bar x \in A} \langle c,\bar x\rangle, $$
(5)

which means that the weak duality holds for the pair (RPc)–(RDc).

Definition 3

We say that

  • the robust strong duality holds for the pair (RPc)–(RDc) if \(\inf (\text {RP}_{c})={\max \limits } (\text {RD}_{c})\),

  • the stable robust strong duality holds for the pair (RPc)–(RDc) if \(\inf (\text {RP}_{c})={\max \limits } (\text {RD}_{c})\) for all cX.

The next theorem, Theorem 1, can be derived from [16, Theorem 6.3]. However, for the sake of completeness we will give here a short and direct proof.

Theorem 1 (Characterization of stable robust strong duality for (RPc))

Assume that \(r_{0}:= \inf (\text {RP}_{c}) > - \infty \). Then the following statements are equivalent:

  1. (a)

    \({\mathcal{M}}_{0}\) is a closed and convex subset of \(X^{\ast } \times \mathbb {R}\).

  2. (b)

    The stable robust strong duality holds for the pair (RPc)–(RDc), i.e.,

    $$ \inf(\textup{RP}_{c}) = \max (\textup{RD}_{c})\quad\forall c\in X^{\ast}. $$

Proof

Take arbitrarily cX. Observe firstly that

$$ \begin{array}{@{}rcl@{}} \sup(\text{RD}_{c})&=&\sup\limits_{(u,\lambda)\in \mathcal{U} \times S^{+}} \inf\limits_{x \in X} \left\{\langle c, x\rangle + (\lambda G_{u})(x)\right\} \\ &=&\sup\limits_{(u,\lambda)\in \mathcal{U} \times S^{+}} \left[- \sup\limits_{x \in X} \left\{\langle -c, x\rangle - (\lambda G_{u})(x)\right\}\right] = \sup_{(u,\lambda)\in \mathcal{U} \times S^{+}} [-(\lambda G_{u})^{\ast}(-c)] \\ &=&\sup\left\{r: (c,r)\in - \bigcup\limits_{(u,\lambda)\in\mathcal{U} \times S^{+}} \text{gph}(\lambda G_{u})^{\ast}\right\}\\ &=&\sup\left\{r: (c,r)\in - \bigcup\limits_{(u,\lambda)\in\mathcal{U} \times S^{+}}\text{gph}(\lambda G_{u})^{\ast} - \mathbb{R}_{+}(0_{X^{\ast}},1)\right\}\\ &=& \sup\left\{r: (c,r)\in - \bigcup\limits_{(u,\lambda)\in\mathcal{U} \times S^{+}}\left[\text{gph}(\lambda G_{u})^{\ast} + \mathbb{R}_{+}(0_{X^{\ast}},1)\right]\right\}\\ &=& \sup\left\{r: (c,r)\in - \bigcup\limits_{(u,\lambda)\in\mathcal{U} \times S^{+}} \text{epi}(\lambda G_{u})^{\ast} \right\} = \sup\left\{r: (c,r)\in -\mathcal{M}_{0}\right\}. \end{array} $$
(6)

Observe also that \(r_{0} < + \infty \) as (RPc) is feasible (i.e., its feasible set \(\mathcal {F}\) is non-empty) and so, we can assume that \(r_{0} \in \mathbb {R}\).

∙ [ (a) ⇒ (b)] Assume that (a) holds. As \(r_{0}= \inf (\text {RP}_{c})\), one has

$$ G_{u}\in -S,~\forall u\in \mathcal{U}\quad \Longrightarrow\quad \langle c,x\rangle \ge r_{0}. $$
(7)

As (a) holds, it follows from Proposition 1 that

$$ (c,r_{0})\in -\overline{\text{co}} \mathcal{M}_{0} = - \mathcal{M}_{0} = - \bigcup_{(u,\lambda)\in \mathcal{U} \times S^{+}} \text{epi} (\lambda G_{u})^{\ast}, $$

and so, by (6) and the weak duality (5), we get

$$ r_{0} \leq \sup\{r: (c, r) \in -\mathcal{M}_{0}\} = \sup (\text{RD}_{c}) \leq r_{0} = \inf (\text{RP}_{c}), $$

yielding \(r_{0} = \sup \{r: (c, r) \in -{\mathcal{M}}_{0}\} = \sup (\text {RD}_{c}) = \inf (\text {RP}_{c})\). As \(r_{0} \in \{r: (c, r) \in -{\mathcal{M}}_{0}\}\) there exist \((\bar u, \bar \lambda ) \in \mathcal {U} \times S^{+}\) satisfying (by (4))

$$ r_{0} = -(\bar \lambda G_{\bar u})^{\ast}(-c) = \max (\text{RD}_{c}) = \inf (\text{RP}_{c}), $$

which means that (b) holds.

∙ [(b) ⇒ (a)] Assume that (b) holds. To prove (a), it suffices to show that \(\overline {\text {co}} {\mathcal{M}}_{0}\subset {\mathcal{M}}_{0}\). Take \((c,r)\in -\overline {\text {co}} {\mathcal{M}}\). It follows from Proposition 1 that (7) holds with r0 = r, which, taking (b) and (6) into account, entails

$$ r \le r_{0} = \inf(\text{RP}_{c}) = \max(\text{RD}_{c}) = \max_{(u,\lambda)\in \mathcal{U}\times S^{+}} [-(\lambda G_{u})^{\ast}(-c)]. $$

This means that there exists \((\bar u, \bar \lambda ) \in \mathcal {U} \times S^{+}\) such that \((-c, -r_{0}) \in \text {epi}(\bar \lambda G_{\bar u})^{\ast }\). Now, as rr0, one has \((-c,- r)\in \text {epi}(\bar \lambda G_{\bar u})^{\ast } \), and hence, \((c, r) \in -{\mathcal{M}}_{0}\). We have proved that \(\overline {\text {co}} {\mathcal{M}}_{0}\subset {\mathcal{M}}_{0}\) and the proof is complete. □

We now provide some sufficient conditions for the convexity and closedness of the robust moment cone \({\mathcal{M}}_{0}\). Assume from now to end this section that \(\mathcal {U}\) is a subset of some topological vector space. The next result is a consequence of [13, Propositions 5.1, 5.2].

Proposition 2

Assume that \(\mathcal {U}\) is a subset of some topological vector space and intS. Then

  1. (i)

    If the collection (uGu(x))xX is uniformly S+-concave, then \({\mathcal{M}}_{0}\) is convex.

  2. (ii)

    If \(\mathcal {U}\) is a compact set, Z is a normed space, uGu(x) is S+-usc for all xX, and the following Slater-type condition holds:

    $$ (C_{0}) \qquad\forall u\in \mathcal{U},~\exists x_{u}\in X:~G_{u}(x_{u})\in -\text{int} S, $$

    then \({\mathcal{M}}_{0}\) is closed.

Remark 3

If \(\mathcal {U}\) is a singleton then it is easy to see that the assumption of Proposition 2(i) automatically holds, and consequently, \({\mathcal{M}}_{0}\) is convex. Moreover, if the Slater condition (C0) holds then \({\mathcal{M}}_{0}\) is closed.

Remark 4

It is worth noticing that the Proposition 2 and the next Corollary 2 constitute generalizations of Proposition 2 and Corollary 1 in [20], respectively. Propositions 6–7 on the sufficient conditions for the convexity and closedness of moment cones are of the same line of generalization which show the role played by the Slater constraint qualification condition.

Corollary 2 (Sufficient condition for stable robust strong duality of (RPc))

Assume that the following conditions hold:

  1. (i)

    \(\mathcal {U}\) is a compact set, Z is a normed space,

  2. (ii)

    (uGu(x))xX is uniformly S+-concave,

  3. (iii)

    uGu(x) is S+-usc for all xX,

  4. (iv)

    The Slater-condition (C0) holds.

Then, the stable robust strong duality holds for the pair (RPc)–(RDc).

Proof

The conclusion follows from Theorem 1 and Proposition 2. □

Example 1

Let X, Z, and S be as in this section. Let further \(\mathcal {U}\) be an uncertainty set, \((A_{u})_{u\in \mathcal {U}}\subset {\mathcal{L}}(X,Z)\), \((\omega _{u})_{u\in \mathcal {U}}\subset Z\).

Let cX and consider the problem (RLPc)Footnote 2:

$$ \begin{array}{@{}rcl@{}} (\text{RLP}_{c})\qquad&& \inf \langle c,x\rangle\\ &&\text{subject to }A_{u}(x)\in \omega_{u}-S,\quad \forall u\in \mathcal{U}, x \in X. \end{array} $$
(8)

It is clear that (RLPc) a special case of (RPc) when setting Gu(x) := Au(x) − ωu, \( u \in \mathcal {U}\). Denote λAu an element of X defined by (λAu)(x) = 〈λ, Au(x)〉, for all xX.

Then the set \({\mathcal{M}}_{0}\) defined in (4) becomes

$$ \mathcal{M}_{1} := \{(\lambda A_{u}, \langle \lambda, \omega_{u}\rangle),~(u,\lambda)\in\mathcal{U} \times S^{+}\} +\mathbb{R}_{+} (0_{X^{\ast}}, 1). $$
(9)

The dual problem of (RLPc) (specialized from (RDc)), turns to be

$$ \begin{array}{@{}rcl@{}} (\text{RLD}_{c})\qquad&& \sup -\langle \lambda,\omega_{u}\rangle \\ &&\text{subject to }(u,\lambda)\in \mathcal{U} \times S^{+},~c=-\lambda A_{u}. \end{array} $$

We get from Theorem 1 characterization of stable robust strong duality for (RLPc) as follows:

The following statements are equivalent:

  1. (a)

    \({\mathcal{M}}_{1}\) is a closed and convex subset of \(X^{\ast }\times \mathbb {R}\),

  2. (b)

    The stable robust strong duality holds for the pair (RLPc)–(RLDc), i.e.,

$$ \inf(\text{RLP}_{c}) = \max (\text{RLD}_{c})\quad \forall c \in X^{\ast}. $$

3 Robust Linear Infinite Problem and its Robust Duals

We retain the notations in Section 2 and let cX.

3.1 Statement of Robust Linear Infinite Problems and their Robust Duals

Consider the linear infinite programming with uncertain input-parameters of the form:

$$ \begin{array}{@{}rcl@{}} (\text{ULIP}_{c})\quad &&\inf \langle c,x\rangle \\ &&\text{subject to }\langle a_{t},x \rangle \le b_{t} \quad \forall t\in T, x \in X, \end{array} $$

where (at, bt) belongs to an uncertainty set \(\mathcal {U}_{t}\) with \(\emptyset \ne \mathcal {U}_{t}\subset X^{\ast }\times \mathbb {R}\) for all tT.

The robust counterpart of (ULIPc) is

$$ \begin{array}{@{}rcl@{}} (\text{RLIP}_{c})\quad &&\inf \langle c,x\rangle \\ &&\text{subject to } \langle x^{\ast},x \rangle \le r,\quad\forall (x^{\ast},r)\in\mathcal{U}_{t}\quad \forall t\in T, x \in X. \end{array} $$

Assume that the problem (RLIPc) is feasible for each cX, i.e.,

$$ \mathcal{F}:=\{x\in X: \langle x^{\ast},x \rangle \le r~\forall (x^{\ast},r)\in\mathcal{U}_{t},~ \forall t\in T\}\ne \emptyset \quad \forall c \in X^{\ast} $$

and set

$$ \mathcal{U}:=\prod\limits_{t\in T}\mathcal{U}_{t}\quad \text{ and }\quad \mathcal{V}:=\bigcup\limits_{t\in T}\mathcal{U}_{t}. $$
(10)

By convention, we write \(v = (v^{1}, v^{2}) \!\in \! X^{\ast } \!\times \! \mathbb {R}\) and \(u = (u_{t})_{t \in T} \!\in \! {\mathcal{U}}\), with \(u_{t} = ({u^{1}_{t}}, {u^{2}_{t}}) \!\in \! \mathcal {U}_{t}\). For brevity, we also write: \(u=({u^{1}_{t}}, {u^{2}_{t}})_{t\in T} \in {\mathcal{U}}\) instead of \(u=(({u^{1}_{t}}, {u^{2}_{t}}))_{t\in T} \in {\mathcal{U}}\).

The robust problem of the model (RLIPc) was considered in several earlier works such as [12, 20] (where \(X = \mathbb {R}^{n}\), i.e., a robust semi-infinite linear problem), [24] where X is a Banach space, T is finite, objective function is a convex function, and for each tT, \(\mathcal {U}_{t}\) has a special form (problem (SP), p. 2335), and in [11] with a bit more general on constraint linear inequalities, concretely, for all tT, (x, r) is a function defined on \(\mathcal {U}_{t}\) instead of \((x^{\ast }, r)\in \mathcal {U}_{t}\).

We now propose variants of robust dual problems for (RLIPc):

$$ \begin{array}{@{}rcl@{}} (\text{RLID}_{c}^{1})\qquad &&\sup [-\lambda v^{2}]\\ &&\text{s.t. }~v\in\mathcal{V},~\lambda\ge 0,~c=-\lambda v^{1},\\ (\text{RLID}_{c}^{2})\qquad &&\sup\left [-\sum\limits_{u\in \text{supp} \lambda}\lambda_{u} {u^{2}_{t}}\right]\\ &&\text{s.t. }~t\in T,~\lambda \in \mathbb{R}^{(\mathcal{U})}_{+},~ c=-\sum\limits_{u\in \text{supp} \lambda}\lambda_{u} {u^{1}_{t}}, \end{array} $$
$$ \begin{array}{@{}rcl@{}} (\text{RLID}_{c}^{3})\qquad &&\sup\left[-\sum\limits_{t\in \text{supp} \lambda}\lambda_{t} {u^{2}_{t}}\right]\\ &&\text{s.t. }~u\in\mathcal{U},~\lambda \in \mathbb{R}^{(T)}_{+},~ c=-\sum\limits_{t\in \text{supp} \lambda}\lambda_{t} {u^{1}_{t}},\\ (\text{RLID}_{c}^{4})\qquad &&\sup\limits_{\lambda\ge 0,~t\in T} \inf\limits_{x\in X}\sup\limits_{v\in\mathcal{U}_{t}}\left[\langle c+\lambda v^{1},x\rangle -\lambda v^{2}\right],\\ (\text{RLID}_{c}^{5})\qquad &&\sup\limits_{\lambda\ge 0,~u\in \mathcal{U}} \inf\limits_{x\in X}\sup\limits_{t\in T}\left[\langle c+\lambda {u^{1}_{t}},x\rangle -\lambda {u^{2}_{t}}\right],\\ (\text{RLID}_{c}^{6})\qquad &&\sup\left[-\sum\limits_{v\in \text{supp} \lambda}\lambda_{v} v^{2}\right]\\ &&\text{s.t. }~\lambda \in \mathbb{R}^{(\mathcal{V})}_{+},~c=-\sum\limits_{v \in \text{supp} \lambda}\lambda_{v} v^{1},\\ (\text{RLID}_{c}^{7})\qquad &&\sup\limits_{\lambda\ge 0} \inf\limits_{x\in X}\sup\limits_{v\in \mathcal{V}}\left[\langle c+\lambda v^{1},x\rangle -\lambda v^{2}\right]. \end{array} $$

It is worth observing firstly that \((\text {RLID}_{c}^{3})\) and \((\text {RLID}_{c}^{6})\) are (ODP) and (DRSP) in [20], respectively. These two classes are also special case of (OLD) and (RLD) in [22] (where the constraint functions are affine) and of (RLDO) and (RLDC) in [11], respectively.

The “robust strong duality (and also, stable robust strong duality) holds for the pair (RLIPc)–\((\text {RLID}^{i}_{c})\), i = 1,2,…,7, is understood as in Definition 3. Note that robust strong duality holds for (RLIPc)–\((\text {RLID}^{3}_{c})\) is known as “primal worst equals dual best problem” with the attainment of dual problem [11, 20].

3.2 Relationship Between the Values of Dual Problems and Weak Duality

In this subsection we will establish some relations between the values of the dual problems \((\text {RLID}_{c}^{i})\) to each other and the weak duality to each of the dual pairs (RLIPc)–\((\text {RLID}_{c}^{i})\), \(i = 1, 2, \dots , 7\).

Proposition 3

One has

$$ \sup(\text{RLID}_{c}^{1}) \le \begin{array}{l} \sup(\text{RLID}_{c}^{2})\\ \sup(\text{RLID}_{c}^{3}) \end{array} \le \sup (\text{RLID}_{c}^{6}). $$
(11)

Proof

Observe that, for k = 1,2,3,6, it holds \(\sup (\text {RLID}_{c}^{k})=\sup E_{k}\) with

$$ \begin{array}{@{}rcl@{}} E_{1}&:=&\{\alpha: v\in \mathcal{V},~\lambda\ge 0,~ (c,\alpha)=-\lambda v\},\\ E_{2}&:=&\left\{\alpha: t\in T,~\lambda \in \mathbb{R}^{(\mathcal{U})}_{+},~ (c,\alpha)=-\sum\limits_{u\in\text{supp} \lambda}\lambda_{u} u_{t}\right\},\\ E_{3}&:=&\left\{\alpha: u\in\mathcal{U},~\lambda \in \mathbb{R}^{(T)}_{+},~ (c,\alpha)=-\sum\limits_{t\in \text{supp} \lambda}\lambda_{t} u_{t}\right\},\\ E_{6}&:=&\left\{\alpha: \lambda \in \mathbb{R}^{(\mathcal{V})}_{+},~ (c,\alpha)=-\sum\limits_{v \in \text{supp} \lambda}\lambda_{v} v\right\}. \end{array} $$

So, to prove (11), it suffices to verify that EiEj for (i, j) ∈{(1,2),(1,3),(2,6),(3,6)}.

∙ [E1E2] Take \(\bar \alpha \in E_{1}\). Then, there are \(\bar v\in {\mathcal{V}}\) and \(\bar {\lambda }\ge 0\) such that \((c,\bar v)=-\bar \lambda \bar v\). Now, take \(\bar t\in T\) and \(\bar u\in {\mathcal{U}}\) such that \(\bar u_{\bar t}=\bar v\). Define \(\bar \lambda \in \mathbb {R}^{({\mathcal{U}})}_{+}\) by \(\bar \lambda _{\bar u}=\bar \lambda \) and \(\bar \lambda _{u}=0\) whenever \(u\ne \bar u\). Then, it is easy to see that

$$ -\sum\limits_{u\in\text{supp} \bar \lambda}\bar \lambda_{u} u_{\bar t}=-\bar \lambda_{\bar u} \bar u_{\bar t}=-\bar\lambda \bar v=(c,\bar \alpha), $$

yielding \(\bar \alpha \in E_{2}\).

∙ [E1E3] Can be done by using the same argument as in the proof of E1E2, just replace \(\bar \lambda \in \mathbb {R}^{({\mathcal{U}})}_{+}\) by \(\bar \lambda \in \mathbb {R}^{(T)}_{+}\) such that \(\bar \lambda _{\bar t}=\bar \lambda \) and \(\bar \lambda _{t}=0\) for all \(t\ne \bar t\).

∙ [E2E6] Take \(\bar \alpha \in E_{2}\). Then, there exists \((\bar t, \bar \lambda )\in T\times \mathbb {R}^{({\mathcal{U}})}_{+}\) satisfying

$$ -\sum\limits_{u\in \text{supp} \bar\lambda}\bar \lambda_{u} u_{\bar t} = (c,\bar\alpha). $$

Consider the set-valued mapping \(\mathcal {K}\colon {\mathcal{V}}\rightrightarrows {\mathcal{U}}\) defined by

$$ \mathcal{K}(v):=\left\{u\in \text{supp} \bar\lambda: u_{\bar t}=v\right\}. $$

It is easy to see that the decomposition \(\text {supp} \bar \lambda =\bigcup _{v\in {\mathcal{V}}} \mathcal {K}(v)\) holds. Moreover, as \(\text {supp} \bar \lambda \) is finite, \(\text {dom} \mathcal {K}\) is also finite (where \(\text {dom} \mathcal {K}:=\{v\in {\mathcal{V}}: \mathcal {K}(v)\ne \emptyset \}\)). Take \(\hat \lambda \in \mathbb {R}^{({\mathcal{V}})}_{+}\) such that \(\hat \lambda _{v}={\sum }_{u\in \mathcal {K}(v)}\bar \lambda _{u}\) if \(v\in \text {dom} \mathcal {K}\) and \(\hat \lambda _{v}=0\) if \(v\notin \text {dom} \mathcal {K}\). Then, one has

$$ -\sum\limits_{v\in \text{supp} \hat\lambda}\hat\lambda_{v} v = -\sum\limits_{v\in \text{dom} \mathcal{K}} \sum\limits_{u\in\mathcal{K}(v)} \bar \lambda_{u} u_{\bar t}=-\sum\limits_{u\in \text{supp} \bar\lambda} \bar\lambda_{u} u_{\bar t}= (c,\bar \alpha), $$

yielding \(\bar \alpha \in E_{6}\).

∙ [E3E6] Similar to the proof of [E2E6]. □

Proposition 4

One has

$$ \sup (\text{RLID}_{c}^{1})\le \begin{array}{l} \sup (\text{RLID}_{c}^{4})\\ \sup (\text{RLID}_{c}^{5}) \end{array} \le \sup (\text{RLID}_{c}^{7}). $$
(12)

Proof

It is worth noting firstly that, for any non-empty sets Y1 and Y2, any function \(f\colon Y_{1}\times Y_{2}\to \mathbb {R}\), it always holds

$$ \sup\limits_{y_{1}\in Y_{1}}\inf\limits_{y_{2}\in Y_{2}} f(y_{1},y_{2})\le \inf\limits_{y_{2}\in Y_{2}}\sup\limits_{y_{1}\in Y_{1}} f(y_{1},y_{2}). $$
(13)

By a simple calculation, one easily gets

$$ \begin{array}{@{}rcl@{}} \sup(\text{RLID}_{c}^{1})&=&\sup\limits_{\lambda\ge 0,~v \in \mathcal{V}}\inf\limits_{x\in X}(\langle c+\lambda v^{1},x\rangle - \lambda v^{2})\\ &=&\sup\limits_{\lambda\ge 0,~t\in T}\sup\limits_{w\in \mathcal{U}_{t}}\inf\limits_{x\in X}(\langle c+\lambda w^{1},x\rangle - \lambda w^{2})\\ &=&\sup\limits_{\lambda\ge 0,~u\in \mathcal{U}}\sup\limits_{t\in T} \inf\limits_{x\in X}[\langle c+\lambda {u^{1}_{t}},x\rangle -\lambda {u^{2}_{t}}] \end{array} $$

(as \({\mathcal{V}}=\bigcup _{t\in T}\mathcal {U}_{t}=\{u_{t}: u\in {\mathcal{U}},~ t\in T\}\)). So, according to (13),

$$ \begin{array}{@{}rcl@{}} \sup(\text{RLID}_{c}^{1})&\le&\sup\limits_{\lambda\ge 0,~t\in T}\inf\limits_{x\in X}\sup\limits_{w\in \mathcal{U}_{t}}[\langle c+\lambda w^{1},x\rangle - \lambda w^{2}]= \sup(\text{RLID}_{c}^{4}),\\ \sup(\text{RLID}_{c}^{1})&\le&\sup\limits_{\lambda\ge 0,~u\in \mathcal{U}} \inf\limits_{x\in X}\sup\limits_{t\in T}[\langle c+\lambda {u^{1}_{t}},x\rangle -\lambda {u^{2}_{t}}]= \sup(\text{RLID}_{c}^{5}). \end{array} $$

The other desired inequalities in (14) follow from (13) in a similar way as above. □

The weak duality for the primal-dual pairs of problems \((\text {RLIP}_{c}^{i})\)\((\text {RLID}_{c}^{i})\), \(i = 1, 2, \dots , 7\), will be given in the next proposition.

Proposition 5 (Weak duality)

One has

$$ \begin{array}{l} \sup(\text{RLID}_{c}^{6})\\ \sup (\text{RLID}_{c}^{7}) \end{array} \le \inf(\text{RLIP}_{c}). $$
(14)

Consequently, \(\sup (\text {RLID}_{c}^{i}) \le \inf (\text {RLIP}_{c})\) for all \(i =1, 2, \dots , 7\).

Proof

  • Proof of \(\sup (\text {RLID}_{c}^{6})\le \inf (\text {RLIP}_{c})\): Take \(\bar \lambda \in \mathbb {R}^{({\mathcal{V}})}_{+}\), and \(\bar x\in X\) such that \(c=-{\sum }_{v \in \text {supp} \lambda }\bar \lambda _{v} v^{1}\) and

    $$ \langle v^{1},\bar x\rangle - v^{2}\le 0,\quad \forall v \mathcal{V}. $$
    (15)

    Then it is easy to see that \(-{\sum }_{v\in \text {supp} \bar \lambda } v^{2}\le - {\sum }_{v\in \text {supp} \bar \lambda }\langle v^{1},\bar x\rangle = \langle c,\bar x\rangle \). So, by the definitions of \((\text {RLID}_{c}^{6})\) one has \(\sup (\text {RLID}_{c}^{6}) \leq \langle c,\bar x\rangle \) for any \(\bar x \in X\) satisfying (15), which yields \(\sup (\text {RLID}_{c}^{6})\le \inf (\text {RLIP}_{c})\).

  • Proof of \(\sup (\text {RLID}_{c}^{7})\le \inf (\text {RLIP}_{c})\): Take \(\bar \lambda \ge 0\) and \(\bar x\in X\) such that (15) holds. For all \(v\in {\mathcal{V}}\), as (15) holds, one has \(\langle c+\bar \lambda v^{1}, \bar x\rangle - \bar \lambda v^{2}\le \langle c,\bar x\rangle \). This yields that \(\sup _{v\in {\mathcal{V}}}[\langle c+\bar \lambda v^{1}, \bar x\rangle -\bar \lambda v^{2}]\le \langle c,\bar x\rangle \) which, in turn, amounts for

    $$ \inf_{x\in X}\sup_{v\in \mathcal{V}}[\langle c+\bar\lambda v^{1}, x\rangle - \bar\lambda v^{2}]\le \langle c,\bar x\rangle. $$

    The conclusion follows.

4 Robust Stable Strong Duality for (RLIPc)

In this section, we will establish variants of stable robust strong duality results for (RLIPc). Some of them cover the ones in [20, 22] and the others are new.

Let us introduce variants of robust moment cones of (RLIPc):

$$ \begin{array}{@{}rcl@{}} \mathcal{N}_{1}&:=&\text{cone} \mathcal{V} + \mathbb{R}_{+} (0_{X^{\ast}},1),\qquad\qquad\qquad \mathcal{N}_{2}:=\bigcup\limits_{t\in T}\text{co} \text{cone}[\mathcal{U}_{t} \cup \{(0_{X^{\ast}},1)\}],\\ \mathcal{N}_{3}&:=&\bigcup\limits_{u\in\mathcal{U}}\text{co} \text{cone}[u(T)\cup\{(0_{X^{\ast}},1)\}],\qquad \mathcal{N}_{4}:=\bigcup\limits_{t\in T}\text{cone} \overline{\text{co}}[\mathcal{U}_{t}+ \mathbb{R}_{+}(0_{X^{\ast}},1)],\\ \mathcal{N}_{5}&:=&\bigcup\limits_{u\in \mathcal{U}}\text{cone} \overline{\text{co}}[u(T)+\mathbb{R}_{+}(0_{X^{\ast}},1)],~\quad \mathcal{N}_{6}:=\text{co} \text{cone}\left[\mathcal{V}\cup \{(0_{X^{\ast}},1)\} \right], \\ \mathcal{N}_{7}&:=&\text{cone} \overline{\text{co}}\left[\mathcal{V}+\mathbb{R}_{+} (0_{X^{\ast}},1)\right], \end{array} $$

where u(T) := {ut : tT} if \(u\in {\mathcal{U}}\).

Observe that \(\mathcal {N}_{3}\) is Mf in [12], and \(\mathcal {N}_{3}\) and \(\mathcal {N}_{6} \) were introduced in [20] and known as “robust moment cone” and “characteristic cone”, respectively.

Theorem 2 (1st characterization of stable robust strong duality for (RLIPc))

For i ∈{1,2,…,5}, consider the following statements:

  • (ci) \(\mathcal {N}_{i}\) is a closed and convex subset of \(X^{\ast }\times \mathbb {R}\).

  • (di) The stable robust strong duality holds for the pair (RLIPc)–\((\text {RLID}_{c}^{i})\).

Then, one has [(ci) ⇔ (di)] for all i ∈{1,2,…,5}.

Proof

∙ [(c1) ⇔ (d1)] Set \(Z=\mathbb {R}\), \(S=\mathbb {R}_{+}\), \(\mathcal {U}={\mathcal{V}}\), Av = v1 and ωv = v2 for all \(v = (v^{1}, v^{2}) \in {\mathcal{V}}\). Then, (RLIPc) has the form of (RLPc) in (8). In such a setting, the robust moment cone \({\mathcal{M}}_{1}\) in (9) reduces to

$$ \begin{array}{@{}rcl@{}} \mathcal{M}_{1}&=&\{(\lambda A_{v},\langle\lambda, \omega_{v}\rangle): v\in \mathcal{V},~\lambda\ge 0\} + \mathbb{R}_{+} (0_{X^{\ast}},1)\\ &=&\{\lambda v: v\in \mathcal{V},~\lambda\ge 0\} + \mathbb{R}_{+} (0_{X^{\ast}},1)\\ &=&\text{cone} \mathcal{V} + \mathbb{R}_{+} (0_{X^{\ast}},1)=\mathcal{N}_{1}. \end{array} $$

It is easy to see that the robust dual problem (RLDc) of the resulting robust problem (RLPc) now turns be exactly \((\text {RLID}_{c}^{1})\), and so, the equivalence [(c1) ⇔ (d1)] follows directly from Theorem 1 (see also Example 1).

∙ [(c2) ⇔ (d2)] Set \(Z=\mathbb {R}^{{\mathcal{U}}}\), \(S=\mathbb {R}^{{\mathcal{U}}}_{+}\) (and consequently, \(Z^{\ast }=\mathbb {R}^{({\mathcal{U}})}\) and \(S^{+}=\mathbb {R}^{({\mathcal{U}})}_{+}\)), \(\mathcal {U}=T\), \(A_{t}= ({u^{1}_{t}})_{u\in {\mathcal{U}}}\) and \(\omega _{t} = ({u^{2}_{t}})_{u\in {\mathcal{U}}}\) for all tT. Then the problem (RLIPc) possesses the form (RLPc). In this setting, the set \({\mathcal{M}}_{1}\) in (9) becomes

$$ \begin{array}{@{}rcl@{}} \mathcal{M}_{1}&=&\left\{(\lambda A_{t},\langle \lambda, \omega_{t}\rangle): t\in T, \lambda\in \mathbb{R}^{(\mathcal{U})}_{+}\right\} + \mathbb{R}_{+} (0_{X^{\ast}},1)\\ &=&\left\{\left( \sum\limits_{u\in\text{supp} \lambda}\lambda_{u} {u^{1}_{t}},\sum\limits_{u\in\text{supp} \lambda}\lambda_{u} {u^{1}_{t}}\right): t\in T, \lambda \in \mathbb{R}^{(\mathcal{U})}_{+}\right\} + \mathbb{R}_{+} (0_{X^{\ast}},1)\\ &=&\left\{\sum\limits_{u\in\text{supp} \lambda}\lambda_{u}u_{t}: t\in T, \lambda \in \mathbb{R}^{(\mathcal{U})}_{+}\right\} + \mathbb{R}_{+} (0_{X^{\ast}},1)\\ &=&\left[\bigcup\limits_{t\in T}\left\{\sum\limits_{u\in\text{supp} \lambda}\lambda_{u}u_{t}: \lambda \in \mathbb{R}^{(\mathcal{U})}_{+}\right\}\right] + \mathbb{R}_{+} (0_{X^{\ast}},1)\\ &=& \left[\bigcup\limits_{t\in T} \text{co} \text{cone} \mathcal{U}_{t}\right] + \mathbb{R}_{+} (0_{X^{\ast}},1)\quad (\text{note that}~ \{u_{t}: u\in \mathcal{U}\}=\mathcal{U}_{t}) \\ &=& \bigcup\limits_{t\in T} \left[\text{co} \text{cone} \mathcal{U}_{t}+ \mathbb{R}_{+} (0_{X^{\ast}},1)\right] = \bigcup\limits_{t\in T} \text{co} \text{cone}\left[\mathcal{U}_{t}\cup \{(0_{X^{\ast}},1)\}\right]=\mathcal{N}_{2}, \end{array} $$

and the dual problem of (RLDc) (in the new format) has the form \((\text {RLID}_{c}^{2})\). The equivalence [(c2) ⇔ (d2)] then follows from Theorem 1.

∙ [(c3) ⇔ (d3)] We transform (RLIPc) to (RLPc) by setting: \(Z=\mathbb {R}^{T}\), \(S=\mathbb {R}^{T}_{+}\) (hence, \(Z^{\ast }=\mathbb {R}^{(T)}\) and \(S^{+}=\mathbb {R}^{(T)}_{+}\)), \(\mathcal {U}={\mathcal{U}}\), \(A_{u}=({u^{1}_{t}})_{t\in T}\) and \(\omega _{u}=({u^{2}_{t}})_{t\in T}\) for all \(u \in {\mathcal{U}}\). Then, one has

$$ \begin{array}{@{}rcl@{}} \mathcal{M}_{1}&=&\left\{(\lambda A_{u},\langle\lambda, \omega_{u}\rangle): u\in \mathcal{U},~\lambda \in \mathbb{R}^{(T)}_{+}\right\} + \mathbb{R}_{+} (0_{X^{\ast}},1)\\ &=&\left\{{\sum}_{t\in\text{supp} \lambda}\lambda_{t} u_{t}: u\in \mathcal{U}, \lambda \in \mathbb{R}^{(T)}_{+}\right\} + \mathbb{R}_{+} (0_{X^{\ast}},1)\\ &=& \left[\bigcup_{u \in \mathcal{U}} \text{co} \text{cone} u(T)\right] + \mathbb{R}_{+} (0_{X^{\ast}},1)\quad\text{(note that $\{u_{t}: t\in T\}=u(T)$)}\\ &=& \bigcup_{u\in \mathcal{U}} \text{co} \text{cone} \left[u(T)\cup \{(0_{X^{\ast}},1)\}\right]=\mathcal{N}_{3} \end{array} $$

and the dual problem (RLDc) of the resulting problem (RLPc) is exactly (RLID3). The desired equivalence follows from Theorem 1.

∙ [(c4) ⇔ (d4)] We now consider another way of transforming (RLIPc) to the form (RPc) by letting \(Z=\mathbb {R}\), \(S=\mathbb {R}_{+}\), \(\mathcal {U}=T\), and \(G_{t}\colon X\to \overline {\mathbb {R}}\) such that \(G_{t}(x)= \sup _{v\in \mathcal {U}_{t}} [\langle v^{1}, x\rangle - v^{2}]\) for all tT. Then, one has (see (4))

$$ \begin{array}{@{}rcl@{}} \mathcal{M}_{0}&=&\bigcup\limits_{t\in T, \lambda\ge 0} \text{epi}(\lambda G_{t})^{\ast} = \bigcup\limits_{t\in T, \lambda\ge 0} \lambda\text{epi} (G_{t})^{\ast}\\ &=&\bigcup\limits_{t\in T} \text{cone} \text{epi}(G_{t})^{\ast} = \bigcup\limits_{t\in T} \text{cone} \text{epi}\left[\sup\limits_{v\in\mathcal{U}_{t}} (\langle v^{1},\cdot\rangle - v^{2})\right]^{\ast}\\ &=&\bigcup\limits_{t\in T} \text{cone} \overline{\text{co}} \bigcup\limits_{v\in\mathcal{U}_{t}}\text{epi}\left( \langle v^{1},\cdot\rangle - v^{2}\right)^{\ast} \end{array} $$

(the last equalities follows from [25, Lemma 2.2]). On the other hand, for each tT and \(v\in \mathcal {U}_{t}\), by simple calculation one gets \(\text {epi}(\langle v^{1},\cdot \rangle -v^{2})^{\ast } = v+\mathbb {R}_{+} (0_{X^{\ast }},1)\). So,

$$ \mathcal{M}_{0} = \bigcup\limits_{t\in T} \text{cone} \overline{\text{co}}\bigcup\limits_{v\in\mathcal{U}_{t}}[v+\mathbb{R}_{+} (0_{X^{\ast}},1)] = \bigcup\limits_{t\in T} \text{cone} \overline{\text{co}}[\mathcal{U}_{t} + \mathbb{R}_{+} (0_{X^{\ast}},1)] =\mathcal{N}_{4}. $$

It is easy to see that the dual problem (RDc) of the resulting problem (RPc) is nothing else but \((\text {RLID}_{c}^{4})\), and the equivalence [(c4) ⇔ (d4)] is a consequence of Theorem 1.

∙ [(c5) ⇔ (d5)] Again, we transform (RLIPc) to (RPc) but by another setting: \(Z=\mathbb {R}\), \(S=\mathbb {R}_{+}\), \(\mathcal {U}={\mathcal{U}}\), and \(G_{u}\colon X\to \overline {\mathbb {R}}\) such that \(G_{u}(x)= \sup _{t\in T}[\langle {u^{1}_{t}}, x\rangle - {u^{2}_{t}})]\) for all \(u\in {\mathcal{U}}\). Then, one has (see (4))

$$ \begin{array}{@{}rcl@{}} \mathcal{M}_{0}&=&\bigcup\limits\limits_{u\in \mathcal{U}, \lambda\ge 0} \text{epi}(\lambda G_{u})^{\ast} = \bigcup\limits_{u\in \mathcal{U}} \text{cone} \text{epi}(G_{u})^{\ast}\\ &=&\bigcup\limits_{u\in \mathcal{U}} \text{cone} \text{epi}\left[\sup\limits_{t\in T} (\langle {u^{1}_{t}},\cdot \rangle - {u^{2}_{t}})\right]^{\ast} = \bigcup\limits_{u\in \mathcal{U}} \text{cone} \overline{\text{co}} \bigcup\limits_{t\in T}\text{epi}(\langle {u^{1}_{t}},\cdot \rangle - {u^{2}_{t}})^{\ast}\\ &=&\bigcup\limits_{u\in \mathcal{U}} \text{cone} \overline{\text{co}}\bigcup\limits_{t\in T}[u_{t}+\mathbb{R}_{+} (0_{X^{\ast}},1)] = \bigcup\limits_{u\in \mathcal{U}} \text{cone} \overline{\text{co}}[u(T)+\mathbb{R}_{+} (0_{X^{\ast}},1)]=\mathcal{N}_{5}, \end{array} $$

and the robust dual problem (RDc) of the new problem (RPc) is exactly \((\text {RLID}_{c}^{5})\). The desired equivalence again follows from Theorem 1. □

Remark 5

Theorem 2 with i = 3 is [20, Theorem 2] while i = 6 (i = 3, resp.) is similar to [11, Proposition 5.2(ii)] with i = C (i = O, resp.).

Theorem 3 (2nd characterization for stable robust strong duality for (RLIPc))

For i = 6,7, consider the next statements:

  • (ci ) \(\mathcal {N}_{i}\) is a closed subset of \(X^{\ast } \times \mathbb {R}\).

  • (di ) The stable robust strong duality holds for the pair (RLIPc)–\((\text {RLID}_{c}^{i})\).

Then [(ci) ⇔ (di)] for i = 6,7.

Proof

∙ [(c6) ⇔ (d6)] The robust problem (RLIPc) turns to be (RLPc) if we set \(Z=\mathbb {R}^{{\mathcal{V}}}\), \(S=\mathbb {R}^{{\mathcal{V}}}_{+}\), \(\mathcal {U}\) to be a singleton, \(A=(v^{1})_{v\in {\mathcal{V}}}\) and \(\omega =(v^{2})_{v\in {\mathcal{V}}}\). In such a setting, one gets

$$ \begin{array}{@{}rcl@{}} \mathcal{M}_{1}&=&\left\{(\lambda A,\langle \lambda, \omega\rangle): \lambda \in \mathbb{R}^{(\mathcal{V})}_{+}\right\} + \mathbb{R}_{+} (0_{X^{\ast}},1)\\ &=&\left\{\sum\limits_{v\in\text{supp} \lambda}\lambda_{v} v: \lambda \in \mathbb{R}^{(\mathcal{V})}_{+}\right\} + \mathbb{R}_{+} (0_{X^{\ast}},1)\\ &=& \text{co} \text{cone} \mathcal{V} + \mathbb{R}_{+} (0_{X^{\ast}},1) = \text{co} \text{cone}\left[\mathcal{V}\cup \{(0_{X^{\ast}},1)\}\right] = \mathcal{N}_{6}, \end{array} $$

while the robust dual problem of the new problem (RLPc) (i.e., (RLDc)) is non other than \((\text {RLID}_{c}^{6})\). The equivalence [(c6) ⇔ (d6)] now follows from Theorem 1 and the fact that the robust moment cone is always convex whenever \(\mathcal {U}\) is a singleton (see Proposition 2 and Remark 3).

∙ [(c7) ⇔ (d7)] Set \(Z=\mathbb {R}\), \(S=\mathbb {R}\), \(\mathcal {U}\) to be a singleton, and \(G= \sup _{v\in {\mathcal{V}}}(\langle v^{1}, \cdot \rangle - v^{2})\). The problem (RLIPc) now becomes (RPc). On the other hand, one has (see (4))

$$ \begin{array}{@{}rcl@{}} \mathcal{M}_{0}&=&\bigcup\limits_{\lambda\ge 0} \text{epi}(\lambda G)^{\ast} = \text{cone} \text{epi}(\lambda G)^{\ast}\\ &=&\text{cone} \text{epi}\left[\sup\limits_{v\in \mathcal{V}}(\langle v^{1}, \cdot \rangle - v^{2})\right]^{\ast} = \text{cone} \overline{\text{co}} \bigcup\limits_{v\in \mathcal{V}}\text{epi} (\langle v^{1},\cdot\rangle - v^{2})^{\ast}\\ &=&\text{cone} \overline{\text{co}}\bigcup\limits_{v\in \mathcal{V}}[v+\mathbb{R}_{+} (0_{X^{\ast}},1)] =\text{cone} \overline{\text{co}}\left[\mathcal{V}+\mathbb{R}_{+} (0_{X^{\ast}},1)\right]=\mathcal{N}_{7}, \end{array} $$

while the dual problem of (RDc) of the new problem (RPc) is \((\text {RLID}_{c}^{7})\). The equivalence [(c7) ⇔ (d7)] is a consequence of Theorem 1, Proposition 2 (see also Remark 3). □

Remark 6

There may have sone more ways of transforming (RLIPc) to the form of (RPc) which give rise to some more robust dual problems for (RLIPc), for instance,

(α) Set \(Z=\mathbb {R}^{T}\), \(S=\mathbb {R}_{+}^{T}\), \(\mathcal {U}\) to be a singleton, and \(G= \left (\sup _{v\in \mathcal {U}_{t}} [\langle v^{1}, \cdot \rangle -v^{2}]\right )_{t\in T}\). Then (RLIPc) reduces to the form of (RPc) with no uncertainty as now \(\mathcal {U}\) is a singleton. In this setting, the moment cone \({\mathcal{M}}_{0}\) becomes

$$ \mathcal{M}_{0}=\bigcup\limits_{\lambda\in \mathbb{R}_{+}^{(T)}}\text{epi}\left[\sum\limits_{t\in T} \lambda_{t} \sup\limits_{v\in\mathcal{U}_{t}} (\langle v^{1}, \cdot\rangle - v^{2}) \right]^{\ast}=:\mathcal{N}_{8}, $$

and the robust dual problems now collapses to

$$ (\text{RLID}_{c}^{8})\qquad \sup\limits_{\lambda\in\mathbb{R}_{+}^{(T)}} \inf\limits_{x\in X}\left[\langle c,x\rangle + \sum\limits_{t\in \text{supp} \lambda}\lambda_{t} \sup\limits_{v\in\mathcal{U}_{t}}\left( \langle v^{1},x\rangle - v^{2}\right)\right]. $$

(β) Set \(Z=\mathbb {R}^{{\mathcal{U}}}\), \(S=\mathbb {R}^{{\mathcal{U}}}_{+}\), \(\mathcal {U}\) to be a singleton, and \(G= (\sup _{t\in T}[\langle {u^{1}_{t}}, \cdot \rangle - {u^{2}_{t}})])_{u\in {\mathcal{U}}}\). Then, the problem (RLIPc) turns to be of the model (RPc), and one has

$$ \mathcal{M}_{0} = \text{co} \text{cone}\bigcup\limits_{u \in \mathcal{U}} \overline{\text{co}}\left[u(T)+\mathbb{R}_{+}(0_{X^{\ast}},1)\right]=:\mathcal{N}_{9}. $$

The corresponding dual problem is

$$ (\text{RLID}_{c}^{9})\qquad \sup\limits_{\lambda \in\mathbb{R}_{+}^{(\mathcal{U})}} \inf\limits_{x\in X}\left[\langle c,x\rangle +\sum\limits_{u\in \text{supp} \lambda}\lambda_{u} \sup\limits_{t\in T}\left( \langle {u^{1}_{t}},x\rangle - {u_{t}^{2}}\right)\right]. $$

For the mentioned cases, we get also the relation between the values of these two dual problems:

$$ \sup(\text{RLID}_{c}^{6})\le \sup(\text{RLID}_{c}^{8})\quad\text{ and } \quad \sup(\text{RLID}_{c}^{6})\le \sup(\text{RLID}_{c}^{9}), $$

and weak duality hold as well:

$$ \begin{array}{l} \sup (\text{RLID}_{c}^{8})\\ \sup (\text{RLID}_{c}^{9}) \end{array} \le \inf (\text{RLIP}_{c}). $$

Moreover, under some suitable conditions, robust strong duality holds, similar to the ones in [11, Proposition 5.2(ii)].

Remark 7

From Propositions 3–5 and Remark 6, we get an overview of the relationship between the values of robust dual problems and weak duality of each pair of primal-dual problems which can be described as in the next figure:

figure a

where by ab we mean ab.

As we have seen from the previous theorems and from the previous section, the closedness and convexity of robust moment cones play crucial roles in closing the dual gaps for the primal-dual pairs of robust problems. In the left of this section, we will give some sufficient conditions for the mentioned properties of these cones whose proofs are rather long and will be put in the last section: Appendices.

Proposition 6 (Convexity of moment cones)

The next assertions hold:

  1. (i)

    If \({\mathcal{V}}\) is convex then \(\mathcal {N}_{1}\) is convex.

  2. (ii)

    If \(\{x^{\ast }\in X^{\ast }: (x^{\ast },r)\in \mathcal {U}_{t}\}\) is convex for all tT then \(\mathcal {N}_{3}\) is convex.

  3. (iii)

    Assume that T is a convex subset of some vector space, and that, for all tT, \(\mathcal {U}_{t}=\mathcal {U}^{1}_{t}\times \mathcal {U}^{2}_{t}\) with \(\mathcal {U}^{1}_{t}\subset X^{\ast }\) and \(\mathcal {U}^{2}_{t}\subset \mathbb {R}\). Assume further that, for each tT and xX, the function \(t\mapsto \sup _{x^{\ast }\in \mathcal {U}^{1}_{t}} \langle x^{\ast }, x\rangle \) is affine and the function \(t\mapsto \inf \mathcal {U}^{2}_{t}\) is convex. Then, \(\mathcal {N}_{4}\) is convex.

  4. (iv)

    The sets \(\mathcal {N}_{6}\), \(\mathcal {N}_{7}\) are convexFootnote 3.

Proof

See Appendix A. □

Proposition 7 (Closedness of moment cones)

The following assertions are true.

  1. (i)

    If \({\mathcal{V}}\) is compact and

    $$ \forall v\in \mathcal{V},~\exists \bar x\in X:\quad \langle v^{1},\bar x\rangle < v^{2}, $$
    (16)

    then \(\mathcal {N}_{1}\) is closed.

  2. (ii)

    If T is compact, \(t\mapsto \sup _{v\in \mathcal {U}_{t}} [\langle v^{1}, x\rangle -v^{2}]\) is usc for all xX, and

    $$ \forall t\in T,~\exists x_{t}\in X:\quad \sup_{v\in \mathcal{U}_{t}} [\langle v^{1}, x_{t}\rangle-v^{2}]<0, $$
    (17)

    then \(\mathcal {N}_{4}\) is closed.

  3. (iii)

    If \(\mathcal {U}_{t}\) is compact for all tT, \(u\mapsto \sup _{t\in T}[\langle {u_{t}^{1}}, x\rangle - {u_{t}^{2}}]\) is usc for all xX, and

    $$ \forall u \in \mathcal{U},~\exists x_{u}\in X:\quad \sup_{t\in T}[\langle {u_{t}^{1}}, x_{u}\rangle - {u_{t}^{2}}]<0, $$

    then \(\mathcal {N}_{5}\) is closed.

  4. (iv)

    If the following condition holds

    $$ \exists x\in X:\quad \sup_{v\in \mathcal{V}} [\langle v^{1}, x\rangle - v^{2}]<0, $$

    then \(\mathcal {N}_{7}\) is closed.

Proof

See Appendix B. □

5 Farkas-Type Results for Infinite Linear Systems with Uncertainty

We retain the notations used in Sections 23, and 4.

Let cX, T be an index set (possibly infinite), and let \(\mathcal {U}_{t} \) be uncertainty set for each tT. Consider the robust linear system of the form

$$ \langle x^{\ast},x \rangle \le r,\quad\forall (x^{\ast},r)\in\mathcal{U}_{t},~\forall t\in T, $$

which is the constraint system of the problem (RLIPc) considered in Section 4.

Based on the stable strong robust duality results established in Section 4, we can derive the next robust Farkas-type results for the linear systems with uncertainty parameters (for a short survey on Farkas-type results, see, e.g., [10]).

Corollary 3 (Robust Farkas lemma for linear system I)

Let \({\mathcal{V}}\) be the set defined by (10). The following statements are equivalent:

  1. (i)

    For all \((c,s )\in ^{\ast }\times \mathbb {R}\) such that \(\inf (\text {RLIP}_{c}) > - \infty \), the next assertions are equivalent:

    • (α) \(\langle x^{\ast }, x \rangle \le r~~\forall (x^{\ast },r)\in {\mathcal{V}} ~\Longrightarrow ~ \langle c,x\rangle \ge s.\),

    • (β) \(\exists (\bar x^{\ast }, \bar r) \in {\mathcal{V}},~ \exists \bar \lambda \ge 0:\quad \left \{\begin {array}{l} \bar \lambda \bar x^{\ast }=-c,\\ \bar \lambda \bar r\le - s. \end {array}\right .\)

  2. (ii)

    \(\text {cone} {\mathcal{V}} + \mathbb {R}_{+} (0_{X^{\ast }},1)\) is convex and closed.

Proof

Take \((c,s)\in X^{\ast }\times \mathbb {R}\). Set \({\Lambda } := \{(x^{\ast }, r , \lambda ): (x^{\ast }, r) \in {\mathcal{V}}, \lambda \in \mathbb {R}_{+}, \lambda x^{\ast } = -c \}\) and Φ(x, r, λ) = −λr for all (x, r, λ) ∈Λ. So, \(\sup (\text {RLID}_{c}^{1}) = \sup _{(x^{\ast }, r , \lambda ) \in {\Lambda }} {\Phi }(x^{\ast }, r, \lambda )\). From the statements of the problems (RLIPc) and \((\text {RLID}_{c}^{1}) \), one has

$$ \begin{array}{@{}rcl@{}} (\alpha) ~&\Longleftrightarrow&~\inf (\text{RLIP}_{c})\ge s, \end{array} $$
(18)
$$ \begin{array}{@{}rcl@{}} (\upbeta) ~&\Longleftrightarrow&~\left( \exists(\bar x^{\ast}, \bar r, \bar \lambda) \in {\Lambda}:~ \sup (\text{RLID}_{c}^{1})\ge {\Phi} (\bar x^{\ast}, \bar r, \bar \lambda) = -\bar \lambda \bar r \geq s\right). \end{array} $$
(19)

∙ [(ii) ⇒ (i)] Assume that (ii) holds. Then it follows from Theorem 2 (with i = 1),

$$ \begin{array}{@{}rcl@{}} \text{(ii)} ~&\Longleftrightarrow&~ \left( \text{the stable robust strong duality holds for the pair } (\text{RLIP}_{c})\! - \!(\text{RLID}_{c}^{1}) \right) \\ &\Longleftrightarrow&~\left( \forall c \in X^{\ast},~ \inf(\text{RLIP}_{c}) = \max (\text{RLID}_{c}^{1})\right). \end{array} $$
(20)

So, for cX, if (α) holds then \(\inf (\text {RLIP}_{c})\ge s\) and hence, we get from (20),

$$ \inf (\text{RLIP}_{c}) = \max(\text{RLID}_{c}) = {\Phi} (\bar x^{\ast}, \bar r, \bar \lambda) = -\bar \lambda \bar r \geq s, $$

for some \((\bar x^{\ast }, \bar r, \bar \lambda ) \in {\Lambda }\), which means that (β) holds, and so [(α)⇒(β)].

Conversely, if (β) holds, then from (19) and the weak duality of the primal-dual pair (RLIPc)–\((\text {RLID}_{c}^{1})\), one gets the existence of \((\bar x^{\ast }, \bar r, \bar \lambda ) \in {\Lambda }\) such that

$$ \inf (\text{RLIP}_{c}) \geq \sup(\text{RLID}_{c}^{1}) \ge {\Phi} (\bar x^{\ast}, \bar r, \bar \lambda) = -\bar \lambda \bar r \geq s, $$

yielding (α). So, [(β)⇒(α)] and consequently, we have proved that [(ii)⇒(i)].

∙ [(i)⇒(ii)] Assume that (i) holds. Take \(s = \inf (\text {RLIP}_{c}) \in \mathbb {R}\) and cX. Then (α) holds and as (i) holds, (β) holds as well. This, together with the weak duality, yields, for some \((\bar x^{\ast }, \bar r, \bar \lambda ) \in {\Lambda }\) (see (19)),

$$ \inf (\text{RLIP}_{c}) \geq \sup (\text{RLID}_{c}^{1}) = {\Phi} (\bar x^{\ast}, \bar r, \bar \lambda) = -\bar \lambda \bar r \geq s = \inf (\text{RLIP}_{c}), $$

meaning that the robust dual problem \((\text {RLID}_{c}^{1})\) attains and \(\inf (\text {RLIP}_{c}) = {\max \limits } (\text {RLID}_{c}^{1})\). Since cX is arbitrary, the stable robust strong duality holds for the pair (RLIPc)–\((\text {RLID}_{c}^{1}) \). The fulfillment of (ii) now follows from Theorem 2 (with i = 1). □

Remark 8

Assume that \({\mathcal{V}}\) is a convex and compact subset of \(X^{\ast }\times \mathbb {R}\) and that the Slater-type condition (16) holds. According to Propositions 6 and 7, one has \(\mathcal {N}_{1}:= \text {cone} {\mathcal{V}}+ \mathbb {R}_{+} (0_{X^{\ast }},1)\) is closed and convex. So, it follows from Corollary 3, (α) and (β) in Corollary 3 are equivalent. This observation may apply to some of the next corollaries.

The next versions of robust Farkas lemmas follows from the same way as Corollary 3, using Theorem 2 with i = 2,3, and i = 4.

Corollary 4 (Robust Farkas lemma for linear system II)

The following statements are equivalent:

  1. (i)

    For all \((c,s)\in X^{\ast }\times \mathbb {R}\) such that \(\inf (\text {RLIP}_{c}) > - \infty \), the next assertions are equivalent:

    • (α) \(\langle x^{\ast },x \rangle \le r~~\forall (x^{\ast },r)\in {\mathcal{V}}~\Longrightarrow ~\langle c,x\rangle \ge s\),

    • (γ) \(\exists \bar t\in T,~\exists \bar \lambda \in \mathbb {R}^{({\mathcal{U}})}_{+}:\quad \left \{\begin {array}{l} {\sum }_{u\in \text {supp} \lambda }\bar \lambda _{u} u^{1}_{\bar t}=-c,\\ {\sum }_{u\in \text {supp} \lambda }\bar \lambda _{u} u^{2}_{\bar t}\le -s. \end {array}\right .\)

  2. (ii)

    \(\bigcup _{t\in T}\text {co} \text {cone} [\mathcal {U}_{t}\cup \{ (0_{X^{\ast }},1)\}]\) is convex and closed.

Corollary 5

(Robust Farkas lemma for linear system III), [16, Theorem 5.6], [20, Corollary 3], [12, Theorem 6.1(i)]) The following statements are equivalent:

  1. (i)

    For all \((c,s)\in X^{\ast }\times \mathbb {R}\), such that \(\inf (\text {RLIP}_{c}) > - \infty \), the next assertions are equivalent:

    • (α) \(\langle x^{\ast },x \rangle \le r~~\forall (x^{\ast },r)\in {\mathcal{V}}~ \Longrightarrow ~ \langle c,x\rangle \ge s\),

    • (δ) \(\exists \bar u\in {\mathcal{U}},~\exists \bar \lambda \in \mathbb {R}^{(T)}_{+}:\quad \left \{\begin {array}{l} {\sum }_{t\in \text {supp} \lambda }\bar \lambda _{t} \bar {u}^{1}_{t}=-c,\\ {\sum }_{t\in \text {supp} \lambda }\bar \lambda _{t} \bar {u}^{2}_{t}\le -s. \end {array}\right .\)

  2. (ii)

    \(\bigcup _{u\in {\mathcal{U}}}\text {co} \text {cone}[u(T)\cup \{(0_{X^{\ast }},1)\}]\) is convex and closed, where u(T) := {ut : tT} for all \(u\in {\mathcal{U}}\).

Corollary 6

(Robust Farkas lemma for linear system IV) The following statements are equivalent:

  1. (i)

    For all \((c,s)\in X^{\ast }\times \mathbb {R}\), such that \(\inf (\text {RLIP}_{c}) > - \infty \), xX, the next assertions are equivalent:

    • (α) \(\langle x^{\ast },x \rangle \le r,~\forall (x^{\ast },r)\in {\mathcal{V}}~ \Longrightarrow ~ \langle c,x\rangle \ge s\),

    • (𝜖) \(\exists \bar t\in T,~\exists \bar \lambda \ge 0\) such that \(\forall x\in X,~\forall \varepsilon >0,~\exists (x_{0}^{\ast }, r_{0})\in \mathcal {U}_{\bar t}\) satisfying

      $$ \langle c+\bar\lambda x_{0}^{\ast},x \rangle -\bar\lambda r_{0} \ge s - \varepsilon, $$
  2. (ii)

    \(\bigcup _{t\in T}\text {cone} \overline {\text {co}}[\mathcal {U}_{t}+ \mathbb {R}_{+}(0_{X^{\ast }},1)]\) is convex and closed.

Remark 9

It worth noting that robust Farkas-type results can be established in the same way as in the previous corollaries, corresponding to the stable robust strong duality for pairs (RLIPc)–\((\text {RLID}_{c}^{j})\) with j = 5,…,9. The results corresponding to i = 6 can be considered as a version of [20, Corollary 4] with \({\mathcal{V}}\) replacing \(\text {gph} {\mathcal{U}}\).

6 Linear Infinite Problems with Sub-affine Constraints

The results in previous sections for robust linear infinite problems (RLIPc) (cX) can be extended to a rather broader class of robust problems by a similar approaching. Here we consider a concrete class of problems: The robust linear problems with sub-affine constraints.

Denote by \({\mathcal{P}}_{0}(X^{\ast })\) the set of all the nonempty, w-closed convex subsets of X. Let T be a possibly infinite index set, \((\mathcal {U}_{t})_{t\in T} \subset {\mathcal{P}}_{0}(X^{\ast })\times \mathbb {R}\) be a collection of nonempty uncertainty sets. We introduce the sets

$$ \mathfrak{V}:=\bigcup\limits_{t\in T}\mathcal{U}_{t} \quad \text{ and }\quad \mathfrak{U}=\prod\limits_{t\in T}\mathcal{U}_{t}. $$

By convention, for each \(V \in {\mathcal{P}}_{0}(X^{\ast })\times \mathbb {R}\), we write V = (V1, V2) with V1X and \(V^{2} \in \mathbb {R}\). In some case, we also considered \(V = (V^{1}, V^{2}) \in {\mathcal{P}}_{0}(X^{\ast })\times \mathbb {R}\) as a subset of the set \(X^{\ast }\times \mathbb {R}\) by identifying V with V1 ×{V2}. In the same way, for \(U\in \mathfrak {U}\), we write U = (Ut)tT with \(U_{t} = ({U_{t}^{1}}, {U_{t}^{2}}) \in \mathcal {U}_{t}\) for each tT.

For each cX, consider the robust linear problem with sub-affine constraints:

$$ \begin{array}{@{}rcl@{}} (\text{RSAP}_{c})\qquad &&\inf\langle c,x\rangle\\ &&\text{subject to }\sigma_{\mathcal{A}_{t}}(x)\le b_{t},~\forall (\mathcal{A}_{t},b_{t})\in\mathcal{U}_{t},~\forall t\in T, x \in X. \end{array} $$

Here \(\sigma _{\mathcal {A}_{t}}\) denotes the support function of the set \(\mathcal {A}_{t} \subset X^{\ast }\), i.e., \(\sigma _{\mathcal {A}_{t}}(x) := \sup _{x^{\ast } \in \mathcal {A}_{t}} \langle x^{\ast }, x\rangle \).

We now introduce two robust dual problems for (RSAPc):

$$ \begin{array}{@{}rcl@{}} (\text{RSAD}_{c}^{1})\qquad &&\inf - \lambda v^{2}\\ &&\text{subject to } V\in \mathfrak{V},~v = (v^{1}, v^{2}) \in V, \lambda\ge 0,~ c=-\lambda v^{1}. \end{array} $$
$$ \begin{array}{@{}rcl@{}} (\text{RSAD}_{c}^{2})\qquad &&\inf - \sum\limits_{U\in \text{supp} \lambda} \lambda_{U}{v^{2}_{U}}\\ &&\text{subject to }(v_{U})_{U\in \mathfrak{U}}\in (U_{t})_{U\in\mathfrak{U}},~ c=-\sum\limits_{U\in \text{supp} \lambda} \lambda_{U}{v^{1}_{U}}, ~t \in T,~ \lambda\in \mathbb{R}_{+}^{(\mathfrak{U})}. \end{array} $$

We can state stable robust strong duality for the pairs (RSAPc)–\((\text {RSAD}_{c}^{1})\) and (RSAPc)–\((\text {RSAD}_{c}^{2})\) which are consequences of Theorem 1.

Corollary 7 (Stable robust strong duality for (RSAPc))

Consider the following statements:

  • (g1 ) \(\mathcal {R}_{1}:=\text {cone} \mathfrak {U}+\mathbb {R}_{+}(0_{X^{\ast }},1)\) is a closed and convex subset of \(X^{\ast }\times \mathbb {R}\).

  • (g2 ) \(\mathcal {R}_{2}:= \bigcup _{t\in T} \text {co} \text {cone}\left [\mathrm {U}_{t}\cup \{(0_{X^{\ast }},1)\}\right ]\) is a closed and convex subset of \(X^{\ast }\times \mathbb {R}\).

  • (h1 ) The stable robust strong duality holds for the pair (RSAPc)–\((\text {RSAD}_{c}^{1})\).

  • (h2 ) The stable robust strong duality holds for the pair (RSAPc)–\((\text {RSAD}_{c}^{2})\).

Then, it holds [(g1) ⇔ (h1)]. If for any \(V = (V^{1}, V^{2}) \in \mathfrak {V}\), V1 is a w-compact subset of X then [(g2) ⇔ (h2)].

Proof

We transform (RSAPc) to the model (RPc) in two different ways, for which the dual problems in each of such a way is \((\text {RSAD}_{c}^{1})\) or \((\text {RSAD}_{c}^{2})\), and then Theorem 1 applies.

∙ Proof of [(g1) ⇔ (h1)]: We transform (RSAPc) to (RPc) by the setting \(Z=\mathbb {R}\), \(S=\mathbb {R}^{+}\), \(\mathcal {U}=\mathfrak {V}\) and \(G_{V}(\cdot )=\sigma _{V^{1}}(\cdot )-V^{2}\) for all \(V = (V^{1}, V^{2}) \in \mathfrak {V}\). Then \({\mathcal{M}}_{0}\) becomes

$$ \mathcal{M}_{0}=\bigcup\limits_{(V,\lambda)\in \mathfrak{V}\times\mathbb{R}_{+}}\text{epi}(\lambda G_{V})^{\ast}=\text{cone} \mathfrak{U}+\mathbb{R}_{+}(0_{X^{\ast}},1)=\mathcal{R}_{1} $$

and the dual problem (RDc) is nothing else but \((\text {RSAD}_{c}^{1})\). The equivalence [(g1) ⇔ (h1)] follows from Theorem 1.

∙ Proof of [(g2) ⇔ (h2)]: Take \(Z=\mathbb {R}^{\mathfrak {U}}\), \(S=\mathbb {R}^{\mathfrak {U}}_{+}\), \(\mathcal {U}=T\), \(G_{t}=(\sigma _{{U^{1}_{t}}}(\cdot )-{U^{2}_{t}})_{U\in \mathfrak {U}}\) for all tT. Then the problem (RSAPc) turns to the model (RPc) and in this setting, the moment cone \({\mathcal{M}}_{0} \) becomes:

$$ \mathcal{M}_{0}=\bigcup\limits_{(t,\lambda)\in T\times \mathbb{R}_{+}^{(\mathfrak{U})}}\text{epi}(\lambda G_{t})^{\ast} =\bigcup\limits_{(t,\lambda)\in T\times \mathbb{R}_{+}^{(\mathfrak{U})}}\text{epi}\left( \sum\limits_{U\in \text{supp} \lambda}\lambda_{U} \sigma_{{U^{1}_{t}}}(\cdot)-{U^{2}_{t}}\right)^{\ast} $$
(21)

while the dual problem (RDc) now becomes exactly \((\text {RSAD}_{c}^{2})\).

Assume that V1 is a w-compact subset of X for all \(V = (V^{1}, V^{2}) \in \mathfrak {V}\). Then, \(\sigma _{V^{1}}\) is continuous on X for all \(V = (V^{1}, V^{2}) \in \mathfrak {V}\). This, together with (21), yields

$$ \mathcal{M}_{0} = \bigcup\limits_{(t,\lambda)\in T\times \mathbb{R}_{+}^{(\mathfrak{U})}} \sum\limits_{U\in \text{supp} \lambda}\lambda_{U} \text{epi}\left( \sigma_{{U^{1}_{t}}}(\cdot)-{U^{2}_{t}}\right)^{\ast} = \bigcup\limits_{t\in T} \text{co} \text{cone}\left[\mathcal{U}_{t}\cup \{(0_{X^{\ast}},1)\}\right]=\mathcal{R}_{2}, $$

and the equivalence [(g2) ⇔ (h2)] follows from Theorem 1. □

Using the same argument as the one in Section 5 to get some versions of (stable) robust Farkas lemma for systems involved sub-affine functions with uncertain parameters. For instance, from the equivalence [(g1) ⇔ (h1)] in Corollary 7 we get

Corollary 8

The following statements are equivalent:

  1. (i)

    For all \((c,s)\in X^{\ast }\times \mathbb {R}\), next assertions are equivalent:

    • \((\alpha ^{\prime \prime })\)\(\sigma _{\mathcal {A}_{t}}(x)\le b_{t},~\forall (\mathcal {A}_{t},b_{t})\in \mathcal {U}_{t},~\forall t\in T ~ \Longrightarrow ~\langle c, x\rangle \geq s\).

    • \(({\upbeta }^{\prime \prime })\)\(\exists \bar V\in \mathfrak {V},~\exists (\bar x^{\ast }, \bar r)\in \bar V,~\exists \bar \lambda \ge 0:\quad \left \{\begin {array}{l} \bar \lambda \bar x^{\ast }=-c,\\ \bar \lambda \bar r\le -s. \end {array}\right .\)

  2. (ii)

    \(\text {cone} \mathfrak {U}+\mathbb {R}_{+}(0_{X^{\ast }},1)\) is a closed and convex subset of \(X^{\ast }\times \mathbb {R}\).

To conclude this section, we consider an application of the results for (RLIPc)) (the same, for (RSAPc)) to the linear infinite programming problems. It turns out that even in this simple case, we are able to derive new results on duality for this class of problems and new Farkas-type results for systems associated to the problems in the absence of uncertainty.

Example 2

(Linear infinite programming problems) Consider a linear infinite programming problem of the model

$$ \begin{array}{@{}rcl@{}} (\text{LIP}_{c})\quad &&\inf \langle c,x\rangle\\ &&\text{s.t. }x\in X,~\langle a_{t},x \rangle \le b_{t},~\forall t\in T, \end{array} $$

where T is an arbitrary (possible infinite) index set, cX, atX, and \(b_{t} \in \mathbb {R}\) for all tT. It is clear that the problem is a special case of (RLIPc) and also (RSAPc). In the case where \(X =\mathbb {R}^{n}\) this problem is often known as linear semi-infinite problem (see [19] and also, [8, 9] for applications of this model in finance).

We consider (LIPc) in a new look: a special case of (RLIPc) where all uncertainty sets \(\mathcal {U}_{t}\), tT, are singletons for all tT, say, \(\mathcal {U}_{t} = \{(a_{t},b_{t})\}\), and then \({\mathcal{U}} = {\prod }_{t\in T}\mathcal {U}_{t}\) is also a singleton, say \( {\mathcal{U}} = \left \{((a_{t}, b_{t}))_{t \in T}\right \}\), while \({\mathcal{V}}=\{(a_{t},b_{t}): t\in T\}\). Then

∙ All the three “robust” dual problems \((\text {RLID}_{c}^{1})\), \((\text {RLID}_{c}^{2})\), \((\text {RLID}_{c}^{4})\) of the problem (LIPc) (considered as (RLIPc)) collapse to

$$ \begin{array}{@{}rcl@{}} (\text{LID}_{c}^{1})\quad&&\sup[ -\lambda b_{t}]\\ &&\text{subject to } t\in T,~\lambda\ge 0,~ c=-\lambda a_{t}, \end{array} $$

and in this situation, the three moments cones \(\mathcal {N}_{1}\), \(\mathcal {N}_{2}\), and \(\mathcal {N}_{4}\) reduce to

$$ \mathcal{E}_{1} :=\bigcup\limits_{t\in T}\text{co} \text{cone}\{(a_{t}, b_{t}), (0_{X^{\ast}},1)\}. $$

∙ The dual problems \((\text {RLID}_{c}^{3})\), \((\text {RLID}_{c}^{6})\), \((\text {RLID}_{c}^{8})\) of the new-formulated problem (RLIPc) collapse to

$$ \begin{array}{@{}rcl@{}} (\text{LID}_{c}^{2}) \quad &&\sup\left[-\sum\limits_{t\in \text{supp} \lambda} \lambda_{t} b_{t}\right]\\ &&\text{subject to }\lambda\in \mathbb{R}^{(T)}_{+},~c=- \sum\limits_{t\in \text{supp} \lambda}\lambda_{t} a_{t}, \end{array} $$

and moment cones \(\mathcal {N}_{3}\), \(\mathcal {N}_{6}\), and \(\mathcal {N}_{8}\) reduce to:

$$ \mathcal{E}_{2}:=\text{co} \text{cone}\{(a_{t}, b_{t}), t\in T; (0_{X^{\ast}},1)\}. $$

The dual problem \((\text {LID}_{c}^{2})\) introduced in [19] when \(X = \mathbb {R}^{n}\), an in such a setting, when the uncertainty sets are all singletons, the dual problems (ODP) and (RDSP) in [20] also collapse to \((\text {LID}_{c}^{2})\).

∙ The dual problems \((\text {RLID}_{c}^{5})\), \((\text {RLID}_{c}^{7})\), \((\text {RLID}_{c}^{9})\) of the resulting problem (RLIPc) reduce to:

$$ (\text{LID}_{c}^{3})\qquad\sup\limits_{\lambda\ge 0} \inf\limits_{x\in X} \sup\limits_{t\in T}\left[\langle c,x\rangle + \langle \lambda a_{t},x\rangle - \lambda b_{t}\right], $$

while “robust” moment cones \(\mathcal {N}_{5}\), \(\mathcal {N}_{7}\), and \(\mathcal {N}_{9}\) reduce to:

$$ \mathcal{E}_{3} := \text{cone} \overline{\text{co}}\{(a_{t}, b_{t}), t\in T; (0_{X^{\ast}},1)\}. $$

Moreover, for all cX, one has (see Remark 7),

$$ \sup (\text{LID}_{c}^{1})\le \begin{array}{l} \sup (\text{LID}_{c}^{2})\\ \sup (\text{LID}_{c}^{3}) \end{array} \le \inf (\text{LIP}_{c}). $$

Now, from Theorems 2 and 3, we get principles for stable robust strong duality for (LIPc) which state as follows:

  1. (i)

    The next two statements are equivalent:

    • (e1) \(\mathcal {E}_{1}\)is a closed and convex subset of \(X^{\ast } \times \mathbb {R}\).

    • (f1) The stable robust strong duality holds for the pair(LIPc)–\((\text {LID}^{1}_{c})\).

  2. (ii)

    For each i = 2,3, the following statements are equivalent:

    • (ei) \(\mathcal {E}_{i} \)is a closed subset of \(X^{\ast }\times \mathbb {R}\).

    • (fi) The stable robust strong duality holds for the pair(LIPc)–\((\text {LID}^{i}_{c})\).

Similar to what is done in the Section 5, the duality results of the primal-dual pairs of problems (LIPc)–\((\text {LID}^{j}_{c})\), j = 1,2,3 will give rise to some new variants of generalized Farkas lemmas for linear infinite systems. Realize this process for j = 2 we will get a version of Farkas lemma which covers [19, Corollary 3.1.2] (where \(X = \mathbb {R}^{n}\)) while with j = 1 and j = 3, the resulting versions of Farkas lemmas for linear infinite systems obtained, due to the best knowledge of the authors, are new, which state as follows:

Farkas lemma for linear infinite systems: Consider the statements:

  1. (i)

    For all \((c,s)\in X^{\ast }\times \mathbb {R}\), next assertions are equivalent:

    • \((\alpha ^{\prime })\)at, x〉≤ bt, ∀tT ⇒ 〈c, x〉≥ s.

    • \(({\upbeta }^{\prime })\)\(\exists \bar t\in T,~\exists \bar \lambda \ge 0: \bar \lambda a_{\bar t}=-c\) and \(\bar \lambda b_{\bar t} \le -s\).

  2. (ii)

    For all \((c,s)\in X^{\ast }\times \mathbb {R}\), next assertions are equivalent:

    • \((\alpha ^{\prime })\)at, x〉≤ bt, ∀tT ⇒ 〈c, x〉≥ S.

    • \((\delta ^{\prime })\)\(\exists \bar \lambda \ge 0: [\forall x\in X,~\forall \varepsilon >0,~\exists t_{0}\in T: \langle c+\bar \lambda a_{t_{0}},x \rangle - \bar \lambda b_{t_{0}}+\varepsilon \ge s]\).

  3. (iii)

    \(\bigcup _{t\in T}\text {co} \text {cone}\{(a_{t}, b_{t}), (0_{X^{\ast }},1)\}\) is a closed and convex subset of \(X^{\ast }\times \mathbb {R}\).

  4. (iv)

    \(\text {cone} \overline {\text {co}}\{(a_{t}, b_{t}),t\in T; (0_{X^{\ast }},1)\}\) is a closed subset of \(X^{\ast }\times \mathbb {R}\).

Then [(i) ⇔(iii)] and [(ii) ⇔(iv)].