Next Article in Journal
Modeling Test and Numerical Simulation of Vertical Bearing Performance for Rigid-Flexible Composite Pouch Piles with Expanded Bottom (RFCPPEB)
Next Article in Special Issue
Uncertainty of Preferences in the Assessment of Supply Chain Management Systems Using the PROMETHEE Method
Previous Article in Journal
An Anomaly-Based IDS Framework Using Centroid-Based Classification
Previous Article in Special Issue
A New Integrated FUCOM–CODAS Framework with Fermatean Fuzzy Information for Multi-Criteria Group Decision-Making
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

On Multi-Objective Minimum Spanning Tree Problem under Uncertain Paradigm

1
Department of Computer Science and Engineering, NSHM Knowledge Campus Durgapur, Durgapur 713212, India
2
Center for Distance and Online Education, The University of Burdwan, Burdwan 713104, India
3
School of Mines and Metallurgy, Kazi Nazrul University (Public University), Asansol 713340, India
4
Department of Mathematics, National Institute of Technology Durgapur, Durgapur 713209, India
5
Institute of Management, University of Szczecin, 70-453 Szczecin, Poland
*
Author to whom correspondence should be addressed.
Symmetry 2022, 14(1), 106; https://doi.org/10.3390/sym14010106
Submission received: 29 November 2021 / Revised: 17 December 2021 / Accepted: 22 December 2021 / Published: 8 January 2022

Abstract

:
Minimum spanning tree problem (MSTP) has allured many researchers and practitioners due to its varied range of applications in real world scenarios. Modelling these applications involves the incorporation of indeterminate phenomena based on their subjective estimations. Such phenomena can be represented rationally using uncertainty theory. Being a more realistic variant of MSTP, in this article, based on the principles of the uncertainty theory, we have studied a multi-objective minimum spanning tree problem (MMSTP) with indeterminate problem parameters. Subsequently, two uncertain programming models of the proposed uncertain multi-objective minimum spanning tree problem (UMMSTP) are developed and their corresponding crisp equivalence models are investigated, and eventually solved using a classical multi-objective solution technique, the epsilon-constraint method. Additionally, two multi-objective evolutionary algorithms (MOEAs), non-dominated sorting genetic algorithm II (NSGAII) and duplicate elimination non-dominated sorting evolutionary algorithm (DENSEA) are also employed as solution methodologies. With the help of the proposed UMMSTP models, the practical problem of optimizing the distribution of petroleum products was solved, consisting in the search for symmetry (balance) between the transportation cost and the transportation time. Thereafter, the performance of the MOEAs is analyzed on five randomly developed instances of the proposed problem.

1. Introduction

The quest for studying network optimization problems has been emphasized for long time. Subsequently, being a crucial and significant network problem, the minimum spanning tree problem (MSTP) has captivated many researchers. The applications of MSTP are varied and include brain networks [1], cluster analysis [2], and image segmentation [3]. Borüvka [4] first studied classical minimum spanning tree (MST) with crisp parameters. Since then, different researchers proposed various effectual algorithms, including Jarník [5], Kruskal [6] and Prim [7] while revisiting the problem. Furthermore, there have been various developments on the solution methodologies of the multi-objective MSTP including the exact algorithms [8,9,10] and evolutionary [11,12,13].
The MMSTP is an upfront generalization of MSTP, where multiple criteria are associated with each edge. Many classical applications [14,15] allow the inclusion of multiple criteria while exploring a minimum spanning tree which essentially requires the modelling of MMSTP. In this context, we provide an example of modelling MMSTP. In this example, we consider a transportation company, which is eager to begin its bus facilities to link the major cities of a country. Accordingly, the management of the company recognized possible intercity bus routes, which will connect the cities. Furthermore, in the course of a journey, the company offers an attractive payback of $50 if the estimated travelling time between the source and destination cities of the passenger availing the bus service of their company is delayed or interrupted by 45 min. In the following quarter, the management should plan a bus schedule so that the cost of availing bus services among the cities and the estimated travelling time between the cities is minimized. For such networks, it is usually observed that there prevails conflicting nature in the travelling cost and the expected travelling time. Moreover, for this problem, the bus service network can be realized by a connected graph, where a city implies a vertex and an intercity bus route is denoted by an edge. If an edge of such a graph connecting two cities, X and Y is associated with two edge weights, namely, cost of availing intercity bus service and the estimated travel time then the problem can be considered as MMSTP, where the cost of providing intercity bus services and the estimated travel time between the cities can be considered as two different objective functions of the corresponding MMSTP. Here, the expense of providing bus service and estimated travel time between the cities depend on many indeterminate factors such as fuel price, labor charge, overhaul and maintenance costs, slower bus speed and increased vehicular queuing due to traffic congestion of the buses, which essentially fluctuate with time. Therefore, usually, the decision makers (management of the company) become indeterminate while estimating the travelling costs for availing intercity bus facilities and the estimated travel time.
The above mentioned example implies that studying MMSTP under indeterminate environment is significant. Therefore, a proper representation of the uncertain parameters is necessary while building any real-world problem under an uncertain paradigm. Usually, the existence of sufficient historical data for any problem parameter motivates us to possibly estimate its distribution function and the analysis of the problem can be performed by following the fundamental principle of probability theory. In this context, for the first time, Ishii et al. [16] modeled an MSTP with edges having random weights whose probability distributions are not known. Frieze [17] determined an MST for a complete graph, where the edge lengths are represented as a nonnegative independent stochastic variable, which is identically distributed. Ishii and Matsutomi [18] designed an algorithm with polynomial execution time, in the extended work of Ishii et al. [16], where the parameters of probability distributions are not known in advance to solve the problem. Later, Dhamdhere et al. [19] discussed a two-stage stochastic MSTP and accordingly presented an approximation algorithm. Under fuzzy paradigm, Orazbayev et al. [20] studied the production plan optimization problem under fuzzy constraints and solved the problem using a unique heuristic method, which is based on the expert information of the decision maker. Later, Zhumadillayeva et al. [21] developed optimization models to solve the production problem and waste management consumption problem under the fuzzy environment.
Although it is unanimously considered that, a large number of samples are looked-for while building stochastic models, but, in many cases, estimation of probability distribution becomes infeasible due to the unavailability of sufficient samples. Under such circumstances, there are no other choices but to depend on the domain experts for estimating the belief degrees of the occurrence of events. Consequently, Liu [22] investigated the uncertainty theory to address the belief degree of an event.
Uncertainty theory has been progressively developed as an important area of mathematics, which can express and model human uncertainty. In this aspect, to tackle optimization problems with uncertain parameters, the concept of uncertain programming is presented by Liu [23]. Successively, a project-scheduling problem is first formulated by Liu [24], where the duration times are expressed as uncertain variables. Thereupon, Gao [25] conceptually presented the shortest path with a chance (confidence) level α and the most measured shortest path along with their corresponding uncertainty distributions. Consequently, Zhang and Peng [26] extended the Chinese postman problem under uncertain paradigm and presented three uncertain programming models of the problem. Subsequently, a project-scheduling problem under an uncertain environment is proposed by Zhang and Chen [27], where the elapsed time for the activities is represented as uncertain variables. Moreover, Zhang et al. [28] proposed sum-type and minimax-type uncertain programming models for α-MST, and solve the crisp equivalents of the models using classical optimization methods. Consequently, Zhang et al. [29] proposed a chance-constrained model to solve an inverse spanning tree problem with indeterminate problem parameters. Furthermore, Zhou et al. [30] defined the path optimality conditions of uncertain expected MST and uncertain α-MST. Moreover, for an uncertain network, the authors proposed an uncertain most MST and established its relation with uncertain α-MST. In the following year, Zhou et al. [31] proposed an ideal uncertain α-MST by using the concept of uncertain α-MST. Further, the authors also proposed the definition of uncertain distribution of MST based on the concept of ideal uncertain α-MST. Moreover, different other uncertain optimization problems including quadratic MST [32], uncertain degree constrained MST [33], uncertain random MST [34], uncertain random degree constrained MST [35] and uncertain routing problem on multi-depot emergency facilities [36] are studied as an application of uncertain programming.
The MMSTP is an important variant of the classical MSTP, which can address many real world problems, where the state of indeterminacy is a vital concern as in the case of above mentioned example. However, considering the existing studies of the MST in uncertain environment, to the best of our knowledge, a study on UMMSTP in indeterminate framework based on uncertainty theory is yet to be investigated. Accordingly, in this article, we have formulated a multi-objective minimum spanning tree problem following the principles of uncertainty theory. Consequently, in our study, the following contributions are emphasized.
  • A multi-objective minimum spanning tree problem with indeterminate parameters based on uncertainty theory is studied.
  • The expected value model (EVM) and chance-constrained model (CCM) are formulated for the proposed UMMSTP.
  • The deterministic equivalent models of the corresponding EVM and CCM of UMMSTP are proposed and solved using the epsilon (ε)-constraint method [37]. Furthermore, two MOEAs: NSGAII) [38] and DENSEA [39] are also used as solution methodologies for the proposed problem.
The remaining portion of the article is structured as follows. Some rudimentary notions relevant to our research are reviewed in Section 2. In Section 3, we illustrate the modelling of the UMMSTP and formulate the related EVM and CCM. Subsequently, we investigate the crisp transformations of the respective models of UMSTPP in Section 4. The solution procedures employ for the deterministic models of the UMMSTP are conferred in Section 5. The proposed UMMSTP is illustrated numerically with an example in Section 6. In Section 7, for the proposed problem, we provide the necessary results and their corresponding discussions. The culmination of the study is reported in Section 8. To end with, we summarize all the abbreviations related to this study in Appendix A.

2. Preliminaries

