Approximations of objective function and constraints in bi-criteria optimization problems

Ionut Traian Luca\(^{\ast }\) Dorel I. Duca\(^{\bullet }\)

June 14, 2018. Accepted: October 23, 2018. Published online: February 7, 2019.

\(^\ast \)Faculty of Business, Babes-Bolyai University, e-mail: ionut.luca@tbs.ubbcluj.ro

\(\bullet \)Faculty of Mathematics and Computer Science, Babes-Bolyai University, e-mail: dduca@math.ubbcluj.ro

In this paper we study approximation methods for solving bi-criteria optimization problems. Initial problem is approximated by a new one which has the components of the objective and the constraints replaced by their approximation functions. Components of the objective function are first and second order approximated and constraints are first order approximated. Conditions such that efficient solution of the approximate problem will remain efficient for initial problem and reciprocally are studied. Numerical examples are developed to emphasize the importance of these conditions.

MSC. 90C46, 90C59

Keywords. efficient solution, bi-criteria optimization, \(\eta \)-approximation, invex and incave function

1 Introduction

Bi-criteria optimization problems are quite often used as mathematical models for all kind of phenomena generated by real-world and theoretical situations. As examples we might mention portfolio theory [ 4 ] , energy field [ 5 ] , data analysis [ 3 ] , logistics [ 6 ] .

Among methods widely used to solve bi-criteria optimization problems are “scalarization" methods [ 2 ] (weighting problem, \(k^{\left.th\right.}\) objective Lagrangian problem, \(k^{\left.th\right.}\) objective \(\varepsilon \)-constrained problem). Sometimes mathematical models are highly complex and thus using approximation problems might be a more efficient method to solve bi-criteria optimization problems.

This article is analyzing conditions such that efficient solution of a certain approximate problem will remain efficient for the initial problem and reciprocally. Approximate problem consists of replacing components of objective function and also constraints with their approximate functions.

2 Basic concepts

Let \(X\) be a set in \(\mathbb {R}^{n}\), \(x_{0}\) an interior point of \(X\), \(\eta :X\times X\rightarrow X\) and \(f:X\rightarrow \mathbb {R}\). If \(f\) is differentiable at \(x_{0}\) then we denote:

\[ F^{1}\left( x\right) =f\left( x_{0}\right) +\nabla f\left( x_{0}\right) \eta \left( x,x_{0}\right) \]

and call it first \(\eta \)-approximation of \(f\), while if \(f\) is twice differentiable at \(x_{0}\) then we denote:

\[ F^{2}\left( x\right) =f\left( x_{0}\right) +\nabla f\left( x_{0}\right) \eta \left( x,x_{0}\right) +\tfrac {1}{2}\eta \left( x,x_{0}\right) ^{T}\nabla ^{2}f\left( x_{0}\right) \eta \left( x,x_{0}\right) . \]

and call it second \(\eta \)-approximation of \(f\).

Definition 1

Let \(X\) be a nonempty set of \(\mathbb {R}^{n}\), \(x_{0}\) an interior point of \(X\), \(f:X\rightarrow \mathbb {R}\) a function differentiable at \(x_{0}\) and \(\eta :X\times X\rightarrow X\). Then function \(f\) is: invex at \(x_{0}\) with respect to \(\eta \) if for all \(x\in X\) we have:

\[ f\left( x\right) -f\left( x_{0}\right) \geq \nabla f\left( x_{0}\right) \eta \left( x,x_{0}\right) \]

or equivalently:

\[ f\left( x\right) \geq F^{1}\left( x\right) ; \]

incave at \(x_{0}\) with respect to \(\eta \) if for all \(x\in X\) we have:

\[ f\left( x\right) -f\left( x_{0}\right) \leq \nabla f\left( x_{0}\right) \eta \left( x,x_{0}\right) \]

or equivalently

\[ f\left( x\right) \leq F^{1}\left( x\right) ; \]

avex at \(x_{0}\) with respect to \(\eta \) if it is both invex and incave at \(x_{0}\) w.r.t. \(\eta \).

If function \(f\) is invex, respectively incave or avex we denote invex\(^{1}\), respectively incave\(^{1}\) or avex\(^{1}\).

Definition 2

Let \(X\) be a nonempty set of \(\mathbb {R}^{n}\), \(x_{0}\) an interior point of \(X\), \(f:X\rightarrow \mathbb {R}\) a function twice differentiable at \(x_{0}\) and \(\eta :X\times X\rightarrow X\). Then function \(f\) is:
second order invex at \(x_{0}\) with respect to \(\eta \) if for all \(x\in X\) we have:

