Abstract

Network analysis is a technique which determines the various sequences of activities concerning a project and the project completion time. The popular methods of this technique which is widely used are the critical path method and program evaluation and review techniques. The aim of this paper is to present an analytical method for measuring the criticality in an (Atanassov) intuitionistic fuzzy project network. Vague parameters in the project network are represented by (Atanassov) intuitionistic trapezoidal fuzzy numbers. A metric distance ranking method for (Atanassov) intuitionistic fuzzy numbers to a critical path method is proposed. (Atanassov) Intuitionistic fuzzy critical length of the project network is found without converting the (Atanassov) intuitionistic fuzzy activity times to classical numbers. The fuzzified conversion of the problem has been discussed with the numerical example. We also apply four different ranking procedures and we compare it with metric distance ranking method. Comparison reveals that the proposed ranking method is better than other raking procedures.

1. Introduction

Critical path method is a network based method designed for planning and managing of complicated project in real world applications. According to the critical path, the decision maker can control the time and the cost of the project and improve the efficiency of resource allocation to ensure the project quality. In many situations, project can be complicated and challenging to manage. There are many cases where the activity times may not be presented in a precise manner. An alternative way to deal with imprecise data is to employ the concept of fuzziness by vague activity times that can be represented by fuzzy sets. Fuzzy set theory proposed by Zadeh [1] can play a significant role in solving such a management problem.

Chanas and Zielinski [2] proposed a method to make critical path analysis in the network with fuzzy activity times (interval activity times, fuzzy numbers of L-R type) by directly applying the extension principle to the usual criticality notion treated as a function of activity duration time in the network. Chanas and Kamburowski [3] explained fuzzy variables in PERT. Chen and Huang [4] proposed a new model that combines fuzzy set theory with the PERT technique to determine the critical degrees of activities and paths, latest and earliest starting time, and floats. Based on signed distance ranking of fuzzy numbers, Yao and Lin [5] found out fuzzy critical path method based on signed distance ranking method. Styeptsov and Tyshchuk [6] created a proficient method of calculation of fuzzy time windows for late start and finish times of operations in the problem of fuzzy network. Nasution [7] proposed a fuzzy critical path method by considering interactive fuzzy subtraction and by observing that only the nonnegative part of the fuzzy numbers can have physical elucidation.

Ravi Shankar et al. [8] proposed new defuzzified formula to find critical path in a fuzzy project network. Elizabeth and Sujatha [9, 10] introduced new ranking methods to find fuzzy critical path problem for project network.

In this paper a new algorithm is proposed to find (Atanassov) intuitionistic fuzzy critical path without converting the (Atanassov) intuitionistic fuzzy activity times to crisp number. Here we propose a metric distance ranking method to an (Atanassov) intuitionistic fuzzy critical path method for a project network problem. Finally we compare the proposed ranking method with existing method and conclude the paper. This paper is organized as follows. In Section 2, basic definitions of (Atanassov) intuitionistic fuzzy set theory have been reviewed and some new definitions are framed for (Atanassov) intuitionistic fuzzy critical path method. Section 3 gives new procedures to find out the (Atanassov) intuitionistic fuzzy critical path using an illustrative example. Different ranking approach has been given and results are discussed. Finally Section 4 concludes the paper.

2. Preliminaries

In this section some basic definitions and ranking function are reviewed. A new ranking approach is introduced for (Atanassov) intuitionistic trapezoidal fuzzy number.

Definition 1 (fuzzy set (Zadeh [1])). Let a nonempty fuzzy set in be characterized by a membership function for all which associates with each point in , a real number in the interval , with the value of at representing the “grade of membership” of in in .

Definition 2 (Atanassov intuitionistic fuzzy set [11]). Let be universe of discourse; then an intuitionistic fuzzy set (IFS) in is given by , where the functions and determine the degree of membership and nonmembership of the element , respectively, and for every , .

Definition 3 (trapezoidal intuitionistic fuzzy number). An (Atanassov) intuitionistic fuzzy number is said to be a trapezoidal (Atanassov) intuitionistic fuzzy number (see Figure 1) if its membership function and nonmembership function are given by

Definition 4 (arithmetic operations of trapezoidal (Atanassov) intuitionistic fuzzy number). If and are two (Atanassov) intuitionistic fuzzy numbers, we define:Addition:Subtraction:

Definition 5 (arithmetic operations on two trapezoidal (Atanassov) intuitionistic fuzzy activity times). Let and be any two (Atanassov) intuitionistic fuzzy activity times. (i) For addition operation (+) we have the following.
Let(ii) For subtraction operation (−), we have the following.
Let

Definition 6 (ranking of Atanassov intuitionistic trapezoidal fuzzy number [12]). Ranking procedure was introduced by Li [13], which was based on ratio of value and ambiguity index. Li procedure was more generalized and applicability was wider, but the ratio ranking method lacks in linearity property. For ratio ranking method, De and Das [14] tried to rectify this by taking linear sum of value and ambiguity indices using the following definition.