The rudimentary notions and important results of uncertainty theory, which constitute the foundation of our study, are presented in this section.
Let L be a σ -algebra over a non-empty set Γ . An element Λ L is assigned a numeric value M Λ to represent the chance of occurrence of the uncertain event Λ , where M : L 0 ,   1 represents a set function. Subsequently, M is known as uncertain measure if the normality, duality, and countable subadditivity axioms [22] hold for M . Here, the triplet Γ , L , M represents the uncertainty space. Moreover, Liu [40] defined the product uncertain measure and put forward the product measure axiom. Let Γ r , L r , M r be the uncertainty spaces and there exists an arbitrary event Λ r to each L r , r = 1 , 2 , , then M is regarded as product uncertain measure if
M p = 1 Λ p = p = 1 M p Λ p .
Definition 1.
(Liu [22]). A measurable function from S to defines an uncertain variable ξ , where S = Γ , L , M is an uncertainty space. In other words, the set
ξ B = λ Γ | ξ λ B
is an event   B , where B is the Borel set.
Definition 2.
(Liu [24]). Suppose ξ 1 ,   ξ 2 , , ξ n are the uncertain variables defined on the uncertainty space S = Γ , L , M . Then the uncertain variable ξ = f ξ 1 ,   ξ 2 , , ξ n is denoted as
ξ λ = f ξ 1 λ ,   ξ 2 λ , , ξ n λ , λ Γ ,
where f : n is a measurable function.
Definition 3.
(Liu [22]). For any uncertain variable ξ with Φ : 0 ,   1 as the corresponding uncertainty distribution satisfies Equation (4) as expressed below.
Φ x = M ξ x ,     x
Definition 4.
(Liu [40]). If ξ 1 , ξ 2 , , ξ n are the independent uncertain variables then for any Borel sets B 1 , B 2 , , B n
M p = 1 n ξ p B p = p = 1 n M ξ p B p .
Definition 5.
(Liu [22]). The uncertainty distribution of an uncertain variable ξ represented in Equation (6)
Φ x = 0 ; i f   x < l x l 2 m l ; i f   l x < m x + n 2 m 2 n m ; i f   m   x < n 1 ; i f   x n
is known as zigzag uncertain variable and denoted by Z l , m , n such that l < m < n and l , m , n .
Example 1.
Let us consider a zigzag uncertain variable Z 10 , 12 , 17 , then its corresponding uncertainty distribution is graphically depicted in Figure 1.
Definition 6.
(Liu [24]). A continuous and strictly increasing uncertainty distribution function Φ x is regular with respect to x such that
l i m x Φ x = 0 , l i m x + Φ x = 1 .
a function f x 1 , x 2 , , x r satisfying the conditions, (i) f x 1 , x 2 , , x r   f y 1 , y 2 , , y r , when x i y i and (ii) f x 1 , x 2 , , x r < f y 1 , y 2 , , y r , when x i < y i , is a strictly increasing function, where i = 1 , 2 , , r .
Accordingly, following Definition 6, the inverse uncertainty distribution proposed by Liu [24] is defined as follows. The inverse uncertainty distribution of an uncertain variable ξ with regular uncertainty distribution Φ is denoted as Φ 1 . Later on, considering the uncertain variables with strict monotone functions, Liu [24] put forward the following operational law by extending the concept of Φ 1 .
Theorem 1.
(Liu [24]). Let ξ 1 , ξ 2 , , ξ r be the independent uncertain variables with regular uncertainty distributions Φ 1 , Φ 2 , , Φ r , respectively. If ξ = f ξ 1 , ξ 2 , , ξ r is a continuous and strictly increasing function, then ξ is an uncertain variable with inverse uncertainty distribution
Φ 1 α = f Φ 1 1 α , Φ 2 1 α , , Φ r 1 α .
Example 2.
Let ξ = Z l , m , n is a zigzag uncertain variable with regular uncertainty distribution Φ . Then, the inverse uncertainty distribution of ξ is represented as below.
Φ 1 α = 1 2 α l + 2 α m ; i f   α < 0.5 2 2 α m + 2 α 1 n ; i f   α 0.5 .
Definition 7.
(Liu [22]). The expected value of an uncertain variable ξ is defined as
E ξ = 0 + M ξ x d x 0 M ξ x d x ,
if at least one of the two integrals is finite.
Furthermore, as useful information, Liu [24] considered the inverse uncertainty distribution of an uncertain variable ξ and redefine the expected value of ξ as
E ξ = 0 1 Φ 1 α d α .
Example 3.
The expected value for a zigzag uncertain variable Z l , m , n is calculated as
E ξ = l + 2 m + n 4 .
Theorem 2.
(Liu and Ha [41]). Let Φ 1 , Φ 2 , , Φ r are respectively the regular uncertainty distributions of the independent uncertain variables ξ 1 , ξ 2 , , ξ r . If ξ = f ξ 1 ,   ξ 2 , ,   ξ r is strictly increasing with respect to ξ 1 , ξ 2 , , ξ r then
E ξ = 0 1 f Φ 1 1 α ,   Φ 2 1 α , , Φ r 1 α d α
is the expected value of ξ = f ξ 1 ,   ξ 2 , ,   ξ r .
Moreover, Liu [24] investigated the property of expected value operator for any independent uncertain variables ξ 1 and ξ 2 with finite expected values such that
E a ξ 1 + b ξ 2 = a E ξ 1 + b E ξ 2 ,
where a and b are any real numbers.

3. Problem Description

This section emphasizes on the formulation of the proposed UMMSTP for a graph with uncertain parameters.
Let G = V , E be a weighted connected undirected graph (WCUG), with n = V and m = E , where V = v 1 , v 2 , , v n and E are correspondingly the finite sets of vertices and edges of G , respectively. Each undirected edge e i j E connects a pair of vertices v i and v j , and is related to two uncertain weights, namely uncertain cost and uncertain time, which are respectively represented as ξ c i j and ξ t i j hereafter. In a realistic scenario, a vertex of G may be represented by a city, whereas an edge establishing a link in a pair of cities may represents the travel cost and travel time between two cities. Here, the objective may be to connect all the cities with minimum possible overall cost and time. It is usually observed that in a particular context, some kind of symmetry exists between ξ c i j and ξ t i j while travelling between the cities. Moreover, the travel cost and travel time may contain indeterminacy due to a number of factors such as the price of fuel, levied toll, vehicle overhaul costs, and traffic congestion time, varying from time to time. Hence, keeping in views all these factors, in this study, under the paradigm of uncertainty theory [22] we have proposed an uncertain multi-objective minimum spanning tree problem (UMMSTP) to deal with the associated uncertain parameters of the UMMSTP in a legitimate way. Accordingly, the proposed UMMSTP is formulated in (15).
M i n   Z 1 = i = 1 n j = 1 , j i n ξ c i j x i j M i n   Z 2 = i = 1 n j = 1 , j i n ξ t i j x i j s u b j e c t   t o   i = 1 m j = 1 , i j m x i j = V 1 i , j E κ , i j x i j κ 1 ,   κ 3 x i j 0 , 1 ,     e i j E ,
where ξ c i j and ξ t i j are respectively the uncertain travel cost and the uncertain travel time from v i to v j using e i j , E κ is a set of edges in the subgraph of G induced by the vertex set κ , i.e., E κ is the subset of edges in E having both their endpoints in κ . In the Model (15), the first constraint is the cardinality constraint, which determines that exactly V 1 edges are selected. While the second constraint is the packing constraint, which ensures that there exists no cycle among the selected edges. Here, every x i j either accepts 0 or 1. If x i j = 1 , then the corresponding edge e i j is selected for the formation of a MST. Whereas, if x i j = 0 , then e i j is not included in the MST. Since Model (15) is an uncertain programming problem, we formulate the corresponding EVM and CCM of UMMSTP in the subsequent subsections.

3.1. Expected Value Model of the Proposed Problem

Expected value model (EVM) introduced by Liu and Liu [42] is regarded as a coherent and apprehensible method for designing mathematical problems with uncertain parameters. Larger the expected value, the larger will be the uncertain variable. For the UMMSTP, if the decision maker wishes to optimize the problem in the sense of the expected value then the corresponding mathematical model of UMMSTP is shown below.
M i n   E Z 1 = E i = 1 n j = 1 , j i n ξ c i j x i j M i n   E Z 2 = E i = 1 n j = 1 , j i n ξ t i j x i j s u b j e c t   t o c o n s t r a i n t s   o f   15 .
In Model (16), the objective functions are represented as expected values of the overall travel cost and total travel time between the cities. These objective functions are essentially minimized subject to the constraints of (15).

3.2. Chance-Constrained Model of the Proposed Problem

An alternate approach to optimize uncertain programming problem is the chance-constrained model (CCM) [43]. The central idea of CCM is that the objective function(s) are minimized or maximized with respect to a deterministic target value(s) at a preordained confidence level(s) under the chance constraints such that the optimized value(s) of the objective function(s) does not exceed the corresponding target value(s). The CCM allows the constraints to be violated. However, at certain confidence levels, it ensures the feasibility of the constraints. If the decision maker prefers to optimize the UMMSTP under the constraints, then the corresponding CCM of UMMSTP can be formulated as below.
M i n   Z ¯ 1 M i n   Z ¯ 2 s u b j e c t   t o M i = 1 n j = 1 , j i n ξ c i j x i j Z ¯ 1 α 1 M i = 1 n j = 1 , j i n ξ t i j x i j Z ¯ 2 α 2 c o n s t r a i n t s   o f   15 .
In Model (17), the target values for the first two constraints are respectively represented as Z ¯ 1 and Z ¯ 2 . α 1 and α 2 are the predetermined confidence levels for the first and second constraints, respectively. Furthermore, as far as the determination of the MST for G is concerned, the first constraint specifies the total incurred α 1 -cost while traversing between the cities at the chance level α 1 , and the second constraint characterizes the overall α 2 -travel time spent while traversing between the cities with respect to the chance level α 2 .

4. Deterministic Transformation of the Models