\[ f\left( x\right) -f\left( x_{0}\right) \geq \nabla f\left( x_{0}\right) \eta \left( x,x_{0}\right) +\tfrac {1}{2}\eta \left( x,x_{0}\right) ^{T}\nabla ^{2}f\left( x_{0}\right) \eta \left( x,x_{0}\right) \]

or equivalently:

\[ f\left( x\right) \geq F^{2}\left( x\right) ; \]

second order incave at \(x_{0}\) with respect to \(\eta \) if for all \(x\in X\) we have:

\[ f\left( x\right) -f\left( x_{0}\right) \leq \nabla f\left( x_{0}\right) \eta \left( x,x_{0}\right) +\tfrac {1}{2}\eta \left( x,x_{0}\right) ^{T}\nabla ^{2}f\left( x_{0}\right) \eta \left( x,x_{0}\right) \]

or equivalently:

\[ f\left( x\right) \leq F^{2}\left( x\right) ; \]

second order avex at \(x_{0}\) with respect to \(\eta \) if it is both second order invex and second order incave at \(x_{0}\) w.r.t. \(\eta \).

If function \(f\) is second order invex, respectively second order incave or second order avex we denote invex\(^{2}\), respectively incave\(^{2}\) or avex\(^{2}\).

Let \(X\) be a nonempty set of \(\mathbb {R}^{n}\), \(x_{0}\) an interior point of \(X,\eta :X\times X\rightarrow X\), \(T\) and \(S\) index sets, \(f=\left( f_{1},f_{2}\right) :X\rightarrow \mathbb {R}^{2}\) and \(~ g_{t},\ h_{s}:X\rightarrow \mathbb {R}, \left( t\in T,~ s\in S\right) \) functions.

We consider the bi-criteria optimization problem \(( P_{0}^{0,0})\), defined as:

\[ \left\{ \begin{array}{l} \min \left( f_{1},f_{2}\right) \left( x\right) \\[1mm] x=\left( x_{1},x_{2},...,x_{n}\right) \in X \\[1mm] g_{t}\left( x\right) \leq 0,~ t\in T \\[1mm] h_{s}\left( x\right) =0,~ s\in S. \end{array} \right. \]

Assuming that functions \(f_{1},f_{2}\), are differentiable of order \(i,~ j\in \left\{ 1,~ 2\right\} \) and functions \(g_{t},~ \left(t \in T\right),~ h_{s},~ \left(s \in S\right)\) are first order differentiable, we will approximate original problem \((P_{0}^{0,0})\) by problems \(( P_{1}^{i,j})\):

\[ \left\{ \begin{array}{l} \min \left( F_{1}^{i},F_{2}^{j}\right) \left( x\right) \\[1mm] x=\left( x_{1},x_{2},...,x_{n}\right) \in X \\[1mm] G_{t}^{1}\left( x\right) \leq 0,~ t\in T \\[1mm] H_{s}^{1}\left( x\right) =0,~ s\in S\end{array}\right. \]

where \(\left( i,j\right) \in \left\{ \left( 1,0 \right),\ \left( 1,1 \right),\ \left( 2,0 \right),\ \left( 2,1 \right), \ \left( 2,2\right) \right\} \) and \(F_{1}^{0}=f_{1},\ F_{2}^{0}=f_{2}\).

We denote by

\[ \mathcal{F}^{k}=\left\{ x \in X:~ G_{t}^{k}\left( x\right) \leq 0,~ t \in T,~ H_{s}^{k}\left( x\right) =0,~ s\in S,~ k \in \left\{ 0, 1\right\} \right\} \]

the set of feasible solutions for bi-criteria optimization problem \(( P_{k}^{i,j}) \), where \(\left( i,j\right) \in \left\{ \left( 1,0\right),\ \left( 1,1\right),\ \left( 2,0\right), \ \left( 2,1\right) ,\ \left( 2,2\right) \right\} \) and \(k\in \left\{ 0, 1\right\} \).

3 Approximate problems and relation to initial problem

In this section we will study the conditions such that efficient solution of approximated problems \(( P_{1}^{1,0}) \), \((P_{1}^{2,0}) \), \(( P_{1}^{2,1}) \) and \((P_{1}^{2,2}) \) will remain efficient also for initial problem \(( P_{0}^{0,0}) \) and reciprocally.

Conditions for the relation \(( P_{0}^{0,0})\) vs. \(( P_{1}^{1,1})\) have been studied in [ 1 ] so we will not analyze them anymore.

By approximating also the feasible set it is important to determine conditions such that \(\mathcal{F}^{0}\subseteq \mathcal{F}^{1}\) and \(\mathcal{F}^{1}\subseteq \mathcal{F}^{0}\). These inclusions were studied in [ 1 ] . We will use them in our work, so we will briefly present the Theorems stating these inclusions.

Theorem 3

[ 1 ] . Let \(X\) be a nonempty set of \(\mathbb {R}^{n}\), \(x_{0}\) an interior point of \(X,\eta :X\times X\rightarrow X\), and \(g_{t},\ h_{s}:X\rightarrow \mathbb {R},\left( t\in T,~ s\in S\right) \).

Assume that:

  • for each \(t\in T\), the function \(g_{t}\) is differentiable at \(x_{0} \) and invex\(^{1}\) at \(x_{0}\) with respect to \(\eta \),

  • for each \(s\in S\), the function \(h_{s}\) is differentiable at \(x_{0} \) and avex\(^{1}\) at \(x_{0}\) with respect to \(\eta \),

then

\[ \mathcal{F}^{0} \subseteq \mathcal{F}^{1}. \]

Theorem 4

[ 1 ] . Let \(X\) be a nonempty set of \(\mathbb {R}^{n}\), \(x_{0}\) an interior point of \(X,\eta :X\times X\rightarrow X\), and \(g_{t},\ h_{s}:X\rightarrow \mathbb {R},\left( t\in T,~ s\in S\right) \).

Assume that

  • for each \(t\in T\), the function \(g_{t}\) is differentiable at \(x_{0} \) and incave\(^{1}\) at \(x_{0}\) with respect to \(\eta \),

  • for each \(s\in S\), the function \(h_{s}\) is differentiable at \(x_{0} \) and avex\(^{1}\) at \(x_{0}\) with respect to \(\eta \),

then

\[ \mathcal{F}^{1} \subseteq \mathcal{F}^{0}. \]

Theorem 5

Let \(X\) be a nonempty set of \(\mathbb {R}^{n}\), \(x_{0}\) an interior point of \(X,\eta :X\times X\rightarrow X\), \(T\) and \(S\) index sets, \(f=\left( f_{1},f_{2}\right) :X\rightarrow \mathbb {R}^{2}\) and \(~ g_{t},\ h_{s}:X\rightarrow \mathbb {R}, \left( t\in T,~ s\in S\right) \) functions.

Assume that:

  • \(x_{0}\in \mathcal{F}^{0}\),

  • for each \(t\in T\), the function \(g_{t}\) is differentiable at \(x_{0} \) and invex\(^{1}\) at \(x_{0}\) with respect to \(\eta \),

  • for each \(s\in S\), the function \(h_{s}\) is differentiable at \(x_{0} \) and avex\(^{1}\) at \(x_{0}\) with respect to \(\eta \),

  • \(f_{1}\) is twice differentiable at \(x_{0}\) and invex\(^{2}\) at \(x_{0}\) with respect to \(\eta \),

  • \(\eta \left( x_{0},~ x_{0}\right) =0\).

If \(x_{0}\) is an efficient solution for \(( P_{1}^{2,0}) \), then \(x_{0}\) is an efficient solution for \(( P_{0}^{0,0}) \).

Proof â–¼
 \(x_{0}\) being an efficient solution for \(( P_{1}^{2,0}) \), implies that
\[ \nexists x\in \mathcal{F}^{1}~ s.t.\ \left( F_{1}^{2}\left( x\right) ,f_{2}\left( x\right) \right) \leq \left( F_{1}^{2}\left( x_{0}\right) ,f_{2}\left( x_{0}\right) \right) . \]

Conditions \(b)\) and \(c)\) imply that

\[ \mathcal{F}^{0}\subseteq \mathcal{F}^{1} \]

and thus

\begin{equation} \nexists x\in \mathcal{F}^{0}~ s.t.\ \left( F_{1}^{2}\left( x\right) ,f_{2}\left( x\right) \right) \leq \left( F_{1}^{2}\left( x_{0}\right) ,f_{2}\left( x_{0}\right) \right) . \label{e201.000} \end{equation}
1

Let’s assume that \(x_{0}\) is not an efficient solution for \(( P_{0}^{0,0}) \). Then

\[ \exists y\in \mathcal{F}^{0}~ s.t.\ \left( f_{1}\left( y\right) ,f_{2}\left( y\right) \right) \leq \left( f_{1}\left( x_{0}\right) ,f_{2}\left( x_{0}\right) \right) \]

which implies that \(\exists y\in \mathcal{F}^{0}~ s.t.\)

