Abstract
In this paper a ranking procedure based on Hexagonal Fuzzy numbers is applied to find a critical path in a fuzzy project network. Here we introduce hexagonal fuzzy numbers for indicating duration of each activity time. Modified arithmetic operations are applied to find fuzzy latest finish time which gives precise result as there will be no negative time. Our proposed method provides better way of finding fuzzy critical path and aid in decision making in a complex project network. A numerical example is conferred to illustrate the potential use of the proposed approach.
Introduction
In todays competitive world competing project on time is essential to be successful in business. The investor wants to optimise resource utilisation to complete the project on time with reduced cost to meet the challenge in business scenario. Critical path method employed by project managers to compute minimal project duration and to identify critical path.The unknown problem that could occur in practical situation can be very well managed using this fuzzy Critical path method. In real life problems, decision makers generally face lot of confusions, ambiguity due to the involvement of uncertanity. To deal with such kind of vagueness the fuzzy set theory proffers the possibility to construct decision models with vague data. The data values need to be any fuzzy numbers. Fuzzy set was first proposed by Zadeh [21] as a mean of handling uncertanity about the time duration of activities in the network planning. The backward pass is performed to calculate the fuzzy latest-start and latest-finish times were presented by [11, 17]. Critical path method has been applied in business management, factory production, etc., and analysed by [4, 12]. Slyptsov and Tyshchuk [18] pointed out that the critical path method is a useful tool for planning and managing of complicated projects in real world applications.
Chen and Huang [6] introduced a graphical display of project activities (tasks), an estimate of how long the project will take. Abdullah et al. [2] developed a general algorithm to solve decision making problems accomplished by bipolar fuzzy soft set. Elizabeth and Sujatha [9] extended the methods of fuzzy critical path and the fuzzy critical length are presented in the nature of fuzzy membership function. Mehdi et al. [13] a new method for ranking fuzzy numbers based on the left and right using distance method and a-cut has been presented. Amit Kumar et al. [5] asserted that ranking of fuzzy numbers play an vitalt role in decision making, optimization, forecasting etc. Eslamipoor et al. [10] indicated a new revised method for ranking fuzzy numbers which can avoid problem for ranking fuzzy numbers. Chen and Cheng [7] proposed a metric distance method to rank fuzzy numbers. Tzeu-Chen Han et al. [19] originated the fuzzy critical path method to expose airport’s ground critical operation processes. Zhong and Xu [20] examined the multiple attribute decision making (MADM) problems in which attribute values take the form of hesitant triangular fuzzy information. Ravi Shankar et al. [15] manipulated on trapezoidal fuzzy numbers to rank the set of fuzzy numbers in a fuzzy project network. Abdullah and Amin [3] observed a generalized fuzzy soft expert set criterion is accomadating to decide the suitability of an S-box to image encryption applications. Stefan and Zielinski [8] anticipated that the concept of fuzzy criticality. Abalfazl et al. [1] applied two linear programming models in order to calculate earliest and latest events time in project scheduling problem. Ravi Shankar et al. [16] exploited trapezoidal fuzzy numbers using metric distance ranking method to find a critical path for the fuzzy project network.
In this paper the authors extended to determine a fuzzy critical path using hexagonal fuzzy number in metric distance ranking and sanguansat and chen ranking methods. We use individual fuzzy number for metric distance and set of fuzzy number is used for sanguansat and chen ranking methods. The arithmetic operations are modified to find backward pass calculation, this gives precise result as there will be no negative time in fuzzy subtraction operation. Since in physical activity negative time doesn’t exist and has no relevance. So the proposed method is very useful to find fuzzy critical path for decision makers.
The rest of this paper is organized as follows. In Section 2, we briefly review some basic definitions. Formulation of hexagonal fuzzy number and modified arithmetic operations are proposed in Section 3. In Section 4, the algorithm and procedure for finding critical path in a network are presented. In Section 5, we apply the proposed fuzzy ranking methods and numerical problem is solved. Finally, the conclusions of the work are presented in Section 6.
Preliminaries
In this section, we briefly review some basic definitions of fuzzy sets, metric distance and critical path method.
μ
A
(x) is piecewise continuous μ
A
(x) is a convex, i.e., μ
A
(λx + (1 - λ) y) ≥ min (μ
A
(x) , μ
A
(y)), ∀x, y ∈ R and λ ∈ [0, 1]. A is normal, i.e., there exist an element x0 ∈ R such that μ (x0) =1.
The metric distance between and 0 is calculated as follows
(d1) : d (x, y) ≥0 ∀ x, y ∈ X and d (x, y) =0 iff x = y
(d2) : d (x, y) = d (y, x) for x, y ∈ X
(d3) : d (x, y) ≤ d (x, z) + d (z, y) for any x, y, z ∈ X
Since d is a metric by the condition (d3), we have
Again interchanging x and z, we obtain from (1)
The function d (. , .) satisfying (d1) , (d2) and (d3) is called a metric and the structure (X, d) is called a metric space.
Given whenever []
for every permutation σ of the elements of r and . if an alternative is added to A and if this alternative is ranked first or last relative to both r and , so that r and become r* and respectively, then
that is, the minimum positive distance is 1.
In current section, we present a new method for ranking fuzzy numbers. Ravi Shankar et al. [15, 16] have studied on ranking methods using triangular and trapezoidal fuzzy numbers. Here we have extended ranking methods and modified arithmetic operations using hexagonal fuzzy number to find fuzzy critical path based on Sanguansat and Chen and Metric distance ranking methods which is not researched so far. Motivation behind this study is this method can be employed where a particular problem cannot be solved by triangular or trapezoidal fuzzy numbers.
Hexagonal fuzzy number and modified arithmetic operations are presented in the following subsections 3.1 and 3.2.
Hexagonal fuzzy number
Fuzzy numbers (A, B) is a hexagonal fuzzy number denoted by (A, B) = (a, b, c, d, e, f) where (a, b, c, d, e, f) are real numbers and its membership functions μ
A
(x) and μ
B
(x) are given below.
Under universe of discourse [0,1] as described in Fig. 1 has relationship μ
A
(x) and μ
B
(x) defined in Equations (6) and (7) where a ≤ b ≤ c ≤ d ≤ e ≤ f,
Let A1 and A2 be two hexagonal fuzzy numbers parameterized by (a1, a2, a3, a4, a5, a6) and (b1, b2, b3, b4, b5, b6) respectively. The simplified fuzzy number arithmetic operations between the fuzzy numbers A1 and A2 are as follows: Fuzzy numbers addition ⊕ : (a1, a2, a3, a4, a5, a6) ⊕ (b1, b2, b3, b4, b5, b6) = (a1 + b1, a2 + b2, a3 + b3, a4 + b4, a5 + b5, a6 + b6) .
Fuzzy numbers subtraction ⊖ : (a1, a2, a3, a4, a5, a6) ⊖ (b1, b2, b3, b4, b5, b6) = (max(0, a1 - b6) , max(0, a2 - b5) , max(0, a3 - b4) , max(0, a4 - b3) , max(0, a5 + b2) , max(0, a6 + b1)) .
Proposed fuzzy critical path method based on ranking of fuzzy numbers
A fuzzy project network is an acyclic digraph, where the vertices represent events and the direct edges represent the activities, to be performed in a project. Formally, A fuzzy project network is represented by M = (V, A, T). Let V ={ v1, v2, . . . , v n } be a set of vertices, where v1 and v n are the start and final events of the project, and each v i belongs to some path from v1 to v n . Let A ⊂ V × V be the set of a directed edge a ij = (v i , v j ), that represents the activities to be performed in the project. Activity a ij is then represented by one, and only one, arrow with a tail event v i , and a head event v j . For each activity a ij , a fuzzy number t ij ∈ T is defined, where t ij is the fuzzy time required for the completion of a ij . A critical path is a longest path from v1 to v n , and an activity a ij on a critical path is called a critical activity. Let FE i and FL i be the earliest fuzzy event time and the latest fuzzy event time for event i, respectively. Let FE j and FL j be the earliest event time and the latest event time for event j, respectively. Let D j ={ i/i ∈ V and a ij ∈ A } be a set of events obtained from event j ∈ V and i < j. We then obtain E j using the following equations
Similarly, let H i ={ j/j ∈ V and aij ∈ A } be a set of events obtained from event i ∈ V and i < j. We obtain FL i using the following equations
The interval [FE i , FL j ] is the time during which a ij must be completed. When the earliest fuzzy event time and latest fuzzy event time have been obtained, we can calculate the total float of each activity. For activity i-j in a fuzzy project network, the total float FT ij of the activity i - j can be computed as follows:
Hence we can obtain the earliest fuzzy event time, latest fuzzy event time, and the total float of every activity by using Equations (8–10).
One of the main aims of this paper is to extend the fuzzy critical path algorithm using hexagonal fuzzy number and construct its algorithmic form allowing us to determine fuzzy critical path by Sanguansat and Chen ranking and Metric distance ranking methods of hexagonal fuzzy number. Consider the fuzzy project network, where the duration time of each activity in a fuzzy project network is represented by hexagonal fuzzy number.
In the following subsection we demonstrated the ranking procedure for Sanguansat and Chen and Metric distance ranking methods using hexagonal fuzzy number.
Assume that there are n fuzzy numbers A ={ A1, A2, A3 . . . , A n }. Here we use hexagonal fuzzy number to rank set of fuzzy number.
into a standardized fuzzy number ,
Where k = max ∥ a ij ∥ , |a ij | denotes the absolute value of a ij and ∥a ij ∥ denotes the upper bound of |a ij |, 1 ≤ i ≤ n and 1 ≤ j ≤ 6 .
k = -1 otherwise and 1 ≤ i ≤ n
Here we make use of hexagonal fuzzy number to rank individual fuzzy number. Let A and B be two fuzzy numbers defined as follows:
Where m A and m B are the mean of A and B. The metric distance between A and B can be calculated as follows:
The large value of D (A, 0), is the better ranking of A. A hexagonal fuzzy number A = (a1, a2, a3, a4, a5, a6) can be approximated as a symmetry fuzzy number S [μ, σ] , μ denotes the mean of A, σ denotes the standard deviation of A in terms of Mean and Standard Deviation is defined as follows:
The inverse functions and of and respectively, are shown as follows:
To illustrate the proposed method, consider the following example intended for fuzzy critical path method using hexagonal fuzzy number for decision making. Consider the project network, Node 1 - Getting rid of the old furniture. Node 2 - Painting the walls. Node 3 - Fixing the ceiling. Node 4 - Installing the new furniture. Node 5 - Choosing the new curtains. Node 6 - Hanging the new curtains.
Example for proposed method-I
The project given in Fig. 2 the fuzzy activity times are represented by hexagonal fuzzy number. Each fuzzy activity, activity time and total float are specified in the Table 1.
The possible paths, total float and total fuzzy slack times are calculated and given in the Table 2.
by using the Equations (11–(16) we have calculated the following values
By using , , , and from this we can get the values of and Score values. The values are determined and tabulated in the Table 3.
From the calculated scores, the path which is having minimum score is 1-4-5-6. This is the critical path for the considered fuzzy project network.
Example for proposed method-II
The project given in Fig. 2 the fuzzy activity times are represented by hexagonal fuzzy number. Each fuzzy activity, activity time and total float are specified in the Table 4.
The possible paths, total float and total fuzzy slack times are calculated and given in the Table 5.
by using the Equations (17)– (23) we have calculated the following values of standard deviation, mean, inverse functions and metric distance values of each path.
σ = -3.166, μ = 10.5
D (A, 0) =15.072
σ = -0.5, μ = 6.5
D (A, 0) =9.021
σ = 3.166, μ = 4.333
D (A, 0) =6.650
σ = 2.5, μ = 0
D (A, 0) =1.290
σ = -1.166, μ = 6.5
D (A, 0) =9.241
By using μ, σ, and from this we can get the metric distance rank D (A, 0) of each path in fuzzy project network is calculated and tabularized in the Table 6.
From the calculated values the path having minimum rank is 1 - 4 -5 - 6. This is the critical path for the considered fuzzy project network.
Conclusion
In this paper, we have presented a new ranking approach for decision making based on fuzzy critical path method using hexagonal fuzzy number. We applied modified arithmetic operations, since it eliminates negative time in fuzzy backward calculations. This new approach is highly suitable for decision making in complex project in reallife situations. This method can be used where a particular problem cannot be solved by triangular and trapezoidal fuzzy numbers. This paper solved with six fuzzy number system. In future we expect to use more fuzzy numbers and to study the comparison among them. The fuzzy critical path method is very hot and important area of research, so it will be very interesting to use metric distance ranking and sanguansat and chen ranking by using hexagonal fuzzy number to determine the fuzzy critical path.
Footnotes
Acknowledgments
The authors would like to thank the Associate Editor Prof. Jian Wu and anonymous referees for their suggestions and comments which have led to an improvement in both the quality and clarity of the paper.