In this section, we present the deterministic models corresponding to the EVM and CCM of the proposed UMMSTP.
Theorem 3.
Let ξ c i j and ξ t i j are the independent uncertain variables with regular uncertainty distributions Φ ξ c i j and Φ ξ t i j respectively. Then the deterministic transformation of Model (16) is presented as
M i n   E Z 1 = E i = 1 n j = 1 , j i n 0 1 Φ ξ c i j 1 α 1 d α 1 x i j M i n   E Z 2 = E i = 1 n j = 1 , j i n 0 1 Φ ξ t i j 1 α 2 d α 2 x i j s u b j e c t   t o c o n s t r a i n t s   o f   15 .
Proof. 
It is implied from the property of linearity of the expected value operator of an uncertain variable that
M i n   E Z 1 = i = 1 n j = 1 , j i n E ξ c i j x i j   M i n   E Z 2 = i = 1 n j = 1 , j i n E ξ t i j x i j s u b j e c t   t o c o n s t r a i n t s   o f   15 .
Moreover, following Equations (11) and (14), Model (18) follows Model (19). □
Corollary 1.
Assuming ξ c i j = Z p c i j , q c i j , r c i j and ξ t i j = Z p t i j , q t i j , r t i j as the independent zigzag uncertain variables such that p c i j < q c i j < r c i j , p t i j < q t i j < r t i j and p c i j , q c i j , r c i j , p t i j , q t i j , r t i j . Then Model (18) is equivalent to
M i n   E Z 1 = i = 1 n j = 1 , j i n ϑ c i j x i j M i n   E Z 2 = i = 1 n j = 1 , j i n ϑ t i j x i j s u b j e c t   t o c o n s t r a i n t s   o f   15 ,
where ϑ c i j =   p c i j + 2 q c i j + r c i j 4 and ϑ t i j = p t i j + 2 q t i j + r t i j 4 .
Theorem 4.
Suppose, the regular uncertainty distributions of the uncertain variables ξ c i j and ξ t i j are respectively Φ ξ c i j and Φ ξ t i j . Then the deterministic transformation of the CCM reported in Equation (17) is presented as
M i n   Z ¯ 1 = i = 1 n j = 1 , j i n Φ ξ c i j 1 α 1 x i j   M i n   Z ¯ 2 = i = 1 n j = 1 , j i n Φ ξ t i j 1 α 2 x i j s u b j e c t   t o c o n s t r a i n t s   o f   15 .
Proof. 
Since ξ c i j and ξ t i j are the independent uncertain variables in the Model (14) therefore, the constraints M i = 1 n j = 1 , j i n ξ c i j x i j Z ¯ 1 α 1 and M i = 1 n j = 1 , j i n ξ t i j x i j Z ¯ 2 α 2 at the respective chance levels α 1 and α 2 can be correspondingly expressed as M Z 1 Z ¯ 1 α 1 and M Z 2 Z ¯ 2 α 2 . Subsequently, following Theorem 1, M Z 1 Z ¯ 1 α 1 and M Z 2 Z ¯ 2 α 2 are respectively reconstructed as i = 1 n j = 1 , j i n Φ ξ c i j 1 α 1 x i j Z ¯ 1 and i = 1 n j = 1 , j i n Φ ξ t i j 1 α 2 x i j Z ¯ 2 . Consequently, Model (21) becomes the crisp equivalent of the Model (17). □
Corollary 2.
Suppose ξ c i j = Z p c i j , q c i j , r c i j and ξ t i j = Z p t i j , q t i j , r t i j are the independent zigzag uncertain variables such that p c i j < q c i j < r c i j , p t i j < q t i j < r t i j and p c i j , q c i j , r c i j , p t i j , q t i j , r t i j . Then Model (21) can be equivalently formulated in Model (22).
M i n   Z ¯ 1 = i = 1 n j = 1 , j i n ϰ c i j x i j M i n   Z ¯ 2 = i = 1 n j = 1 , j i n ϰ t i j x i j s u b j e c t   t o c o n s t r a i n t s   o f   15 .
Here, ϰ c i j and ϰ t i j are expressed as below.
ϰ c i j = 1 2 α 1 p c i j + 2 α 1 q c i j ; i f   α 1 < 0.5 2 2 α 1 q c i j + 2 α 1 1 r c i j ; i f   α 1 0.5
and
ϰ t i j = 1 2 α 2 p t i j + 2 α 2 q t i j ; i f   α 2 < 0.5 2 2 α 2 q t i j + 2 α 2 1 r t i j ; i f   α 2 0.5 .

5. Solution Methodologies

The methodologies employed to solve the deterministic equivalent models of UMMSTP are presented in this section. These solution procedures are broadly categorized as: (i) classical technique and (ii) multi-objective evolutionary algorithms (MOEAs). As far as our proposed problem is concerned, we have used epsilon ( ϵ )-constraint method as the classical solution technique of multi-objective optimization problem (MOOP). Moreover, among the MOEAs, we have considered non-dominated sorting genetic algorithm II (NSGAII) and duplicate elimination non-dominated sorting evolutionary algorithm (DENSEA) to solve the proposed model.

5.1. Epsilon-Constraint Method

Epsilon ( ϵ )- constraint [37] method is an approach to solve a MOOP. In this method, a MOOP under consideration is converted to its equivalent compromise single objective optimization problem (CSOOP). Here, one objective function is arbitrarily chosen and essentially optimized subject to the set of constraints. This constraint set includes rest of the objective functions, each of which is constrained to a user specified value. ϵ - constraint is regarded as one of the important solution methodologies of MOOP due to its ability to explore solutions in the non-convex region of the objective space of the problem. The crisp transformations of Model (18) and Model (21) of UMSPP are converted to their equivalent CSOOP and respectively presented in Models (23) and (24).
M i n   E Z C o m p = E Z 1 s u b j e c t   t o E Z 2 ϵ E Z 2 c o n s t r a i n t s   o f   15 ,
where ϵ E Z 2 is not necessarily a value close to zero and represents an upper bound of E Z 2 , obtained when E Z 2 in Model (18) is solved individually as a maximization single objective problem.
M i n   Z ¯ C o m p = Z ¯ 1 s u b j e c t   t o Z ¯ 2 ϵ Z ¯ 2 c o n s t r a i n t s   o f   15 ,
where ϵ Z ¯ 2 represents an upper bound of Z ¯ 2 , obtained when Z ¯ 2 in Model (21) is solved individually as a maximization single objective problem.

5.2. Multi-Objective Evolutionary Algorithm

A MOOP comprises of multiple conflicting objectives, and therefore it is hard and cumbersome to find an optimum solution based on one objective, especially when the rest of the objectives are also important. The confliction nature of the objective functions implies two important characteristics of a MOOP: convergence and diversity. In this regard, an MOEA attempts to achieve both the convergence and diversity among the generated solutions while solving a MOOP. Considering the stochastic nature of the MOEAs, at times, exploring Pareto optimal solutions of a MOOP may not be guaranteed by a MOEA. Nevertheless, the MOEAs have essential operators to continually achieve the convergence and diversity of the non-dominated solutions in a similar way as compared to the way most of the natural and artificial evolving systems operate while improving their solutions. The striking difference between the MOEAs and the classical multi-objective solution techniques is that, in a single simulation run, the population based approach of MOEAs can yield several compromise solutions of MOOPs in contrast to classical techniques which can only produce a sole compromise solution.
In the subsequent subsections, we present two MOEAs, NSGAII and DENSEA, which are employed to yield multiple compromised solutions of the proposed problem.

5.2.1. Non-Dominated Sorting Genetic Algorithm II

Proposed by Deb et al. [38], NSGAII is one of the most popular MOEAs, which incorporates elitism by preserving superior candidate solutions in the subsequent population. The algorithm instigates with N randomly generated solutions in a population P 0 . In a particular generation t , the individuals in a parent population P t use the genetic operators ( s e l e c t i o n , c r o s s o v e r and m u t a t i o n operators) to yield equal number of offsprings. These offsprings constitute the offspring population C t . Consequently, the parent population is combined with the offspring population to produce a population S t of size 2 N . Among these 2 N solutions of S t , the best N solutions are selected by crowded tournament selection operator for the subsequent generation of NSGAII. If p and q are the two solutions then the crowded tournament selection operator selects p over q , if p r a n k < q r a n k , where p r a n k and q r a n k are the ranks of p and q respectively. Furthermore, if in case p r a n k and q r a n k are the same then the crowding distances p d i s t a n c e and q d i s t a n c e of p and q are computed respectively and if p d i s t a n c e is greater than q d i s t a n c e then p is preferred over q . The ranking and the crowding distance of the solutions are discussed as below.
Ranking of solutions: Considering population S t , a rank ( p r a n k ) is allocated to each of its solution p . Accordingly, based on the rank of the solutions, these solutions are categorized into different non-dominated fronts N 1 , N 2 , , N l . The solutions which exist in a front N k , k 1 , 2 , , l are non-dominated to each other and assigned with the same rank k . Here, it is to be mentioned that for any solution p in S t , the rank of p and its corresponding front number is the same. Any solution with a lower value of k becomes superior and is always preferred. In order to create a population P t + 1 for t + 1 t h generation, firstly all the non-dominated solutions representing the front N 1 are considered. If the number of such non-dominated solutions of N 1 is equal to the original population size N then the remaining solutions with higher ranks present in S t are ignored. Otherwise, the solutions of the next higher order fronts are considered for the formation of P t . This process continues until all the solutions of a particular front N k cannot be entirely contained in P t + 1 .
Crowding distance for solutions: The crowding distance measure as originated by Deb et al. [38] is employed while estimating solution density in the neighboring region of a particular solution. Each non-dominated solution p of the front N k are assigned with a crowding distance value ( p d i s t a n c e ) if the solutions of N k are not entirely included in P t + 1 . The crowding distance of a particular solution measures the neighboring search space of that solution, where there is no occurrence of any other solution. A solution from a less crowded area in the search space has a greater crowding distance compared to the one residing in a more crowded area. In this way, the solutions having larger crowding distance are always preferred and are eventually chosen from N k to fill the leftover slots of P t + 1 .
Once, the formation of P t + 1 is done, then P t + 1 becomes the parent population by replacing P t in the next generation. This process of creating a new population for each generation goes on until the termination condition (i.e., maximum function evaluations or generations) is satisfied.

5.2.2. Duplicate Elimination Non-Dominated Sorting Evolutionary Algorithm

