An artificial bee colony algorithm for locating the critical slip surface in slope stability analysis

Determination of the critical slip surface with the minimum factor of safety of a slope is a difficult constrained global optimization problem. In this article, an artificial bee colony algorithm with a multi-slice adjustment method is proposed for locating the critical slip surfaces of soil slopes, and the Spencer method is employed to calculate the factor of safety. Six benchmark examples are presented to illustrate the reliability and efficiency of the proposed technique, and it is also compared with some well-known or recent algorithms for the problem. The results show that the new algorithm is promising in terms of accuracy and efficiency.

[1]  Mehmet Fatih Tasgetiren,et al.  A discrete artificial bee colony algorithm for the lot-streaming flow shop scheduling problem , 2011, Inf. Sci..

[2]  Nurhan Karaboga,et al.  A new design method based on artificial bee colony algorithm for digital IIR filters , 2009, J. Frankl. Inst..

[3]  Zu-yu Chen,et al.  Random trials used in determining global minimum factors of safety of slopes , 1992 .

[4]  T. Seeley The Wisdom of the Hive , 1995 .

[5]  Dervis Karaboga,et al.  A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm , 2007, J. Glob. Optim..

[6]  Sanyang Liu,et al.  Improved artificial bee colony algorithm for global optimization , 2011 .

[7]  Junjie Li,et al.  Artificial Bee Colony Algorithm with Local Search for Numerical Optimization , 2011, J. Softw..

[8]  Dervis Karaboga,et al.  Probabilistic Dynamic Deployment of Wireless Sensor Networks by Artificial Bee Colony Algorithm , 2011, Sensors.

[9]  K. M. Neaupane,et al.  Determination of the critical failure surface for slope stability analysis using ant colony optimization , 2009 .

[10]  N. Morgenstern,et al.  The analysis of the stability of general slip surfaces , 1965 .

[11]  R. Baker,et al.  THEORETICAL ANALYSIS OF THE STABILITY OF SLOPES , 1978 .

[12]  A. Goh Genetic algorithm search for critical slip surface in multiple-wedge stability analysis , 1999 .

[13]  Mehmet Fatih Tasgetiren,et al.  A discrete artificial bee colony algorithm for the total flowtime minimization in permutation flow shops , 2011, Inf. Sci..

[14]  Y. M. Cheng,et al.  An improved harmony search minimization algorithm using different slip surface generation methods for slope stability analysis , 2008 .

[15]  B. Satyanarayana,et al.  A Method of Analysis of the Stability of Embankments Assuming Parallel Inter-Slice Forces , 1967 .

[16]  S. Chi,et al.  Determination of the Critical Slip Surface Using Artificial Fish Swarms Algorithm , 2008 .

[17]  D. Fredlund,et al.  Comparison of slope stability methods of analysis , 1977 .

[18]  Hermanus P. J. Bolton,et al.  Global search for critical failure surface in slope stability analysis , 2003 .

[19]  Derviş Karaboğa,et al.  NEURAL NETWORKS TRAINING BY ARTIFICIAL BEE COLONY ALGORITHM ON PATTERN CLASSIFICATION , 2009 .

[20]  Ivona Brajevic,et al.  Artificial bee colony algorithm for the capacitated vehicle routing problem , 2011 .

[21]  Mustafa Sonmez,et al.  Artificial Bee Colony algorithm for optimization of truss structures , 2011, Appl. Soft Comput..

[22]  Andrew C. Heath,et al.  Simple genetic algorithm search for critical non-circular failure surface in slope stability analysis , 2005 .

[23]  Dervis Karaboga,et al.  A novel clustering approach: Artificial Bee Colony (ABC) algorithm , 2011, Appl. Soft Comput..

[24]  Tiranee Achalakul,et al.  The best-so-far selection in Artificial Bee Colony algorithm , 2011, Appl. Soft Comput..

