A fuzzy pert approach to evaluate plant construction project scheduling risk under uncertain resources capacity
Abstract
EconStor is a publication server for scholarly economic literature, provided as a non-commercial public service by the ZBW.
Full text
Hsiau, Hsian Jong; Lin, Chun Wei R. Article A fuzzy pert approach to evaluate plant construction project scheduling risk under uncertain resources capacity Journal of Industrial Engineering and Management (JIEM) Provided in Cooperation with: The School of Industrial, Aerospace and Audiovisual Engineering of Terrassa (ESEIAAT), Universitat Politècnica de Catalunya (UPC) Suggested Citation: Hsiau, Hsian Jong; Lin, Chun Wei R. (2009) : A fuzzy pert approach to evaluate plant construction project scheduling risk under uncertain resources capacity, Journal of Industrial Engineering and Management (JIEM), ISSN 2013-0953, OmniaScience, Barcelona, Vol. 2, Iss. 1, pp. 31-47, https://doi.org/10.3926/jiem.v2n1.p31-47 This Version is available at: https://hdl.handle.net/10419/188384 Standard-Nutzungsbedingungen: Die Dokumente auf EconStor dürfen zu eigenen wissenschaftlichen Zwecken und zum Privatgebrauch gespeichert und kopiert werden. Sie dürfen die Dokumente nicht für öffentliche oder kommerzielle Zwecke vervielfältigen, öffentlich ausstellen, öffentlich zugänglich machen, vertreiben oder anderweitig nutzen. Sofern die Verfasser die Dokumente unter Open-Content-Lizenzen (insbesondere CC-Lizenzen) zur Verfügung gestellt haben sollten, gelten abweichend von diesen Nutzungsbedingungen die in der dort genannten Lizenz gewährten Nutzungsrechte. Terms of use: Documents in EconStor may be saved and copied for your personal and scholarly purposes. You are not to copy documents for public or commercial purposes, to exhibit the documents publicly, to make them publicly available on the internet, or to distribute or otherwise use the documents in public. If the documents have been made available under an Open Content Licence (especially Creative Commons Licences), you may exercise further usage rights as specified in the indicated licence. https://creativecommons.org/licenses/by-nc/3.0/
doi:10.3926/jiem.2009.v2n1.p31-47 ©© JIEM, 2009 – 2(1): 31-47 – ISSN: 2013-0953 A fuzzy pert approach to evaluate plant construction project scheduling risk under uncertain resources capacity 31 H.J. Hsiau; C.W.R. Lin A fuzzy pert approach to evaluate plant construction project scheduling risk under uncertain resources capacity Hsian Jong Hsiau; Chun Wei R.Lin National Yunlin University of Science & Technology (TAIWAN) [email protected], [email protected] Received September 2008 Accepted April 2009 Abstract: A plant construction project always involves lots of activities. Precise information about the activities duration is unfortunately unavailable due to the uncertain resources capacity. The fuzzy program evaluation and review technique (PERT) has been widely applied to solve the fuzzy project scheduling problem. This paper presents an extended fuzzy PERT approach with four major improvement aspects to support the construction project scheduling management: 1) Evaluate operation fuzzy times based on available working volumes, resources quantity and fuzzy capacity of resources, 2) Adopting a maximal i level cut method to compare the fuzzy precedent activities times to determine the reasonable earliest starting times of each activity, 3) Using fuzzy algebra method instead of fuzzy subtraction method to compute the fuzzy latest starting times and 4) Developing a project scheduling risk index (PSRI) to assist the decision maker to evaluate the project scheduling risk. Simulations experiments are conducted and demonstrated satisfactory results. Keywords: Fuzzy PERT approach, project scheduling, construction project, project management
doi:10.3926/jiem.2009.v2n1.p31-47 ©© JIEM, 2009 – 2(1): 31-47 – ISSN: 2013-0953 A fuzzy pert approach to evaluate plant construction project scheduling risk under uncertain resources capacity 32 H.J. Hsiau; C.W.R. Lin 1 Introduction The plant construction project scheduling is not easy to handle due to various uncertain factors. For example the resources capacity is an important uncertain. Its uncertainty will impact the project scheduling. In industrial practice the decision makers usually use crisp value to estimate the project time while they bid a potential project. But when they get the orders or contracts, frequently they can’t complete construction on time and the resulting cost always exceeds original expectations. How to evaluate the construction project scheduling risk is an important problem. Fuzzy PERT (program evaluation review techniques) has been widely used to describe the uncertain task durations and scheduling of real industrial practice in project management. There are vast literatures devoted to research about the fuzzy PERT theories and applications. Mon et al. (1995) applied fuzzy distributions on project management to analysis schedule and cost. Chanas, S. & Zielinski, P. (2001) analysis critical patch in the network with fuzzy activity times. Dubois et al. (2003a) studied on latest starting times and floats in activity networks with illknown durations. Dubois et al. (2003b) also planed fuzzy scheduling with incomplete knowledge. Slyetsov et al. (2003) researched the fuzzy temporal characteristics of operations for project management based on the network models. Wang (1999) developed a fuzzy set approach to schedule product development projects with temporal information. Wang (2002) used a fuzzy project scheduling approach to minimize schedule risk for product development. Wang (2004) applied a genetic algorithm for solving the problem under the objective of maximizing the worst case scheduling. Nezhad et al. (2008) proposed a fuzzy number maximum operator approximation and its application in fuzzy shop scheduling. However, there are still several unsolved issues in fuzzy PERT applications: • The operation time of each activity is seldom available even using fuzzy number in construction project. If decision makers directly assume operation times of activities to plan the scheduling of project, the result of scheduling may be imprecise.
doi:10.3926/jiem.2009.v2n1.p31-47 ©© JIEM, 2009 – 2(1): 31-47 – ISSN: 2013-0953 A fuzzy pert approach to evaluate plant construction project scheduling risk under uncertain resources capacity 33 H.J. Hsiau; C.W.R. Lin • There are many ranking methods of fuzzy numbers. However a suitable method to compute the earliest starting times of each activity in project network has not developed yet. • Fuzzy subtraction method to compute the fuzzy latest starting times may get the unreasonable negative values of times. • It is worth developing a project scheduling risk index (PSRI) to assist the decision maker to evaluate scheduling risk while they bid a potential construction project. In coping with the aforementioned issues, this paper presents an extended fuzzy PERT approach with four major improvement aspects to support the project scheduling management: 1) Evaluate operation fuzzy times based on available working volumes, resources quantity and fuzzy capacity of resources, 2) Adopting a maximal i level cut method to compare the fuzzy precedent activities times to determine the reasonable earliest starting times of each activity, 3) Using fuzzy algebra method instead of fuzzy subtraction method to compute the fuzzy latest starting times and 4) Developing an index PSRI to assist the decision makers to evaluate the project scheduling risk. In this plant construction project scheduling problem, major assumptions are made as follows: • A project has items of activities • The precedence or succeed relations between each activity are available • Working volumes of each activity are available from bidding information • Resources quantity for each activity is available • Decision maker can get the information about the fuzzy working capacity of resources • The fuzzy working capacity of resources for activity can be represented as a trapezoid fuzzy number (TFN) ˜ V n=(vn1,vn2,vn3,vn4) The membership of TFN ˜ V n is defined
doi:10.3926/jiem.2009.v2n1.p31-47 ©© JIEM, 2009 – 2(1): 31-47 – ISSN: 2013-0953 A fuzzy pert approach to evaluate plant construction project scheduling risk under uncertain resources capacity 34 H.J. Hsiau; C.W.R. Lin ˜ V n(x)= μ ˜ A L=(xvn1)/(vn2vn1), n1x n2 =1, n2x n3 μ ˜ A R=(xvn4)/(vn3vn4), n3x n4 0,otherwise vn1 the most pessimistic fuzzy working capacity of resources v n2 ,v n3 [] : the most possible fuzzy working capacity of resources v n4 the most optimistic fuzzy working capacity of resources 2 Definitions of fuzzy pert operators The most often used operators for fuzzy PERT are addition, subtraction, maximum, minimum and ranking. Addition operator is applied to calculate the earliest completing times and overall project completing time. Subtraction operator is used to compute the latest starting and completing times. Maximum operator is applied for earliest starting times. Suppose two trapezoid fuzzy numbers are defined ˜ X =x 1 , x 2 , x 3 , x 4 [] and ˜ Y =y1, y2, y3, y4 [] . The most often used formulas of addition, subtraction, maximum and minimum are the following: Addition: ˜ X ˜ Y =x 1 +y 1 , x 2 +y 2 , x 3 +y 3 , x 4 +y 4 [] Subtraction: ˜ X ˜ Y =x 1 y 4 , x 2 y 3 , x 3 y 2 , x 4 y 1 [] Maximum: max ˜ X ,˜ Y {} =max x1,y1 {} , max x2,y2 {} , max x3,y3 {} , max x4,y4 {} [] Minimum: min ˜ X ,˜ Y {} =min x 1 ,y 1 {} , min x 2 ,y 2 {} , min x 3 ,y 3 {} , min x 4 ,y 4 {} [] In this paper a fuzzy algebra with i level cut method instead of fuzzy subtraction method is proposed to avoid the inflation and unreasonable negative completing time. Let ˜ Y i˜ Z i=˜ X ito find ˜ Z i . ˜ Y i ˜ Z i = [ y L i +z L i , y R i +z R i ] =˜ X i = [ x L i ,x R i ] , i0,1 [] ˜ Z i= [ xL iyL i,xR iyR i ]
doi:10.3926/jiem.2009.v2n1.p31-47 ©© JIEM, 2009 – 2(1): 31-47 – ISSN: 2013-0953 A fuzzy pert approach to evaluate plant construction project scheduling risk under uncertain resources capacity 35 H.J. Hsiau; C.W.R. Lin The result of max ˜ X ,˜ Y {} and min ˜ X ,˜ Y {} from previous Maximum operator formula is still a TFN, but the real membership of max ˜ X ,˜ Y {} and min ˜ X ,˜ Y {} may be not TFN any more. In this paper, Max i level cut method is proposed to obtain more reasonable membership of earliest starting times and latest completing times. The operators are defined: max ˜ X i ,˜ Y i {} = [ max x L i ,y L i {} , max x R i ,y R i {} ] , i0,1 [] min ˜ X i ,˜ Y i {} =[ min x L i ,y L i {} , min x R i ,y R i {} ] , i0,1 [] Suppose M fuzzy numbers are ˜ A m , m=1,2,..., M , the membership values of ˜ A m at i level cut will be ˜ A m i =[ A mL i ,A mR i ] , i0,1 [] , m=1,2,..., M . Comparing all i level cut values of ˜ A m fuzzy numbers at i level and taking the maximum value at each level cut. The set of maximum value is ˜ R i=[ ˜ R L i,˜ R R i]=max m1,2,...,M {} iP [ ˜ A mL i,˜ A mL i ] . An example of Max ilevel result ˜ R i with three fuzzy numbers is illustrated as: Figure 1. “Maximum result of ˜ R i=max ip ˜ A 1 i,˜ A 2 i,˜ A 3 i [] ”.
doi:10.3926/jiem.2009.v2n1.p31-47 ©© JIEM, 2009 – 2(1): 31-47 – ISSN: 2013-0953 A fuzzy pert approach to evaluate plant construction project scheduling risk under uncertain resources capacity 36 H.J. Hsiau; C.W.R. Lin Ranking: Ranking fuzzy numbers applied in fuzzy PERT is used to determine the earliest starting time. Techniques for ranking fuzzy numbers are abundant in the literature. Let ˜ X =x 1 , x 2 , x 3 , x 4 [] and ˜ Y =y1, y2, y3, y4 [] are two trapezoid fuzzy numbers. If x 1 y 1 ,x 2 y 2 ,x 3 y 3 and x 4 y 4 , the ranking of ˜ X and ˜ Y is said that ˜ X is strongly greater than ˜ Y . If one of these four inequalities is not true, the comparison rule has to take the advantage of weak comparison rule (WCR). The rule is so-called defuzzifying ranking method. But using defuzzifying ranking method to obtain the maximum fuzzy number, the comparison result is the maximum value of fuzzy numbers which participating in comparison. It can’t fully express the character of two or more fuzzy numbers. In this studying, we propose Max ilevel cut method. The result of using this method seems more reasonable than defuzzifying ranking method. 3 The extended fuzzy pert approach • In this section we use the extended fuzzy PERT approach to create the computing procedure model for plant construction project scheduling and risk index. The computing procedure model are as follows: Step1. Input parameters of project. The parameters are including: • Items of project activity • Precedent or succeed relations between activities • Working volumes of each activity • Fuzzy capacity of resources for each activity ˜ V n =(v n1 ,v n2 ,v n3 ,v n4 ) • Resources quantity for each activity • Overall project contract time and the maximum PSRI which decision maker can accept • Numbers of cut
doi:10.3926/jiem.2009.v2n1.p31-47 ©© JIEM, 2009 – 2(1): 31-47 – ISSN: 2013-0953 A fuzzy pert approach to evaluate plant construction project scheduling risk under uncertain resources capacity 37 H.J. Hsiau; C.W.R. Lin Step 2. Compute fuzzy operation time of each activity It is hard to directly know the operation times of activities in plant construction project. Each fuzzy operation time of activity in project network need to be determined by fuzzy divided method based on working volumes, resources quantity and fuzzy capacity of resources. The proposed formula is shown ˜ A n=an1,an2,an3,an4 [] = Wn Kn [ 1 vn4 ,1 vn3 ,1 vn2 ,1 vn1 ] Step 3. Compute the memberships of fuzzy operation time for each activity at i level cut In this paper, the Max cut method to compute the scheduling times for each activity is proposed. Therefore, the membership values at i level cut for fuzzy operation time of each activity need to be computed. The membership values at i level cut are computed base on value. Suppose decision maker set numbers of i level cut , then =1 p . From step 2, the fuzzy operation time of each activity ˜ A n=an1,an2,an3,an4 [] is obtained. The membership values of each activity at i level cut is ˜ A n i=AnL i,AnR i [] . Where A nL i =a n1 +(a n2 a n1 ) i AnR i=an4(an4an3) i i= i iP=0,1,2,..., p {} Step 4.Compute the earliest starting fuzzy time for each activity ( ) Fuzzy PERT usually uses forward method to compute the earliest starting fuzzy time for each activity in network. The computing procedure of earliest starting fuzzy times for each activity are as bellow:
doi:10.3926/jiem.2009.v2n1.p31-47 ©© JIEM, 2009 – 2(1): 31-47 – ISSN: 2013-0953 A fuzzy pert approach to evaluate plant construction project scheduling risk under uncertain resources capacity 38 H.J. Hsiau; C.W.R. Lin Suppose there are items in total project network, the first starting item is and last completing item is , the earliest starting time with trapezoid fuzzy number for item is ˜ E S =(0,0,0,0) The earliest starting fuzzy time for each activity is: ˜ E S n =max mpred n () (˜ E S m +˜ A m ) It shows the earliest starting fuzzy time for activity is the maximum fuzzy time of all precedent activities completing fuzzy times. In this step, we propose the Max i level cut method to calculate the membership of max mpred n () (˜ E Sm+˜ A m) . If decision maker sets numbers of i level cut are , value is decided, the set of i level cut is P= { i iP } . From above computing procedure of Max ilevel cut, in this paper, we use it to compute the earliest starting fuzzy time for each activity and get the result: ˜ E S n = [ max mpred n () (ES mL i +A mL i ), max mpred n () (ESmR i+AmR i)] , iP Step 5. Compute the earliest completing fuzzy time for each activity ( ) Slyeptsov et al. (2003) applied the equation ˜ E C n = ˜ E Sn˜ A n , nR, to compute the earliest completing fuzzy time for activity . The earliest completing fuzzy time for activity at i level cut can be written based on Max ilevel method. ˜ E Cn= [ (ES nL i +A nL i ) , (ESnR i+AnR i) ], iP Step 6. Compute the overall completing fuzzy time of total project ( ) The overall completing fuzzy time of total project is denoted . Base on the equation , the overall completing fuzzy time of total project will be equal to , where is last completing item. Therefore, =. Using Max ilevel method, we can get: ˜ T F= [ (ES L i+A L i) , (ES R i+A R i) ]=[ EC L i , EC R i ], iP
doi:10.3926/jiem.2009.v2n1.p31-47 ©© JIEM, 2009 – 2(1): 31-47 – ISSN: 2013-0953 A fuzzy pert approach to evaluate plant construction project scheduling risk under uncertain resources capacity 45 H.J. Hsiau; C.W.R. Lin Figure 5. “Membership of overall project fuzzy time vs. contract time”. 6 Conclusions For managing the plant construction project scheduling and evaluating the risk of project contract time, we present an extended fuzzy PERT approach to solve the difficulties of traditional fuzzy PERT and the major achievements are as follows: • Activity operation durations in project network are computed from task volumes, resources quantity and capacity of resources. An example of petrochemical plant construction project is demonstrated. The computing model is feasible and is proofed by simulation experiments. • The proposed Max cut method outperformed the defuzzifying method to rank fuzzy number for determining the reasonable earliest starting time of each activity. • Proposed fuzzy algebra method instead of fuzzy substraction method to compute the fuzzy latest times of each activity has avoided the fuzzy number extending and unreasonable negative value after fuzzy number substraction operator. • Developing an index PSRI to assist the decision maker to evaluate scheduling risk is convenient.
doi:10.3926/jiem.2009.v2n1.p31-47 ©© JIEM, 2009 – 2(1): 31-47 – ISSN: 2013-0953 A fuzzy pert approach to evaluate plant construction project scheduling risk under uncertain resources capacity 46 H.J. Hsiau; C.W.R. Lin References Carr, V., & Tah, J.H.M., (2001). A fuzzy Approach to construction project risk assessment and analysis: construction project risk management system. Advance in Engineering Software, 32, 847-857. Yates, J.K., & Eskander, A. (2002). Construction total project management planning issues. Project Management Journal, 33 (1), 37-48. Chanas, S., & Zielinski, P. (2001). Critical patch analysis in the network with fuzzy activity times. Fuzzy Sets and Systems, 122, 195-204. Lootsma, F.A. (2001). Stochastic and fuzzy PERT. European Journal of Operational Research, 43(2), 174-183. Mon, D.L., Cheng, C.H., & Lu, H.C. (1995). Application of fuzzy distributions on project management. Fuzzy Sets and Systems, 73, 227-234. Slyeptsov, A.I., & Tyshchuk, T.A. (2003). Fuzzy temporal characteristics of operations for project management on the network models basis. European Journal of Operational Research, 147, 253-265. Dubois, D., Fargier, H., & Galvagnon, V. (2003a). On latest starting times and floats in activity networks with ill-known durations. European Journal of Operational Research, 147, 266-280. Dubois, D., Fargier, H., & Fortemps, P. (2003b). Fuzzy scheduling: Modeling flexible constraints vs. coping with incomplete knowledge. European Journal of Operational Research, 147, 231-252. Wang, J. (1999). A fuzzy set approach to activity scheduling for product development. Journal of the Operation Research Society, 50, 1217-1228. Wang, J. (2002). A fuzzy project scheduling approach to minimize schedule risk for product development. Fuzzy Sets and Systems, 127, 99-116. Wang, J. (2004). A fuzzy robust scheduling approach for product development projects. European Journal of Operational Research, 152, 180-194.
doi:10.3926/jiem.2009.v2n1.p31-47 ©© JIEM, 2009 – 2(1): 31-47 – ISSN: 2013-0953 A fuzzy pert approach to evaluate plant construction project scheduling risk under uncertain resources capacity 47 H.J. Hsiau; C.W.R. Lin Yoon K.P. (1996). A probabilistic approach to rank complex fuzzy numbers. Fuzzy Sets and Systems, 80, 167-176. Nezhad, S.S., & Assadi R.G. (2008). Preference ratio-based maximum operator approximation and its application in fuzzy flow shop scheduling. Applied Soft Computing, 8, 759-766. ©© Journal of Industrial Engineering and Management, 2009 (www.jiem.org) Article's contents are provided on a Attribution-Non Commercial 3.0 Creative commons license. Readers are allowed to copy, distribute and communicate article's contents, provided the author's and Journal of Industrial Engineering and Management's names are included. It must not be used for commercial purposes. To see the complete license contents, please visit http://creativecommons.org/licenses/by-nc/3.0/.