Abstract
In this paper, we consider a multiple objective optimization problem whose decision variables and parameters are intervals. Existence of solution of this problem is studied by parameterizing the intervals. A methodology is developed to find the \(t\omega \)-efficient solution of the problem. The original problem is transformed to an equivalent deterministic problem and the relation between solutions of both is established. Finally, the methodology is verified in numerical examples.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
In a conventional multi-objective decision-making problem, the coefficients in the objective functions and constraints are usually fixed real numbers. However, in most of the real-life situations these parameters are not exactly known because relevant data are inconsistent, or scarce, or difficult to obtain, or estimate. In an optimization model, such types of uncertainties are usually measured by probability theory or possibility theory. However, in some cases, it is very difficult to specify the probability/possibility distributions of these parameters. To overcome these difficulties, the uncertain parameters may be assumed to be closed intervals.
Existing literature shows that, multi-objective linear programming problems with interval coefficients have been studied by Bitran (1980), Inuiguchi and Sakawa (1996), Urli and Nadeau (1992), Oliveira and Antunes (2007), Hladik (2008), Oliveira and Antunes (2009), Rivaz and Yaghoobi (2013) and Roy et al. (2017). Using deterministic multi-objective programming, Chanas and Kuchta (1996) discussed the generalized perceptions of the solution methodology of the linear programming problem with interval parameters in the objective function based on preference relations between intervals. In which they have been generalized the preference relations of intervals by considering two parameters \(t_0, t_1 \in [0, 1]\). Nonlinear multi-objective interval optimization problem (\(\mathbf{MIOP}\)) has been studied by Wu (2009), Soares et al. (2009), Gong et al. (2013) and Wu (2009) has examined the conditions for the existence of solution of an \(\mathbf{MIOP}\) whose objective functions are interval valued functions, and whose all constraints are real valued functions. Gong et al. (2013) has been established an interactive evolutionary algorithm to obtain a set of non-dominated solutions. Rivaz et al. (2016) established a methodology for the mini-max regret solution to multi-objective interval linear programming problems, wherein only coefficients in the objective functions as interval. Bhurjee and Panda (2014, 2016, 2019) discussed the conditions for the existence of the solution of \(\mathbf{MIOP}\) model whose objective functions, as well as constraints, are nonlinear interval valued functions. Li et al. (2019) considered multiple objective interval linear programming problem and solved it with an admissible order. Sun et al. (2019) proposed an evolutionary algorithms known as memetic algorithm to obtain efficient solution of \(\mathbf{MIOP}\) with good convergence and even distribution. Recently, the necessary and sufficient Karush–Kuhn–Tucker optimality conditions for some types of optimal solutions of the convex semi-infinite programming with multiple interval-valued objective functions are investigated by Tung (2020). They also have discussed the duality theory for the problem. One may observe in the above mentioned developments that the decision variables of these models are real variables and the coefficients are intervals. However, Kuchta (2011) has introduced a solution technique to determine a temporary interval solution of the deterministic multi-objective linear programming problem (i.e. the parameters of the problem are not in the form of intervals). In this technique, the author has prepared an initial solution in the form of interval value of decision variables by himself to implement an entire range of solutions, despite the fact that the final one will be a crisp value. It is also seen that in some of the real-world problems, e.g. in portfolio selection (Kumar et al. 2016, 2018), waste water management problem, project scheduling, etc., decision variables may vary in intervals. One can also see that the solution of the interval equation, \([a, b]x = [c, d]\) is not necessarily a real number. For example if \([2,3]x = [1, 4]\) then \(x = [\frac{1}{3}, \frac{4}{2}]\). In fact, solution of the interval equation \([a, b]x = [c, d]\) is the set \(\Big \{t\in \mathbb {R} | \alpha t = \beta , a\le \alpha \le b, c\le \beta \le d\Big \}\), which is an interval [see Huang and Moore (1993)]. Similarly, the inequality \([a,b]x\preceq [c,d]\) is the set \(\Big \{t\in \mathbb {R} | \alpha t \le \beta ; \alpha \in [a,b], \beta \in [c,d]\Big \}\). That is, solution of an interval equation or inequations is an interval instead of being a single point. So the decision variables of an interval optimization problem are not necessarily fixed real numbers. Hence it might be necessary to consider interval decision variables instead of real decision variables in an interval optimization problem. This has motivated us to study an enhanced version of multi-objective optimization problem, in which uncertainties in interval form are associated with the coefficients as well as decision variables. A general form of this type problem is stated in Sect. 3. Henceforth this problem will be referred as \(\mathbf{MEIOP}\) throughout the article. Two types of uncertainties are associated with this problem: one due to the presence of intervals in the model and another due to the conflicting nature of the objective functions. To address these two important aspects, we have introduced the concept of \(t\omega \)-efficient solution and studied the existence of such solution of \(\mathbf{MEIOP}\).
This paper is organized as follows. First, Sect. 2 reviews some preliminary knowledge about interval analysis. In Sect. 3, multi-objective enhanced interval optimization problem is proposed. Then, \(t\omega \)-efficient solution is defined and the existence of the such solution of \(\mathbf{MEIOP}\) is discussed. At the last of the section, we present numerical examples to demonstrate the proposed methodology. Finally, the concluding remarks and future research directions are provided in Sect. 4.
2 Notations and preliminaries
-
For two real vectors \(x=(x_1,x_2,\ldots ,x_n)^T,\) \(y=(y_1,y_2,\ldots ,y_n)^T\) in \(\mathbb {R}^n\), we denote
$$\begin{aligned} x\geqq _v y \Leftrightarrow x_i\ge & {} y_i;~x\leqq _v y \Leftrightarrow x_i\le y_i;~x>_v y \Leftrightarrow x_i> y_i;~ x<_v y \Leftrightarrow x_i< y_i,~i\\&=1,2,\ldots ,n. \end{aligned}$$ -
A closed interval \(\mathbf {A}\) is denoted by a bold capital letter and represented by \([a^L,a^R]\) with \(a^L\le a^R\), where \(a^L\) and \(a^R\) are lower and upper bounds of \(\mathbf {A}.\) In case \(a^L= a^R\), \(\mathbf {A}\) is called degenerate interval. The set of all closed intervals on \(\mathbb {R}\) is denoted by \(\mathbb {I(R)}\). A closed interval is said to be non-negative if \(a^L\ge 0\) and set of all non-negative closed intervals in \(\mathbb {R}\) is represented by \(\mathbb {I}(\mathbb {R}_+)\). Set of all negative closed intervals \((a^R<0)\) in \(\mathbb {R}\) is denoted by \(\mathbb {I}(\mathbb {R}_-)\).
-
An interval can be expressed in terms of a parameter in several ways. Any point in \(\mathbf {A}\) may be expressed as \(a_t\), where \(a_t=a^L+t(a^R-a^L),t\in [0,1].\) Throughout this paper, we consider a specific parametric representation of an interval as \(\mathbf {A}=[a^L,a^R]=\{a_t\mid t\in [0,1]\}.\)
-
Following notations are used through out the paper : \((\mathbb {I(R)})^k\)= The product space \(\underbrace{\mathbb {I(R)}\times \mathbb {I(R)}\times \ldots \times \mathbb {I(R)}}_{k ~\hbox {times}}\); the \(k-\)dimensional interval vector is represented as \(\mathbf {C}_v^k\in (\mathbb {I(R)})^k\), \(\mathbf {C}_v^k=(\mathbf {C}_1,\mathbf {C}_2,\ldots ,\mathbf {C}_k)^T\), \(\mathbf {C}_j=[c^L_{j},c^R_{j}],~j\in \varLambda _k;~\varLambda _k=\{1,2,\ldots ,k\};\) where symbol v indicates vector.
-
\(\mathbf {C}_v^k\in (\mathbb {I(R)})^k\) is the set of real vectors,
$$\begin{aligned} \Big \{c_t|~c_t= & {} (c_{t^1}^1,c_{t^2}^2,\ldots ,c_{t^k}^k)^T,~ c_{t^j}^j=c_j^L+t^j(c_j^R-c_j^L), ~t=(t^1,t^2,\ldots ,t^k)^T,~0\nonumber \\&\le t^j \le 1, j\in \varLambda _k\Big \}. \end{aligned}$$(1)
The binary operation \(\circledast \) between two closed intervals \(\mathbf {A}=[a^L,a^R]\) and \( \mathbf {B}=[b^L,b^R]\) in \(\mathbb {I(R)}\) is defined to be \(\mathbf {A}\circledast \mathbf {B}\) \(=\) \(\{a *b: a\in \mathbf {A}, b \in \mathbf {B}\}\), where \(*\in \{+,-,\cdot ,/\}\). In the case of division, \(\mathbf {A}\oslash \mathbf {B}\), it is assumed that \(0 \notin \mathbf {B}\). In the classical form, the algebraic operations of intervals are defined in terms of either lower and upper bound or mean and spread of the intervals. These interval operations can also be performed with respect to parameters as follows.
Hence, we have
The set of closed intervals, \(\mathbb {I(R)}\) is not a totally order set. Several partial order relations exist on \(\mathbb {I(R)}\) in the literature [see Moore (1966), Ishibuchi and Tanaka (1990)]. Here we consider a partial ordering due to Bhurjee and Panda (2012) defined as follows.
Definition 1
(Bhurjee and Panda 2012) For \(\mathbf {A},\mathbf {B}\in \mathbb {I(R)}\), \(a_t\in \mathbf {A}\) and \(b_t\in \mathbf {B}\)
Note that \(\mathbf {A}\preceq \mathbf {B}\) is not same as \(\mathbf {B}\ominus \mathbf {A}\succeq \mathbf {0}.\) For example \([3,5] \preceq [4,9]\), but \([4,9] \ominus [3,5]=[-1,6]\nsucceq \mathbf {0}.\)
An interval-valued function can be defined as the extension of real-valued function with one or more interval arguments onto an interval, see Moore (1966) and Hansen (2004). Ishibuchi and Tanaka (1990) are considered the interval valued function \(\mathbf {F}:\mathbb {R}^n\rightarrow \mathbb {I(R)}\) as \(\mathbf {F}(x)=[F^L(x),F^R(x)],~\hbox {where}~F^L,F^R:\mathbb {R}^n\rightarrow \mathbb {R},~F^L(x)\le F^R(x)~\forall x\in \mathbb {R}^n.\) This can be further extended crisp real variables to interval variables in a function that means \(\mathbf{F}:\mathbb {(I(R))}^n\rightarrow \mathbb {I(R)}\) in the place of \(\mathbb {R}^n\rightarrow \mathbb {I(R)}\). Denote n-component as \(\mathbf {X}_v^n=([x^L_1, x^R_1], [x^L_2, x^R_2],...,[x^L_n, x^R_n])^T \in \mathbb {(I(R))}^n\), the interval valued function with unknown variables in the form of closed intervals is defined as follows.
Definition 2
For given \(\mathbf {C}_v^k\in \mathbb {(I(R))}^k\), an interval valued function \(\mathbf {F}_{\mathbf {C}_v^k}:(\mathbb {I(R)})^n\rightarrow \mathbb {I(R)}\) is represented by
where \(x_\omega = \big (x_{\omega _1}, x_{\omega _2}, \ldots , x_{\omega _n}\big ),\) \(x_{\omega _j}= x^L_j+\omega _j(x^R_j-x^L_j),\) for all \(j=1,2,\ldots ,n\). Denote \(x^L=(x^L_1,x^L_2,\ldots ,\) \(x^L_n)^T\), \(x^R=(x^R_1,x^R_2,\ldots ,x^R_n)^T\); \(x_\omega =x^L+\omega ^T(x^R-x^L),~\omega =(\omega _1,\omega _2,\ldots ,\omega _n)^T\in [0,1]^n\). For every fixed \(\mathbf {X}_v^n \in (\mathbb {I(R)})^n\), \(f_{c_t}\) is continuous in \(t \in [0,1]^n\), so for every fixed \((x^L,~x^R)\in \mathbb {R}^n \times \mathbb { R}^n\), \(f_{c_t}(x_\omega )\) is continuous in \((t,\omega )\in [0,1]^k\times [0,1]^n\). In this case \(\underset{t,\omega }{\min }f_{c_t}(x_\omega )\) and \(\underset{t,\omega }{\max }f_{c_t}(x_\omega )\) exist and
Example 1
For \(\mathbf {C}_v^3=([1,2],[-1,1],[0,3])^T\in (\mathbb {I(R)})^3\), the interval valued function \(\mathbf {F}_{\mathbf {C}_v^3}:(\mathbb {I}(\mathbb {R}_+))^2\rightarrow \mathbb {I(R)}\) is
where \(f_{c_t}(x_{\omega _1}, x_{\omega _2})=(1+t_1)(x_{\omega _1})^2+(-1+2t_2)e^{(3t_3)(x_{\omega _2})},\) \(t=(t_1,t_2,t_3)^T\in [0,1]^3,\) and \(\mathbf {X}_1=[x_1^L,x_1^R],\) \(\mathbf {X}_2=[x_2^L,x_2^R]\), \(x_{\omega _1}=x_1^L+\omega _1(x_1^R-x_1^L),\) \(x_{\omega _2}=x_2^L+\omega _2(x_2^R-x_2^L),\) \(\omega =(\omega _1,\omega _2)^T\in [0,1]^2\). Accordingly,
Hence
The concept of convexity plays an important role in the existence of solution of an optimization problem. Therefore, we define the convexity for interval valued function as follows.
Definition 3
Interval convex set: A non-empty set \(\mathcal {D}\subseteq (\mathbb {I}(\mathbb {R}))^n\) is said to be convex if for every \( \mathbf{X}_v^n, \mathbf{Y}_v^n\in \mathcal {D}\) and \(0\le \lambda \le 1,\) then
Example 2
Let \(\mathcal {E}\subseteq (\mathbb {I}(\mathbb {R}))^2\) be a non-empty set of real closed interval vectors with unit width of each components. Suppose for any \( \mathbf{X}_v^2, \mathbf{Y}_v^2\in \mathcal {E}\) and \(0\le \lambda \le 1,\) then \(\lambda \mathbf{X}_v^2\oplus (1-\lambda )\mathbf{Y}_v^2 \in \mathcal {E}.\) Hence, \(\mathcal {E}\) is a convex set.
Definition 4
Interval valued convex function: Suppose \(\mathcal {D} \subseteq (\mathbb {I}(\mathbb {R}))^n\) is a convex set. For given \(\mathbf {C}_v^k\in (\mathbb {I}(\mathbb {R}))^k\), the interval valued function \(\mathbf {F}_{\mathbf {C}_v^k}: \mathcal {D}\rightarrow \mathbb {I}(\mathbb {R})\) is said to be convex with respect to \(\preceq \) if for every \( \mathbf{X}_v^n, \mathbf{Y}_v^n\in \mathcal {D},\) and \(0\le \lambda \le 1,\)
Remark 1
From (2) and definition of interval valued convex function, one may observe that \(\mathbf {F}_{\mathbf {C}_v^k}\) is convex with respect to \(\preceq \) means \(f_{c_t}(\lambda x_{\omega }+(1-\lambda )y_{\omega })\le \lambda f_{c_t}(x_{\omega })+(1-\lambda )f_{c_t}( y_{\omega }),\) for all \(t\in [0,1]^k\), \(x_\omega \in \mathbf{X}_v^n, y_\omega \in \mathbf{Y}_v^n\) and \(\omega \in [0,1]^n\). So we can conclude that \(\mathbf {F}_{\mathbf {C}_v^k}\) is convex with respect to \(\preceq \) if and only if \(f_{c_t}(x_\omega )\) is a convex function on \(\mathcal {D}\) for every \(t\in [0,1]^k\) and \(\omega \in [0,1]^n\).
Example 3
Consider an interval valued function \(\mathbf {F}_{\mathbf {C}_v^{3}}:\mathcal {E}\rightarrow \mathbb {I}(\mathbb {R}),\) \(\mathcal {E}\subseteq (\mathbb {I}(\mathbb {R_+}))^2\) as
The parametric form of \(\mathbf {F}_{\mathbf {C}_v^{3}}\) is
where \(x_{\omega _j}=x_j^L+\omega _j (x_j^R-x^L_j),j=1,2,\) \(t^1=(t_1^1,t_2^1,t_3^1)^T\in [0,1]^3,~\omega _1,\omega _2\in [0,1]\). It can be observed that \(f_{c_{t^1}}(x_{\omega _1},x_{\omega _2})\) is convex function in \(\mathcal {E}\) for every \(t^1=(t_1^1,t_2^1,t_3^1)^T\in [0,1]^3,~\omega _1,\omega _2\in [0,1]\). Hence, \(\mathbf {F}_{\mathbf {C}_v^{3}}\) is an interval valued convex function due to Remark 1.
The following separation theorem is required to prove the existence of the solution of \(\mathbf{MEIOP}\).
Proposition 1
(Mangasarian 1969) Let f be a \(m-\)dimensional convex vector function on the convex set \(\varGamma \subset \mathbb {R}^n.\) Then either
(I) \(f(x)<_v0\) has a solution \(x\in \varGamma \) or
(II) \(p^Tf(x)\ge 0\) for all \(x\in \varGamma \) for some \(p\geqq _v 0,\) \(p\in \mathbb {R}^m\)
but never both.
3 Multi-objective enhanced interval optimization problem
Consider the following multiple objective enhanced interval optimization problem (henceforth it will be referred to as \(\mathbf{MEIOP}\)) as:
where \(\mathbf {F}(\mathbf {X}_v^n)=\Big (\mathbf {F}^1_{\mathbf {C}_v^{k_1}}(\mathbf {X}_v^n), \mathbf {F}^2_{\mathbf {C}_v^{k_2}}(\mathbf {X}_v^n),\ldots ,\mathbf {F}^m_{\mathbf {C}_v^{k_m}} (\mathbf {X}_v^n)\Big )^T\), \(\mathbf {F}^i_{\mathbf {C}_v^{k_i}},\mathbf {G}^p_{\mathbf{D}_{v}^{m_p}}:(\mathbb {I(R)})^n\rightarrow \mathbb {I(R)}\), \(i \in \varLambda _m\), partial orderings (\(\preceq \)) in the constraints (3) are as defined in (2). As based on parametric Definition 2 of interval function
and also constraints (3) can be expressed by using Definition 2 and inequality (2) as, for \(\mathcal {O} \subseteq \mathbb {R}^n \)
where \(g^p_{d_{t^p}^p}:\mathcal {O}\rightarrow \mathbb {R}, ~d_{t^p}^p\in \mathbf {D}_v^{m_p},~b_{t^p}^p\in \mathbf {B}_p.\) We represent throughout the section, \(t=(t^1,t^2,...,\) \(t^m)^T\), \(t^i=(t^i_1,t^i_2\ldots ,t^i_{k_i})^T,\) \(t^i_j\in [0,1]\), \(j \in \varLambda _{k_i}\), \(i \in \varLambda _m\), \(t^p\in [0,1]\) and \(\omega =(\omega _1, \omega _2,\dots , \omega _n)^T\).
The feasible region of \(\mathbf{MEIOP}\) can be expressed as the set,
The objective function of \(\mathbf{MEIOP}\) is a multi-valued mapping, and in addition to this, each objective is a set-valued function. Such type of problems has a set of compromise/efficient/ Pareto optimal solutions as in case of general multi-objective programming problem. Therefore, to compare any two different intervals vectors \(\mathbf {X}_v^n\) and \(\mathbf {Y}_v^n\) into the feasible region, corresponding interval objective values \(\mathbf {F}(\mathbf {X}_v^n)\) and \(\mathbf {F}(\mathbf {Y}_v^n)\) can be compared componentwise like real vectors. We denote this by
It is difficult to obtain the efficient of \(\mathbf{MEIOP}\) directly, same as a general multi-objective optimization problem. Because of a partial ordering cannot compare all intervals and the complexities associated with this, it involves at different stages of \(\mathbf{MEIOP}\). To avoid these patchwork, \(\mathbf{MEIOP}\) is transformed to a general optimization problem in the subsequent Sect. 3.1, and that accept the partial ordering as defined in (2) to establish the existence of an efficient solution of \(\mathbf{MEIOP}\) through the solution of the transformed problem. Such an efficient solution is called \(t\omega \)-efficient solution. Since the parametric representation of each of the objective function involves two types of the parameters t and \(\omega \) correspond to the objective functions’ interval coefficients and interval decision variables, respectively. The different forms of the objective functions acquire for the different values of t and \(\omega \), which means these parameters play an important role in obtaining the efficient solution of \(\mathbf{MEIOP}\) based on partial ordering. Therefore, we represent an efficient solution of \(\mathbf{MEIOP}\) as \(t\omega \)-efficient solution to differentiate with the efficient solution of the classical multi-objective programming. The results of this paper are based on the partial ordering in \(\mathbb {I}(\mathbb {R})\) exist in the parametric form. Similar to a general multi-objective optimization problem, a \(t\omega \)-efficient solution of \(\mathbf{MEIOP}\) is defined as follows.
Definition 5
An interval vector \({\mathbf {X}_v^n}^* \in \mathcal {F}\) is called a \(t\omega \)-efficient solution of \(\mathbf{MEIOP}\) if there does not exist \(\mathbf {X}_v^n\in \mathcal {F}\) such that
Definition 6
An interval vector \({\mathbf {X}_v^n}^* \in \mathcal {F}\) is called a properly \(t\omega \)-efficient solution of \(\mathbf{MEIOP}\), if \({\mathbf {X}_v^n}^*\in \mathcal {F}\) is a \(t\omega \)-efficient solution and there is a positive degenerate interval (a positive real number) \(\mu > 0\), so that for some \(t^i\in [0,1]^{k_i}\) and every \(\mathbf {X}_v^n\in \mathcal {F}\) with \(f_{c_{t^i}^i}^i(x_{\omega })<f_{c_{t^i}^i}^i(x^*_\omega ),\) at least one \(t^j\in [0,1]^{k_j},~t^i\ne t^j\) exists with \(f_{c_{t^j}^j}^j(x_\omega ^*)<f_{c_{t^j}^j}^j(x_\omega )\) and
where \(x_\omega ^*\in {\mathbf {X}_v^n}^*\) and \(x_\omega \in {\mathbf {X}_v^n}\).
3.1 Exitance of \(t\omega \)-efficient solution of MEIOP
In order to obtain a \(t\omega \)-efficient solution of \(\mathbf{MEIOP}\), we first make an equivalent parametric deterministic optimization problem using some transformation as given in next paragraph, and prove that an optimal solution of the transform problem is a \(t\omega \)-efficient solution of \(\mathbf{MEIOP}\) in the subsequent theorem.
Suppose a vector values weight function \(p~(or~p(t))=(p_1(t^1),p_2(t^2)\ldots ,p_m(t^m))^T\), \(p_i(t^i)> 0\), \(p_0(\omega )>0\) and \(\lambda _i>0\), \(i \in \varLambda _m,\) and builds an optimization problem
where \({\varvec{\varPhi }}(x_\omega )=\sum _{i \in \varLambda _m} \lambda _i\phi _i(x_\omega )\) represents the weighted sum of deterministic transformed of each objective function \(\phi _i(x_\omega )\). This construction is primarily based on the idea of the weighted sum scalarization approach of the classical multi-objective programming problem. We designate the problem by \(\mathbf{MEIOP}_p^\lambda \) as a weighted sum scalarization of \(\mathbf{MEIOP}\). Each \(\phi _i(x_\omega )\) is the deterministic transformation by means of the parametric definition of each interval objective function based on the technique developed for single objective function by Bhurjee and Panda (2012), which is as follows
\(\hbox { and } \int _{k_i+n}=\underbrace{\int _0^1\int _0^1\ldots \int _0^1}_{({k_i+n})~ \hbox {times}}.\) Here \(t^i_1,t^i_2,\ldots ,t^i_{k_i}\), and \(\omega _1,\omega _2,\ldots ,\omega _n\) are mutually independent and each component of \(t^i, \omega _j\) vary from 0 to 1. So the integral is a function of \((x^L,x^R)\) only, henceforth \(\phi _i(x_\omega )\) is represented as \(\phi _i(x^L,x^R)\), i.e.,
Eventually,
Hence \(\mathbf{MEIOP}^\lambda _p\) becomes
This is a general deterministic nonlinear programming problem that is free from interval uncertainty, and can be solved by using nonlinear programming technique.
Note 1
In \(\mathbf{MEIOP}_p^\lambda \), p(t) and \(p_0(\omega )\) are preference weight functions chosen by the decision maker. Different efficient solutions for the problem can be obtained by considering different preference weight functions. For \(p(t)=1\) and \(p_0(\omega )=1\), the decision maker’s factual attitude is to estimate the mean of the objective functions of the problem. If \(\int _0^1p_i(t^i)dt^i=1\) for each i and \(\int _0^1p_0(\omega )d\omega =1\), then decision maker’s desire to estimate remains (stands) in between optimistic and pessimistic optimal value. Forthcoming results will show that any selections of \(p_i\) with positive value can provide a \(t\omega \)-efficient solution.
Theorem 1
If \((x^{L*},x^{R*})\in \mathcal {F}\) is an optimal solution of \(\mathbf{MEIOP}^\lambda _p,\) some \(p>_v0\), \(p_0>0\) and \(\lambda >_v0\) then \({\mathbf {X}_v^n}^*\in \mathcal {F}\) is a \(t\omega \)-efficient solution of \(\mathbf{MEIOP}.\)
Proof
Suppose \((x^{L*},x^{R*})\in \mathcal {F}\) be an optimal solution of \(\mathbf{MEIOP}^\lambda _p\). If it is assumed that \({\mathbf {X}_v^n}^*\) is not a \(t\omega \)-efficient solution of \(\mathbf{MEIOP}\), then according to Definition 5 some \(\mathbf {X}_v^n\in \mathcal {F}\) satisfies relation (4). Using partial ordering (2), relation (4) can be rewritten as follows For some \((x^{L},x^{R})\in \mathcal {F}\) and each \(t^i \in [0,1]^{k_i}, \omega \in [0,1]^n\)
and for at least one \(j\ne i\),
For real-valued functions \(p_i:[0,1]^{k_i}\rightarrow \mathbb {R}_+\), \(p_0:[0,1]^{n}\rightarrow \mathbb {R}_+\) and \(\lambda >_v 0\) imply that for some \((x^{L},x^{R})\in \mathcal {F}\) each \(t^i \in [0,1]^{k_i}, \omega \in [0,1]^n\)
This is equivalent to \(\varPhi (x^L, x^R)<\varPhi (x^{L*}, x^{R*})\), which is impossible since \((x^{L*}, x^{R*})\) is the optimal solution of \(\mathbf{MEIOP}^\lambda _p\). Hence \({\mathbf {X}_v^n}^*\) is a \(t\omega \)-efficient solution of \(\mathbf{MEIOP}\). \(\square \)
Theorem 2
If \(X_v^{*n}\) is a \(t\omega \)-efficient solution of \(\mathbf{MEIOP}\) with \(\mathbf {G}^p_{D_{v}^{m_p}}({\mathbf {X}_v^n}^*)\preceq \mathbf {B}_p\) and \(\mathbf {F}^i_{\mathbf {C}_v^{k_i}},\) \(\mathbf {G}^p_{D_v^{m_p}},~p\in \varLambda _q,~i\in \varLambda _m\) are interval valued convex functions with respect to \(\preceq \) then there exists a weight function \(p(t)\ge 0\) and \(p_0(\omega )\ge 0\) such that \((x^{L*},x^{R*})\) is an optimal solution of \(\mathbf{MEIOP}^\lambda _p\) for any \(\lambda >_v0\).
Proof
Here \(\mathcal {F}= \Big \{(x^L,x^R)\in \mathcal {O} \times \mathcal {O}~\big |~\min _{t,\omega }\{g_{d_{t^p}^p}^p(x_\omega )\} \le b^L_p,~\max _{t',\omega }\{g_{d_{t^p}^p}^p(x_\omega )\} \le b^R_p,~p\in \varLambda _q \Big \}\). Since \(\mathbf {G}^p_{D_v^{m_p}}\) is an interval valued convex function, so \( g^p_{d^p_{t^p}}(x_\omega )\) is a convex function as Remark 1. Hence \(\mathcal {F}\) is a convex set.
Let \(\mathbf {X}_v^{n*} \in \mathcal {F}\) be a \(t\omega \)-efficient solution of \(\mathbf{MEIOP}\). So there does not exist \(\mathbf {X}_v^n\in \mathcal {F}\) that satisfies (4). According to Remark 1, we can conclude that for every \(t^i\) and \(\omega \), \(f^i_{c_{t^i}^i}\) is convex on a convex set \(\mathcal {F}\). Since (4) has no solution, so using the concept of partial ordering and interval valued function as discussed, we can conclude that, for every \(t^i\) in \([0,1]^{k_i},\) and \(\omega \) in \([0,1]^n\) the following system has no solution on \(\mathcal {F}\).
If we denote \(F(x^L,x^R,t,\omega )=(f^1_{c_{t^1}^1}(x_\omega )- f^1_{c_{t^1}^1}(x_\omega ^*),\ldots ,f^m_{c_{t^m}^m}(x_\omega )- f^m_{c_{t^m}^m}(x_\omega ^*))^T,\) then above system implies that
has no solution for every t and \(\omega \). This implies that \(F(x^L,x^R,t,\omega )<_v 0\) has no solution for every t and \(\omega \). Hence from Proposition 1, there exists a real vector \(u=(u_1,u_2,\ldots ,u_m)^T\), \(u\geqq _v0\) such that \(u^TF(x^L,x^R,t,\omega )\ge 0\) is true for all \((x^L,x^R)\in \mathcal {F}\). Define \(p_i:[0,1]^{k_i}\rightarrow \mathbb {R}_+\) by \(p_i(t^i)=u_i,i\in \varLambda _m\) and \(p_0:[0,1]^n\rightarrow \mathbb {R}_+\) by \(p_0(\omega )=u_0\). Then \((u_0u)^TF(x^L,x^R,t,\omega )\ge 0\) is same as
This implies that \(\sum _{i \in \varLambda _m} p_i(t^i)p_0(\omega )f^i_{c^i_{t^i}}(x^L,x^R) \ge \sum _{i \in \varLambda _m} p_i(t^i)p_0(\omega )f^i_{c^i_{t^i}}(x^{*L},x^{*R}), \forall ~(x^L,x^R)\in \mathcal {F}.\) Hence for \(\lambda _i > 0,\) \(\sum _{i \in \varLambda _m} \lambda _i \phi _i(x^L,x^R) \ge \sum _{i \in \varLambda _m} \lambda _i \phi _i(x^{L*},x^{R*}),~\forall (x^L,x^R)\in \mathcal {F}.\) This is equivalent to \(\varPhi (x^L,x^R)\ge \varPhi (x^{L*},x^{R*}),~ \forall (x^L,x^R)\in \mathcal {F}\), which implies that \((x^{L*},x^{R*})\) is an optimal solution of \(\mathbf{MEIOP}^\lambda _p\) for \(p\geqq _v 0\), \(\omega \ge _v0\), \(\lambda >_v 0\). \(\square \)
Theorem 3
If \((x^{L*},x^{R*})\in \mathcal {F}\) is an optimal solution of \(\mathbf{MEIOP}^\lambda _p\), \(p_0\), \(p>_v0\), \(p_i\) are continuous functions satisfying \(\int _{n} p_0(\omega )\,d\omega =1\), \(\int _{k_i} p_i(t^i)\,dt^i=1\) and \(\lambda >_v0\), then \(\mathbf{X}_v^{n*}\) is a properly \(t\omega \)-efficient solution of \(\mathbf{MEIOP}\).
Proof
Suppose \(\mathbf{X}_v^{n*}\) is not a properly \(t\omega \)-efficient solution of \(\mathbf{MEIOP}\). That means \(\mathbf{X}_v^{n*}\) is not a \(t\omega \)-efficient solution of \(\mathbf{MEIOP}\) or there doesn’t satisfy (5) for a positive \(\mu \), if \(\mathbf{X}_v^{n*}\) is a \(t\omega \)-efficient solution.
Suppose \(\mathbf{X}_v^{n*}\) is not \(t\omega \)-efficient solution of \(\mathbf{MEIOP}\). It is easy to show that according to the Theorem 1, \((x^{L*},x^{R*})\) is not an optimal solution of \(\mathbf{MEIOP}^\lambda _p\), for any \(p_0>0\), \(p>_v0\), and \(\lambda >_v0\). This contradicts that \((x^{L*},x^{R*})\) an optimal solution of \(\mathbf{MEIOP}^\lambda _p\).
Assume that \({\mathbf {X}_v^n}^*\) is \(t\omega \)-efficient solution of \(\mathbf{MEIOP}\), but it does not satisfy conditions of properly \(t\omega \)-efficient (5). So for some \(t^i,{\tilde{t}}^i\in [0,1]^{k_i}, i\in \varLambda _m\) and \((x^{L},x^{R})\in \mathcal {F}\) with \(f_{c_{t^i}^i}^i(x_{\omega })<f_{c_{t^i}^i}(x_\omega ^*)\), one can choose
where \(p_i:[0,1]^{k_i}\rightarrow \mathbb {R}_+\) and \(p_0:[0,1]^{n}\rightarrow \mathbb {R}_+\) are two arbitrary chosen continuous function, satisfying for all \(j\in \varLambda _m\diagup \{i\}\)
So \(\lambda _ip_i(t^i)p_i({\tilde{t}}^i)p_0(\omega )\Big (f_{c_{t^i}^i}^i(x_{\omega }^*) -f_{c_{{\tilde{t}}^i}^i}^i(x_{\omega })\Big )>(m-1)\lambda _jp_j(t^j)p_j ({\tilde{t}}^j)p_0(\omega )\Big (f_{c_{t^j}^j}^j(x_\omega )-f_{c_{{\tilde{t}}^j}^j}^j (x_{\omega }^*)\Big ).\) By integrating on both sides, we get
This implies
Thus
Hence
Hence
This contradicts to the assumption that \((x^{L*},x^{R*})\in \mathcal {F}\) is an optimal solution of \(\mathbf{MEIOP}^\lambda _p.\) Hence \({\mathbf {X}_v^n}^*\) is a properly efficient solution of \(\mathbf{MEIOP}\).
3.2 Numerical examples
In order to show the applicability of results discussed in previous sections, we illustrate the method by means of the following examples.
Example 1
Consider the following bi-objective interval optimization problem in which one objective is minimize type and another is maximization type:
Denote \(\mathbf {F}^1_{\mathbf {C}_v^{1}}(\mathbf{X}_1,\mathbf{X}_2)=[2, 4]\otimes \mathbf{X}_1^2 \oplus [1,3]\otimes \mathbf{X}_2^2\), \(\mathbf {F}^2_{\mathbf {C}_v^{2}}(\mathbf{X}_1,\mathbf{X}_2) =[2,4]\oplus [-2,-1]\otimes \mathbf{X}_1\oplus [4, 6]\otimes \mathbf{X}_2^2\), \(\mathbf {G}^1_{D_v^{1}}(\mathbf{X}_1,\mathbf{X}_2)=\mathbf{X}_1\), and \(\mathbf {G}^2_{D_v^{1}}(\mathbf{X}_1,\mathbf{X}_2)=\mathbf{X}_2\). The parametric form of \(\mathbf {F}^1_{\mathbf {C}_v^{1}}\) and \(\mathbf {F}^2_{\mathbf {C}_v^{2}}\) is \(f^1_{c^1_{t^1}}(x^1_{{\omega _1}},x^2_{{\omega _2}})=(2+2t_1^1)(x_1^L+\omega _1 (x_1^R-x_1^L))^2+(1+2t_2^1)(x_2^L+\omega _2(x_2^R-x_2^L))^2\) and \(f^2_{c^2_{t^2}}(x^1_{{\omega _1}},x^2_{{\omega _1}})=(2+2t^2_1)+(-2+t^2_2) (x_1^L+\omega _1(x_1^R-x_1^L))+(4+2t^2_3)(x_2^L+\omega _2(x_2^R-x_2^L))^2\), respectively.
Consider the weight functions \(p_1(t^1)=1\), \(p_2(t^2)=1\), \(p_0(\omega )=1\) and \(\lambda _1=\frac{1}{2},\) \(\lambda _2=\frac{1}{2}\). Then \(k_1=2, k_2=3, n=2,\)
Corresponding deterministic equivalent form of (10) is given below.
In order to solve \(\mathbf{MEIOP}_p^{\lambda }\) problem, one can be used any software which supports nonlinear programming problem. Here LINGO 11 software and Python code for Genetic algorithmFootnote 1 (GA) have been used to obtain the optimal solution.
i) Using LINGO 11 software, the optimal solution of the above problem has obtained as
with the optimal value 1.21875. Hence ([1.00000, 1.50000], [0.50000, 0.75000]) is a \(t\omega -\)efficient solutions for \(\mathbf{MEIOP}\).
ii) Using Python software, the optimal solution of the above problem has obtained based on Genetic algorithm as
with the optimal value 1.20463, where the total number of population, generations and number of parents are fixed 100000, 5 and 100, respectively. Hence \(([0.99999576, 1.49934], [0.50772, 0.75572])\) is a \(t\omega -\)efficient solutions for \(\mathbf{MEIOP}\).
Example 2
Consider the following optimization problem whose objective functions and constraints are nonlinear interval valued functions:
Denote \(\mathbf {F}^1_{\mathbf {C}_v^{1}}(\mathbf{X}_1,\mathbf{X}_2)=[-2,0]\otimes \mathbf{X}_1\), \(\mathbf {F}^2_{\mathbf {C}_v^{2}}(\mathbf{X}_1,\mathbf{X}_2)=[-1,2]\otimes \mathbf{X}_1\oplus [-2,-1]\otimes \mathbf{X}_2^2\), \(\mathbf {G}^1_{D_v^{2}}(\mathbf{X}_1,\mathbf{X}_2)=[0.5,1.5]\otimes \mathbf{X}_1\oplus [1.5,2.5]\otimes \mathbf{X}_2,\) \(\mathbf {G}^2_{D_v^{2}}(\mathbf{X}_1,\mathbf{X}_2)=[0.5,1.5]\otimes \mathbf{X}_1^2\oplus [1,1]\otimes \mathbf{X}_2\). Then \(f^1_{c^1_{t^1}}(x^1_{{\omega _1}},x^2_{{\omega _2}})=(-2+2t^1_1)(x_1^L+ \omega _1(x_1^R-x_1^L)),\) \(f^2_{c^2_{t^2}}(x^1_{{\omega _1}},x^2_{{\omega _1}})=(-1+3t^2_1)(x_1^L+ \omega _1(x_1^R-x_1^L))+(-2+t^2_2)(x_2^L+\omega _2(x_2^R-x_2^L))^2\), where \(t_1^1,t_1^2, t_2^2\in [0,1]\).
Consider the weight functions \(p_1(t^1)=1+t^1_1\), \(p_2(t^2)=1\), \(p_0(\omega )=1\) and \(\lambda _1=\frac{3}{4},\) \(\lambda _2=\frac{1}{4}\). Then \(k_1=1, k_2=2, n=2\),
Using (4), the parametric form of \(\mathbf {G}^1_{D_v^{2}}(\mathbf{X}_1,\mathbf{X}_2)\preceq [2.5,3.5]\) and \(\mathbf {G}^2_{D_v^{2}}(\mathbf{X}_1,\mathbf{X}_2)\succeq [0.05,0.20]\) can be written as
respectively, where
Hence
The deterministic problem corresponding to \(\mathbf{MEIOP}\) becomes
Using LINGO 11 software, the optimal solution of the above problem has obtained as
with the optimal value \(-\,2.04167\). Hence ([2.33333, 2.33333], [0.0000, 0.0000]) is a \(t\omega -\)efficient solutions for \(\mathbf{MEIOP}\).
ii) Using Python software, the optimal solution of the above problem has obtained based on Genetic algorithm as
with the optimal value -2.03869, where the total number of population, generations and number of parents are fixed 10, 50 and 4, respectively. Hence \(\big ([2.32888, 2.33097],\) \([0.00124, 0.00135]\big )\) is a \(t\omega -\)efficient solutions for \(\mathbf{MEIOP}\).
Example 3
Consider the following optimization problem whose objective functions and constraints are nonlinear interval valued convex functions with respect to \(\preceq \).
Denote \(\mathbf {F}^1_{\mathbf {C}_v^{3}}(\mathbf{X}_1,\mathbf{X}_2)=[-1,2]\otimes \mathbf{X}_1\oplus [-2,-1]\otimes \mathbf{X}_2^3\oplus [1,2]\), \(\mathbf {F}^2_{\mathbf {C}_v^{3}}(\mathbf{X}_1,\mathbf{X}_2)=[2,4]\otimes \mathbf{X}_1^2\oplus [1,3]\otimes \mathbf{X}_2^2\oplus [3,5]\), \(\mathbf {G}^1_{D_v^{2}}(\mathbf{X}_1,\mathbf{X}_2)=[-1,1]\otimes \mathbf{X}_1\oplus [-1,3]\otimes \mathbf{X}_2^3,\) \(\mathbf {G}^2_{D_v^{2}}(\mathbf{X}_1,\mathbf{X}_2)=[0.5, 1.5]\otimes \mathbf{X}_1^2 \oplus [1.5,2.5]\otimes \mathbf{X}_2^3\), \(\mathbf {G}^3_{D_v^{1}}(\mathbf{X}_1,\mathbf{X}_2)=\mathbf{X}_1\) and \(\mathbf {G}^4_{D_v^{1}}(\mathbf{X}_1,\mathbf{X}_2)=\mathbf{X}_2.\)
The parametric form of \(\mathbf {F}^1_{\mathbf {C}_v^{3}}\) and \(\mathbf {F}^2_{\mathbf {C}_v^{3}}\) is
\(f^1_{c^1_{t^1}}(x^1_{{\omega _1}},x^2_{{\omega _2}})=(-1+3t_1^1)(x_1^L+\omega _1(x_1^R-x_1^L)) +(-2+t_2^1)(x_2^L+\omega _2(x_2^R-x_2^L))^3+(1+t_3^1)\) and
\(f^2_{c^2_{t^2}}(x^1_{{\omega _1}},x^2_{{\omega _1}})=(2+2t^2_1)(x_1^L+\omega _1 (x_1^R-x_1^L))^2+(1+2t^2_2)(x_2^L+\omega _2(x_2^R-x_2^L))^2+(3+2t^2_3)\), respectively.
Consider the weight functions \(p_1(t^1)=1\), \(p_2(t^2)=1\), \(p_0(\omega )=1\) and \(\lambda _1=\frac{1}{2},\) \(\lambda _2=\frac{1}{2}\). Then \(k_1=3, k_2=3, n=2,\)
Corresponding deterministic equivalent form of (10) is given below
(i) Using LINGO 11 software, the optimal solution of the above problem has obtained as
with the optimal value 5.53627. Hence ([1.00000, 1.50485], [0.34552, 0.34552]) is a \(t\omega -\)efficient solutions for \(\mathbf{MEIOP}\).
(ii) Using Python software, the optimal solution of the above problem has obtained based on Genetic algorithm as
with the optimal value 5.53346, where the total number of population, generations and number of parents are fixed 100000, 50 and 10, respectively. Hence \(\big ([1.00000, 1.50485], [0.34552, 0.34552]\big )\) is a \(t\omega -\)efficient solutions for \(\mathbf{MEIOP}\).
In the above models, one can observe that the solution obtained by using the Python code of GA is approximately nearby to the solution obtained by LINGO 11 software.
4 Conclusion
This paper has developed a methodology to solve an enhanced interval multi-objective programming problem through a transformed deterministic form. This methodology takes care the decision variables as intervals and parameterize all the intervals. The proposed methodology is different from the existing methodologies in this context. In the deterministic form of the original problem, we consider only positive weight functions (\(p_0>0\), \(p>_v0\)), which must be piecewise continuous in [0,1]. Solving this problem with any general weight function is computationally difficult. In addition to this, selection of weight functions is also a difficult task. These are the limitation of this methodology. Developing a methodology, which is free from predetermined weight functions is the future scope of the present work.
Notes
The python code for Genetic algorithm of \( \mathbf{MEIOP}_p^{\lambda }\) is developed similar to the code given in web site https://towardsdatascience.com/genetic-algorithm-implementation-in-python-5ab67bb124a6.
References
Bhurjee, A. K., & Panda, G. (2012). Efficient solution of interval optimization problem. Mathematical Methods of Operations Research, 76(3), 273–288.
Bhurjee, A. K., & Panda, G. (2014). Multi-objective optimization problem with bounded parameters. RAIRO-Operations Research, 48(04), 545–558.
Bhurjee, A. K., & Panda, G. (2016). Sufficient optimality conditions and duality theory for interval optimization problem. Annals of Operations Research, 243(1–2), 335–348.
Bhurjee, A. K., & Panda, G. (2019). Parametric multi-objective fractional programming problem with interval uncertainty. International Journal of Operational Research, 35(1), 132–145.
Bitran, G. R. (1980). Linear multiple objective problems with interval coefficients. Management Science, 26(7), 694–706.
Chanas, S., & Kuchta, D. (1996). Multiobjective programming in optimization of interval objective functions—A generalized approach. European Journal of Operational Research, 94(3), 594–598.
Gong, D., Sun, J., & Ji, X. (2013). Evolutionary algorithms with preference polyhedron for interval multi-objective optimization problems. Information Sciences, 233, 141–161.
Hansen, W. G. E. (2004). Global optimization using interval analysis. New York: Marcel Dekker Inc.
Hladik, M. (2008). Computing the tolerances in multiobjective linear programming. Optimization Methods and Software, 23(5), 731–739.
Huang, G., & Moore, R. D. (1993). Grey linear programming, its solving approach, and its application. International Journal of Systems Science, 24(1), 159–172.
Inuiguchi, M., & Sakawa, M. (1996). Possible and necessary efficiency in possibilistic multiobjective linear programming problems and possible efficiency test. Fuzzy Sets and Systems, 78(2), 231–241.
Ishibuchi, H., & Tanaka, H. (1990). Multiobjective programming in optimization of the interval objective function. European Journal of Operational Research, 48(2), 219–225.
Kuchta, D. (2011). A concept of a robust solution of a multicriterial linear programming problem. Central European Journal of Operations Research, 19(4), 605–613.
Kumar, P., Panda, G., & Gupta, U. (2016). An interval linear programming approach for portfolio selection model. International Journal of Operational Research, 27(1–2), 149–164.
Kumar, P., Panda, G., & Gupta, U. (2018). Multiobjective efficient portfolio selection with bounded parameters. Arabian Journal for Science and Engineering, 43(6), 3311–3325.
Li, D., Leung, Y., & Wu, W. (2019). Multiobjective interval linear programming in admissible-order vector space. Information Sciences, 486, 1–19.
Mangasarian, O. (1969). Nonlinear programming. Philadelphia: SIAM.
Moore, R. (1966). Interval analysis. Upper Saddle River: Prentice-Hall.
Oliveira, C., & Antunes, C. H. (2007). Multiple objective linear programming models with interval coefficients—An illustrated overview. European Journal of Operational Research, 181(3), 1434–1463.
Oliveira, C., & Antunes, C. (2009). An interactive method of tackling uncertainty in interval multiple objective linear programming. Journal of Mathematical Sciences, 161, 854–866.
Rivaz, S., & Yaghoobi, M. (2013). Minimax regret solution to multiobjective linear programming problems with interval objective functions coefficients. Central European Journal of Operations Research, 21(3), 625–649.
Rivaz, S., Yaghoobi, M. A., & Hladík, M. (2016). Using modified maximum regret for finding a necessarily efficient solution in an interval molp problem. Fuzzy Optimization and Decision Making, 15(3), 237–253.
Roy, S. K., Maity, G., Weber, G. W., & Gök, S. Z. A. (2017). Conic scalarization approach to solve multi-choice multi-objective transportation problem with interval goal. Annals of Operations Research, 253(1), 599–620.
Soares, G., Parreiras, R., Jaulin, L., Vasconcelos, J., & Maia, C. (2009). Interval robust multi-objective algorithm. Nonlinear Analysis: Theory, Methods & Applications, 71(12), 1818–1825.
Sun, J., Miao, Z., Gong, D., Zeng, X., Li, J., & Wang, G. (2019). Interval multiobjective optimization with memetic algorithms. In IEEE transactions on cybernetics, pp. 1–14).
Tung, L. T. (2020). Karush–Kuhn–Tucker optimality conditions and duality for convex semi-infinite programming with multiple interval-valued objective functions. Journal of Applied Mathematics and Computing, 62, 67–91.
Urli, B., & Nadeau, R. (1992). An interactive method to multiobjective linear programming problem with interval coefficients. INFOR, 30, 127–137.
Wu, H. C. (2009). The Karush–Kuhn–Tucker optimality conditions in multiobjective programming problems with interval-valued objective functions. European Journal of Operational Research, 196(1), 49–60.
Acknowledgements
The authors would like to thanks Professor Geetanjali Panda for her expert advice, assistance, and encouragement, as well as the referees for their comments and suggestions that led the paper into the current form.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Kumar, P., Bhurjee, A.K. Multi-objective enhanced interval optimization problem. Ann Oper Res 311, 1035–1050 (2022). https://doi.org/10.1007/s10479-020-03870-8
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10479-020-03870-8
Keywords
- Non-linear optimization problem
- Interval valued function
- Interval optimization problem
- Efficient solution