[25]  Junjie Li,et al.  Structural inverse analysis by hybrid simplex artificial bee colony algorithms , 2009 .

[26]  N. R. Morgenstern,et al.  Extensions to the generalized method of slices for stability analysis , 1983 .

[27]  Junjie Li,et al.  Rosenbrock artificial bee colony algorithm for accurate global optimization of numerical functions , 2011, Inf. Sci..

[28]  Siba K. Udgata,et al.  Artificial bee colony algorithm for small signal model parameter extraction of MESFET , 2010, Eng. Appl. Artif. Intell..

[29]  Van Uu Nguyen,et al.  Determination of Critical Slope Failure Surfaces , 1985 .

[30]  Liang Li,et al.  Particle swarm optimization algorithm for the location of the critical non-circular failure surface in two-dimensional slope stability analysis , 2007 .

[31]  Yung-ming Cheng,et al.  Performance studies on six heuristic global optimization methods in the location of critical slip surface , 2007 .

[32]  Y. M. Cheng,et al.  Location of critical failure surface and some further studies on slope stability analysis , 2003 .

[33]  J. M. Duncan State of the Art: Limit Equilibrium and Finite-Element Analysis of Slopes , 1996 .

[34]  Pinar Civicioglu,et al.  A conceptual comparison of the Cuckoo-search, particle swarm optimization, differential evolution and artificial bee colony algorithms , 2013, Artificial Intelligence Review.

[35]  Jianping Sun,et al.  Search for Critical Slip Surface in Slope Stability Analysis by Spline-Based GA Method , 2008 .

[36]  Alok Singh,et al.  A swarm intelligence approach to the quadratic minimum spanning tree problem , 2010, Inf. Sci..

[37]  Peter John Cleall,et al.  An efficient approach for locating the critical slip surface in slope stability analyses using a real-coded genetic algorithm , 2010 .

[38]  D. Karaboga,et al.  On the performance of artificial bee colony (ABC) algorithm , 2008, Appl. Soft Comput..

[39]  Takuo Yamagami,et al.  SEARCH FOR NONCIRCULAR SLIP SURFACES BY THE MORGENSTERN-PRICE METHOD. PROCEEDINGS OF THE SIXTH INTERNATIONAL CONFERENCE ON NUMERICAL METHODS IN GEOMECHANICS, 11-15 APRIL 1988, INNSBRUCK, AUSTRIA. VOLUMES 1 - 3 , 1988 .

[40]  Aniruddha Sengupta,et al.  Locating the critical failure surface in a slope stability analysis by genetic algorithm , 2009, Appl. Soft Comput..

[41]  Dervis Karaboga,et al.  A comparative study of Artificial Bee Colony algorithm , 2009, Appl. Math. Comput..

[42]  Waleed F. Hassan,et al.  An efficient search method for finding the critical circular slip surface using the Monte Carlo technique , 2001 .

[43]  W. Tuckwell,et al.  The Honey Bee , 1891, Nature.

[44]  Erik Valdemar Cuevas Jiménez,et al.  Multi-circle detection on images using artificial bee colony (ABC) optimization , 2012, Soft Comput..

[45]  D. Fredlund,et al.  The application of dynamic programming to slope stability analysis , 2003 .

[46]  Da-Yong Zhu,et al.  A method for locating critical slip surfaces in slope stability analysis , 2001 .

[47]  Abdallah I. Husein Malkawi,et al.  Global Search Method for Locating General Slip Surface Using Monte Carlo Techniques , 2001 .

[48]  Zu-yu Chen,et al.  Evaluation of minimum factor of safety in slope stability analysis , 1988 .

[49]  V. R. Greco EFFICIENT MONTE CARLO TECHNIQUE FOR LOCATING CRITICAL SLIP SURFACE , 1996 .

[50]  Paul McCombie,et al.  The use of the simple genetic algorithm in finding the critical factor of safety in slope stability analysis , 2002 .