Definition 7 (see [14]). Let be a trapezoidal (Atanassov) intuitionistic fuzzy number. A value index and ambiguity index for the trapezoidal (Atanassov) intuitionistic fuzzy number are defined as follows:respectively, where is a weight which represents the decision maker’s preference information. Limited to the above formulation, the choice appears to be a reasonable one. One can choose λ according to the suitability of the subject. indicates decision maker’s pessimistic attitude towards uncertainty while indicates decision maker’s optimistic attitude towards uncertainty.
With our choice , the value and ambiguity indices for trapezoidal (Atanassov) intuitionistic fuzzy number reduce to the following:The proposed ranking method is as follows:

Definition 8 (see [12]). Now let and be any -cut and -cut set of an trapezoidal (Atanassov) intuitionistic fuzzy number , respectively.
Then the values of the membership and nonmembership function for the trapezoidal (Atanassov) intuitionistic fuzzy number are as follows:be two trapezoidal (Atanassov) intuitionistic fuzzy number. If then .(i)If then ;(ii)if then ;(iii)if then is equivalent to .

Definition 9 (Euclidean Ranking (ER) technique for trapezoidal (Atanassov) intuitionistic fuzzy numbers [10]). Let be the th fuzzy path length and let be the fuzzy longest length then the Euclidean Ranking of is denoted byIf and are trapezoidal (Atanassov) intuitionistic fuzzy numbers, then if and only if .

Definition 10 (similarity ranking for trapezoidal (Atanassov) intuitionist fuzzy numbers [15]). For two (Atanassov) intuitionist fuzzy path lengths,For membership function,For nonmembership function,Let be the th fuzzy path length. Then the similarity ranking of trapezoidal (Atanassov) intuitionist fuzzy numbers for both membership function and nonmembership function isLet and be two (Atanassov) intuitionistic fuzzy numbers then if and only if the similarity ranking of membership function of is greater than the similarity ranking of membership function of and the similarity ranking of nonmembership function of is less than the similarity ranking of nonmembership function of .

Definition 11 (graded mean integration representation for trapezoidal (Atanassov) intuitionistic fuzzy number [16]). The membership and nonmembership functions of trapezoidal (Atanassov) intuitionistic fuzzy numbers are defined by Definition 3 as follows:Then and are inverse functions of functions and , respectively. One has Then the graded mean integration representation of membership function and nonmembership function isLet and be any two (Atanassov) intuitionistic triangular fuzzy numbers; then(i) and   ;(ii) and   ;(iii) and   .Then the following ranking method is introduced in this paper.

Definition 12 (metric distance). Let and be two (Atanassov) intuitionistic trapezoidal fuzzy numbers. Then the metric distance between and can be calculated as follows:where , , , and are -cut intervals of membership function of and , respectively, and , , , and are -cut intervals of nonmembership function of and , respectively.

In order to rank (Atanassov) intuitionistic fuzzy numbers, let us take the (Atanassov) intuitionistic trapezoidal fuzzy number ; then the metric distance between and 0 is calculated as follows:Here,

3. Calculating Intuitionistic Fuzzy Time Values and Critical Path Analysis in (Atanassov) Intuitionistic Fuzzy Project Network [17]

An (Atanassov) intuitionistic fuzzy project network is an acyclic directed graph, where the vertices represent events, and the direct edges represent the activities to be performed in a project network. An (Atanassov) intuitionistic fuzzy project network is represented by .

Let be the set of (Atanassov) intuitionistic fuzzy vertices, where and are the tail and head events of the project, and each belongs to some path from to . Let be the set of a directed edge that represents the activities to be performed in the project. Activity is then represented by one and only one arrow with tail event and a head event . For each activity , an (Atanassov) intuitionistic fuzzy number is defined as the (Atanassov) intuitionistic fuzzy time required for the completion of . A critical path is the longest path from the initial event to the terminal event of the project network, and an activity on a critical path is called a critical activity.

3.1. Notations

The notations that will be used throughout the paper are: the set of all nodes in a project network,EST: earliest starting time,: the activity between nodes and for membership function,: the activity between nodes and for nonmembership function,: (Atanassov) intuitionistic fuzzy activity time for membership function,: (Atanassov) intuitionistic fuzzy activity time for nonmembership function,: the earliest starting (Atanassov) intuitionistic fuzzy time for membership function of node ,: the earliest starting (Atanassov) intuitionistic fuzzy time for nonmembership function of node ,: the latest finishing (Atanassov) intuitionistic fuzzy time for membership function of node ,: the latest finishing (Atanassov) intuitionistic fuzzy time for nonmembership function of node ,: the total slack (Atanassov) intuitionistic fuzzy time of ,: the total slack (Atanassov) intuitionistic fuzzy time of ,: the th (Atanassov) intuitionistic fuzzy path,TF: total float,IFCPM (): the total slack (Atanassov) intuitionistic fuzzy time of path in a project network,: the (Atanassov) intuitionistic fuzzy activity time.

Property 1 (forward pass calculation). Forward pass calculations are employed to calculate the earliest starting time (EST) in the project network. Set the initial node to zero for starting, that is, and ,Ranking value is utilized to identify the maximum and minimum value.
Earliest finishing time for membership function isEarliest finishing time for nonmembership function is