Greiner et al. [39] proposed the Duplicate Elimination Non-dominated Sorting Evolutionary Algorithm (DENSEA) as a variant of MOEA. The objective of DENSEA is to accentuate on formation and preservation of diversity among the individuals of a population to avoid the generation of limited non-dominated solutions. The generation of inadequate number of non-dominated solutions in a population of MOEA is usually responsible for slowing down the evolution process in a MOEA and achieve an early state of homogeneity in the population leading to a possible premature convergence of the algorithm. In order to incorporate some elitism, DENSEA implements the non-domination sorting [38] technique. However, the main characteristic of DENSEA is emphasized by the maintenance of population diversity by eliminating and replacing the duplicate individuals of the population in the subsequent generation. We discuss the workflow of the algorithm below.
The execution DENSEA is initiated by the random generation of initial population P 0 of size N and evaluating the fitness of the chromosomes of P 0 . Subsequently, the chromosomes of the population are ordered by employing non-domination sorting [38] technique. At every subsequent generation t , an offspring population O t is created by using the genetic operators ( s e l e c t i o n , c r o s s o v e r and m u t a t i o n ) on the parent population P t . Accordingly, the fitness evaluation of O t is determined and similar to the parent population, the offspring population is also sorted by using the non-domination sorting.
In particular, the deletion operator of DENSEA removes the duplicate solutions generated due to the formation of fewer non-dominated solutions in the functional space. Here, the population is divided into two halves P 1 t and P 2 t each having the size N 2 . Accordingly, for each elimination of a duplicate solution in one half of the population (say P 1 t ) follows the inclusion of a solution maintaining the same order in P 2 t . This process of replacing a duplicate solution is continued until half of the population size N 2 is achieved. For instance, for a population of size N , if the fifth individual is identified as a duplicate solution then it is replaced with the N 2 + 5 t h individual from the second half of the population. In this way, the population diversity is maintained by replacing the duplicates with individuals from diverse regions of the functional space. This process is implemented both in P t and O t to generate the corresponding filtered parent and offspring populations P f and O f each having population size N 2 . Subsequently, the individuals of the new population P t + 1 in the next generation are selected by the combination of P f and C f . Accordingly, the individuals belonging to P t + 1 promote elitism among themselves and at the same time, the population diversity among these individuals is also maintained by the renovation of 50 % of the duplicate solution in each generation without the loss of any genetic information in P t + 1 . This process in the DENSEA continues until the termination condition is attained.

6. Numerical Experiments

While exploring the characteristic of the proposed UMMSTP, an appropriate numerical example is presented in this section. In many real-world situations, due to the existence of some intricate social and economic situations in decision-making problems such as MMSTP, the problem parameters may not always be determined exactly or are unavailable. Therefore, to incorporate such types of indeterminate parameters in a decision making problem we have to depend on domain experts for estimating and evaluating the belief degrees of the indeterminacy existing in those parameters. As a matter of fact, it becomes quite legitimate to consider the uncertainty theory [22,24] paradigm while modelling the individual beliefs. Accordingly, in this study, the parameters of G are represented under the framework of uncertainty theory.
In the proposed study, we consider a petroleum products distribution network in the form of a weighted connected undirected graph (WCUG) G as shown in Figure 2 with ten vertices and nineteen edges. In G, a vertex is considered as a city and an edge is considered as a roadway, which connects a pair of cities. Roadways transportation of petroleum products by tankers or tank trucks generally includes several factors such as cost of fuel, labor cost, overhaul and maintenance costs, road tax, traffic congestion time and vehicle maintenance costs which alter from time to time. Moreover, in a country such as India, where the price of petroleum largely depends on the international price of crude oil, the price of the petroleum products fluctuates in short durations. For example, the fluctuation pf the petrol or diesel price may change during the midst of their transportation from one city to other. As a matter of the fact, the transportation cost and the transportation time of such a distribution network become very crucial factors, since the objective is to minimize the transportation cost which includes certain factors as mentioned above which fluctuate from time to time. Further, any delay in transportation of the products due to traffic congestion, mechanical faults of the transportation vehicle, road blockage due to political agendas, etc., can increase the possibility of the increase in the price of the petroleum products. Therefore, in order to model the uncertain fluctuating factors which involves in the transportation cost and the transportation time, as well as to explore the symmetry (balance) between the transportation cost and the transportation time, in the study, we minimize simultaneously the cost and time parameters by considering the parameters as uncertain variables, i.e., uncertain transportation cost ξ c i j and uncertain transportation time ξ t i j . These parameters are denoted as zigzag uncertain variables and reported in Table 1.
In order to determine the MMST of G , we consider the corresponding deterministic Models, (20) and (22) of the EVM (cf. Model (16)) and CCM (cf. Model (17)) of the proposed UMMSTP (cf. Model (15)). Since the Models (20) and (22) are the MOOPs, therefore, we have employed the classical multi-objective solution technique, ϵ -constraint method on their corresponding compromise Models (23) and (24). Lingo 11.0 (optimization problem solver) is used to determine the compromise solutions of these models. While solving Model (24), we have set the chance (confidence) level of the problem parameters to 0.8 . Subsequently, the compromise solutions of the Models (23) and (24) are shown in Table 2. Here, it is observed that two different minimum spanning trees are generated by solving Models (23) and (24).
For determining the multiple non-dominated solutions of the EVM and CCM of G , the corresponding deterministic multi-objective Models (20) and (22) are solved with the two MOEAs, NSGAII and DENSEA. Both the MOEAs are executed for 250 maximum generations. Here, each of these NSGAII and DENSEA uses the genetic operators b i n a r y   t o u r n a m e n t   s e l e c t i o n , s i n g l e   p o i n t   c r o s s o v e r and b i t - f l i p   m u t a t i o n . Moreover, the crossover and the mutation probabilities for each of these MOEAs are respectively considered as 0.9 and 0.05. In addition, jMetal4.5 [44] framework is used to generate the non-dominated solutions of the Models (20) and (22) for G . These non-dominated (non-inferior) solutions are reported in Table 3 and Table 4. Here, for both the EVM and CCM, it is observed that a particular solution among the set of non-inferior (non-dominated) solutions, created by both the MOEAs is identical to the solution produced by ϵ-constraint method (cf. Table 2). This solution is highlighted in bold. From Table 3 and Table 4, it is also observed that DENSEA generates more non-dominated solution compared to NSGAII for both the EVM and CCM of G . Furthermore, the graphical representation of these non-dominated solutions generated for the EVM and CCM are depicted in Figure 3 and Figure 4, respectively.
We study the sensitivity analysis of the compromise deterministic CCM model in (24) for G by varying the confidence levels. Subsequently, the related results are presented in Table 5. For convenience, here, the value of the confidence levels, i.e., α 1 and α 2 are considered the same. From Table 5, we observe that as the value of α 1 and α 2 gradually increase, the value of Z ¯ 1 and Z ¯ 2 also increase progressively. Moreover, the inverse uncertainty distribution of Z ¯ 1 and Z ¯ 2 with respect to α 1 and α 2 of the Model (24) is graphically displayed in Figure 5.

7. Results and Discussions

For the sake of discussion, we have purposefully generated five random instances of UMMSTP: (i) U n c e r t a i n M M S T # 10 , (ii) U n c e r t a i n M M S T # 20 , (iii) U n c e r t a i n M M S T # 30 , (iv) U n c e r t a i n M M S T # 40 and (v) U n c e r t a i n M M S T # 50 , which contains 10, 20, 30, 40 and 50 vertices, respectively. Each of the instances is a WCUG and considered as complete graphs with n 2 edges, where n is the number of edges. Here, for each instance, the edge weight of an edge e i j connecting vertices v i and v j is represented by (i) uncertain travel cost ξ c i j and (ii) uncertain travel time ξ t i j , which are considered as zigzag uncertain variables. In addition, ξ c i j and ξ t i j are randomly generated and respectively expressed as zigzag uncertain variables Z p c i j , q c i j , r c i j and Z p t i j , q t i j , r t i j . Specifically, for each edge e i j of an instance, the p c i j , q c i j and r c i j are randomly generated from the interval 65.5 ,   85.5 such that p c i j < q c i j < r c i j . Whereas, p t i j , q t i j and r t i j are selected randomly from the interval 50.5 ,   75.5 so that p t i j < q t i j < r t i j .
Considering all the above mentioned five instances of UMMSTP, the crisp equivalent Models (20) and (22) for the EVM the CCM are consequently solved by NSGAII and DENSEA. Moreover, to analyze the performance of the MOEAs on the five instances, we consider four different performance metrics: (i) hypervolume H V [45], (ii) spread S P R E A D [46], (iii) inverted generational distance I G D [47] and, (iv) epsilon E P S I L O N [48]. For H V , a higher value is always desirable. However, for S P R E A D , I G D and E P S I L O N , smaller values are likely to be achieved. Among these performance metrics, H V and I G D confirm together the convergence and diversity of the non-dominated solutions produced by an MOEA, S P R E A D promises the diversity of the non-dominated solutions, while E P S I L O N assures the convergence of an MOEA.
The jMetal4.5 framework is used for the execution of NSGAII and DENSEA on the Models (20) and (22) of EVM and CCM respectively, for each of the instances. Moreover, the stochastic characteristics of the MOEAs has encouraged us to execute each algorithm with 500 generations, independently for100 times. Here, for both the algorithms, the genetic operators and their corresponding settings are the same as mentioned above in Section 6.
The set of Pareto solutions in a Pareto front (PF) of real-world problems are generally unattainable. Hence, the PF of a particular instance is approximated by producing a reference front, which is created by considering the non-inferior solutions that coexist in the first front produced after every execution of both NSGAII and DENSEA on that instance. Once the reference front is generated, the value of the performance metrics is calculated based on the solutions constituting the reference front.
Statistically we analysis the performance metrics by determining m e a n , standard deviation ( s d ), m e d i a n and interquartile range ( I Q R ). For all the UMMSTP instances, the m e a n and s d for all the performance metrics generated by the MOEAs are presented in Table 6 and Table 7, respectively, whereas, the m e d i a n and I Q R of the performance metrics are shown in Table 8 and Table 9, respectively. Here, the better values are displayed in bold in all these tables.
Considering the m e a n in Table 6 and Table 7 and m e d i a n in Table 8 and Table 9, we observe that with respect to all the UMMSTP instances, DENSEA performs superiorly to NSGAII for all the performance metrics.
For all the instances, the graphical elucidation of the results of H V , S P R E A D , I G D and E P S I L O N , in terms of letter-value plots [49] and violin plots [50] are depicted in Figure A1, Figure A2, Figure A3 and Figure A4 as provided in the Appendix B. All these plots graphically display the m e d i a n s of the performance metrics (cf. Table 8 and Table 9). These figures explicate clearly that DENSEA performs better than NSGAII as far as the performance metrics are concerned. In particular, the letter-value plots in Figure A1 and Figure A2, display the m e d i a n s as the red horizontal lines along with many quartiles. From both these figures, it can be inferred that for all the instances of UMMSTP, the m e d i a n s of the performance metrics are better for DENSEA compared to NSGAII. Moreover, in these figures, with respect to each of the instances, for all the performance metrics, the quartiles generated in case of DENSEA have lesser width compared to those for the case of NSGAII.
This fact essentially suggests that the performance metrics generated by DENSEA are more consistent and does not fluctuate much as in the case of NSGAII. The violin plots in Figure A3 and Figure A4 depict the distribution of the data and inscribe the box plots within themselves. These figures also display the m e d i a n s as white circles within the corresponding box plots. For all the five instances, the plots in Figure A3 and Figure A4 provide a similar implication that the distribution of the generated values corresponding to each performance metric is more compact for DENSEA with respect to NSGAII. This in turn suggests that for all the instances, the existence of the outliers in the data corresponding to all the performance metrics are less for DENSEA as compare to NSGAII. Moreover, from Figure A3 and Figure A4, it is also inferred that for every instances, the m e d i a n s of the performance metrics are better for DENSEA as compare to those generated by NSGAII.
In addition, considering all the five UMMSTP instances, the Wilcoxon rank sum test is conducted for all performance metrics. Accordingly, the null Hypothesis 1 (H1) for the test is set as follows.
Hypothesis 1 (H1).
The performance metrics generated by NSGAII and DENSEA are significantly equal.
In Table 10 and Table 11, we provide the results of the test, which is executed by considering the significance level to 1 % . In these tables, the column DENSEA NSGAII infer each of the following two conditions.
(i)
DENSEA p v NSGAII: DENSEA is significantly better than NSGAII at 1 % significance level and H 1 is not accepted at the p-value ( p v ).
(ii)
DENSEA p v NSGAII: NSGAII is significantly better than DENSEA at 1 % significance level and H 1 is not accepted at the p v .
From Table 10 and Table 11, we can conclude that for all the performance metrics, DENSEA is significantly better than NSGAII and H 1 is rejected.

