簡易檢索 / 詳目顯示

研究生: 陳勇
Albertus - Arief Herdany
論文名稱: Evolutionary Big Bang – Big Crunch Algorithm for Construction Engineering Optimization Problem
Evolutionary Big Bang – Big Crunch Algorithm for Construction Engineering Optimization Problem
指導教授: 鄭明淵
Min-Yuan Cheng
口試委員: 邱建國
Chien-Kuo Chiu
吳育偉
Yu-Wei Wu
潘南飛
Nang-fei Pan
學位類別: 碩士
Master
系所名稱: 工程學院 - 營建工程系
Department of Civil and Construction Engineering
論文出版年: 2014
畢業學年度: 102
語文別: 英文
論文頁數: 127
中文關鍵詞: Benchmark functionBig Bang – Big CrunchEvolutionaryHybrid algorithmStructural optimizationTower crane layout optimization.
外文關鍵詞: Benchmark function, Big Bang – Big Crunch, Evolutionary, Hybrid algorithm, Structural optimization, Tower crane layout optimization.
相關次數: 點閱:395下載:9
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • Construction Engineering Optimization problem is a complex optimization problem and also has many type of problem such as Structural Optimization, Tower Crane Layout Optimization, etc. Structural optimization problem is an optimization problem with large number of variables and constraint that prevent engineer to get the optimum design in reasonable time. Meanwhile, Tower Crane Layout (TCL) problem is a complex and uneasy optimization which involves arranging and determining the tower crane locations and also the locations of supply points. To solve the structural optimization and TCL problem, metaheuristic approach was applied. This study proposes a new hybrid metaheuristic algorithm named Evolutionary Big Bang – Big Crunch (EBB-BC). EBB-BC is a hybrid algorithm from Big Bang - Big Crunch algorithm, Neighborhood Search and Differential Evolution algorithm using collaborative combination hybridization concept. This study compares the performance of EBB-BC with other well-known algorithm using some unconstrained benchmark functions problems. Moreover, this study compares EBB-BC with other well-known metaheuristic algorithm in solving structural optimization problem and TCL problem. The results show the excellence performance of EBB-BC where EBB-BC outperforms all other algorithms tested both in solving benchmark functions, structural optimization and TCL problem.


    Construction Engineering Optimization problem is a complex optimization problem and also has many type of problem such as Structural Optimization, Tower Crane Layout Optimization, etc. Structural optimization problem is an optimization problem with large number of variables and constraint that prevent engineer to get the optimum design in reasonable time. Meanwhile, Tower Crane Layout (TCL) problem is a complex and uneasy optimization which involves arranging and determining the tower crane locations and also the locations of supply points. To solve the structural optimization and TCL problem, metaheuristic approach was applied. This study proposes a new hybrid metaheuristic algorithm named Evolutionary Big Bang – Big Crunch (EBB-BC). EBB-BC is a hybrid algorithm from Big Bang - Big Crunch algorithm, Neighborhood Search and Differential Evolution algorithm using collaborative combination hybridization concept. This study compares the performance of EBB-BC with other well-known algorithm using some unconstrained benchmark functions problems. Moreover, this study compares EBB-BC with other well-known metaheuristic algorithm in solving structural optimization problem and TCL problem. The results show the excellence performance of EBB-BC where EBB-BC outperforms all other algorithms tested both in solving benchmark functions, structural optimization and TCL problem.

    Table of Contents ABSTRACT i ACKNOWLEDGEMENT ii ABBREVIATIONS AND SYMBOLS vi LIST OF FIGURES viii LIST OF TABLES ix CHAPTER 1. INTRODUCTION 1 1.1 Research Motivation 1 1.2 Research Objective 4 1.3 Scope Definition 5 1.4 Research Methodology 5 1.4.1 Introduction 8 1.4.2 Literature Review 9 1.4.3 Model Construction 9 1.4.4 Model Evaluation and Application 10 1.4.5 Conclusions and Recommendations 11 1.5 Thesis Outline 11 CHAPTER 2. LITERATURE REVIEW 13 2.1 Structural Optimization Problem 13 2.2 Tower Crane Layout Optimization Problem 14 2.3 Big Bang – Big Crunch (BB-BC) Algorithm 17 2.4 Differential Evolution (DE) Algorithm 20 2.5 Neighborhood Search (NS) 26 CHAPTER 3. EVOLUTIONARY BIG BANG – BIG CRUNCH 27 CHAPTER 4. BENCHMARK FUNCTIONS AND CASE STUDY 34 4.1 Benchmark Function 34 4.1.1 Benchmark Function – Problem Definition 34 4.1.2 Benchmark Function – Model Application 40 4.1.3 Benchmark Function – Result and Discussion 42 4.2 Case Study 1 : Welded Beam Design Optimization 44 4.2.1 Case Study 1 – Problem Definition 44 4.2.2 Case Study 1 – Model Application 47 4.2.3 Case Study 1 – Result and Discussion 48 4.3 Case Study 2 : Reinforced Concrete Beam Design Optimization 50 4.3.1 Case Study 2 – Problem Definition 50 4.3.2 Case Study 2 – Model Application 52 4.3.3 Case Study 2 – Result and Discussion 54 4.4 Case Study 3 : Tower Crane Layout With Material Quantity Supply and Demand Optimization 55 4.4.1 Case Study 3 – Problem Definition 55 4.4.2 Case Study 3.1 – Model Application of Single Tower Crane 60 4.4.3 Case Study 3.1 – Result and Discussion of Single Tower Crane 62 4.4.4 Case Study 3.2 – Model Application of Multi-Tower Crane 64 4.4.5 Case Study 3.2 – Result and Discussion of Multi-Tower Crane 66 CHAPTER 5. CONCLUSIONS AND RECOMMENDATIONS 70 5.1 Conclusions 70 5.2 Recommendations 71 REFERENCES 72 APPENDIX A (Matlab Code of EBB-BC for Benchmark Function) 79 APPENDIX B (Matlab Code of EBB-BC for Case Study) 89

    [1] M.H. Afshar, I. Motaei, Constrained Big Bang-Big Crunch Algorithm For Optimal Solution of Large Scale Resevoir Operation Problem, Iran University of Science & Technology 1 (2011) 357-375.
    [2] A.H. Aguirre, A.E.M. Zavala, E.V. Diharce, S. Botello, COPSO: Constrained Optimization via PSO algorithm, CIMAT (2007).
    [3] K. Alkriz, J.C. Mangin, A new model for optimizing the location of cranes and construction facilities using genetic algorithm, in: F. Khosrowshahi (Ed.), 21st Annual ARCOM Confertence, Vol. 2, Association of Researchers in Construction Management, London (2005) 981-991.
    [4] H. Amir, T. Hasegawa, Nonlinear Mixed‐Discrete Structural Optimization, Journal of Structural Engineering 115 (1989) 626-646.
    [5] C. Blum, J. Puchinger, G.R. Raidl, A. Roli, Hybrid metaheuristics in combinatorial optimization: A survey, Applied Soft Computing 11 (2011) 4135-4151.
    [6] C.V. Camp, F. Huq, CO2 and cost optimization of reinforced concrete frames using a big bang-big crunch algorithm, Engineering Structures 48 (2013) 363-372.
    [7] M.-Y. Cheng, N.-D. Hoang, Y.-W. Wu, Hybrid intelligence approach based on LS-SVM and Differential Evolution for construction cost index estimation: A Taiwan case study, Automation in Construction 35 (2013) 306-313.
    [8] M.-Y. Cheng, D. Prayogo, Symbiotic Organisms Search: A new metaheuristic optimization algorithm, Computers & Structures (2014).
    [9] M.-Y. Cheng, D.-H. Tran, Y.-W. Wu, Using a fuzzy clustering chaotic-based differential evolution with serial method to solve resource-constrained project scheduling problems, Automation in Construction 37 (2014) 88-97.
    [10] M. Cheng, L. Lien, Hybrid Artificial Intelligence–Based PBA for Benchmark Functions and Facility Layout Design Optimization, Journal of Computing in Civil Engineering 26 (2012) 612-624.
    [11] C.A. Coello Coello, Use of a self-adaptive penalty approach for engineering optimization problems, Computers in Industry 41 (2000) 113-127.
    [12] A. Deihimi, A. Solat, Optimized echo state networks using a big bang–big crunch algorithm for distance protection of series-compensated transmission lines, International Journal of Electrical Power & Energy Systems 54 (2014) 408-424.
    [13] M. Dog̃an, Y. Istefanopulos, Optimal nonlinear controller design for flexible robot manipulators with adaptive internal model, IET Control Theory & Applications, Vol. 1, Institution of Engineering and Technology (2007) 770-778.
    [14] O.K. Erol, I. Eksin, A new optimization method: Big Bang–Big Crunch, Advances in Engineering Software 37 (2006) 106-111.
    [15] H. Eskandar, A. Sadollah, A. Bahreininejad, M. Hamdi, Water cycle algorithm – A novel metaheuristic optimization method for solving constrained engineering optimization problems, Computers & Structures 110 (2012) 151-166.
    [16] I.W. Fung, Optimizing Material Hoisting Operations and Storage Cells in Single Multi-storey Tower Block Construction by Genetic Algorithm, The International Journal of Construction Management 2008 (2008) 53-64.
    [17] A. Gandomi, X.-S. Yang, A. Alavi, Cuckoo search algorithm: a metaheuristic approach to solve structural optimization problems, Engineering with Computers 29 (2013) 17-35.
    [18] A.H. Gandomi, X.-S. Yang, A.H. Alavi, Mixed variable structural optimization using Firefly Algorithm, Computers & Structures 89 (2011) 2325-2336.
    [19] H.M. Gen, O.K. Erol, L. Eksi, An Application and Solution to Gate Assignment Problem for AtatUrk Airport, DECOMM 2009 (2009).
    [20] H.M. Genc, A.K. Hocaoglu, Bearing-Only Target Tracking Based on Big Bang – Big Crunch Algorithm, Computing in the Global Information Technology, 2008. ICCGI '08. The Third International Multi-Conference on (2008) 229-233.
    [21] O. Hasancebi, S. Kazemzadeh Azad, An exponential big bang-big crunch algorithm for discrete design optimization of steel frames, Computers & Structures 110–111 (2012) 167-179.
    [22] Q. He, L. Wang, An effective co-evolutionary particle swarm optimization for constrained engineering design problems, Engineering Applications of Artificial Intelligence 20 (2007) 89-99.
    [23] C. Huang, C.K. Wong, C.M. Tam, Optimization of tower crane and material supply locations in a high-rise building site by mixed-integer linear programming, Automation in Construction 20 (2011) 571-580.
    [24] F.-z. Huang, L. Wang, Q. He, An effective co-evolutionary differential evolution for constrained optimization, Applied Mathematics and Computation 186 (2007) 340-356.
    [25] H. JH., Adaptation in natural and artificial systems, University of Michigan Press (1975).
    [26] Z. Juan, X.Z. Duo, L.L. Xian, Improved Differential Evolution Algorithm for Structural Optimization Design of Flumes with Hybrid Discrete Variables, Advanced Materials Research 383 - 390 (2011) 672 - 677.
    [27] D. Karaboga, B. Akay, A comparative study of Artificial Bee Colony algorithm, Applied Mathematics and Computation 214 (2009) 108-132.
    [28] D. Karaboga, S. Okdem, A simple and global optimization algorithm for engineering problems: differential evolution algorithm, Turkish Journal of Electrical Engineering 12 (2004) 53 - 60.
    [29] A. Kaveh, S. Talatahari, Optimal design of Schwedler and ribbed domes via hybrid Big Bang–Big Crunch algorithm, Journal of Constructional Steel Research 66 (2010) 412-419.
    [30] A. Kaveh, S. Talatahari, Size optimization of space trusses using Big Bang–Big Crunch algorithm, Computers & Structures 87 (2009) 1129-1140.
    [31] A. Kaveh, A. Zolghadr, Truss optimization with natural frequency constraints using a hybridized CSS-BBBC algorithm with trap recognition capability, Computers & Structures 102–103 (2012) 14-27.
    [32] J. Kennedy, R. Eberhart, Particle swarm optimization, Neural Networks, 1995. Proceedings., IEEE International Conference on, Vol. 4 (1995) 1942-1948 vol.1944.
    [33] T. Kumbasar, I. Eksin, M. Guzelkaya, E. Yesil, Adaptive fuzzy model based inverse controller design using BB-BC optimization algorithm, Expert Systems with Applications 38 (2011) 12356-12364.
    [34] T. Kumbasar, İ. Eksin, M. Guzelkaya, E. Yeşil, Big Bang Big Crunch Optimization Method Based Fuzzy Model Inversion, in: A. Gelbukh, E. Morales (Eds.), MICAI 2008: Advances in Artificial Intelligence, Vol. 5317, Springer Berlin Heidelberg (2008) 732-740.
    [35] T. Kumbasar, E. Yesil, I. Eksin, M. Guzelkaya, Inverse fuzzy Model Control with online adaptation via Big Bang-Big Crunch optimization, Communications, Control and Signal Processing, 2008. ISCCSP 2008. 3rd International Symposium on (2008) 697-702.
    [36] L.-C. Lien, M.-Y. Cheng, Particle bee algorithm for tower crane layout with material quantity supply and demand optimization, Automation in Construction 45 (2014) 25-32.
    [37] R. Mallipeddi, P. Suganthan, Differential Evolution Algorithm with Ensemble of Parameters and Mutation and Crossover Strategies, in: B. Panigrahi, S. Das, P. Suganthan, S. Dash (Eds.), Swarm, Evolutionary, and Memetic Computing, Vol. 6466, Springer Berlin Heidelberg (2010) 71-78.
    [38] J. Michalek, R. Choudhary, P. Papalambros, Architectural layout design optimization, Engineering Optimization 34 (2002) 461-484.
    [39] N. Noman, H. Iba, Enhancing differential evolution performance with local search for high dimensional function optimization, Proceedings of the 2005 conference of Genetic and evolutionary computation, Washington DC, USA (2005).
    [40] D. Ortiz-Boyer, C. Hervas-Martinez, N. Garcia-Pedrajas, CIXL2 - A crossover operator for evolutionary algorithms based on population features, Journal of Artifical Intelligence Research 24 (2005) 1-48.
    [41] I. Osman, G. Laporte, Metaheuristics: A bibliography, Annals of Operations Research 63 (1996) 511-623.
    [42] K.E. Parsopoulos, M.N. Vrahatis, Unified Particle Swarm Optimization for Solving Constrained Engineering Optimization Problems, in: L. Wang, K. Chen, Y. Ong (Eds.), Advances in Natural Computation, Vol. 3612, Springer Berlin Heidelberg (2005) 582-591.
    [43] D.T. Pham, A. Ghanbarzadeh, E. Koc, S. Otri, S. Rahim, M. Zaidi, The Bees Algorithm, A Novel Tool for Complex Optimisation Problems, Proceedings of the 2nd International Virtual Conference on Intelligent Production Machines and Systems (IPROMS 2006), Elsevier, Oxford (2006) 454-459.
    [44] A.K. Qin, V.L. Huang, P.N. Suganthan, Differential Evolution Algorithm With Strategy Adaptation for Global Numerical Optimization, Evolutionary Computation, IEEE Transactions on 13 (2009) 398-417.
    [45] S.S. Rao, Engineering Optimization - Theory and Practice, Third ed., (1996).
    [46] E. Rashedi, H. Nezamabadi-pour, S. Saryazdi, GSA: A Gravitational Search Algorithm, Information Sciences 179 (2009) 2232-2248.
    [47] M.P. Saka, Z.W. Geem, Mathematical and Metaheuristic Applications in Design Optimization of Steel Frame Structures: An Extensive Review, Mathematical Problems in Engineering 2013 (2013) 33.
    [48] A. Sawhney, A. Mund, Adaptive Probabilistic Neural Network-based Crane Type Selection System, Journal of Construction Engineering and Management 128 (2002) 265-273.
    [49] A. Shapira, G. Lucko, C. Schexnayder, Cranes for Building Construction Projects, Journal of Construction Engineering and Management 133 (2007) 690-700.
    [50] C.J. Shih, Y.C. Yang, Generalized Hopfield network based structural optimization using sequential unconstrained minimization technique with additional penalty strategy, Advances in Engineering Software 33 (2002) 721-729.
    [51] R. Storn, K. Price, Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces, Journal of Global Optimization 11 (1997) 341-359.
    [52] C. Tam, T. Tong, W. Chan, Genetic Algorithm for Optimizing Supply Locations around Tower Crane, Journal of Construction Engineering and Management 127 (2001) 315-321.
    [53] C.M. Tam, T.K.L. Tong, GA-ANN model for optimizing the locations of tower crane and supply points for high-rise public housing construction, Construction Management and Economics 21 (2003) 257-266.
    [54] H. Tang, J. Zhou, S. Xue, L. Xie, Big Bang-Big Crunch optimization for parameter estimation in structural systems, Mechanical Systems and Signal Processing 24 (2010) 2888-2897.
    [55] S. Vos, Meta-heuristics: The State of the Art, in: A. Nareyek (Ed.), Local Search for Planning and Scheduling, Vol. 2148, Springer Berlin Heidelberg (2001) 1-23.
    [56] X.-S. Yang, Harmony Search as a Metaheuristic Algorithm, in: Z. Geem (Ed.), Music-Inspired Harmony Search Algorithm, Vol. 191, Springer Berlin Heidelberg (2009) 1-14.
    [57] X.-S. Yang, Nature-Inspired Metaheuristic Algorithms: Second Edition, Luniver Press (2010).
    [58] Y. Yun, Study on Adaptive Hybrid Genetic Algorithm and Its Applications to Engineering Design Problems, Graduate School of Information, Production and Systems Waseda University (2005).
    [59] P. Zhang, F. Harris, P. Olomolaiye, G. Holt, Location Optimization for a Group of Tower Cranes, Journal of Construction Engineering and Management 125 (1999) 115-122.
    [60] P. Zouein, H. Harmanani, A. Hajar, Genetic Algorithm for Solving Site Layout Problem with Unequal-Size and Constrained Facilities, Journal of Computing in Civil Engineering 16 (2002) 143-151.

    QR CODE