Property 2 (backward pass calculation). Backward pass calculations are employed to calculate the latest finishing time (LFT) in the project network. Set and . One hasRanking value is utilized to identify the maximum and minimum value.
Latest starting time for membership function isLatest finishing time for nonmembership function is

Property 3 (total float (TF)). For the activity , , total (Atanassov) intuitionistic fuzzy slack is

Property 4. Consider and are the possible paths of membership function and nonmembership function, respectively, in a network changing the path from source node to the destination node, to .

Property 5. In a project network, a path is formed such thatis an (Atanassov) intuitionistic fuzzy critical path. The (Atanassov) intuitionistic fuzzy critical path length is the sum of the (Atanassov) intuitionistic fuzzy activity time of the corresponding path .

3.2. A New Algorithm for (Atanassov) Intuitionistic Fuzzy Critical Path

In this section, a new algorithm is proposed for finding the (Atanassov) intuitionistic fuzzy critical path. The proposed algorithm has been given as follows.

Algorithm for (Atanassov) Intuitionistic Fuzzy Critical Path(1)Construct a project network ,(2)estimate the (Atanassov) intuitionistic fuzzy activity time,(3)let and ,(4)calculate and ,(5)let and ,(6)calculate and ,(7)calculate and ,(8)find all the possible paths,(9)calculate and ,(10)identify the (Atanassov) intuitionistic fuzzy critical path.

3.3. Numerical Example

In this section, (Atanassov) intuitionistic fuzzy project network problems are presented to demonstrate the computational process of (Atanassov) intuitionistic fuzzy critical path analysis proposed above.

Example 1. Consider the following.
Step 1. Suppose that there is a project network with the set of (Atanassov) intuitionistic fuzzy events
shown in Figure 2, where each arc length is represented as a trapezoidal (Atanassov) intuitionistic fuzzy number. In a boiler overhauling project following activities are to be performed. Activity, description, and activity duration are in Table 1.

Step 2. See Table 1.

Step 3. Let us take the earliest starting (Atanassov) intuitionistic fuzzy times which are and  .

Membership function is as follows.

Let

Nonmembership function is

Step 4. The earliest starting (Atanassov) intuitionistic fuzzy times are as follows.

For membership function,

For nonmembership fumction,

Step 5. Let us take the latest finishing (Atanassov) intuitionistic fuzzy time as follows.

Membership function is

Nonmembership function is

Step 6. The latest finishing (Atanassov) intuitionistic fuzzy times are as follows.

For membership function, we have the following.

Here,

For nonmembership function,

Step 7. Tables 2 and 3 described how to determine and .

Steps 8 and 9. The total slack (Atanassov) intuitionistic fuzzy time of path and path in a project network is IFCPM () and IFCPM (). Find all possible paths and calculate IFCPM () and IFCPM () (Table 4) by using Property 4.

Step 10. Hence the (Atanassov) intuitionistic fuzzy critical path is .

3.4. Different Ranking Approach

To find rank using Euclidean Distance method [10], we need from membership function from nonmembership function using Table 4. To find rank using similarity ranking [15], we need from membership and   from nonmembership function using Table 4. Then applying trapezoidal ranking method (Definition 8) and graded mean integration ranking method [18] to identify the (Atanassov) intuitionistic fuzzy critical path. Finally apply our proposed metric distance ranking method (Definition 12) which is used to identify the (Atanassov) intuitionistic fuzzy critical path. All ranking methods are mentioned in a separate table (Table 5) for membership function and Table 6 for nonmembership function.

The (Atanassov) intuitionistic fuzzy critical path is 1→4→5→6 whose critical path length is calculated as follows:The project completed time is approximately 2 months.

3.5. Results and Discussions

(Atanassov) intuitionistic fuzzy critical path and intuitionist fuzzy critical path length are useful information for the project to make decision in planning and scheduling complex projects. In this paper, metric distance ranking method is introduced to identify the (Atanassov) intuitionistic fuzzy critical path. And also we used Rezvani [12] ranking method, Euclidian Distance measure [10] similarity ranking method [15], and graded mean integration ranking method to rank the path. Using Definitions 8 and 11 of ranking methods, we cannot suitably identify the required optimal path. Using Definitions 9 and 10, we get optimal path but compared to proposed method it is not precise. Now comparing these five ranking methods metric distance method is very effective; therefore the proposed method is very dynamic in determining the (Atanassov) intuitionistic critical path and critical path length in fuzzy sense.

4. Conclusion

This paper proposes an algorithm to tackle the problem in (Atanassov) intuitionistic fuzzy environment. Here a new analytical method using (Atanassov) intuitionistic trapezoidal fuzzy number for finding critical path in an (Atanassov) intuitionistic fuzzy project network has been proposed. The method proposed in this paper is more effective and easy. We have computed total (Atanassov) intuitionistic fuzzy slack time for each path in (Atanassov) intuitionistic fuzzy project network to find the critical path using metric distance ranking method. The validity of the proposed method is examined with numerical examples. It has particularly provided for explaining the proposed procedure in detail.

Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.