Preprint
Article

This version is not peer-reviewed.

A Comparison Index for Interval Costs Linear Programming Models

A peer-reviewed article of this preprint also exists.

Submitted:

22 April 2025

Posted:

27 April 2025

You are already at the latest version

Abstract
Interval linear programming (ILP) reserves many interesting considerations when it is applied to real problems that are not easily describable by a robust uncertainty modeling. In this paper we apply the comparison index for interval ordering based on the generalized Hukuhara difference to compare solutions in the ILP and we discuss the robustness of the introduced methodology.
Keywords: 
;  ;  

1. Introduction

In the mathematical theory of linear programming (LP) models, established by Dantzig [1], the coefficients of the objective function, of the constraint matrix and of the right-hand sides of the constraints are assumed to be constant when uncertainty does not affect the description of a phenomenon. However, uncertainty is unavoidable when a real phenomenon is the object of interest and one of the possibilities if to replace constant coefficients with intervals of possible values (on the basis of seminal Moore’s book [2]); on this way, the area of interest becomes ILP (interval linear programming) allowing the modelling of several possible scenarios and the description of the best and worst cases (as it is explained in [3] also in the case of the inverse problem).
In this paper we compare the objective solutions in the ILP by adopting the comparison index introduced in [4] and [5] that is based on the generalized Hukuhara difference for intervals; in the two mentioned papers we show that the index summarizes the order relations proposed and analyzed by Ishibuchi and Tanaka in [6] where they consider the coefficients in mathematical programming problems as intervals and introduce five order relations for ranking two intervals. We provide evidence of the superiority of the comparison index in terms of errors and of worst case loss in many optimization models. The same index has also been tested in the research of the average rate of return for investment appraisal in uncertain conditions (see [7]).
A rich literature is devoted to ILP, here we summarize some crucial contributions. Optimization problems in which the coefficients of the objective function and the constraints are interval numbers have been investigated in a seminal paper by Tong in [8]: the interval of the solution is deduced by taking the maximum value range and minimum value range inequalities as constraint conditions. Sengupta and Pal, in [9], studied the same problem and proposed the concept of the acceptability index; see also reference [10], an extended presentation of many contributions around the main theme.
A unified scenario for optimal solutions is introduced in [11] where necessary and sufficient criteria for testing a class of optimality are developed according to the Karush-Kuhn-Tucker conditions.
Hladik in [12] presents conditions for necessary efficiency in interval multiobjective linear programming and in [13] he studies robustness of optimal solutions in terms of their capability to stay optimal when perturbations occur; Alolyan investigates interval constraints in [14].
In [15] an ensemble framework for assessing solutions of interval programming problems is developed when interval dominance rules are defined and their correlations are described via exclusion, inclusion and equivalence.
The optimal solution set of ILP is deduce as the intersection of regions arising from best and worst scenarios in [16]; in [17], a review of some methods for solving ILP (Interval Linear Programming) models with inequality constraints is presented; in [18] some existing methods for solving interval linear programming problems are described when the model is transformed into two submodels and improvements about them are studied. In [19] an algorithm useful for large-scale problems is introduced and it is based on the construction of an interval linear equations system that is the union of linear equations coming from the binding constraint indices of the optimal solution.
In [20], a nonlinear interval programming problem is studied when coefficients are uncertain and the key methodology adopted to solve it is to convert the interval single-objective problem into a two-objective problem, which considers both of the average value and the robustness of the design.
An extended overview of the different approaches reported in the literature to deal with uncertainty in multiple objective linear models through interval programming can be found in [21] and the research of efficient solutions is focused in [22] with evidence on some practical financial aspects.
A new method for solving fully fuzzy linear programming problems with inequality constraints and parameterized fuzzy numbers, by means of solving multiobjective linear programming problems, is presented in [23]. Previously, Arana-Jiménez in [24] proposes an algorithm, that does not use ranking functions, to find the fuzzy optimal (nondominated) solutions of fully fuzzy linear programming problems with inequality constraints, with triangular fuzzy numbers and not necessarily symmetric, via solving a multiobjective linear problem with crisp numbers.
A unique optimal solution for linear programming problem is obtained in [25] through a lexicographic ranking-based solution methodology.
Finally, a general study for studying interval optimization problems is developed in [26].
The paper is organized as follows: after the introduction, in the second section we recall the main properties about the way to compare interval numbers. Section three is devoted to the introduction of linear programming solutions when costs are modelled through interval numbers. Numerical examples and sensitivity analysis are collected in section four and section five closes the paper.