\begin{align} \label{000.1.201} \left\{ \begin{array}{c} f_{1}\left( y\right) {\lt}f_{1}\left( x_{0}\right) \\[1mm] f_{2}\left( y\right) \leqq f_{2}\left( x_{0}\right)\end{array}\right. \end{align}

or

\begin{align} \left\{ \begin{array}{c} f_{1}\left( y\right) \leqq f_{1}\left( x_{0}\right) \\[1mm] f_{2}\left( y\right) {\lt}f_{2}\left( x_{0}\right) .\end{array}\right. \label{000.2.201} \end{align}

Because \(f_{1}\) is invex\(^{2}\) at \(x_{0}\) with respect to \(\eta \) we get \(F_{1}^{2}\left( y\right) \leq f_{1}\left( y\right) ,\ \forall y\in \mathcal{F}^{0}\).
Because \(\eta \left( x_{0},~ x_{0}\right) =0\) we get \(f_{1}\left( x_{0}\right) =F_{1}^{2}\left( x_{0}\right) \). Thus from (2) we get that \(\exists y\in \mathcal{F}^{0}~ s.t.\)

\[ \left\{ \begin{array}{c} F_{1}^{2}\left( y\right) {\lt}F_{1}^{2}\left( x_{0}\right) \\[1mm] f_{2}\left( y\right) \leqq f_{2}\left( x_{0}\right)\end{array}\right. \]

which contradicts (1) and from (3) we get that \(\exists y\in \mathcal{F}^{0}~ s.t.\)

\[ \left\{ \begin{array}{c} F_{1}^{2}\left( y\right) \leqq F_{1}^{2}\left( x_{0}\right) \\[1mm] f_{2}\left( y\right) {\lt}f_{2}\left( x_{0}\right)\end{array}\right. \]

which contradicts (1).
In conclusion \(x_{0}\) is an efficient solution for \(( P_{0}^{0,0}) \).

Proof â–¼

Theorem 6

Let \(X\) be a nonempty set of \(\mathbb {R}^{n}\), \(x_{0}\) an interior point of \(X,\eta :X\times X\rightarrow X\), \(T\) and \(S\) index sets, \(f=\left( f_{1},f_{2}\right) :X\rightarrow \mathbb {R}^{2}\) and \(~ g_{t},\ h_{s}:X\rightarrow \mathbb {R}, \left( t\in T,~ s\in S\right) \) functions.

Assume that:

  • \(x_{0}\in \mathcal{F}^{1}\),

  • for each \(t\in T\), the function \(g_{t}\) is differentiable at \(x_{0} \) and incave\(^{1}\) at \(x_{0}\) with respect to \(\eta \),

  • for each \(s\in S\), the function \(h_{s}\) is differentiable at \(x_{0} \) and avex\(^{1}\) at \(x_{0}\) with respect to \(\eta \),

  • \(f_{1}\) is twice differentiable at \(x_{0}\) and incave\(^{2}\) at \(x_{0}\) with respect to \(\eta \),

  • \(\eta \left( x_{0},~ x_{0}\right) =0\).

If \(x_{0}\) is an efficient solution for \(( P_{0}^{0,0}) \), then \(x_{0}\) is an efficient solution for \(( P_{1}^{2,0}) \).

Proof â–¼
 \(x_{0}\) being an efficient solution for \(( P_{0}^{0,0}) \), implies that
\[ \nexists x\in \mathcal{F}^{0}~ s.t.\ \left( f_{1}\left( x\right) ,f_{2}\left( x\right) \right) \leq \left( f_{1}\left( x_{0}\right) ,f_{2}\left( x_{0}\right) \right) . \]

Conditions \(b)\) and \(c)\) imply that

\[ \mathcal{F}^{1}\subseteq \mathcal{F}^{0} \]

and thus

\begin{equation} \nexists x\in \mathcal{F}^{1}~ s.t.\ \left( f_{1}\left( x\right) ,f_{2}\left( x\right) \right) \leq \left( f_{1}\left( x_{0}\right) ,f_{2}\left( x_{0}\right) \right) . \label{e000.201} \end{equation}
4

Let’s assume that \(x_{0}\) is not an efficient solution for \(( P_{1}^{2,0}) \). Then

\[ \exists y\in \mathcal{F}^{1}~ s.t.\ \left( F_{1}^{2}\left( y\right) ,f_{2}\left( y\right) \right) \leq \left( F_{1}^{2}\left( x_{0}\right) ,f_{2}\left( x_{0}\right) \right) \]

which implies that \(\exists y\in \mathcal{F}^{1}~ s.t.\)

\begin{align} \label{201.1.000} \left\{ \begin{array}{c} F_{1}^{2}\left( y\right) {\lt}F_{1}^{2}\left( x_{0}\right) \\[1mm] f_{2}\left( y\right) \leqq f_{2}\left( x_{0}\right)\end{array}\right. \end{align}

or

\begin{align} \label{201.2.000} \left\{ \begin{array}{c} F_{1}^{2}\left( y\right) \leqq F_{1}^{2}\left( x_{0}\right) \\[1mm] f_{2}\left( y\right) {\lt}f_{2}\left( x_{0}\right) .\end{array}\right. \end{align}

Because \(f_{1}\) is incave\(^{2}\) at \(x_{0}\) with respect to \(\eta \) we get \(f_{1}\left( y\right) \leq F_{1}^{2}\left( y\right) ,\ \forall y \in \mathcal{F}^{1}\).
Because \(\eta \left( x_{0},~ x_{0}\right) =0\) we get \(f_{1}\left( x_{0}\right)=F_{1}^{2}\left( x_{0}\right) \). Thus from (5) we get that \(\exists y\in \mathcal{F}^{1}~ s.t.\)

\[ \left\{ \begin{array}{l} f_{1}\left( y\right) {\lt}f_{1}\left( x_{0}\right) \\[1mm] f_{2}\left( y\right) \leqq f_{2}\left( x_{0}\right)\end{array}\right. \]

which contradicts (4) and from (6) we get that \(\exists y\in \mathcal{F}^{1}~ s.t.\)

\[ \left\{ \begin{array}{c} f_{1}\left( y\right) \leqq f_{1}\left( x_{0}\right) \\[1mm] f_{2}\left( y\right) {\lt}f_{2}\left( x_{0}\right)\end{array}\right. \]

which contradicts (4).

In conclusion \(x_{0}\) is an efficient solution for \(( P_{1}^{2,0}) \).

Proof â–¼

Theorem 7

Let \(X\) be a nonempty set of \(\mathbb {R}^{n}\), \(x_{0}\) an interior point of \(X,\eta :X\times X\rightarrow X\), \(T\) and \(S\) index sets, \(f=\left( f_{1},f_{2}\right) :X\rightarrow \mathbb {R}^{2}\) and \(~ g_{t},\ h_{s}:X\rightarrow \mathbb {R}, \left( t\in T,~ s\in S\right) \) functions.

Assume that:

  • \(x_{0}\in \mathcal{F}^{0}\),

  • for each \(t\in T\), the function \(g_{t}\) is differentiable at \(x_{0} \) and invex\(^{1}\) at \(x_{0}\) with respect to \(\eta \),

  • for each \(s\in S\), the function \(h_{s}\) is differentiable at \(x_{0} \) and avex\(^{1}\) at \(x_{0}\) with respect to \(\eta \),

  • \(f_{1}\) is differentiable at \(x_{0}\) and invex\(^{1}\) at \(x_{0}\) with respect to \(\eta \),

  • \(\eta \left( x_{0},~ x_{0}\right) =0\).

If \(x_{0}\) is an efficient solution for \(( P_{1}^{1,0}) \), then \(x_{0}\) is an efficient solution for \(( P_{0}^{0,0}) \).

Proof â–¼
Proof is similar to Theorem 5.
Proof â–¼

Theorem 8

Let \(X\) be a nonempty set of \(\mathbb {R}^{n}\), \(x_{0}\) an interior point of \(X,\eta :X\times X\rightarrow X\), \(T\) and \(S\) index sets, \(f=\left( f_{1},f_{2}\right) :X\rightarrow \mathbb {R}^{2}\) and \(~ g_{t},\ h_{s}:X\rightarrow \mathbb {R}, \left( t\in T,~ s\in S\right) \) functions.

Assume that:

  • \(x_{0}\in \mathcal{F}^{1}\),

  • for each \(t\in T\), the function \(g_{t}\) is differentiable at \(x_{0} \) and incave\(^{1}\) at \(x_{0}\) with respect to \(\eta \),

  • for each \(s\in S\), the function \(h_{s}\) is differentiable at \(x_{0} \) and avex\(^{1}\) at \(x_{0}\) with respect to \(\eta \),

  • \(f_{1}\) is differentiable at \(x_{0}\) and incave\(^{1}\) at \(x_{0}\) with respect to \(\eta \),

  • \(\eta \left( x_{0},~ x_{0}\right) =0\).

If \(x_{0}\) is an efficient solution for \(( P_{0}^{0,0}) \), then \(x_{0}\) is an efficient solution for \(( P_{1}^{1,0}) \).

Proof â–¼
Proof is similar to Theorem 6.
Proof â–¼

Theorem 9

Let \(X\) be a nonempty set of \(\mathbb {R}^{n}\), \(x_{0}\) an interior point of \(X,\eta :X\times X\rightarrow X\), \(T\) and \(S\) index sets, \(f=\left( f_{1},f_{2}\right) :X\rightarrow \mathbb {R}^{2}\) and \(~ g_{t},\ h_{s}:X\rightarrow \mathbb {R}, \left( t\in T,~ s\in S\right) \) functions.

Assume that:

  • \(x_{0}\in \mathcal{F}^{0}\),

  • for each \(t\in T\), the function \(g_{t}\) is differentiable at \(x_{0} \) and invex\(^{1}\) at \(x_{0}\) with respect to \(\eta \),

  • for each \(s\in S\), the function \(h_{s}\) is differentiable at \(x_{0} \) and avex\(^{1}\) at \(x_{0}\) with respect to \(\eta \),

  • \(f_{1}\) is twice differentiable at \(x_{0}\) and invex\(^{2}\) at \(x_{0}\) with respect to \(\eta \),

  • \(f_{2}\) is differentiable at \(x_{0}\) and invex\(^{1}\) at \(x_{0}\) with respect to \(\eta \),

  • \(\eta \left( x_{0},~ x_{0}\right) =0\).

If \(x_{0}\) is an efficient solution for \(( P_{1}^{2,1}) \), then \(x_{0}\) is an efficient solution for \(( P_{0}^{0,0}) \).

Proof â–¼
Proof is similar to Theorem 5.
Proof â–¼

Theorem 10

Let \(X\) be a nonempty set of \(\mathbb {R}^{n}\), \(x_{0}\) an interior point of \(X,\eta :X\times X\rightarrow X\), \(T\) and \(S\) index sets, \(f=\left( f_{1},f_{2}\right) :X\rightarrow \mathbb {R}^{2}\) and \(~ g_{t},\ h_{s}:X\rightarrow \mathbb {R}, \left( t\in T,~ s\in S\right) \) functions.

Assume that:

  • \(x_{0}\in \mathcal{F}^{1}\),

  • for each \(t\in T\), the function \(g_{t}\) is differentiable at \(x_{0} \) and incave\(^{1}\) at \(x_{0}\) with respect to \(\eta \),

  • for each \(s\in S\), the function \(h_{s}\) is differentiable at \(x_{0} \) and avex\(^{1}\) at \(x_{0}\) with respect to \(\eta \),

  • \(f_{1}\) is twice differentiable at \(x_{0}\) and incave\(^{2}\) at \(x_{0}\) with respect to \(\eta \),

  • \(f_{2}\) is differentiable at \(x_{0}\) and incave\(^{1}\) at \(x_{0}\) with respect to \(\eta \),

  • \(\eta \left( x_{0},~ x_{0}\right) =0\).

If \(x_{0}\) is an efficient solution for \(( P_{0}^{0,0}) \), then \(x_{0}\) is an efficient solution for \(( P_{1}^{2,1}) \).

Proof â–¼
Proof is similar to Theorem 6.
Proof â–¼

Theorem 11

Let \(X\) be a nonempty set of \(\mathbb {R}^{n}\), \(x_{0}\) an interior point of \(X,\eta :X\times X\rightarrow X\), \(T\) and \(S\) index sets, \(f=\left( f_{1},f_{2}\right) :X\rightarrow \mathbb {R}^{2}\) and \(~ g_{t},\ h_{s}:X\rightarrow \mathbb {R}, \left( t\in T,~ s\in S\right) \) functions.

Assume that:

  • \(x_{0}\in \mathcal{F}^{0}\),

  • for each \(t\in T\), the function \(g_{t}\) is differentiable at \(x_{0} \) and invex\(^{1}\) at \(x_{0}\) with respect to \(\eta \),

  • for each \(s\in S\), the function \(h_{s}\) is differentiable at \(x_{0} \) and avex\(^{1}\) at \(x_{0}\) with respect to \(\eta \),

  • \(f_{1}\) is twice differentiable at \(x_{0}\) and invex\(^{2}\) at \(x_{0}\) with respect to \(\eta \),

  • \(f_{2}\) is twice differentiable at \(x_{0}\) and invex\(^{2}\) at \(x_{0}\) with respect to \(\eta \),

  • \(\eta \left( x_{0},~ x_{0}\right) =0\).

If \(x_{0}\) is an efficient solution for \(( P_{1}^{2,2}) \), then \(x_{0}\) is an efficient solution for \(( P_{0}^{0,0}) \).

Proof â–¼
Proof is similar to Theorem 5.
Proof â–¼

Theorem 12

Let \(X\) be a nonempty set of \(\mathbb {R}^{n}\), \(x_{0}\) an interior point of \(X,\eta :X\times X\rightarrow X\), \(T\) and \(S\) index sets, \(f=\left( f_{1},f_{2}\right) :X\rightarrow \mathbb {R}^{2}\) and \(~ g_{t},\ h_{s}:X\rightarrow \mathbb {R}, \left( t\in T,~ s\in S\right) \) functions.

Assume that:

  • \(x_{0}\in \mathcal{F}^{1}\),

  • for each \(t\in T\), the function \(g_{t}\) is differentiable at \(x_{0} \) and incave\(^{1}\) at \(x_{0}\) with respect to \(\eta \),

  • for each \(s\in S\), the function \(h_{s}\) is differentiable at \(x_{0} \) and avex\(^{1}\) at \(x_{0}\) with respect to \(\eta \),

  • \(f_{1}\) is twice differentiable at \(x_{0}\) and incave\(^{2}\) at \(x_{0}\) with respect to \(\eta \),

  • \(f_{2}\) is twice differentiable at \(x_{0}\) and incave\(^{2}\) at \(x_{0}\) with respect to \(\eta \),

  • \(\eta \left( x_{0},~ x_{0}\right) =0\).

If \(x_{0}\) is an efficient solution for \(( P_{0}^{0,0}) \), then \(x_{0}\) is an efficient solution for \(( P_{1}^{2,2}) \).

Proof â–¼
Proof is similar to Theorem 6.
Proof â–¼

4 Numerical examples

In the above theorems, conditions referring to invexity, incavity or avexity of functions are essential to ensure that efficient solution of the initial problem remains efficient for the approximate problem and reciprocally. If those conditions are not fulfill it is possible either that efficient solution of initial problem remains efficient for the approximate problem (and reciprocally) or it does not remain efficient.

Example 1

Let the initial bi-criteria optimization problem \(( P_{0}^{0,0})\) be:

\begin{equation*} \left\{ \begin{array}{l} \min \left( x_{1}-2x_{2}; x_{1}+x_{2} \right) \\[1mm] -x_{1}x_{2}+1 \leq 0 \\[1mm] x_{1}; x_{2} \geq 0 \end{array} \right. \end{equation*}

An efficient solution of problem \(( P_{0}^{0,0})\) is \(x_{0}=(1,~ 1) \in \mathcal{F}^{0}\) and the value of the objective function in \(x_{0}\) is \(f(1,~ 1)=(-1,~ 2)\). First and second approximate functions for the components of the objective function in \(x_{0}=(1,~ 1)\) are:

\[ F^{1}_{p}\left( x\right) =f_{p}\left( x_{0}\right) +\nabla f_{p}\left( x_{0}\right) \eta \left( x,x_{0}\right), p \in \left\{ 1,2 \right\} \]

and

\[ F^{2}_{p}\left( x\right) =f_{p}\left( x_{0}\right) +\nabla f_{p}\left( x_{0}\right) \eta \left( x,x_{0}\right) + \tfrac {1}{2}\eta \left( x,x_{0}\right) ^{T}\nabla ^{2}f_{p}\left( x_{0}\right) \eta \left( x,x_{0}\right), p \in \left\{ 1,2 \right\} , \]

while first approximate functions for the constraint is:

\[ G^{1}_{t}\left( x\right) =g_{t}\left( x_{0}\right) +\nabla g_{t}\left( x_{0}\right) \eta \left( x,x_{0}\right), t \in \left\{ 1,2,3 \right\} . \]

Considering \(\eta \left( x,x_{0}\right)=x-x_{0}\) we get:

\[ F_{1}^{i}\left(x\right)=F_{1}^{i}\left(x\right)=x_{1}-2x_{2},~ i \in \left\{ 0,1,2 \right\} \]
\[ F_{2}^{j}\left(x\right)=F_{2}^{j}\left(x\right)=x_{1}+x_{2},~ j \in \left\{ 0,1,2 \right\} \]

and

\[ G_{1}^{1}\left(x\right)=-x_{1}-x_{2}+2, G_{2}^{1}\left(x\right)=x_{1}, G_{3}^{1}\left(x\right)=x_{2} \]

Consequently, the approximate problems \(( P_{1}^{i,j})\), with \(\left( i,j\right) \in \{ (1,0), (1,1),\newline (2,0), ( 2,1), (2,2) \} \) are:

\begin{equation*} \left\{ \begin{array}{l} \min \left( x_{1}-2x_{2}; x_{1}+x_{2} \right) \\[1mm] -x_{1}-x_{2}+2 \leq 0 \\[1mm] x_{1}; x_{2} \geq 0 \end{array} \right. \end{equation*}

Calculating the value of objective function for problem \(( P_{1}^{i,j})\) in \(x=(0,~ 2) \in \mathcal{F}^{1}\) we obtain:

\[ \left(F_{1}^{i}, F_{2}^{j}\right)(0,~ 2)=(-4,~ 2){\lt}(-1,~ 2)=\left(F_{1}^{i}, F_{2}^{j}\right)(1,~ 1) \]

where \(\left( i,j\right) \in \left\{ \left( 1,0\right),\ \left( 1,1\right),\ \left( 2,0\right),\ \left( 2,1\right) ,\ \left( 2,2\right) \right\} \), which proves that \(x_{0}=(1,~ 1) \in \mathcal{F}^{1}\) is not an efficient solution for approximate problem \(( P_{1}^{i,j})\). â–¡

Example 2

Let the initial bi-criteria optimization problem \(( P_{0}^{0,0})\) be:

\begin{align*} \left\{ \begin{array}{l} \min \left( x_{1}^{2}+(x_{2}-\pi -1)^{2};~ (x_{1}+\tfrac {1}{10})^{2}-\tfrac {1}{2}(x_{2}+1)^{2} \right) \\[1mm] -x_{1}-\sin x_{1}+x_{2} \leq 0 \\[1mm] x_{1}-\tfrac {5\pi }{2} \leq 0 \\[1mm] x_{1}; x_{2} \geq 0 \end{array} \right. \end{align*}

An efficient solution of problem \(( P_{0}^{0,0})\) is \(x_{0}=(\tfrac {\pi }{2},~ 1+\tfrac {\pi }{2}) \in \mathcal{F}^{0}\) and the value of the objective function in \(x_{0}\) is \(f(\tfrac {\pi }{2},~ 1+\tfrac {\pi }{2})=(\frac{\pi ^{2}}{2};~ \tfrac {\pi ^{2}}{8}-\tfrac {9\pi }{10}-\tfrac {199}{100})\).

To compute the approximate problem \(( P_{1}^{1,1})\) in \(x_{0}\) we have to calculate:

\[ F^{1}_{p}\left( x\right) =f_{p}\left( x_{0}\right) +\nabla f_{p}\left( x_{0}\right) \eta \left( x,x_{0}\right),~ p \in \left\{ 1,2 \right\} \]

and

\[ G^{1}_{t}\left( x\right) =g_{t}\left( x_{0}\right) +\nabla g_{t}\left( x_{0}\right) \eta \left( x,x_{0}\right),~ t \in \left\{ 1,2,3,4 \right\} \]

Considering \(\eta \left( x,x_{0}\right)=x-x_{0}\) we get:

\[ F_{1}^{1}\left(x\right)=\pi x_{1}-\pi x_{2}+\pi +\tfrac {\pi ^{2}}{2}, \]
\[ F_{2}^{1}\left(x\right)=(\pi +\tfrac {1}{5})x_{1}-(\tfrac {\pi }{2}+2)x_{2}-\tfrac {\pi ^{2}}{8}+\tfrac {\pi }{2}+\tfrac {1}{100}, \]
\[ G_{1}^{1}\left(x\right)=-x_{1}+x_{2}-1, \]
\[ G_{2}^{1}\left(x\right)=x_{1}-\tfrac {5\pi }{2},~ G_{3}^{1}\left(x\right)=x_{1},~ G_{4}^{1}\left(x\right)=x_{2} \]

Thus, the approximate problem \(( P_{1}^{1,1})\) is:

\begin{equation*} \left\{ \begin{array}{l} \min \left( \pi x_{1}-\pi x_{2}+\pi +\frac{\pi ^{2}}{2};~ (\pi +\frac{1}{5})x_{1}-(\frac{\pi }{2}+2)x_{2}-\frac{\pi ^{2}}{8}+\frac{\pi }{2}+ \frac{1}{100} \right) \\[1mm] -x_{1}+x_{2}-1 \leq 0 \\[1mm] x_{1}-\frac{5\pi }{2} \leq 0 \\[1mm] x_{1}; x_{2} \geq 0 \end{array} \right. \label{A2} \end{equation*}

Calculating the value for the objective function of problem \(( P_{1}^{1,1})\) in \(x=(\tfrac {5\pi }{2},~ 1+\tfrac {5\pi }{2}) \in \mathcal{F}^{1}\) we get:

\[ F^{1}(\tfrac {5\pi }{2},~ 1+\tfrac {5\pi }{2})=(\tfrac {\pi ^{2}}{2},~ \tfrac {9\pi ^2}{8}-\tfrac {9\pi }{2}-\tfrac {199}{100}){\lt} (\tfrac {\pi ^{2}}{2};~ \tfrac {\pi ^{2}}{8}-\tfrac {9\pi }{10}-\tfrac {199}{100})=F^{1}(\tfrac {\pi }{2},~ 1+\tfrac {\pi }{2}) \]

and thus we have proved that \(x_{0}=(\tfrac {\pi }{2},~ 1+\tfrac {\pi }{2})\) is not an efficient solution for problem \(( P_{1}^{1,1})\). â–¡