An integrated framework for life cycle costings in buildings. Mohammed Kishk and Assem Al-Hajj, The Robert Gordon University. ISBN 0-85406-968-2 ...
COBRA 1999 An integrated framework for life cycle costings in buildings Mohammed Kishk and Assem Al-Hajj, The Robert Gordon University
ISBN 0-85406-968-2
AN INTEGRATED FRAMEWORK FOR LIFE CYCLE COSTING IN BUILDINGS Mohammed Kishk and Assem Al-Hajj School of Construction, Property and Surveying, The Robert Gordon University, UK
ABSTRACT This paper summarises the difficulties in the application of life cycle costing (LCC) as a decision making tool in the construction industry on the parts of the client, the analyst and the industry practices. Life cycle costing encompasses a great deal of uncertainty, functions of which are data imperfection, randomness and ambiguity. The traditional use of the probability theory and statistics in LCC analyses could only deal with random uncertainty. This falls short from dealing with situations including incomplete information, human judgement and uncertainty. An integrated LCC framework is proposed. This framework is based on the simple idea that a complex problem may be deconstructed into simpler tasks. Then, the appropriate tools are assigned a subset of tasks that match their capabilities. The framework utilises statistics, fuzzy set theory and artificial neural networks to improve the quality of LCC as a decision making tool. Keywords:
Artificial Neural Networks, Decision Making, Fuzzy Set Theory, Life Cycle Cost(ing).
1 INTRODUCTION It has long been recognised that it is unsatisfactory to evaluate the costs of projects on the basis of their initial costs alone. Life cycle costing is an evaluation technique that takes into consideration all costs that emerge during the life cycle of a project, such as initial investment costs and subsequent maintenance and operations costs and salvage and resale value. The technique is primarily used to facilitate effective choice between project alternatives. It is best conducted during the early viability, feasibility and conceptual design where most, if not all, options are open to consideration (Griffin, 1993). Paulson (1976) stated that the ability to influence cost decreases continually as the project progresses, from 100% at project sanction to typically 20% or less by the time construction starts. Ashworth (1993) argues that the acquisition of LCC knowledge and skills through research and application is still in its infancy, with a considerable gap between theory and practice. This is still the case today.
92
2 DIFFICULTIES WITH LCC Many researchers (Ashworth, 1987, 1989, 1993, 1996; Flanagan et al., 1989; Ferry and Flanagan, 1991; Bull, 1993; among others) have tried to highlight the areas causing difficulties in the application of LCC in the construction industry. These difficulties are summarised in the following subsections. 2.1 On the Part Of The Industry There are two difficulties associated with the construction industry. These are: 1. The capital cost of construction is almost always separated from the running cost. It is normal practice to accept the cheapest initial cost and then hand over the building to others to maintain. In addition, there is no clear definition of the buyer, seller, and their responsibilities towards the operating and maintenance costs (Bull, 1993). 2. Lack of motivation in cost optimisation because the design and cost estimating fees are usually a percentage of the total project cost (McGeorge, 1993). However, the expansion of new project delivery systems such as private finance initiative (PFI) and build, operate and transfer (BOT) seems to overcome these obstacles. By the end of the century, it is expected that projects commissioned under the PFI will account for approximately 13% of what would otherwise be government capital expenditure (Grubb, 1998). 2.2 On the Part Of The Client 1. There is a lack of understanding on the part of the client (Bull, 1993). This may increase the possibility of subjective decision making. 2. The presence of multiple aspects of needs desired by clients (Chinyio et al., 1998). Usually, these criteria are weighted numerically according to their importance. Then, a score is given to each alternative in respect of each criterion. There are many methods to specify weights. However, most of these methods require a high degree of judgement and/or statistical data. In addition, the best output that can be achieved from this approach is an indication of priority orders rather than a rigid decision (Shen and Spedding, 1998). 2.3 On the Part Of the Analyst 1. The need to be able to forecast, a long way ahead in time, many factors such as life cycles, future operating and maintenance costs, and discount and inflation rates (Ferry and Flanagan, 1991). The uncertainty surrounding the variables used in any LCC model should be eliminated to improve the accuracy of the estimation. 2. The need to deal with intangible (non-monetary) data because, in some cases they have a decisive role to play (Flanagan et al., 1989). 3. The difficulty of obtaining the proper level of information upon which to base LCC. This is because of the lack of appropriate, relevant and reliable historical information and data (Bull, 1993). In addition, costs of data collection are enormous (Ferry and Flanagan, 1991). Furthermore, the time needed of data collection and the analysis process may leave inadequate time for the essential dialogue with the decision-maker and the re-run of alternative options. This is one of the reasons why computerised
93
models are valuable (Griffin, 1993).
3 DIFFICULTIES WITH CURRENT ANALYSIS TOOLS 3.1 Cost Estimating Methods Estimating models used in the industry can be broadly classified as detailed models, parametric models and analogous models (Asiedu and Gu, 1998). Dysert (1997) suggested that any particular estimate may involve any combination of estimating techniques or methods. Detailed models are the most time consuming and costly approach and require a very detailed knowledge of the product and processes. In the parametric method to cost estimating, the cost drivers are related to cost by cost estimating relationships (CERs). Examples in the framework of the construction industry include the simple models developed by Al-Hajj (1991) and Al-Hajj and Horner (1998) to predict the running costs in buildings. These models are based on the finding that for defined building categories identical cost-significant items can be derived using a statistical approach. However, estimating the parameters may be difficult at early stages of the design due to lack of data or insight (Mason and Kahn, 1997). Where no similar project history, judgement often will be relied upon to formulate the project estimate (Dysert, 1997). A lot of companies in the UK only use judgement in their predictions as they found statistical methods to be far more cumbersome, expensive, and no more accurate (Sparks and McHugh, 1984). According to Ashowrth (1996), historic data will never provide precise solutions and high quality judgement will always be required. However, the problem of personal bias arises because people are involved in applying judgement. A person’s assigned role or position seems to influence his or her forecasts (Fabrycky and Blanchard, 1991). Therefore, a method for modelling human judgement should be built in any proposed model. 3.2 Uncertainty and Risk Analysis The decision-making process in the construction industry often involves uncertainty (Flanagan and Norman, 1993). Two approaches to risk analysis can be identified: (1) probability-based approach; and (2) traditional sensitivity analysis approach. Probability-based procedures are more powerful than traditional sensitivity analysis procedures. The Monte Carlo simulation (Flanagan et al., 1987) interprets cost data indirectly to generate a probability distribution for total costs from the descriptions of elemental cost distributions. This provides the decision maker with a more wider view in the final choice between alternatives. However, this will not remove the need for the decision-maker to apply judgement. There will be, inevitably, a degree of subjectivity in this judgement (Flanagan et al., 1989). The main assumption in these methods is that all uncertainty follows the characteristics of random uncertainty. A random process is one in where the outcomes of any particular realisation of the process are strictly a matter of chance. However, the 94
overwhelming amount of uncertainty is non-random in nature (Ross, 1995). Some of the limitations of the probability theory can be removed by considering subjective probability (Flanagan and Norman, 1993). However, there are two major criticisms to the subjective approach: (1) a probability which is subjectively measured today could well be different tomorrow; and (2) the additional costs in time and expertise necessary to extract the knowledge (Byrne, 1997). This raises a question over the adequacy of the probability theory in modelling uncertainty.
4 THE WAY AHEAD To tackle some of the difficulties and shortcomings presented above, an integrated framework is proposed. First, the computing technologies of fuzzy logic and neural networks are briefly introduced. Then, the proposed framework is outlined. 4.1 Fuzzy Set Theory The concept of fuzzy set theory (FST) was introduced by Zadeh (1965). Fuzzy sets are the basis of fuzzy logic. A fuzzy set F is defined as a set of ordered pairs (x, µ (x)) by a membership function f, which establishes the following relationship: f: x → µ (x) where x is the value of an element in the domain of function f; µ (x) is the value of f at x; and µ (x) has values in the interval [0, 1]. For a given value x, µ (x) = 0 means that x has null membership in F, and µ (x) = 1 means that x has a full membership. The fuzzy set introduces vagueness by eliminating the sharp boundary dividing members of the set from non-members. This is because the transition from member to non-member is gradual (Fig. 1). This differs from the conventional crisp set theory where objects are either in or out of the set (Kruse et al., 1994).
0.0
cont mem inuous bers hip
µ (x)
sharp edged membership
1.0
(x)
1.0
0.0 (a)
x
(b)
x
Fig. (1): Membership functions for (a) a crisp set and (b) a fuzzy set.
There has been quite a debate over the years regarding fuzziness and probability. However, some researchers claim that probability may be viewed as a subset of the fuzzy set theory (Zadeh, 1995). Fuzzy set theory is an efficient tool for modelling the uncertainty associated with vagueness, imprecision, and/or with a lack of information
95
regarding some elements of a given problem. The fuzzy logic seems to be the most appropriate in two kinds of situations: (1) very complex models where understanding is limited or judgmental, and (2) processes where human reasoning, human perception, or human decision making are inextricably involved (Ross, 1995; Kosko, 1997). The fuzzy approach has three more advantages namely: (1) the simplicity of the mathematical concepts of FST; (2) its ability to match any set of input-output data; and (3) it can be blended with traditional techniques. The use of fuzzy logic has recently yielded impressive success in many engineering and science domains. Examples of recent studies in the framework of Civil Engineering and Construction Industry include Mason and Kahn (1997), Chao and Skibniewski (1998), Fayek (1998), Holt (1998), among others. 4.2 Artificial Neural Networks Artificial neural networks (ANNs) mimic, in a very simplified way, the human brain structure and functions. Neural networks are composed of interconnected elements called neurons or nodes. The neurons are organised in the form of layers. In the simplest architecture of an ANN, there is an input layer, one or more hidden layers, and an output layer (Fig. 2).
Input layer of source nodes
Layer of hidden neurons
Layer of output neurons
Fig. (2): A three-layer neural network. In an Ann, each neuron receives information from other neurons, processes it through an activation function, and produces output to other neurons. The output of a neuron k, yk, is given by n y k = ϕ ∑ w kj x j + b k j =1 where, ϕ is the activation function, xj are the inputs to the neuron, wkj are the weights, and bk is an externally applied bias. Before an ANN can be used to perform its task, it should be trained to do so. This training or learning process is simply to determine the weights and biases using an appropriate learning algorithm. A neural network derives its computing power through its massive parallel distributed 96
structure and its ability to learn and therefore generalise. Generalisation refers to the ability of ANNs to produce reasonable outputs for inputs not encountered during training (Haykin, 1999). In addition, the use of ANN computing technology offers three more useful capabilities: 1. Non-linearity which is an important property. 2. Universality that makes it possible to share theories and learning algorithms with other science domains. 3. It eliminates the need for finding a good relationship that mathematically describes the output as a function of the input data. This is an advantage over classical statistical techniques where it is typically assumed that the form of the correct model is known and the objective is to estimate the model parameters. Many researchers have highlighted the potential application of ANNs in construction (e.g. Moselhi et al., 1991; Boussabaine, 1996; Boussabaine and Duff, 1996; Adeli and Wu, 1998; to mention a few). However, neural networks cannot provide the solution by working in isolation. Rather, they need to be integrated into a consistent system approach (Haykin, 1999). In addition, there is no unique architecture or training algorithm suitable for all problems. Recently, some researchers have developed models utilising the desirable properties of both fuzzy logic and neural networks (e.g. Boussabaine and Elhag, 1997). These models are known in the literature as neurofuzzy systems. There are many ways fuzzy logic can be integrated with neural networks. Two main categories can be identified (Rao and Rao, 1993; Bossley et al., 1995; Kosko, 1997): 1. An ANN can be used to extract the required rules and membership functions for a fuzzy system. This is useful when it is difficult to deduce these rules and functions with a given set of complex data. 2. Fuzzy logic can be used in the pre-processing and/or post-processing of data for an ANN, especially when dealing with less tangible, judgmental data. 4.4 An Integrated Framework Based on the above arguments, an integrated framework for life cycle costing may be proposed. Figure (3) shows a schematic representation outlining the issues around which the proposed framework is structured. The framework utilises the inherent capabilities of FST, ANNs, probability and statistics to overcome the difficulties associated of various tasks of LCC. The data are evaluated in terms of availability, tangibility and certainty. The levels of these measures increase from left to right; and consequently the appropriate tools varied gradually from modelfree methods to closed form solutions.
97
Data availability ?
Not available
Available
Intangible
Tangible
Uncertain
Fuzzy set theory
Certain
Nonrandom
Random
Neural networks
Probability & statistics
Closed form solution
Fig. (3): Schematic representation of the proposed framework.
The benefits of the proposed framework may be summarised as: 1. It will identify aspects of information and data that are really needed and can be used. This will reduce the cost undertaking the LCC analysis. 2. It will enable decision-makers to get estimates and decision-making guidelines in a systematic and fast manner. 3. It will reduce the subjective elements that are predominant in life cycle costing. It is anticipated that by making the analysis process more objective, straightforward, and less expensive, the LCC technique can receive extensive practical application in the industry.
98
5 CONCLUSION The present state of the art of LCC as a decision making/support tool in buildings may be regarded as less than satisfactory. There are many difficulties in the implementation of LCC. Methods designed to tackle some of these difficulties exist but are, in general, disjointed. A need remains for models that are designed to suit the actual practices and requirements of the construction industry. Life cycle costing models will be more readily accepted if they can ensure the speed and ease of use. These models should also provide estimates from different levels of data and information availability. Life cycle costing does not fit completely into the framework of probability and statistics theories. An obvious direction for improving the quality of LCC as a decisionsupporting tool is to incorporate, where appropriate, the techniques of artificial neural networks and fuzzy set theory. These techniques can model non-linear characteristics, generalise and deal with situations including incomplete information, human judgement and uncertainty. It is anticipated that the proposed framework will stimulate more research in the area of life cycle costing. Based on this framework, an integrated LCC model is being developed in the School of Construction, Property and Surveying, The Robert Gordon University.
REFERENCES 1. Adeli, H.; and Wu, M., 1998, “Regularization Neural Network for Construction Cost Estimating”, Journal of Construction Engineering and Management, ASCE, 124, 1, pp. 18-24. 2. Al-Hajj, A., 1991, “Simple Cost-Significant Models For Total Life-Cycle Costing In Buildings”, PhD Thesis, Department of Civil Engineering, the University Of Dundee. 3. Al-Hajj, A.; and Horner, M.W., 1998, “Modelling the Running Costs of Buildings”, Construction Management and Economics, 16, pp. 459-470. 4. Ashworth, A., 1987, “Life Cycle Costing - Can It Really Work In Practice?”, In Brandon, P.S. (Ed.), “Building Cost Modelling and Computers”, E. & F.N. Spon, London. 5. Ashworth, A., 1989, “Life Cycle Costing: A Practice Tool”, Cost Engineering, 31, 3, pp. 8-11. 6. Ashworth, A., 1993, “How Life Cycle Costing Could Have Improved Existing Costing”. In Bull, J. W. (Ed.), “Life Cycle Costing for Construction”, Blackie Academic & Professional, Glasgow, UK. 7. Ashworth, A., 1996, “Assessing The Life Expectancies Of Buildings For Life Cycle Costing”, Proceedings of COBRA’96, RICS. 8. Asiedu, Y.; and Gu, P., 1998, “Product Life Cycle Cost Analysis: State Of The Art Review”, International Journal of Production Research, 36, 4, pp. 883-908. 9. Bossley, K. M.; Brown, M; and Harris, C. J., 1995, “Neurofuzzy Adaptive Modelling and Construction of Nonlinear Dynamical Processes”. In Irwin, G.W.; Warwick, K.; and Hunt, K. J., “Neural Network Applications In Control”, The Institution of Electrical Engineeers, London. 99
10. Boussabaine, A.H., 1996, “The Use of Artificial Neural Networks in Construction Management: A Review”, Construction Management and Economics, 14, 5, pp. 427-436. 11. Boussabaine, A.H.; and Duff, A.R., 1996, “Expert-simulation system for construction productivity forecasting”, Building Research and Information, 24, 5, pp.279-286. 12. Boussabaine, A.H.; and Elhag, T. M. S., "A Neurofuzzy Model for Predicting Cost and Duration of Construction Projects", Proceedings of COBRA’97, RICS. 13. Bull, J. W., 1993, “The Way Ahead For Life Cycle Costing in The Construction Industry”, In Bull, J. W. (Ed.), “Life Cycle Costing for Construction”, Blackie Academic & Professional, Glasgow, UK. 14. Byrne, P., 1997, “Fuzzy DCF: A Contradiction In Terms, Or A Way To Better Investment Appraisal?”, Proceedings Cutting Edge ‘97, RICS. 15. Chao, L.C.; and Skibniewski, M. J., 1998, “Fuzzy Logic For Evaluating Alternative Construction Technology”, Journal Of Construction Engineering and Management, 124, 4, pp. 297-304. 16. Chinyio, E.A.; Olomolaiye, P. O.; and Corbett, P., 1998, “Evaluation of the project needs of UK building clients”, International Journal of Project Management, Vol.16, No.6, pp. 385-391. 17. Dysert, L. R., 1997, “Scope Development Problems in Estimating”, 1997 Transactions of AACE International, AACE International, Paper No. EST.04. 18. Fabrycky, W. J.; and Blanchard, B. S., “Life-Cycle Cost and Economic Analysis”, Printice-Hall Inc., NJ, USA. 19. Fayek, A., 1998, “Competitive Bidding Strategy Model and Software System for Bid Preparation”, Journal of Construction Engineering and Management, Vol. 124, No. 1, pp. 1-10. 20. Ferry, D. J. O.; and Flanagan, R., 1991, “Life Cycle Costing - A Radical Approach”, CIRIA Report 122, London. 21. Flanagan, R.; Kendell, A.; Norman, G.; and Robinson, G., 1987, “Life Cycle Costing and Risk Management”, Construction Management and Economics, 5, pp 53-71. 22. Flanagan, R.; Norman, G.; Meadows, J.; and Robinson, G., 1989, “Life Cycle Costing - Theory and Practice”, BSP Professional Books. 23. Flanagan, R.; and Norman, G., 1993, “Risk management and Construction”, Blackwell Scientific Publications. 24. Griffin, J. J., 1993, “Life Cycle Cost Analysis: A Decision Aid”, In Bull, J. W. (Ed.), “Life Cycle Costing for Construction”, Blackie Academic & Professional, Glasgow, UK. 25. Grubb, S. R. T., 1998, “Private Finance Initiative - Public Private Partnerships”, Proceedings of the Institution of Civil Engineers, Civil Engineering, 126, 3, pp. 133-140. 26. Haykin, S.S., 1999, “Neural Networks: A Comprehensive Foundation”, PrinticeHall Inc., NJ, USA. 27. Holt, D.G., 1998, “Which Contractor Selection Methodology”, International Journal of Project Management, Vol. 16, No. 3, pp. 153-164. 28. Kosko, B., 1997, “Fuzzy Engineering”, Prentice Hall International, Inc., NJ. 29. Kruse, R., Gebhardt, J., and Klawonn, F., 1994, “Foundations of Fuzzy Systems”, John Wiley & Sons, Ltd., West Sussex, England.
100
30. Mason, A. K., and Kahn, D. J., 1997, “Estimating Costs With Fuzzy Logic”, 1997 Transactions of AACE International, AACE International, EST.03. 31. McGeorge, J. F., 1993, “The Quality Approach to Design and Life Cycle Costing in the Health Service”, In Bull, J. W. (Ed.), “Life Cycle Costing for Construction”, Blackie Academic & Professional, Glasgow, UK. 32. Moselhi, O.; Hegazi, T.; and Fazio, P., 1991, “Neural Networks as Tools in Construction”, Journal of Construction Engineering and Management, 117, pp. 606-625. 33. Paulson, B. C., 1976, “Designing to reduce construction costs”, Journal of Construction Devision, ASCE, Vol. 102, 104, pp. 587-592. 34. Rao, V. B.; and Rao, H. V., “C++ Neural Networks and Fuzzy Logic”, Management Information Source, Inc., NY. 35. Ross, T. J., 1995, “Fuzzy Logic With Engineering Applications”, International Edition, McGraw-Hill, Inc. 36. Shen, Q.; and Spedding, A., “Priority Setting in Planned Maintenance - Practical Issues in Using the Multi-Attribute Approach”, Building Research & Information, 26, 3, 1998, pp. 169-180. 37. Sparkes, J. R; and Mchugh, A. K., 1984, “Awareness and Use of Forecast Techniques in British Industry”, Journal of Forecasting, 3, pp. 37-42. 38. Zadeh, L.A., 1965, “Fuzzy sets”, Information and Control, 8, 3, pp. 338-353. 39. Zadeh, L. A., 1995, "Probability Theory and Fuzzy Logic are Complementary Rather Than Competitive," Technometrics, 37, pp. 271-276.
101