Characterizations of robust and stable duality for linearly perturbed uncertain optimization problems
Nguyen Dinh, Miguel A. Goberna, Marco A. L\'opez, Michel Volle

TL;DR
This paper develops a robust optimization framework with duality relations that account for uncertainty, providing characterizations of zero-duality gap using epsilon-minima and epsilon-subdifferentials, applicable to conic and infinite optimization.
Contribution
It introduces a novel robust duality model for uncertain optimization problems, linking duality properties to epsilon-minima and epsilon-subdifferentials, and analyzes extreme cases.
Findings
Characterizes robust zero-duality gap using epsilon-minima.
Provides duality relations for uncertain conic and infinite optimization.
Analyzes classical and extreme duality cases in detail.
Abstract
We introduce a robust optimization model consisting in a family of perturbation functions giving rise to certain pairs of dual optimization problems in which the dual variable depends on the uncertainty parameter. The interest of our approach is illustrated by some examples, including uncertain conic optimization and infinite optimization via discretization. The main results characterize desirable robust duality relations (as robust zero-duality gap) by formulas involving the epsilon-minima or the epsilon-subdifferentials of the objective function. The two extreme cases, namely, the usual perturbational duality (without uncertainty), and the duality for the supremum of functions (duality parameter vanishing) are analyzed in detail.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Characterizations of robust and stable duality for linearly
perturbed uncertain optimization problems
N. Dinh, M.A. Goberna, M.A. Lopez, M. Volle
International University, Vietnam National University - HCMC, Linh Trung ward, Thu Duc district, Ho Chi Minh city, Vietnam ([email protected]). Department of Mathematics, University of Alicante, Spain ([email protected])Department of Mathematics, University of Alicante, Spain, and CIAO, Federation University, Ballarat, Australia ([email protected]) Avignon University, LMA EA 2151, Avignon, France ([email protected])
Abstract. We introduce a robust optimization model consisting in a family of perturbation functions giving rise to certain pairs of dual optimization problems in which the dual variable depends on the uncertainty parameter. The interest of our approach is illustrated by some examples, including uncertain conic optimization and infinite optimization via discretization. The main results characterize desirable robust duality relations (as robust zero-duality gap) by formulas involving the epsilon-minima or the epsilon-subdifferentials of the objective function. The two extreme cases, namely, the usual perturbational duality (without uncertainty), and the duality for the supremum of functions (duality parameter vanishing) are analyzed in detail.
Key words. Robust duality, strong robust duality, reverse strong robust duality, min-max robust duality.
2000 Mathematics Subject Classification. 90C26, 90C46, 90C31
1 Introduction
In this paper we consider a family of perturbation functions
[TABLE]
and where and are given locally convex Hausdorff topological vector spaces (briefly, lcHtvs), the index set is called the uncertainty set of the family, is its decision space, and each is a parameter space. Note that our model includes a parameter space depending on which is a novelty with respect to the “classical” robust duality scheme (see [17] and references therein, where a unique parameter space is considered), allowing us to cover a wider range of applications including uncertain optimization problems under linear perturbations of the objective function. The significance of our approach is illustrated along the paper by relevant cases extracted from deterministic optimization with linear perturbations, uncertain optimization without linear perturbations, uncertain conic optimization and infinite optimization.** **The antecedents of the paper are described in the paragraphs devoted to the first two cases in Section 2.
We associate with each family of perturbation functions corresponding optimization problems whose definitions involve continuous linear functionals on the decision and the parameter spaces. We denote by and * the null vectors of its topological dual and its topological dual respectively. The optimal value of a minimization (maximization, respectively) problem P is denoted by P (P); in particular, we write P (P) whenever the optimal value of P is attained. We adopt the usual convention that (P)* when the problem ** has no feasible solution.** **The associated optimization problems are the following:
- •
Linearly perturbed uncertain problems: for each
[TABLE]
- •
Robust counterpart of
[TABLE]
Denoting by , where , the Fenchel conjugate of , namely,
[TABLE]
we now introduce the corresponding dual problems:
- •
Perturbational dual of
[TABLE]
Obviously,
[TABLE]
- •
Optimistic dual of RP
[TABLE]
where is the disjoint union of the spaces . We have
[TABLE]
We are interested in the following desirable robust duality properties:
Robust duality is said to hold at if ,
Strong robust duality at means ,
*Reverse strong robust duality *at means ,
Min-max robust duality at means .
Each of the above desirable properties is said to be stable when it holds for any . The main results of this paper characterize these properties in terms of formulas involving the -minimizers and -subdifferentials of the objective function of the robust counterpart problem (RP), namely, the function
[TABLE]
Theorem 3.1 characterizes robust duality at a given point as a formula for the inverse mapping of the -subdifferential at without any convexity assumption. The same is done in Theorem 4.1 to characterize strong robust duality. In the case when a primal optimal solution does exist we give a formula for the exact minimizers of to characterize dual strong (resp. min-max) robust duality at , see Theorem 5.1 (resp. Theorem 5.2). We show that stable robust duality gives rise** **to a formula for the -subdifferential of (Theorem 6.1, see also Theorem 3.1). The same is done for stable strong robust duality (Theorem 7.1). A formula for the exact subdifferential of is provided in relation with robust duality at appropriate points (Theorem 8.1). The most simple possible formula for the exact subdifferential of (the so-called Basic Robust Qualification condition) is studied in detail in Theorem 8.2. All the results from Sections 1-8 are specified for the two extreme cases (the case with no uncertainty and the one in absence of linear perturbations), namely, Cases 1 and 2 in Section 2 (for the sake of brevity, we do not give the specifications for Cases 3 and 4). It is worth noticing the generality of the mentioned results (as they do not require any assumption on the involved functions) and the absolute self containment of their proofs. The use of convexity in the data will be addressed in a forthcoming paper.
2 Special Cases and Applications
In this section we make explicit the meaning of the robust duality of the general model introduced in Section 1, composed by a family of perturbation functions together with its corresponding optimization problems. We are doing this by exploring the extreme case with no uncertainty, the extreme case in absence of perturbations, and two other significant situations. In all these cases, we propose ad hoc families of perturbation functions allowing to apply the duality results to given optimization problems, either turning back to variants of well-known formulas for conjugate functions or proposing** **new ones.
Let us recall the robust duality formula, i.e.,
[TABLE]
We firstly study the two extreme cases: the case with no uncertainty and the one with no perturbations.
Case 1. The case with no uncertainty: Deterministic optimization with linear perturbations deals with parametric problems of the form:
[TABLE]
where (i.e., ) is the nominal objective function and the parameter is Taking a singleton uncertainty set and F_{u_{0}}=F\such that for all (2.1) reads
[TABLE]
which is the fundamental perturbational duality formula [3], [20], [24]. Stable and strong robust duality theorems are given in [5] (see also [7] and [16] for infinite optimization problems).
Case 2. The case with no linear perturbations: Uncertain optimization without linear perturbations deals with families of problems of the form
[TABLE]
where Taking F\such that for all the problem P represents here the scenario of corresponding to while is the robust counterpart (also called pessimistic or minmax counterpart in the robust optimization literature) of namely,
[TABLE]
For instance, if F_{u}(x,y_{u})=f_{u}(x),\for all and , we have
[TABLE]
Then (2.1) writes
[TABLE]
which amounts, for to the * duality in robust optimization,* also called robust infimum (recall that any constrained optimization problem can be reduced to an unconstrained one by summing up the indicator function of the feasible set to the objective function):
[TABLE]
Robust duality theorems without linear perturbations are given in [23] for a special class of uncertain non-convex optimization problems while [7] provides robust strong duality theorems for uncertain convex optimization problems which are expressed in terms of the closedness of suitable sets regarding the vertical axis of
Case 3. Conic optimization problem with uncertain constraints: Consider the uncertain problem
[TABLE]
where, for each , is an ordering convex cone in , and . Denote by the dual cone of .
Problems of this type arise, for instance, in the production planning of firms producing commodities from uncertain amounts of resources by means of technologies which depend on the available resources (e.g., the technology differs when the energy is supplied by either fuel gas or a liquid fuel). The problem associated with each parameter consists of maximizing the cash-flow of the total production, with denoting the production level of the -th commodity, The decision vector must satisfy a linear inequality system where the matrix of technical coefficients is and for some m_{u}\in\mathbb{N}.\Denoting by the indicator function of (i.e., when and otherwise), the uncertain production planning problem can be formulated as
[TABLE]
with the space depending on the uncertain parameter
For each , define the perturbation function
[TABLE]
On the one hand, collapses to the robust counterpart of in the sense of robust conic optimization with uncertain constraints:
[TABLE]
On the other hand, it is easy to check that
[TABLE]
is nothing else than the optimistic dual in the sense of uncertain conic optimization:
[TABLE]
(a special case when , for all is studied in [8, page 1097] and [17]). Thus,
Robust duality holds at means that
Strong robust duality holds at means that
[TABLE]
Conditions for having such an equality are provided in [8, Theorem 6.3], [9, Corollaries 5, 6], for the particular case for all .
Strong robust duality and uncertain Farkas lemma: We focus again on the case where and for all . For a given , let us** **consider the following statements:
- (i)
,
- (ii)
such that
Then, it is true that the Strong robust duality holds at if and only if for each which can be seen as an uncertain Farkas lemma. For details** see [8, Theorem 3.2] (also [9, Corollary 5 and Theorem 1]). **
It is worth noticing that when return to problem , a given robust feasible solution is a minimizer if and only if for any robust feasible solution So, a robust (uncertain) Farkas lemma (with ) will lead automatically to an optimality test for Robust conic optimization problems are studied in [2] and [21].
Case 4. Discretizing infinite optimization problems: Let and for all (a possibly infinite index set). Consider the set of nonempty finite subsets of interpreted as admissible perturbations of and the parametric optimization problem
[TABLE]
Consider the parameter space (depending on ) and the perturbation function such that, for any and
[TABLE]
We now interpret the problems associated with the family of function perturbations One has and
[TABLE]
The robust counterpart at
[TABLE]
is a general infinite optimization problem while the optimistic dual at is
[TABLE]
or, equivalently, the Lagrange dual of i.e.,
[TABLE]
where, for each (the subspace of formed by the functions whose support, supp is finite),
[TABLE]
Following [10, Section 8.3], we say that is discretizable if there exists a sequence such that
[TABLE]
and it is *reducible *if there exists such that
[TABLE]
Obviously, entails that is reducible which, in turn, implies that is discretizable.
Discretizable and reducible problems are important in practice. Indeed, on the one hand, discretization methods generate sequences satisfying 2.5 when is discretizable; discretization methods for linear and nonlinear semi-infinite programs have been reviewed in [11, Subsection 2.3] and [19], while a hard infinite optimization problem has been recently solved via discretization in [18]. On the other hand, replacing the robust counterpart (a hard semi-infinite program when the uncertainty set is infinite) of a given uncertainty optimization problem, when it is reducible, by a finite subproblem allows many times to get the desired tractable reformulation (see e.g., [1] and [4]).
Example 2.1** (Discretizing linear infinite optimization problems)**
Consider the problems introduced in Case 4 above, with and where and for all Then, collapses to the linear infinite programming problem
[TABLE]
*whose feasible set we denote by So, We assume that
Given and *
[TABLE]
and
[TABLE]
Hence, collapses to the so-called Haar dual problem [12] of
[TABLE]
i.e.,
[TABLE]
From (2.8), if then there exist and such that
[TABLE]
Let Given from (2.9),
[TABLE]
Since
[TABLE]
[TABLE]
*so that is reducible. Conversely, if (2.10) holds with and is weak∗**-*closed, since is consequence of by the non-homogeneous Farkas lemma in lcHtvs [6] and the closedness assumption, there exist and such that
[TABLE]
*which implies that and The closedness assumption holds when is finite dimensional (guaranteeing that any finitely generated convex cone in is closed). So, as proved in [10, Theorem 8.3], a linear semi-infinite program is reducible if and only if (2.10) holds if and only if
We now assume that By (2.8), there exist sequences and with for all such that*
[TABLE]
Denote Then,
[TABLE]
with Let Given from (2.11),
[TABLE]
Since for all
[TABLE]
Thus,
[TABLE]
i.e., is discretizable. Once again, the converse is true in linear semi-infinite programming [10, Corollary 8.2.1], but not in linear infinite programming.
3 Robust Conjugate Duality
We now turn back to the general perturbation function and let be the disjoint union of the spaces . Recall that
[TABLE]
[TABLE]
Define and such that
[TABLE]
One then has
[TABLE]
and hence,
- •
Weak robust duality always holds:
[TABLE]
- •
Robust duality at means:
[TABLE]
Robust duality at also holds when either or
As an illustration, consider Case 4 with linear data, as in Example 2.1. Then, and so
[TABLE]
Similarly, from (2.7),
[TABLE]
and
[TABLE]
3.1 Basic lemmas
Let us introduce the necessary notations. Given a lcHtvs , an extended real-valued function , and , the set of -minimizers of is defined by
[TABLE]
or, equivalently,
[TABLE]
Note that argmin when and Various calculus rules involving argmin have been given in [22].
The subdifferential of at a point is the set (see, for instance, [15])
[TABLE]
It can be checked that if is convex and , then for all if and only if is lower semi-continuous at .
The inverse of the set-valued mapping is denoted by For each , we have
[TABLE]
Denoting by the -subdifferential of at , namely,
[TABLE]
where is the biconjugate of , we have
[TABLE]
with equality if and only if
For each , we consider the set-valued mapping as follows:
[TABLE]
If , then If then
Since , it is clear that
[TABLE]
Lemma 3.1
Assume that . Then, for each , the next statements are equivalent:
* Robust duality holds at , i.e., ,*
* ,*
* .*
Proof. By definition
[TABLE]
By we thus have
It is obviously true.
Since , holds if Moreover, since , one has Let now . In order to get a contradiction, assume that . Then and there exists such that . Since and we have Let us pick By , we have and
[TABLE]
which contradicts .
For each , let us introduce now the the following set-valued mapping :
[TABLE]
with the aim of making explicit the set . To this purpose, given , , and , let us introduce the set-valued mapping such that
[TABLE]
Lemma 3.2
For each , , , and , one has
[TABLE]
Proof. Let be such that Then we have** ** and** **. Moreover
[TABLE]
implying and, by (3.4),
[TABLE]
that means .
Lemma 3.3
Assume that
[TABLE]
Then, for each , one has
[TABLE]
Proof. Let be such that , i.e.,
[TABLE]
We then have, for any ,
[TABLE]
and, by definition of and there exist , such that
[TABLE]
Since , . In fact, by (3.11), . Similarly, . Setting
[TABLE]
we get , Actually since, by definition of conjugate,
[TABLE]
i.e., if and
[TABLE]
so that
[TABLE]
Then, by (3.12), . Consequently, there exist such that , ,