Abstract
As a modern kind of engineering management tools, intelligent systems can facilitate better business or organizational decision-making. This chapter discusses several applications of intelligent systems in project management practice. First, the relevant literature is reviewed and different applications of intelligent tools are categorized into seven problem types, i.e. recognizing the relations between activities, estimating duration of activities and project completion time, project scheduling, resource leveling, forecasting project total cost, cash flow/S-curve estimation, and estimating project quality level. This categorization provides the basis for analyzing the underlying problem types and prepares the ground for future research via a faster access to the relevant literature. Then, a real case study and the corresponding results are discussed in order to show the potential usefulness and applicability of such intelligent tools in practice.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Abdallah, H., Emara, H.M., Dorrah, H.T., Bahgat, A.: Using ant colony optimization algorithm for solving project management problems. Expert Syst. Appl. 36, 10004–10015 (2009)
Abido, M.A.: Optimal design of power-system stabilizers using particle swarm optimization. IEEE Trans. Energy Convers. 17, 406–413 (2002)
Adler, P.S., Mandelbaum, A., Nguyen, V., Schwerer, E.: Getting the most out of your product development process. Harvard Bus. Rev. 74, 134–152 (1996)
Agarwal, A., Colak, S., Erenguc, S.: A Neurogenetic approach for the resource-constrained project scheduling problem. Comput. Oper. Res. 38(1), 44–50 (2011)
Agarwal, R., Tiwari, M.K., Mukherjee, S.K.: Artificial immune system based approach for solving resource constraint project scheduling problem. Int. J. Adv. Manuf. Technol. 34, 584–593 (2007)
Aghaie, A., Mokhtari, H.: Ant colony optimization algorithm for stochastic project crashing problem in PERT networks using MC simulation. Int. J. Adv. Manuf. Technol. 45(11), 1051–1067 (2009)
Ahari, R.M., Niaki, S.T.A.: A hybrid approach based on locally linear neuro-fuzzy modeling and TOPSIS to determine the quality grade of gas well-drilling projects. J. Petrol. Sci. Eng. 114, 99–106 (2014)
Attarzadeh, I., Ow, S.H.: A novel soft computing model to increase the accuracy of software development cost estimation. In: Proceedings of 2nd International Conference on Computer Engineering and Technology (ICCET), vol. 3, pp. 603–607 (2010a)
Attarzadeh, I., Ow, S.H.: Proposing a new software cost estimation model based on artificial neural networks. In: Proceedings of 2nd International Conference on Computer Engineering and Technology (ICCET), vol. 3, pp. 487–491 (2010b)
Bozorg Haddad, O., Mirmomeni, M., Zarezadeh Mehrizi, M., Mariño, M.A.: Finding the shortest path with honey-bee mating optimization algorithm in project management problems with constrained/unconstrained resources. Comput. Optim. Appl. 47, 97–128 (2010)
Brown, S.L., Eisenhardt., K.M.: The art of continuous change: linking complexity theory and time-paced evolution in relentlessly shifting organization. Admin. Sci. Q. 42, 1–34 (1996)
Burges, C.J.C.: A tutorial on support vector machines for pattern recognition. Data Min. Knowl. Disc. 2(2), 121–167 (1998)
Calantone, R.J., Benedetto, C.A.D.: Performance and time to market: accelerating cycle time with overlapping stages. IEEE Trans. Eng. Manage. 47, 232–244 (2000)
Chao, L.C.: Estimating project s-curve based on project attributes and conditions. In: The 13th east Asia-pacific conference on structural engineering and construction, Sapporo, Japan (2014)
Chao, L.C., Chien, C.F.: Estimating project S-curves using polynomial function and neural networks. J. Constr. Eng. Manage. 135(3), 169–177 (2009)
Chao, L.C., Chien, C.F.: A model for updating project S-curve by using neural networks and matching progress. Autom. Constr. 19, 84–91 (2010)
Chen, C.-H., Ling, S.F., Chen, W.: Project scheduling for collaborative product development using DSM. Int. J. Proj. Manage. 21, 291–299 (2003)
Chen, K.Y., Wang, C.H.: Support vector regression with genetic algorithms in forecasting tourism demand. Tour. Manage. 28, 215–226 (2007)
Cheng, M.Y., Tsai, H. C., Hsieh, W. S.: Web-based conceptual cost estimates for construction projects using Evolutionary Fuzzy Neural Inference Model. Autom. Constr. 18(2), 164–172 (2009a)
Cheng, M.Y, Tsai, H.C., Liu, C.L.:. Artificial intelligence approaches to achieve strategic control over project cash flows. Autom. Constr. 18(4), 386–393 (2009b)
Cheng, M.Y., Peng, H.S., Wu, Y.W., Chen, T.L.: Estimate at completion for construction projects using evolutionary support vector machine inference model. Autom. Constr. 19(5), 619–629 (2010a)
Cheng, M.Y, Roy, A.F.V.: Evolutionary fuzzy decision model for construction management using support vector machine. Expert Syst. Appl. 37(8), 6061–6069 (2010b)
Cheng, M.Y., Roy, A.F.V.: Evolutionary fuzzy decision model for cash flow prediction using time-dependent support vector machines. Int. J. Proj. Manage. 29(1), 56–65 (2010c)
Chen, W., Shi, Y., Teng, H., Lan, X., Hu, L.: An efficient hybrid algorithm for resource-constrained project scheduling. Inf. Sci. 180(6), 1031–1039 (2010d)
Cheng, M.Y., Tsai, H.C., Sudjono, E.: Evolutionary fuzzy hybrid neural network for project cash flow control. Eng. Appl. Artif. Intell. 23, 604–613 (2010e)
Chen, W.N., Zhang, J., Liu, O., Liu, H.: A Monte-Carlo ant colony system for scheduling multi-mode projects with uncertainties to optimize cash flows. In: Proceedings of IEEE Congress on Evolutionary Computation (CEC), pp. 1–8 (2010f)
Chen, W.N., Zhang, J., Chung, H.S.H., Huang, R.Z., Liu, O.: Optimizing discounted cash flows in project scheduling—an ant colony optimization approach. IEEE Trans. Syst. Man Cybern. Part C Appl. Rev. 40(1), 64–77 (2010g)
Cho, S.: An exploratory project expert system for eliciting correlation coefficient and sequential updating of duration estimation. Expert Syst. Appl. 30(4), 553–560 (2006)
Chou, J.S., Tai, Y.: Generalized regression neural nets in estimating the high-tech equipment project cost. In: Proceedings of Second International Conference on Computer Engineering and Applications, pp. 281–284 (2010)
Chou, J.S., Tai, Y., Chang, L.J.: Predicting the development cost of TFT-LCD manufacturing equipment with artificial intelligence models. Int. J. Prod. Econ. 128, 339–350 (2010)
Cirilovic, J., Vajdic, N., Mladenovic, G., Queiroz, C.: Developing cost estimation models for road rehabilitation and reconstruction: case study of projects in Europe and Central Asia. J. Constr. Eng. Manage. 140(3), 1–10 (2014)
Cooper, R.G.: Winning at New Products, 3rd edn. Perseus Books, Massachusetts (2001)
Cryer, J.D., Chan, K.S.: Time Series Analysis with Applications in R, 2nd edn. Springer, New York (2008)
Di Penta, M., Harman, M., Antoniol, G.: The use of search-based optimization techniques to schedule and staff software projects: an approach and an empirical study. Softw. Pract. Exper. 41 (5), 495–519 (2011)
Duan, K., Keerthi, S., Poo, A.: Evaluation of simple performance measures for tuning SVM hyperparameters. Technical report, Singapore: National University of Singapore, Department of Mechanical Engineering (2001)
Duan, Q., Warren Liao, T.: Improved ant colony optimization algorithms for determining project critical paths. Autom. Constr. 19, 676–693 (2010)
Dwyer, L., Mellor, R.: Corporate environment and the proficiency of new product process activities. Technovation 11(2), 63–78 (1991)
Dzeng, R.-J., Tommelein, I.D.: Product modeling to support case-based construction planning and scheduling. Autom. Constr. 13, 341–360 (2004)
Efron, B.: Estimating the error rate of a prediction rule: improvement on cross-validation. J. Am. Stat. Assoc. 78, 316–331 (1983)
Efron, B., Tibshirani, R.J.: An Introduction to the Bootstrap. Chapman & Hall, London (1993)
Fang, X., Chen, J.: A neural network model for resource scheduling optimization. In: The 2nd IEEE International Conference on Information Management and Engineering (ICIME), pp. 430–432 (2010)
Fei, S.W., Wang, M.J., Miao, Y.B., Tu, J., Liu, C.L.: Particle swarm optimization-based support vector machine for forecasting dissolved gases content in power transformer oil. Energy Convers. Manage. 50, 1604–1609 (2009)
Fengshan, P., Chunming, Y., Jianjia, H., Xiaojie, Z.: The project research for optimal scheduling based on Intelligent algorithm. In: Proceedings of International Conference on E-Business and E-Government, pp. 207–210 (2010)
Goutte, C.: Note on free lunches and cross-validation. Neural Comput. 9, 1211–1215 (1997)
Guo, H., Li, L., Zhu, K., Ding, C.: Application of PSO and MPSO in project scheduling of the first mining face in coal mining. In: Proceedings of International Joint Conference on Neural Networks (2009a)
Guo, Y., Li, N., Ye, T.: Multiple resources leveling in multiple projects scheduling problem using particle swarm optimization. In: Proceedings of Fifth International Conference on Natural Computation, pp. 260–264 (2009b)
Hashemi Doulabi, H., Seifi, S.A., Shariat, S.Y.: Efficient hybrid genetic algorithm for resource leveling via activity splitting. J. Constr. Eng. Manage. 137(2), 137–146 (2011)
HongWei, M.: An improved support vector machine based on rough set for construction cost prediction. In: International Forum on Computer Science-Technology and Applications, pp. 3–6 (2009)
Hsu, C.W., Chang, C.C., Lin, C.J.: A practical guide to support vector classification, Technical Report. Department of Computer Science, National Taiwan University, Taipei, Taiwan (2003)
Huang, C.L., Dun, J.F.: A distributed PSO–SVM hybrid system with feature selection and parameter optimization. Appl. Soft Comput. 8, 1381–1391 (2008)
Huang, W., Ding, L., Wen, B., Cao, B.: Project Scheduling problem for software development with random fuzzy activity duration times. Adv. Neural Netw. 5552, 60–69 (2009)
Iranmanesh, S. H., Davoodpour, F., Geranmayeh Kashani, P.: Using adaptive network fuzzy inference systems (ANFIS) to estimate the completion time of projects. In: Proceedings of International Conference on Project Management (ICOPM 2008), pp. 128–133 (2008)
Iranmanesh, S. H., Zarezadeh, M.: Application of artificial neural network to forecast actual cost of a project to improve earned value management system. World Congress on Science, Engineering and Technology, pp. 240–243 (2008)
Iranmanesh, S. H, Mirseraji, G. H., Shahmiri, S.: An Emotional learning based fuzzy inference system (ELFIS) for improvement of the completion time of projects estimation. In: Proceedings of International Conference on Computers and Industrial Engineering (CIE 2009), pp. 470–475 (2009)
Ji, Z., Li, Y.: The application of RBF neural Network on construction cost forecasting. In: Proceedings of 2nd International Workshop on Knowledge Discovery and Data Mining, pp. 32–35 (2009)
Kashyap, D., Misra, A.K.: Software cost estimation using particle swarm optimization in the light of quality function deployment technique. In: Proceeding of international conference on computer communication and informatics (ICCCI), pp. 1–8 (2013)
Kazemifard, M., Zaeri, A., Ghasem-Aghaee, N., Nematbakhsh, M.A., Mardukhi, F.: Fuzzy emotional COCOMO II software cost estimation (FECSCE) using multi-agent systems. Appl. Soft Comput. 11(2), 2260–2270 (2011)
Kennedy, J., Eberhart, R.C., Shi, Y.: Swarm Intelligence. Morgan Kaufmann Publishers Inc., San Francisco (2001)
Kong, F., Wu, X., Cai, L:. Application of RS-SVM in construction project cost forecasting. In: Proceedings of 4th International Conference on Wireless Communications, Networking and Mobile Computing (WiCOM’08), pp. 1–4 (2008)
Koo, C.W., Hong, T.H., Hyun, C.T., Koo, K.J.: A CBR-based hybrid model for predicting a construction duration and cost based on project characteristics in multi-family housing projects. Can. J. Civ. Eng. 37(5), 739–752 (2010)
Kuo, R.J., Lin, L.M.: Application of a hybrid of genetic algorithm and particle swarm optimization algorithm for order clustering. Decis. Support Syst. 49(4), 451–462 (2010)
Lee, J.K., Lee, N.: Least modification principle for case-based reasoning: a software project planning experience. Expert Syst. Appl. 30(2), 190–202 (2006)
Lewis, J.P.: Project Planning, Scheduling, and Control: The Ultimate Hands-on Guide to Bringing Projects in on Time and on Budget, 5th edn. McGraw-Hill, USA (2010)
Li, Y.F., Xie, M., Goh, T.N.: A study of the non-linear adjustment for analogy based software cost estimation. Empir. Softw. Eng. 14, 603–643 (2009)
Liu, J., Wu, B.: A Multi-agent system for the flexible resource constrained project scheduling. Proceedings of Third International Conference on Intelligent Information Hiding and Multimedia Signal Processing (IIHMSP), pp. 321–324 (2007)
López-Martín, C., Abran, A.: Neural networks for predicting the duration of new software projects. J. Syst. Softw. doi:10.1016/j.jss.2014.12.002 (2014) (In Press, Accepted Manuscript)
Lu, M., Lam, H.C., Dai, F.: Resource-constrained critical path analysis based on discrete event simulation and particle swarm optimization. Autom. Constr. 17(6), 670–681 (2008)
Miyuan, S., Hong, Q., Juan, W.: Multi-mode multi-project scheduling problem for mould production in MC enterprise. In: Proceedings of International Conference on Wireless Communications, Networking and Mobile Computing, pp. 5316–5320 (2007)
Mobini, M., Mobini, Z., Rabbani, M.: An for the project scheduling problem under resource constraints. Appl. Soft Comput. 11(2), 1975–1982 (2010)
Montoya-Torres, J.R., Gutierrez-Franco, E., Pirachicán-Mayorga, C.: Project scheduling with limited resources using a genetic algorithm. Int. J. Proj. Manage. 28, 619–628 (2010)
Pan, X., Chen, H.: A multi-agent social evolutionary algorithm for resource-constrained project scheduling. In: Proceedings of International Conference on Computational Intelligence and Security, pp. 209–213 (2010)
Papatheocharous, E., Andreou, A.S.: Hybrid computational models for software cost prediction: an approach using artificial neural networks and genetic algorithms. In: Filipe, J., Cordeiro, J. (eds.) Enterprise Information Systems, vol. 19, pp. 87–100. Springer, Berlin, Heidelberg (2009)
Peng, W., Wei, Y.: PSO for solving RCPSP. In: Proceedings of Control and Decision Conference (CCDC 2008), pp. 818–822 (2008)
Pewdum, W., Rujirayanyong, T., Sooksatra, V.: Forecasting final budget and duration of highway construction projects. Eng. Constr. Archit Manage. 16(6), 544–557 (2009)
PMI: A Guide to the Project Management Body of Knowledge (PMBOK). Project Management Institute, USA (2012)
Ponz-Tienda, J.L., Yepes, V., Pellicer, E., Moreno-Flores, J.: The resource leveling problem with multiple resources using an adaptive genetic algorithm. Autom. Constr. 29, 161–172 (2013)
Salgado, D.R., Alonso, F.J.: An approach based on current and sound signals for in-process tool wear monitoring. I. J. Mach. Tools Manuf. 47, 2140–2152 (2007)
Salzberg, S.L.: On comparing classifiers: pitfalls to avoid and a recommended approach. Data Min. Knowl. Disc. 1, 317–327 (1997)
Sapankevych, N.I., Sankar, R.: Time series prediction using support vector machine: a survey. Comput. Intell. Mag. IEEE Comput. Intell. Mag. 4(2), 24–38 (2009)
Shi, Y., Eberhart, R.C.: A modified particle swarm optimizer. In: Proceeding of the IEEE Congress on Evolutionary Computation, pp. 69–73 (1998)
Shi, H., Li, W.: The integrated methodology of rough set theory and artificial neural-network for construction project cost prediction. Intell. Inf. Technol. Appl. 2, 60–64 (2008a)
Shi, H., Li, W.: Application of PSO-based neural network in quality assessment of construction project. In: Proceedings of International Conference on MultiMedia and Information Technology (MMIT’08), pp. 54–57 (2008b)
Shi, H., Li, W.: A web-based integrated system for construction project cost prediction. Advancing computing, communication, control and management. Lecture Notes in Electrical Engineering, vol. 56, pp. 31–38 (2010)
Shou, Y.: A neural network based heuristic for resource-constrained project scheduling. In: Advances in Neural Networks, pp. 794–799. Springer, Berlin (2005)
Shou, Y.: Ant colony algorithm for scheduling resource constrained projects with discounted cash flows. In: Proceedings of International Conference on Machine Learning and Cybernetics, pp. 176–180 (2006)
Shou, Y., Li, Y., Lai, C.: Hybrid particle swarm optimization for preemptive resource-constrained project scheduling. Neurocomputing 148(19), 122–128 (2015)
Tseng, L.Y., Chen, S.C.: A hybrid meta heuristic for the resource-constrained project scheduling problem. Eur. J. Oper. Res. 175(2), 707–721 (2006)
Van Peteghem, V., Vanhoucke, M.: An artificial immune system for the multi-mode resource-constrained project scheduling problem. Evolutionary computation in combinatorial optimization, pp. 85–96. Springer, Berlin (2009)
Vapnik, V.N.: The Nature of Statistical Learning Theory. Springer, London (1999)
Wang, W.X., Wang, X., Ge, X.L., Deng, L.: Multi-objective optimization model for multi-project scheduling on critical chain. Adv. Eng. Softw. 68, 33–39 (2014)
Wauters, M., Vanhoucke, M.: Support vector machine regression for project control forecasting. Autom. Constr. 47, 92–106 (2014)
Weustink, I.F., Ten Brinke, E., Streppel, A.H., Kals, H.J.J.: A generic framework for cost estimation and cost control in product design. J. Mater. Process. Technol. 103, 141–148 (2000)
Xiaokang, H., Mei, L.: Research on construction cost control based upon BP neural network and theory of constraint. In: Proceedings of International Conference on Management and Service Science (MASS), pp. 1–4 (2010)
Xin-zheng, W., Li-ying, X.: Application of rough set and neural network in engineering cost estimation. In: Proceedings of International Conference on Management and Service Science (MASS), pp. 1–4 (2010)
Xu, Z., Khoshgoftaar, T.M.: Identification of fuzzy models of cost estimation. Fuzzy Sets Syst. 145, 141–163 (2004)
Yang, B., Yao, L., Huang, H.Z.: Early software quality prediction based on a fuzzy neural network model. In: Proceedings of International Conference on Natural Computation, vol. 1, pp. 760–764 (2007)
Yang, R., Wang, X.: The evaluation of construction quality based on BP neural network. In: Proceedings of International Conference on Mechanic Automation and Control Engineering (MACE), pp. 1582–1585 (2010)
Yunna, W., Zhijun, H.: Application of a case-based reasoning method in estimating the power grid project cost. In: Proceedings of 4th International Conference on Wireless Communications, Networking and Mobile Computing (WiCOM’08), pp. 1–5 (2008)
Zhang, H., Tam, C.M., Li, H.: Multimode project scheduling based on particle swarm optimization. Comput. Aided Civil Infrastr. Eng. 21(2), 93–103 (2006)
Zhao, H., Ru, Z.: Construction schedule optimization using particle swarm optimization. In: Proceedings of 4th International Conference on Wireless Communications, Networking and Mobile Computing (WiCOM’08), pp. 1–4 (2008)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Shakhsi-Niaei, M., Iranmanesh, S.H. (2015). Intelligent Systems in Project Planning. In: Kahraman, C., Çevik Onar, S. (eds) Intelligent Techniques in Engineering Management. Intelligent Systems Reference Library, vol 87. Springer, Cham. https://doi.org/10.1007/978-3-319-17906-3_21
Download citation
DOI: https://doi.org/10.1007/978-3-319-17906-3_21
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-17905-6
Online ISBN: 978-3-319-17906-3
eBook Packages: EngineeringEngineering (R0)