8. Conclusions

The originality of the present study includes the investigation of a multi-objective minimum spanning tree with uncertain parameters. Here, we propose a UMMSTP, which optimized the uncertain parameters in terms of ξ c i j and ξ t i j in a minimum spanning tree. Based on uncertainty theory, we have developed two uncertain programming models of UMMSTP: the EVM and the CCM. In order to solve these models expediently, subsequently, we determine the deterministic transformation of these models. These deterministic models are solved with the ϵ - constraint method as well as with two MOEAs: NSGAII and DENSEA. Accordingly, a suitable numerical example is presented to elucidate the application of the models. Thereafter, the performance of the MOEAs on some of the larger instances of the UMMSTP are compared and analyzed.
Being a multi-objective optimization problem, our proposed UMMSTP generates multiple non-dominated (non-inferior) solutions in the approximate front. Subsequently, selection of a single solution from a set of solution becomes a difficult task for a decision maker. Further, the multi-objective nature of the proposed problem characterizes it as a NP-hard problem. Accordingly, designing of any conventional algorithm to explore the exact solution of the problem becomes computationally very expensive. As a matter of the fact, we have to compromise with the approximate solutions of the problem as generated by the MOEAs. Hence, the above-mentioned factors essentially become the limitation of our study.
We believe that our models extend the ability of an MMSTP to deal with uncertain parameters. Notably, the proposed UMMSTP in our study can be extended to different variants of multi-objective minimum spanning tree problem including multi-objective degree-constrained MST, multi-objective capacitated MST under uncertain and uncertain random environment. Furthermore, the possible extension of our study in a rather complex environment will be our interest in future research, where there is a coexistence of both uncertainty and randomness.

Author Contributions

Conceptualization, S.M., A.B., S.K. and P.Z.; methodology, S.M.; software, S.M.; validation, S.M., B.K.M. and P.S.B.; formal analysis, S.M. and P.B.; investigation, S.M. and P.B.; resources, S.M.; data curation, P.B. and B.K.M.; writing—original draft preparation, S.M.; writing— review and editing, S.M. and P.Z.; visualization, A.B.; supervision, S.K. and P.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The authors would like to acknowledge all the anonymous referees for the review comments, which have essentially helped us to improve the standard of our manuscript.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

The abbreviations considered in this article is summarized in Table A1.
Table A1. Abbreviations used in the study.
Table A1. Abbreviations used in the study.
ϵ -constraintEpsilon-constraint
CCMChance-constrained Model
CSOOPCompromise Single-objective Optimization Problem
DENSEADuplicate Elimination Non-Dominated Sorting Evolutionary Algorithm
E P S I L O N Epsilon
EVMExpected Value Model
H 1 Null Hypothesis
H V Hypervolume
I G D Inverted Generational Distance
I Q R Interquartile Range
MOEAMulti-objective Evolutionary Algorithm
MOOPMulti-objective Optimization Problem
MSTMininum Spanning Tree
MSTPMininum Spanning Tree Problem
MMSTPMulti-objective minimum spanning tree problem
NSGAIINon-dominated Sorting Genetic Algorithm II
PF Pareto Front
p v p-value
s d Standard Deviation
S P R E A D Spread
UMMSTPUncertain Multi-Objective Minimum Spanning Tree Problem
WCUGWeighted Connected Undirected Graph

Appendix B

This section presents the letter-value plots and the violin plots of HV, SPREAD, IGD and EPSILON for the UMMSTP instances generated after 100 independent executions of NSGAII and DENSEA.
Figure A1. Letter-value plots corresponding to four performance metrics: (a) HV, (b) SPREAD, (c) IGD and (d) EPSILON for the UMMSTP instances considering Model (20).
Figure A1. Letter-value plots corresponding to four performance metrics: (a) HV, (b) SPREAD, (c) IGD and (d) EPSILON for the UMMSTP instances considering Model (20).
Symmetry 14 00106 g0a1aSymmetry 14 00106 g0a1b
Figure A2. Letter-value plots corresponding to four performance metrics: (a) HV, (b) SPREAD, (c) IGD and (d) EPSILON for the UMMSTP instances considering Model (22).
Figure A2. Letter-value plots corresponding to four performance metrics: (a) HV, (b) SPREAD, (c) IGD and (d) EPSILON for the UMMSTP instances considering Model (22).
Symmetry 14 00106 g0a2aSymmetry 14 00106 g0a2b
Figure A3. Violin plots corresponding to four performance metrics: (a) HV, (b) SPREAD, (c) IGD and (d) EPSILON for the UMMSTP instances considering Model (20).
Figure A3. Violin plots corresponding to four performance metrics: (a) HV, (b) SPREAD, (c) IGD and (d) EPSILON for the UMMSTP instances considering Model (20).
Symmetry 14 00106 g0a3aSymmetry 14 00106 g0a3bSymmetry 14 00106 g0a3c
Figure A4. Violin plots corresponding to four performance metrics: (a) HV, (b) SPREAD, (c) IGD and (d) EPSILON for the UMMSTP instances considering Model (22).
Figure A4. Violin plots corresponding to four performance metrics: (a) HV, (b) SPREAD, (c) IGD and (d) EPSILON for the UMMSTP instances considering Model (22).
Symmetry 14 00106 g0a4aSymmetry 14 00106 g0a4bSymmetry 14 00106 g0a4c