2. Interval Numbers Comparison

An order relation for the ranking of interval numbers has been introduced in [4] and then it has been detailed in [5]. Basically we need the following notation:
an interval A = a , a + with a a + has a midpoint-radius representation A = a ^ ; a ¯ that is defined by the following values
a ^ = a + + a 2 , a ¯ = a + a 2
where a ¯ 0 and such that:
a = a ^ a ¯ , a + = a ^ + a ¯ .
Canonical operations are defined in both notations:
A + B = a + b , a + + b + = ( a ^ + b ^ ; a ¯ + b ¯ )
A B = a b , a + b + = ( a ^ b ^ ; a ¯ b ¯ )
and if λ is a scalar then:
λ A = ( λ a ^ ; λ a ¯ ) .
We need also the generalized Hukuhara difference (detailed in [27]) that is defined as
A g H B = ( a ^ b ^ ; a ¯ b ¯ )
in order to define the index for interval numbers comparison:
Definition 1. 
Given two distinct intervals A B , the gH-comparison index (of order 2) is defined as
C I ( A , B ) = A g H B ^ A g H B
where A g H B is the gH-difference,
A , B , A g H B ^ = A g H B + + A g H B 2
is the midpoint value and
A g H B 2 = A g H B ^ 2 + A g H B ¯ 2
is the Hausdorff distance.
A comparison index ratio can be defined when a ^ b ^ as:
γ A , B = a ¯ b ¯ a ^ b ^
and the relationship between the two indexes is:
C I ( A , B ) = 1 ± 1 + ( γ A , B ) 2
where the sign + holds when a ^ > b ^ and − when a ^ < b ^ .
The index γ A , B satisfies some properties as the invariance of scale and the invariance to interval translation.
In [5] we also show how it is possible to extend the definition of a comparison index to fuzzy intervals.
When comparing overlapping intervals A = a ^ , a ¯ and B = ( b ^ , b ¯ ) , if the choice is based on the midpoint values a ^ and b ^ then two kinds of risk arise and they can be focused as follows:
Definition 2. 
A type I risk is defined to be the possible worst-case loss when, comparing A and B , we choose A but there exist elements in B which are better than all elements of A.
Definition 3. 
A type II risk is defined to be the possible worst-case loss when, comparing A and B , we choose B but there exist elements in A which are worst than all elements of B.
Figure 1. The type-I and type-II risks may occur in minimization and maximization problems.
Figure 1. The type-I and type-II risks may occur in minimization and maximization problems.
Preprints 156811 g001
The defined value γ A , B enables the definition of a "risk" measure that is detailed in [5] and that we recall as follows:
in a case of a minimization problem, we have a preliminary preference for A against B if a ^ < b ^ (for the moment a ^ b ^ ) because the difference b ^ a ^ > 0 represents the mid-point gain if we choose A. On the other hand, taking into account the uncertainties given by a ¯ and b ¯ , two possible bad situations may arise
(i) b < a , i.e. b ^ a ^ < b ¯ a ¯ , and this means that there exist values b B such that b < a for all a A ;
(ii) a + > b + , i.e. b ¯ a ¯ < a ^ b ^ , and this means that there exist values a A such that a > b for all b B .
In case (i) the positive quantity a b b ^ a ^ = γ A , B 1 measures the possible regret, relative to the midpoint gain;
in case (ii) a measure of the possible regret is given by the positive quantity a + b + b ^ a ^ = γ A , B 1 .
In terms of the the comparison index ratio γ A , B , then, the relative regret measure is positive if γ A , B > 1 or if γ A , B < 1 and the regret measures increases if γ A , B increases far from the threshold 1 (case (i)) or decreases far from the threshold 1 (case (ii)).
In the presence of worst case loss for the two types of risk, the value γ A , B can be limited by two fixed values γ m < 0 and γ M > 0 such that γ m γ A , B γ M and a new order relation can be introduced:
Definition 4. 
Given two intervals A = a , a + = a ^ ; a ¯ and B = b , b + = ( b ^ ; b ¯ ) and γ m < 0 , γ M > 0 we define the following (strict) order relation, denoted < γ m , γ M ,
A < γ m , γ M B a ^ < b ^ γ m γ A , B γ M a ^ < b ^ γ M a ^ b ^ a ¯ b ¯ γ m a ^ b ^ a ¯ b ¯
It is immediate to see that the relation < γ m , γ M with γ m < 0 , γ M > 0 is antisymmetric and transitive; furthermore, there are specific values of γ m and γ M which make the order relation (12) equivalent to the most cited order relations in literature known with the acronyms L U , L C , U C , C W M , C W m as it is shown in the following definition.
Definition 5. 
A L U B 1 γ A , B + 1 a b and a + b +
Let A and B be two intervals with a ^ < b ^ and γ m γ A , B γ M then it holds that
1) A < L U B γ A , B 1 , 1 γ m = 1 , γ M = + 1
2) A < C W M B γ A , B 0 γ m = , γ M = 0
3) A < C W m B γ A , B 0 γ m = 0 , γ M = +
4) A < L C B γ A , B 1 γ m = , γ M = + 1
5) A < U C B γ A , B 1 γ m = 1 , γ M = + .
By varying the two parameters γ m 0 , γ M 0 , we obtain a continuum of strict (partial) order relations for interval. The set of real intervals I with the order relation γ m , γ M defined by A γ m , γ M B ( A < γ m , γ M B or A = B ) with γ m 0 , γ M 0 is a complete lattice ( I , γ m , γ M )
Consequently, the decision making midpoint representation can be defined as follows:
Definition 6. 
A γ m , γ M X a ^ x ^ x ¯ a ^ + γ M x ^ a ^ x ¯ a ^ + γ m x ^ a ^ with x ^ R , x ¯ R + 0
Figure 2. Visualization of the set of intervals D γ m , γ M ( A )
Figure 2. Visualization of the set of intervals D γ m , γ M ( A )
Preprints 156811 g002
For a given interval A = ( a ^ ; a ¯ ) , consider the set of intervals
D γ m , γ M ( A ) = { X I | A γ m , γ M X } = { ( x ^ ; x ¯ ) | a ^ < x ^ and γ m γ A , B γ M } { ( a ^ ; a ¯ ) } .
Proposition 7. 
For any real γ m < 0 and γ M > 0 (the slopes of the tangent lines) and any intervals A , B I , we have
1. A γ m , γ M B if and only if D γ m , γ M ( B ) D γ m , γ M ( A ) , and
2. A = B if and only if D γ m , γ M ( A ) = D γ m , γ M ( B ) .
Given a family A = { A i | i I } of intervals (for any finite or infinite index set I ) the infimum and the supremum operators with respect to partial order γ m , γ M , respectively C = inf { A A } and D = sup { A A } , are defined by the two intervals (in mid-point notation) C = ( c ^ ; c ¯ ) and D = ( d ^ ; d ¯ )
c ^ = γ M c γ m c γ M γ m , c ¯ = γ M γ m ( c c ) γ M γ m 0 d ^ = γ M d γ m d γ M γ m , d ¯ = γ M γ m ( d d ) γ M γ m 0
where c c are
c = inf { a ^ a ¯ γ M | A A } c = inf { a ^ a ¯ γ m | A A }
and d d are
d = sup { a ^ a ¯ γ M | A A } d = sup { a ^ a ¯ γ m | A A } .
Remark 8. 
To focus on the interest for an interval ordering index, we mention that the acceptability index for inequality A < B , introduced by Sengupta and Pal (see [9,10]) and defined by (assuming a ¯ + b ¯ > 0 )
A c c ( A < B ) = b ^ a ^ a ¯ + b ¯ ,
is successfully used to convert an interval inequality A x B , with x 0 , into a "crisp equivalent" form as follows
A x < α B a + x b + A c c ( B < A x ) α
where α ] 0 , 1 ] is an assumed fixed (optimistic) threshold; substituting the expression for A c c ( B < A x ) we obtain
A x < α B a ^ x + a ¯ x b ^ + b ¯ a ^ x α a ¯ x b ^ + α b ¯ .
This set of inequalities, being α > 0 , implies that a ^ x b ^ + α b ¯ + α a ¯ x > b ^ and does not imply a control on the possible worse case losses. In fact we can see that A x < γ m , γ M B is not equivalent to A x < α B in the sense that the one can not be transformed into the other.
The comparison index can be applied when a variable interval of the form A x is compared with a fixed interval B;.two possible worst case losses may occur and they are related to the value of γ . Supposing x 0 , it follows that the value of γ for the inequality A x < B is:
γ A x , B = a ¯ x b ¯ a ^ x b ^ .
In order to control the extent of the possible worst case loss for the two types of risk, we can require that the value γ A x , B be controlled for the type I risk and/or for the type II risk. To do this, we fix two values γ m < 0 and γ M > 0 and we require that valid values of x satisfy a ^ x < b ^ and γ m γ A x , B γ M .
The two types of risk are eliminated when γ m 1 , 0 and γ M 0 , 1 . The values 1 γ M and 1 + γ m , if negative, give the relative worst case loss with respect to a ^ x b ^ .
In terms of (12), we can write:
A x < γ m , γ M B a ^ x < b ^ γ M a ^ x a ¯ x γ M b ^ b ¯ γ m a ^ x a ¯ x γ m b ^ b ¯ .
If we are minimizing and we do not accept a risk of type II, we may require that 1 + γ A x , B 0 (we eventually accept only a risk of type I) and we choose γ m = 1 , γ M = B I G > 0 ; a risk of type II represents the possibility that we realize values in A x that are greater than all values in B. Similarly, if we do not accept a risk of type I, then we choose γ M = 1 , γ m = B I G < 0 ; a risk of type I represents the possibility that we realize values in B that are less than all values in A x . If γ m = 1 and γ M = 1 no risk of the two types is accepted. It follows that the use of the acceptability index does not avoid the two types of risk that are controlled using the order relationship (12).

3. Interval Costs in Linear Programming

We apply the order relation γ m , γ M to linear programming with interval costs (ILP problem) that has the following general form:
min z x ̲ = z x , z + x = ( z ^ x ; z ¯ x )
z ^ x = j = 1 n c ^ j x j z ¯ x = j = 1 n c ¯ j x j s . t . A x j b i i = 1 , . . , m A = a i , j R m × n x j 0 j = 1 , . . , n
where A is a matrix with m rows and n columns, b is m-vector of right-hand side terms, c j = ( c ^ j ; c ¯ j ) , j = 1 , 2 , . . . , n are n intervals representing the coefficients of the linear objective function z ( x ) to be minimized that is represented by an interval
z x = z x , z + x = ( z ^ x ; z ¯ x )
where z ^ x and z ¯ x are given by
z ^ x = j = 1 n c ^ j x j z ¯ x = j = 1 n c ¯ j x j
Figure 3. Visualization of the process from the feasible convex set to the feasible objective intervals
Figure 3. Visualization of the process from the feasible convex set to the feasible objective intervals
Preprints 156811 g003
An optimal solution x * is computed with the corresponding objective value: z ^ min = j = 1 n c ^ j x j * where x is in the feasible convex set:
X = x R n | x 0 , A x b .
and the set of feasible objective intervals is again a convex set:
Z = z x I | x X
Remark 9. 
It is well known that X is a convex polygon in R n and this implies that Z is a convex polygon in the space I of intervals.
Definition 10. 
If x , x X are two feasible solutions and z = z ^ ; z ¯ , z = z ^ ; z ¯ are the corresponding objective interval values then x dominates x (or in other words z dominates z ) if and only if z < γ m , γ M z .
The search of a solution x X requires the following method: among all the feasible objective values, the not dominated values, with respect to the interval relation order < γ m , γ M (with fixed γ m < 0 , γ M > 0 ) have to be selected . In particular, given two feasible solutions x and x with the corresponding objective intervals given by: z = z ^ , z ¯ and z = z ^ , z ¯ the problem is to chose the best interval between them. Three possible situations may occur:
Given two feasible solutions x and x with the corresponding objective intervals given by: z = z ^ , z ¯ and z = z ^ , z ¯ , the best interval between them corresponds to three cases:
  • x is better than (dominates) x or equivalently z γ m , γ M z ;
  • x is better than (dominates) x or equivalently z γ m , γ M z ;
  • x and x are not comparable because of the incomparability between z and z .
Consequently, a solution x is called efficient if there is no feasible solution x such that x dominates x. It follows that, as it is shown in Figure 2, the tangent lines to Z determine the ideal objective interval that has values between the tangent points called P = p ^ , p ¯ and Q = q ^ , q ¯ .
The main interpretation of the expression z x γ m , γ M z x is that:
  • x dominates x in the variable space X
  • z x dominates z x in the space of interval object
Figure 4. Representation of tangent lines to Z
Figure 4. Representation of tangent lines to Z
Preprints 156811 g004
The DBC triangle construction provides two important information :
  • the efficient boundary of the LP problem, in the target value space Z ( X ) z x 1 , x 2 , . . . . , x n Z ( X ) , is inside the triangle DBC;
  • value D identifies the ideal objective solution, it is unique in Z , but not necessarily in X and this implies
    z D = G L B Z ( X ) Greatest Lower Bounded respect to γ m , γ M
    if D Z ( X ) then D is unique and is the ideal solution
The efficient frontier is determined by two "tangent" lines or better "support lines":
1) z ¯ = p ¯ + γ M z ^ p ^ where P is feasible,
p ^ = z ^ x P and p ¯ = z ¯ x P with x P X such that p ¯ γ M p ^ is the largest.
2) z ¯ = q ¯ + γ m z ^ q ^ where Q is feasible,
q ^ = z ^ x Q and q ¯ = z ¯ x Q with x Q X such that q ¯ γ m q ^ is the smallest.
The intersection between tangent lines is the ideal solution z i d = z ^ i d , z ¯ i d :
z ¯ = p ¯ + γ M z ^ p ^ z ¯ = q ¯ + γ m z ^ q ^ z ^ i d = q ¯ p ¯ + γ M p ^ γ m q ^ γ M γ m z ¯ i d = γ m γ M p ^ p ¯ γ M γ m q ^ q ¯ γ M γ m
It follows that:
  • if z i d Z (it is feasible) that it can be considered the optimal solution;
  • if z i d Z (it is not feasible) then a goal programming technique is applied in order to find the feasible solution z * = z ^ * , z ¯ * with the smallest distance to z i d , i.e. the optimal feasible solution that solves the following optimization problem:
    min j = 1 n c ^ j x j z ^ i d 2 + j = 1 n c ¯ j x j z ¯ i d 2
s . t . A x j b i i = 1 , . . , m A = a i , j R m × n x j 0 j = 1 , . . , n
A solution x is efficient if there is no feasible solution x such that x dominates x.
Tangent lines ( support lines ) to Z determine the ideal objective interval that has values between the tangent points called P = p ^ , p ¯ and Q = q ^ , q ¯ .
The interval valued LP optimal solution is
  • if z i d Z (it is feasible) that it is the unique optimal solution;
  • if z i d Z (it is not feasible) then a goal programming technique is applied in order to find the feasible solution z * = z ^ * , z ¯ * with the smallest distance to z i d , i.e. the optimal feasible solution that solves the following optimization problem:
    min j = 1 n c ^ j x j z ^ i d 2 + j = 1 n c ¯ j x j z ¯ i d 2
s . t . A x j b i i = 1 , . . , m A = a i , j R m × n x j 0 j = 1 , . . , n

4. Numerical Examples and Sensitivity Analysis

We now apply the mentioned results to some linear programming problems with interval costs and we extend preliminary results shown in [28]. An exahustive scenario of properties concerning calculus of interval-valued functions can be found in [29,30].
Example 1. The first example is specified with the following data:
A = 1 1 4 2 2 4 ; b = 40 132 140
c ^ = 250 220 ; c ¯ = 50 0
Figure 4 shows the two red tangent lines and the third red line connecting the tangent points. The area described by blue lines is the feasible set, D is z i d in () that does not belong to the feasible set and it requires the mentioned goal programming technique to identify the minimum value P 0 as z * .
The sensitivity analysis for the optimal solution is carried out through a scatter plot where values of the two variables x 1 and x 2 and their frequencies are shown in order to observe the robustness of the solution. The vertical and horizontal histograms show the distribution of the values of x 1 and x 2 around the optimal solution.
Example 2. The second example comes from [31] where the optimization problem is described as follows ( x j 0 j = 1 , 2 ):
max 20 , 50 x 1 + 0 , 10 x 2
s . t . 10 60 10 20 10 10 30 10 40 10 x 1 x 2 1080 400 240 420 520
Figure 5. Ideal and optimal solution of example 1 are shown
Figure 5. Ideal and optimal solution of example 1 are shown
Preprints 156811 g005
We have solved the problem in the minimization form so that the midpoint values of the objective function are negative. Figure 2 shows the minimum value P 0 obtained with the slope of tangent lines specified as follows: γ m = 0 and γ M = 5 . The point P 1 = 90 ; 90 is the minimum obtained in [31] and it is the same a the one obtained by our method (as the nearest interval to the ideal solution D . corresponding to the chosen values of γ m and γ M . The second solution suggested by Chanas and Kuchta is ( 210 ; 390 ) , obtained by our method with the partial order generated by γ m = 2 and γ M = 1.5 and represented in Figure 3.
Figure 6. Sensitivity analysis for example 1
Figure 6. Sensitivity analysis for example 1
Preprints 156811 g006
Example 3. The third numerical example is a problem called ITPMPF (Interval-valued Transportation Problem with Multiple Penalty Factors) that comes from chapter 7 of the book [10] and it is defined as:
min Z 1 = i = 1 3 j = 1 4 c i j 1 x i j
min Z 2 = i = 1 3 j = 1 4 c i j 2 x i j s . t . j = 1 4 x 1 j = [ 7 , 9 ] , j = 1 4 x 2 j = [ 17 , 21 ] , j = 1 4 x 3 j = [ 16 , 18 ]
i = 1 3 x i 1 = [ 10 , 12 ] , i = 1 3 x i 2 = [ 2 , 4 ]
i = 1 3 x i 3 = [ 13 , 15 ] , i = 1 3 x i 4 = [ 15 , 17 ] x j 0 i = 1 , 2 , 3 j = 1 , 2 , 3 , 4
where
C 1 = c i j 1 = 1 , 2 1 , 3 5 , 9 4 , 8 1 , 2 7 , 10 2 , 6 3 , 5 7 , 9 7 , 11 3 , 5 5 , 7
C 2 = c i j 2 = 3 , 5 2 , 6 2 , 4 1 , 5 4 , 6 7 , 9 7 , 10 9 , 11 4 , 8 1 , 3 3 , 6 1 , 2
We chose γ m = 0.25 and γ M = 0.25 . In Figure 3, P 0 = 167.75 ; 47.0625 is the minimum obtained with our methodology, P 1 = 176.5 ; 47 and P 2 = 191 ; 42 are the minima obtained with the reduction into a standard LPP structure as in [10] and P 3 = 178.875 ; 48.985 is the solution of the same problem obtained in [32]. We remark that the solutions P 1 , P 2 and P 3 are not on the efficient frontier of the feasible objective values.
The figure shows that P 0 is the closest to the ideal minimum D , stressing the goodness of our methodology.
A further example is the same as in papers [15,18]; they consider a numerical interval linear programming example as follows:
max f = 3 , 3.5 x 1 1 , 1.2 x 2
s . t . 1 , 1.1 x 1 + 1.6 , 1.8 x 2 11.6 , 12 3 , 4 x 1 2 , 3 x 2 5 , 7 x 1 , x 2 0
Figure 7. Numerical example n.2 (Chanas and Kuchta) with γ m = 0, γ M = 5.0
Figure 7. Numerical example n.2 (Chanas and Kuchta) with γ m = 0, γ M = 5.0
Preprints 156811 g007
Figure 8. Numerical example n.2 (Chanas and Kuchta) with γ m = −2, γ M = 1.5
Figure 8. Numerical example n.2 (Chanas and Kuchta) with γ m = −2, γ M = 1.5
Preprints 156811 g008
Figure 9. Numerical example 3. (Sengupta and Pal)
Figure 9. Numerical example 3. (Sengupta and Pal)
Preprints 156811 g009

5. Further Directions and Conclusions

The application of the comparison index in interval linear programming is the main topic of the present paper. The preliminary results seem to encourage some additional research due to the numerical efficiency and robustness of the suggested methodology and to the large number of possible applications in many areas.
When intervals are not enough to model a more complex uncertainty, then coefficients can be replaced by fuzzy numbers. Fuzzy linear programming (FLP) was born in 1970 with the seminal work on Decision Theory by Bellman and Zadeh ([33]) but FLP problems were formally born in 1974 when Tanaka et al. ([34]) and Zimmermann ([35]) published their works modelling the set of constraints in LP as fuzzy sets. Ramík extensively worked on the topic and in [36] he introduces a class of fuzzy optimization problems with objective function depending on fuzzy parameters; in [37] it is underlined that FLP can tackle highly complex situations in an elegant and efficient way.

Acknowledgments

This work is supported by the program MUR PRIN 2022 “Modeling and valuation of financial instruments for climate and energy risk mitigation.” funded by the European Union - NextGenerationEU under the National Recovery and Resilience Plan (PNRR) M4C2 - proposal code 2022FPLY97 - CUP J53D23004530006.

References

  1. G. B. Dantzig, Linear Programming and Extensions, Princeton University Press, 1963.
  2. R. E. Moore, Methods and Applications of Interval Analysis, Philadelphia, PA: Society for Industrial and Applied Mathematics, 1979.
  3. A. Mostafaee, M. Hladík b, M. Černý, Inverse linear programming with interval coefficients, Journal of Computational and Applied Mathematics 292 (2016) 591–608. [CrossRef]
  4. M.L. Guerra, L. Stefanini, A comparison index for interval ordering, IEEE SSCI 2011, Symposium series on Computational Intelligence (FOCI 2011), 53-58.
  5. M.L. Guerra, L.Stefanini, A comparison index for interval ordering based on generalized Hukuhara difference, Soft Computing, 16, 11 (2012) 1931-1943. [CrossRef]
  6. H. Ishibuchi, H. Tanaka, Multiobjective programming in optimization of the interval objective function, European Journal of Operational Research 48 (1990) 219-225. [CrossRef]
  7. M.L.Guerra, C.A. Magni, L.Stefanini, Interval and fuzzy average internal Rate of Return for investment appraisal, Fuzzy Sets and Systems, 257 (2014) 217 – 241. [CrossRef]
  8. S. Tong, Interval number, fuzzy number linear programming. Fuzzy Sets and Systems, 66 (1994) 301-306. [CrossRef]
  9. A. Sengupta, T.K. Pal, On comparing interval numbers, European Journal of Operational Research 127 (2000) 28-43. [CrossRef]
  10. A. Sengupta, T.K. Pal, Fuzzy Preference Ordering of Interval Numbers in Decision Problems, Springer-Verlag, Berlin, Heidelberg, 2009.
  11. H. Li, Necessary and sufficient conditions for unified optimality of interval linear program in the general form, Linear Algebra and its Applications, 484, 1 (2015) 154-174. [CrossRef]
  12. M. Hladík, Complexity of necessary efficiency in interval linear programming and multiobjective linear programming, Optimization Letters, 6 (2012) 893–899. [CrossRef]
  13. M. Hladík, Robust optimal solutions in interval linear programming with forall-exists quantifiers, European Journal of Operational Research, 254, 3, 1 (2016) 705-714. [CrossRef]
  14. I. Alolyan, Algorithm for Interval Linear Programming Involving Interval Constraints, Proceedings of WCECS 2013, San Francisco 2013.
  15. J. Sun, D. Gong, X. Zeng, N. Geng, An ensemble framework for assessing solutions of interval programming problems, Information Sciences, 436–437 (2018) 146-161. [CrossRef]
  16. M. Allahdadi · H. Mishmast Nehi, The optimal solution set of the interval linear programming problems, Optimization Letters, 7 (2013) 1893–1911. [CrossRef]
  17. M. Allahdadi, H. Mishmast Nehi, H. A. Ashayerinasab, M. Javanmard, Improving the modified interval linear programming method by new techniques, Information Sciences, 339, 20 (2016) 224–236. [CrossRef]
  18. H. Mishmast Nehi, H. A. Ashayerinasab, M. Allahdadi, Solving methods for interval linear programming problem: a review and an improved method,Operational Research (2018). [CrossRef]
  19. H. A. Ashayerinasab, H. Mishmast Nehi, M. Allahdadi, Solving the interval linear programming problem: A new algorithm for a general case, Expert Systems with Applications, 93 (2018) 39-49. [CrossRef]
  20. C. Jiang, X. Han, G. R. Liu, G. P. Liu, A nonlinear interval number programming method for uncertain optimization problems, European Journal of Operational Research, 188, 1 (2008) 1-13. [CrossRef]
  21. C. Oliveira, C. Henggeler Antunes, Multiple objective linear programming models with interval coefficients – an illustrated overview, European Journal of Operational Research 181 (2007) 1434–1463. [CrossRef]
  22. A. Bata, M. Allahdadi, M. Hladík, Obtaining Efficient Solutions of Interval Multi-objective Linear Programming Problems, International Journal of Fuzzy Systems (2020). [CrossRef]
  23. M. Arana-Jiménez, C. Sánchez-Gil, On generating the set of nondominated solutions of a linear programming problem with parameterized fuzzy numbers, Journal of Global Optimization, 77 (2020) 27–52. [CrossRef]
  24. M. Arana-Jiménez, Nondominated solutions in a fully fuzzy linear programming problem.Math.Methods, Appl. Sci. 41 (2018) 7421–7430. [CrossRef]
  25. M. Manisha, S.K. Gupta, M. Arana-Jiménez, Developing solution algorithm for LR-type fully interval-valued intuitionistic fuzzy linear programming problems using lexicographic-ranking method, Computational and Applied Mathematics, 42, (2023) 274. [CrossRef]
  26. I. Aguirre-Cipe, R. López, E. Mallea-Zepeda, L. Vásquez, A study of interval optimization problems, Optimization Letters. [CrossRef]
  27. L. Stefanini, A generalization of Hukuhara difference and division for interval and fuzzy arithmetic, Fuzzy Sets and Systems, 161, 11 (2010),1564-1584. [CrossRef]
  28. M.L. Guerra, L.Sorini, L. Stefanini, A new approach to linear programming with interval costs, IEEE International Conference on Fuzzy Systems, Naples 2017, Article number 8015661.
  29. L. Stefanini, M. L. Guerra, B. Amicizia, Interval Analysis and Calculus for Interval-Valued Functions of a Single Variable. Part I: Partial Orders, gH-Derivative, Monotonicity, Axioms, 8, 4 (2019) 113. [CrossRef]
  30. L. Stefanini, L. Sorini, B. Amicizia, Interval Analysis and Calculus for Interval-Valued Functions of a Single Variable—Part II: Extremal Points, Convexity, Periodicity, Axioms 2019, 8, 4 (2019) 114. [CrossRef]
  31. S. Chanas, D. Kuchta, Multiobjective programming in optimization of interval objective functions - A generalized approach, European Journal of Operational Research 94 (1996) 594-598. [CrossRef]
  32. S.K. Das, A. Goswami, S.S. Alam, Multiobjective transportation problem with interval cost, source and destination parameters, European Journal of Operational Research 117, 1 (1999) 100-112. [CrossRef]
  33. R. E. Bellman, L. A. Zadeh, Decision-Making in a Fuzzy Environment, Management Science, 17, 4 (1970) 141-164. [CrossRef]
  34. H. Tanaka,T.Okuda, K.Asai, On Fuzzy-Mathematical Programming,Journal of Cybernetics 3(4) (1974) 37-46.
  35. H.-J. Zimmermann, Fuzzy programming and linear programming with several objective functions, Fuzzy Sets and Systems, 1, 1 (1978) 45-55. [CrossRef]
  36. J. Ramik, Fuzzy Linear Programming, In W. Pedrycz, A. Skowron, V. Kreynovich (Eds), Handbook of Granular Computing, J. Wiley & Sons (2008) 689-718.
  37. J. L. Verdegay, Progress on Fuzzy Mathematical Programming: A personal perspective, Fuzzy Sets and Systems, 281(2015) 219–226. [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.
Prerpints.org logo

Preprints.org is a free preprint server supported by MDPI in Basel, Switzerland.

Subscribe

Disclaimer

Terms of Use

Privacy Policy

Privacy Settings

© 2025 MDPI (Basel, Switzerland) unless otherwise stated