References

  1. Stam, C.J.; Tewarie, P.; Van Dellen, E.; Van Straaten, E.C.; Hillebrand, A.; Van Mieghem, P. The trees and the forest: Characterization of complex brain networks with minimum spanning trees. Int. J. Psychophysiol. 2014, 92, 129–138. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  2. Gower, J.C.; Ross, G.J.S. Minimum spanning trees and single linkage cluster analysis. J. R. Stat. Soc. Ser. C (Appl. Stat.) 1969, 18, 54–64. [Google Scholar] [CrossRef] [Green Version]
  3. Xu, Y.; Uberbache, E.C. 2D image segmentation using minimum spanning trees. Image Vis. Comput. 1997, 15, 47–57. [Google Scholar] [CrossRef] [Green Version]
  4. Borüvka, O. O jistém problem minimálním. Práce Morav. Přírodovĕdecké Společnosti 1926, III, 37–58. [Google Scholar]
  5. Jarník, V. O jistém problem minimálním. Práce Morav. Přírodovĕdecké Společnosti 1930, IV, 57–63. [Google Scholar]
  6. Kruskal, J.B., Jr. On the shortest spanning subtree of a graph and traveling salesman problem. Proc. Am. Math. Soc. 1956, 7, 48–50. [Google Scholar] [CrossRef]
  7. Prim, R.C. Shortest connection networks and some generalizations. Bell Syst. Tech. J. 1957, 36, 1389–1401. [Google Scholar] [CrossRef]
  8. Ehrgott, M. Multi-Criteria Optimization; Springer: Berlin/Heidelberg, Germany, 2005. [Google Scholar]
  9. Steiner, S.; Radzik, T. Computing all efficient solutions of the bi-objective minimum spanning tree problem. Comput. Oper. Res. 2008, 35, 198–211. [Google Scholar] [CrossRef]
  10. Clímaco, J.C.N.; Pascoal, M.M.B. Multi-criteria path and tree problems: Discussion on exact algorithms and applications. Int. Trans. Oper. Res. 2012, 19, 63–98. [Google Scholar] [CrossRef]
  11. Zhou, G.; Gen, M. Genetic algorithm approach on multi-criteria minimum spanning tree problem. Eur. J. Oper. Res. 1999, 114, 141–152. [Google Scholar] [CrossRef]
  12. Moradkhan, M.D.; Browne, W.N. A knowledge-based evolution strategy for the multi-objective minimum spanning tree problem. In Proceedings of the 2006 IEEE International Conference on Evolutionary Computation, Vancouver, BC, Canada, 16–21 July 2006; IEEE: Piscataway, NJ, USA, 2006; pp. 1391–1398. [Google Scholar]
  13. Li, Y.; Zou, C.Y.; Zhang, S.; Vai, M.I. Research on multi-objective minimum spanning tree algorithm based on ant algorithm. Res. J. Appl. Sci. Eng. Technol. 2013, 5, 5051–5056. [Google Scholar] [CrossRef]
  14. Ahuja, R.K.; Magnanti, T.L.; Orlin, J.B. Network Flows; Prentice-Hall: Englewood Cliffs, NJ, USA, 1993. [Google Scholar]
  15. Graham, R.L.; Hell, P. On the history of the minimum spanning tree problem. Ann. Hist. Comput. 1985, 7, 43–57. [Google Scholar] [CrossRef]
  16. Ishii, H.; Shiode, S.; Nishida, T.; Namasuya, Y. Stochastic spanning tree problem. Discret. Appl. Math. 1981, 3, 263–273. [Google Scholar] [CrossRef] [Green Version]
  17. Frieze, A.M. On the value of a random minimum spanning tree problem. Discret. Appl. Math. 1985, 10, 47–56. [Google Scholar] [CrossRef] [Green Version]
  18. Ishii, H.; Matsutomi, T. Confidence regional method of stochastic spanning tree problem. Math. Comput. Model. 1995, 22, 77–82. [Google Scholar] [CrossRef]
  19. Dhamdhere, K.; Ravi, R.; Singh, M. On two-stage stochastic minimum spanning trees. In Integer Programming and Combinatorial Optimization; Jüngerm, M., Kaibel, V., Eds.; IPCO, 2005; Lecture Notes in Computer Science; Springer: Berlin/Heidelberg, Germany, 2005; Volume 3509, pp. 321–334. [Google Scholar]
  20. Orazbayev, B.B.; Ospanov, Y.A.; Orazbayeva, K.N.; Kulmagambetova, Z.K.; Seidaliyev, A.A.; Smailova, U.M. Optimization of the production plan of drill bits with fuzzy constraints based on a heuristic method. IOP Conf. Ser. Mater. Sci. Eng. 2021, 1047, 012004. [Google Scholar] [CrossRef]
  21. Zhumadillayeva, A.; Orazbayev, B.; Santeyeva, S.; Dyussekeyev, K.; Li, R.Y.M.; Crabbe, M.J.C.; Yue, X.-G. Models for oil refinery waste management using determined and fuzzy conditions. Information 2020, 11, 299. [Google Scholar] [CrossRef]
  22. Liu, B. Uncertainty Theory, 2nd ed.; Springer: Berlin/Heidelberg, Germany, 2007. [Google Scholar]
  23. Liu, B. Theory and Practice of Uncertain Programming, 2nd ed.; Springer: Berlin/Heidelberg, Germany, 2009. [Google Scholar]
  24. Liu, B. Uncertainty Theory: A Branch of Mathematics for Modeling Human Uncertainty; Springer: Berlin/Heidelberg, Germany, 2010. [Google Scholar]
  25. Gao, Y. Shortest path problem with uncertain arc lengths. Comput. Math. Appl. 2011, 62, 2591–2600. [Google Scholar] [CrossRef] [Green Version]
  26. Zhang, B.; Peng, J. Uncertain programming model for Chinese postman problem with uncertain weights. Ind. Eng. Manag. Syst. 2012, 11, 18–25. [Google Scholar] [CrossRef] [Green Version]
  27. Zhang, X.; Chen, X. A new uncertain programming model for project scheduling problem. Information 2012, 15, 3901–3910. [Google Scholar]
  28. Zhang, X.; Wang, Q.; Zhou, J. Two uncertain programming models for inverse minimum spanning tree problem. Ind. Eng. Manag. Syst. 2013, 12, 9–15. [Google Scholar] [CrossRef]
  29. Zhang, X.; Wang, Q.; Zhou, J. A chance-constrained programming model for inverse spanning tree problem with uncertain edge weights. Int. J. Adv. Comput. Technol. 2013, 5, 76–83. [Google Scholar]
  30. Zhou, J.; Chen, L.; Wang, K. Path optimality conditions for minimum spanning tree problem with uncertain edge weights. Int. J. Uncertain. Fuzziness Knowl. Based Syst. 2015, 23, 49–71. [Google Scholar] [CrossRef]
  31. Zhou, J.; Yi, X.; Wang, K.; Liu, J. Uncertain distribution-minimum spanning tree problem. Int. J. Uncertain. Fuzziness Knowl. Based Syst. 2016, 24, 537–560. [Google Scholar] [CrossRef] [Green Version]
  32. Zhou, J.; He, X.; Wang, K. Uncertain quadratic minimum spanning tree problem. J. Commun. 2014, 9, 385–390. [Google Scholar] [CrossRef] [Green Version]
  33. Gao, X.; Jia, L. Degree constrained minimum spanning tree problem with uncertain edge weights. Appl. Soft Comput. 2017, 56, 580–588. [Google Scholar] [CrossRef]
  34. Sheng, Y.; Qin, Z.; Shi, G. Minimum spanning tree problem of uncertain random network. J. Intell. Manuf. 2017, 28, 565–574. [Google Scholar] [CrossRef]
  35. Gao, X.; Jia, L.; Kar, S. Degree constrained minimum spanning tree problem of uncertain random network. J. Ambient. Intell. Humaniz. Comput. 2017, 8, 747–757. [Google Scholar] [CrossRef]
  36. Zhang, B.; Li, H.; Li, S.; Peng, J. Sustainable multi-depot emergency facilities location-routing problem with uncertain information. Appl. Math. Comput. 2018, 333, 506–520. [Google Scholar] [CrossRef]
  37. Haimes, Y.Y.; Lasdon, L.S.; Wismer, D.A. On a bi-criterion formulation of the problems of integrated system identification and system optimization. IEEE Trans. Syst. Man Cybern. 1971, 1, 296–297. [Google Scholar]
  38. Deb, K.; Pratap, A.; Agarwal, S.; Meyarivan, T. A fast and elitist multi-objective genetic algorithm: NSGAII. IEEE Trans. Evol. Comput. 2002, 6, 182–197. [Google Scholar] [CrossRef] [Green Version]
  39. Greiner, D.; Emperador, J.M.; Winter, G.; Galván, B. Improving computational mechanics optimum design using helper objectives: An application in frame bar structures. In Proceedings of the 4th International Conference on Evolutionary MultiCriterion Optimization, EMO 2007, Matsushima, Japan, 5–8 March 2007; Lecture Notes in Computer Science. Springer: Berlin/Heidelberg, Germany, 2007; Volume 4403, pp. 575–589. [Google Scholar]
  40. Liu, B. Some research problems in uncertainty theory. J. Uncertain Syst. 2009, 3, 3–10. [Google Scholar]
  41. Liu, Y.H.; Ha, M.H. Expected value of function of uncertain variables. J. Uncertain Syst. 2010, 4, 181–186. [Google Scholar]
  42. Liu, B.; Liu, Y.-K. Expected value of fuzzy variable and fuzzy expected value models. IEEE Trans. Fuzzy Syst. 2002, 10, 445–450. [Google Scholar]
  43. Charnes, A.; Cooper, W.W. Chance-constrained programming. Manag. Sci. 1959, 6, 73–79. [Google Scholar] [CrossRef]
  44. Durillo, J.J.; Nebro, A.J. jMetal: A Java framework for multi-objective optimization. Adv. Eng. Softw. 2011, 42, 760–771. [Google Scholar] [CrossRef]
  45. Zitzler, E.; Thiele, L. Multi-objective evolutionary algorithms: A comparative case study and the strength Pareto approach. IEEE Trans. Evol. Comput. 1999, 3, 257–271. [Google Scholar] [CrossRef] [Green Version]
  46. Zhou, A.; Jin, Y.; Zhang, Q.; Sendhoff, B.; Tsang, E. Combining model-based and genetics-based offspring generation for multi-objective optimization using a convergence criterion. In Proceedings of the 2006 IEEE International Conference on Evolutionary Computation, CEC 2006, Vancouver, BC, Canada, 16–21 July 2006; pp. 892–899. [Google Scholar]
  47. Van Veldhuizen, D.A.; Lamont, G.B. Multi-Objective Evolutionary Algorithm Research: A History and Analysis; Technical Report TR-98-03; Department of Electrical and Computer Engineering, Graduate School of Engineering, Air Force Institute of Technology, Wright-Patterson AFB: Greene, OH, USA, 1998. [Google Scholar]
  48. Zitzler, E.; Thiele, L.; Laumanns, M.; Fonseca, C.M.; Fonseca, V.G.D. Performance assessment of multi-objective optimizers: An analysis and review. IEEE Trans. Evol. Comput. 2003, 7, 117–132. [Google Scholar] [CrossRef] [Green Version]
  49. Hofmann, H.; Wickham, H.; Kafadar, K. Letter-value plots: Boxplots for large data. J. Comput. Graph. Stat. 2017, 26, 469–477. [Google Scholar] [CrossRef]
  50. Hintze, J.L.; Nelson, R.D. Violin Plots: A Box Plot-Density Trace Synergism. Am. Stat. 1998, 52, 181–184. [Google Scholar]
Figure 1. Zigzag uncertain distribution of ξ , where = Z 10 , 12 , 17 .
Figure 1. Zigzag uncertain distribution of ξ , where = Z 10 , 12 , 17 .
Symmetry 14 00106 g001
Figure 2. A WCUG G.
Figure 2. A WCUG G.
Symmetry 14 00106 g002
Figure 3. The non-dominated solutions of the Model (20) corresponding to the EVM of G generated by the MOEAs: (a) NSGAII and (b) DENSEA.
Figure 3. The non-dominated solutions of the Model (20) corresponding to the EVM of G generated by the MOEAs: (a) NSGAII and (b) DENSEA.
Symmetry 14 00106 g003aSymmetry 14 00106 g003b
Figure 4. The non-dominated solutions of the Model (22) corresponding to the CCM of G generated by the MOEAs: (a) NSGAII and (b) DENSEA.
Figure 4. The non-dominated solutions of the Model (22) corresponding to the CCM of G generated by the MOEAs: (a) NSGAII and (b) DENSEA.
Symmetry 14 00106 g004aSymmetry 14 00106 g004b
Figure 5. Inverse uncertainty distributions of Z ¯ 1 and Z ¯ 2 with respect to α1 and α2 for the CCM of G.
Figure 5. Inverse uncertainty distributions of Z ¯ 1 and Z ¯ 2 with respect to α1 and α2 for the CCM of G.
Symmetry 14 00106 g005
Table 1. Uncertain parameters corresponding to each edge of G.
Table 1. Uncertain parameters corresponding to each edge of G.
Edge ξ c i j ξ t i j Edge ξ c i j ξ t i j
e 12 Z 67.8 ,   68.2 , 70.1 Z 54.7 ,   57.8 , 58.2 e 57 Z 71.9 , 73.1 , 74.6 Z 53.9 , 55.3 , 57.2
e 13 Z 69.2 ,   70.7 , 71.2 Z 57.9 ,   59.7 , 61.2 e 58 Z 68.7 , 69.2 , 70.1 Z 56.8 , 57.9 , 58.8
e 23 Z 70.4 ,   71.2 ,   72.5 Z 61.1 ,   63.2 ,   64.6 e 68 Z 73.3 ,   74.5 ,   75.2 Z 59.3 ,   60.4 ,   61.9
e 24 Z 69.8 , 71.5 , 72.3 Z 58.4 , 59.5 , 60.9 e 610 Z 69.2 , 71.2 , 72.6 Z 56.1 , 57.4 , 58.7
e 25 Z 68.8 , 69.5 , 70.9 Z 58.4 , 60.9 , 61.7 e 78 Z 70.2 , 71.8 , 72.5 Z 60.2 , 61.3 , 64.7
e 27 Z 69.3 ,   71.8 , 72.2 Z 54.3 ,   55.8 , 57.2 e 79 Z 69.2 , 71.6 , 72.5 Z 62.8 , 63.2 , 64.1
e 34 Z 72.2 ,   73.6 ,   74.2 Z 56.9 ,   58.6 ,   59.7 e 89 Z 70.1 , 72.3 , 73.2 Z 61.9 , 62.6 , 63.5
e 45 Z 71.1 , 72.9 , 73.7 Z 52.7 , 54.7 , 56.6 e 810 Z 69.2 , 70.2 , 71.7 Z 54.2 , 56.4 , 57.9
e 46 Z 68.1 , 69.9 , 70.8 Z 59.2 , 61.4 , 62.4 e 910 Z 72.3 , 73.6 , 74.2 Z 53.1 , 54.9 , 55.6
e 56 Z 69.8 , 72.5 , 74.3 Z 57.8 , 58.2 , 59.1
Table 2. Minimum spanning trees of G created by solving the compromise crisp equivalents of EVM and CCM.
Table 2. Minimum spanning trees of G created by solving the compromise crisp equivalents of EVM and CCM.
EVMCCM
E Z 1 E Z 2 Minimum   Spanning   Tree   of   G Z ¯ 1 Z ¯ 2 Minimum   Spanning   Tree   of   G
631.5500 528.9000 e 12 ,   e 13 ,   e 25 , e 27 , e 46 , e 58 ,   e 610 , e 79 , e 810 638.1200 538.4800 e 12 ,   e 13 ,   e 24 , e 25 , e 27 , e 46 ,   e 58 , e 79 , e 810
Table 3. Non-dominated solutions generated by solving the Model (20) of G with the MOEAs.
Table 3. Non-dominated solutions generated by solving the Model (20) of G with the MOEAs.
NSGAIIDENSEA
E Z 1 E Z 2 E Z 1 E Z 2
640.225 508.725 631.550 528.900
631.650 528.600 631.650 528.600
633.200 522.425 632.300 528.225
636.725 513.775 633.150 526.175
635.350 517.475 633.200 522.425
638.850 512.425 633.750 520.200
638.325 512.875 634.575 518.725
633.750 520.200 635.35 517.475
634.575 518.725 636.175 517.425
631.550 528.900 636.725 513.775
637.550 513.725
638.325 512.875
638.850 512.425
640.225 508.725
Table 4. Non-dominated solutions generated by solving the Model (22) of G with the MOEAs.
Table 4. Non-dominated solutions generated by solving the Model (22) of G with the MOEAs.
NSGAIIDENSEA
Z ¯ 1 Z ¯ 2 Z ¯ 1 Z ¯ 2
638.120 538.48 637.96 538.780
646.600 516.800 638.120 538.480
639.360 530.580 638.020 536.620
646.560 519.620 638.180 536.320
642.940 521.740 638.880 535.720
642.880 523.900 639.360 530.580
638.180 536.320 639.940 530.060
641.340 525.560 640.000 527.900
640.000 527.900 640.960 526.760
644.580 520.700 641.340 525.560
645.000 520.620 642.320 525.300
640.960 526.760 642.880 523.900
639.940 530.060 642.940 521.740
643.920 521.480
644.580 520.700
645.900 520.400
646.560 519.620
646.600 516.800
649.560 515.460
Table 5. Solutions of the crisp equivalent compromise Model (24) of the CCM for G at various confidence levels of α1 and α2.
Table 5. Solutions of the crisp equivalent compromise Model (24) of the CCM for G at various confidence levels of α1 and α2.
Confidence Levels Model   24 Confidence Levels Model   24
α 1 α 2 Z ¯ 1 Z ¯ 2 α 1 α 2 Z ¯ 1 Z ¯ 2
0.005 0.005 619.6280 514.5610 0.60 0.60 634.2600 532.4400
0.10 0.10 622.0600 517.6200 0.70 0.70 636.2200 534.3800
0.20 0.20 624.6200 520.8400 0.80 0.80 638.1200 538.4800  
0.30 0.30 627.1800 524.0600 0.90 0.90 639.9600 540.4400
0.40 0.40 629.7400 527.2800 0.995 0.995 641.7080 542.3020
0.50 0.50 632.3000 530.5000
Table 6. mean and sd corresponding to HV, SPREAD, IGD and EPSILON for the UMMSTP instances considering Model (20).
Table 6. mean and sd corresponding to HV, SPREAD, IGD and EPSILON for the UMMSTP instances considering Model (20).
MOEAUncertain
Instance
H V S P R E A D I G D E P S I L O N
M e a n s d M e a n s d M e a n s d M e a n s d
NSGAII U n c e r t a i n
M M S T # 10
6.18 × 10−11.4 × 10−21.32 × 10+001.4 × 10−23.4 × 10−41.9 × 10−46.90 × 10−14.6 × 10−1
U n c e r t a i n
M M S T # 20
7.43 × 10−12.3 × 10−29.94 × 10−15.9 × 10−25.2 × 10−42.2 × 10−41.67 × 10+006.7 × 10−1
U n c e r t a i n
M M S T # 30
6.86 × 10−12.1 × 10−27.49 × 10−15.5 × 10−22.7 × 10−41.4 × 10−42.19 × 10+007.1 × 10−1
U n c e r t a i n
M M S T # 40
6.48 × 10−11.2 × 10−26.88 × 10−14.8 × 10−22.3 × 10−49.0 × 10−55.11 × 10+001.5 × 10+00
U n c e r t a i n
M M S T # 50
5.90 × 10−12.9 × 10−28.45 × 10−17.3 × 10−23.7 × 10−37.9 × 10−48.51 × 10+001.8 × 10+00
DENSEA U n c e r t a i n
M M S T # 10
6.27 × 10−11.1 × 10−36.46 × 10−15.1 × 10−25.2 × 10−58.6 × 10−51.14 × 10−11.6 × 10−1
U n c e r t a i n
M M S T # 20
7.72 × 10−13.4 × 10−36.17 × 10−15.3 × 10−21.5 × 10−47.7 × 10−55.20 × 10−12.5 × 10−1
U n c e r t a i n
M M S T # 30
7.04 × 10−19.8 × 10−36.03 × 10−14.2 × 10−21.5 × 10−46.4 × 10−51.61 × 10+007.3 × 10−1
U n c e r t a i n
M M S T # 40
6.59 × 10−17.8 × 10−36.12 × 10−13.7 × 10−21.6 × 10−43.9 × 10−53.45 × 10+001.3 × 10+00
U n c e r t a i n
M M S T # 50
6.40 × 10−11.5 × 10−27.12 × 10−13.9× 10−22.0 × 10−37.1 × 10−45.36 × 10+002.0 × 10+00
Table 7. mean and sd corresponding to HV, SPREAD, IGD and EPSILON for the UMMSTP instances considering Model (22).
Table 7. mean and sd corresponding to HV, SPREAD, IGD and EPSILON for the UMMSTP instances considering Model (22).
MOEAUncertain
Instance
H V S P R E A D I G D E P S I L O N
m e a n s d m e a n s d m e a n s d m e a n s d
NSGAII U n c e r t a i n
M M S T # 10
6.0 × 10−11.4 × 10−21.32 × 10+001.4 × 10−23.57 × 10−42.2 × 10−41.07 × 10+005.3 × 10−1
U n c e r t a i n
M M S T # 20
6.5 × 10−11.7 × 10−21.00 ×10+003.7 × 10−22.31 × 10−41.4 × 10−42.23 × 10+001.0 × 10+00
U n c e r t a i n
M M S T # 30
6.7 × 10−12.7× 10−28.21 × 10−17.7 × 10−22.92 × 10−41.7 × 10−42.37 × 10+008.4 × 10−1
U n c e r t a i n
M M S T # 40
6.48 × 10−11.2 × 10−26.66 × 10−15.8 × 10−22.58 × 10−48.7 × 10−56.18 × 10+001.6 × 10+00
U n c e r t a i n
M M S T # 50
5.95 × 10−13.3 × 10−27.83 × 10−18.7 × 10−22.78 × 10−37.5 × 10−49.18 × 10+002.8 × 10+00
DENSEA U n c e r t a i n
M M S T # 10
6.14 × 10−18.6 × 10−46.18 × 10−14.0 × 10−23.69 × 10−53.5 × 10−51.71 × 10−11.4 × 10−1
U n c e r t a i n
M M S T # 20
6.74 × 10−14.2 × 10−36.64 × 10−14.2 × 10−21.00 × 10−45.2 × 10−51.16 × 10+004.9 × 10−1
U n c e r t a i n
M M S T # 30
6.92 × 10−11.1 × 10−25.57 × 10−15.4 × 10−21.59 × 10−48.1 × 10−51.45 × 10+006.4 × 10−1
U n c e r t a i n
M M S T # 40
6.57 × 10−16.1 × 10−35.95 × 10−14.0 × 10−21.82 × 10−44.1 × 10−54.06 × 10+001.4 × 10+00
U n c e r t a i n
M M S T # 50
6.57 × 10−11.5 × 10−27.38 × 10−13.6 × 10−21.34 × 10−34.2 × 10−44.96 × 10+001.8 × 10+00
Table 8. median and IQR corresponding to HV, SPREAD, IGD and EPSILON for the UMMSTP instances considering Model (20).
Table 8. median and IQR corresponding to HV, SPREAD, IGD and EPSILON for the UMMSTP instances considering Model (20).
MOEAUncertain
Instance
H V S P R E A D I G D E P S I L O N
m e d i a n I Q R m e d i a n I Q R m e d i a n I Q R m e d i a n I Q R
NSGAII U n c e r t a i n
M M S T # 10
6.23 × 10−17.3 × 10−31.33 × 10+001.8 × 10−24.19 × 10−42.7 × 10−46.50 × 10−12.5 × 10−1
U n c e r t a i n
M M S T # 20
7.48 × 10−12.5 × 10−29.94 × 10−18.3 × 10−25.04 × 10−42.7 × 10−41.52 × 10+008.4 × 10−1
U n c e r t a i n
M M S T # 30
6.91 × 10−12.4 × 10−27.47 × 10−16.5 × 10−22.38 × 10−41.5 × 10−42.18 × 10+008.5 × 10−1
U n c e r t a i n
M M S T # 40
6.50 × 10−11.2 × 10−26.89 × 10−15.9 × 10−22.11 × 10−48.3 × 10−54.96 × 10+001.9 × 10+00
U n c e r t a i n
M M S T # 50
5.95 × 10−13.6 × 10−28.41 × 10−11.0 × 10−13.79 × 10−31.1 × 10−38.20 × 10+002.3 × 10+00
DENSEA U n c e r t a i n
M M S T # 10
6.28 × 10−19.0 × 10−56.56 × 10−15.8 × 10−23.19 × 10−54.1 × 10−55.00 × 10−28.7 × 10−2
U n c e r t a i n
M M S T # 20
7.73 × 10−13.0 × 10−36.20 × 10−17.3 × 10−21.32 × 10−48.6 × 10−54.50 × 10−12.3 × 10−1
U n c e r t a i n
M M S T # 30
7.05 × 10−11.3 × 10−26.03 × 10−16.5 × 10−21.49 × 10−48.6 × 10−51.57 × 10+001.1 × 10+00
U n c e r t a i n
M M S T # 40
6.59 × 10−11.1 × 10−26.12 × 10−15.2 × 10−21.55 × 10−45.4 × 10−53.35 × 10+001.5 × 10+00
U n c e r t a i n
M M S T # 50
6.43 × 10−12.3 × 10−27.18 × 10−16.4 × 10−21.97 × 10−39.4 × 10−44.99 × 10+002.7 × 10+00
Table 9. median and IQR corresponding to HV, SPREAD, IGD and EPSILON for the UMMSTP instances considering Model (22).
Table 9. median and IQR corresponding to HV, SPREAD, IGD and EPSILON for the UMMSTP instances considering Model (22).
MOEAUncertain
Instance
H V S P R E A D I G D E P S I L O N
m e d i a n I Q R m e d i a n I Q R m e d i a n I Q R m e d i a n I Q R
NSGAII U n c e r t a i n
M M S T # 10
6.08 × 10−16.3 × 10−31.32 × 10+001.7 × 10−23.06 × 10−43.8 × 10−41.04 × 10+007.5 × 10−1
U n c e r t a i n
M M S T # 20
6.62 × 10−11.9 × 10−21.00 × 10+005.3 × 10−22.07 × 10−41.5 × 10−42.39 × 10+001.5 × 10+00
U n c e r t a i n
M M S T # 30
6.83 × 10−12.3 × 10−28.13 × 10−18.6 × 10−22.55 × 10−41.8 × 10−42.29 × 10+001.2e × 10+00
U n c e r t a i n
M M S T # 40
6.49 × 10−11.4 × 10−26.65 × 10−17.5 × 10−22.44 × 10−49.4 × 10−56.21 × 10+002.2 × 10+00
U n c e r t a i n
M M S T # 50
6.01 × 10−15.0 × 10−27.80 × 10−11.2 × 10−12.76 × 10−39.9 × 10−48.95 × 10+004.2 × 10+00
DENSEA U n c e r t a i n
M M S T # 10
6.14 × 10−15.4× 10−46.27 × 10−15.8× 10−22.41 × 10−54.9× 10−51.60 × 10−11.0× 10−1
U n c e r t a i n
M M S T # 20
6.75 × 10−14.4× 10−36.71 × 10−15.9× 10−27.98 × 10−58.6× 10−51.06 × 10+006.1× 10−1
U n c e r t a i n
M M S T # 30
6.95 × 10−19.0× 10−35.53 × 10−15.6× 10−21.37 × 10−47.3× 10−51.40 × 10+007.3× 10−1
U n c e r t a i n
M M S T # 40
6.58 × 10−18.1× 10−35.95 × 10−15.3× 10−21.74 × 10−45.4× 10−53.93 × 10+001.5× 10+00
U n c e r t a i n
M M S T # 50
6.59 × 10−11.8× 10−27.35 × 10−14.6× 10−21.31 × 10−35.2× 10−44.49 × 10+002.5× 10+00
Table 10. Wilcoxon rank sum test of HV, SPREAD, IGD and EPSILON for the UMMSTP instances considering Model (20).
Table 10. Wilcoxon rank sum test of HV, SPREAD, IGD and EPSILON for the UMMSTP instances considering Model (20).
Uncertain Instance H V S P R E A D I G D E P S I L O N
DENSEA HSGAII DENSEA HSGAII DENSEA HSGAII DENSEA HSGAII
U n c e r t a i n
M M S T # 10
2.3956 × 10 30 1.2405 × 10 34 1.3579 × 10 29 2.5282 × 10 28
U n c e r t a i n
M M S T # 20
5.6397 × 10 31 2.5620 × 10 34 3.1703 × 10 30 7.0463 × 10 30
U n c e r t a i n
M M S T # 30
2.1034 × 10 14 2.8233 × 10 32 8.2378 × 10 15 2.1057 × 10 27
U n c e r t a i n
M M S T # 40
2.1050 × 10 11 1.3281 × 10 21 3.8558 × 10 13 2.0566 × 10 13
U n c e r t a i n
M M S T # 50
4.3185 × 10 30 6.1249 × 10 28 3.5908 × 10 27 5.9250 × 10 20
Table 11. Wilcoxon rank sum test of HV, SPREAD, IGD and EPSILON for the UMMSTP instances considering Model (22).
Table 11. Wilcoxon rank sum test of HV, SPREAD, IGD and EPSILON for the UMMSTP instances considering Model (22).
Uncertain Instance H V S P R E A D I G D E P S I L O N
DENSEA HSGAII DENSEA HSGAII DENSEA HSGAII DENSEA HSGAII
U n c e r t a i n
M M S T # 10
1.6510 × 10 25 2.0173 × 10 34 2.0824 × 10 27 2.6926 × 10 28
U n c e r t a i n
M M S T # 20
7.1968 × 10 18 2.5621 × 10 34 4.0284 × 10 16 5.6276 × 10 15
U n c e r t a i n
M M S T # 30
1.7225 × 10 12 4.8090 × 10 34 7.0592 × 10 15 2.4548 × 10 15
U n c e r t a i n
M M S T # 40
7.2285 × 10 10 6.6706 e   × 10 17 3.5046 × 10 14 1.7694 × 10 17
U n c e r t a i n
M M S T # 50
8.8897 × 10 31 7.5103 × 10 25 1.1173 × 10 29 5.4751 × 10 23
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Majumder, S.; Barma, P.S.; Biswas, A.; Banerjee, P.; Mandal, B.K.; Kar, S.; Ziemba, P. On Multi-Objective Minimum Spanning Tree Problem under Uncertain Paradigm. Symmetry 2022, 14, 106. https://doi.org/10.3390/sym14010106

AMA Style

Majumder S, Barma PS, Biswas A, Banerjee P, Mandal BK, Kar S, Ziemba P. On Multi-Objective Minimum Spanning Tree Problem under Uncertain Paradigm. Symmetry. 2022; 14(1):106. https://doi.org/10.3390/sym14010106

Chicago/Turabian Style

Majumder, Saibal, Partha Sarathi Barma, Arindam Biswas, Pradip Banerjee, Bijoy Kumar Mandal, Samarjit Kar, and Paweł Ziemba. 2022. "On Multi-Objective Minimum Spanning Tree Problem under Uncertain Paradigm" Symmetry 14, no. 1: 106. https://doi.org/10.3390/sym14010106

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop