Skip to main content
Top
Published in: Earth Science Informatics 1/2021

18-11-2020 | Methodology Article

A comparative study on using metaheuristics for the seismic-ray-tracing problem

Authors: Mario A. Aguirre-López, Roberto Soto-Villalobos, Martha-Selene Casas-Ramírez, F-Javier Almaguer

Published in: Earth Science Informatics | Issue 1/2021

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

In this paper we deal the multi-layer case in the seismic-ray-tracing problem. Each ray is defined by its departure angle, and it spreads according to Snell’s Law; on the other hand, the medium of propagation is characterized by its density, the number of seismic layers, and the deep of these reflectors. Consider the above in the building the models, it allows that the travel time of a ray depends only on one variable but generates an excessive number of degrees of freedom in the system, which restricts the search space and makes it difficult to obtain an optimal solution. The foregoing motivates to solve the problem through a metaheuristic. We propose a solving methodology based on the shooting method immersed in the ray tracing methodology to find a solution to the initial value problem by using some metaheuristics, namely, Spiral Dynamics Inspired Optimization, Gravitational Search Algorithm and Genetic Algorithm. To our knowledge, this methodology has not been reported to solve such problem. There are not analytical solutions for models with two or more layers. A comparative study about the performance of the metaheuristics implemented is presented. The simulation results shows the competitiveness of the proposed algorithms, but in terms of solution quality and consumed time the Spiral Dynamics Inspired Optimization is better, followed by the Genetic Algorithm. Furthermore, the one-layer model was solved with the proposed algorithms and the results agree with the analytical solution reported in literature. In turn, our methodology provides better solutions than the Dix’s equation and a metaheuristic-bending method for all the simulations we present.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Footnotes
1
It is important to mention that no binary code is used for GSA and SO metaheuristics. It is only implemented by GA.
 
2
Values measured at intersections between the path and the layers.
 
Literature
go back to reference Aki K, Richards PG (2002) Quantitative Seismology, 2nd edn. University Science Books, California Aki K, Richards PG (2002) Quantitative Seismology, 2nd edn. University Science Books, California
go back to reference Balkaya Č (2013) An implementation of differential evolution algorithm for inversion of geoelectrical data. J Appl Geophys 98:160-175 Balkaya Č (2013) An implementation of differential evolution algorithm for inversion of geoelectrical data. J Appl Geophys 98:160-175
go back to reference Benamou J-D (1996) Big Ray Tracing: Multivalued Travel Time Field Computation Using Viscosity Solutions of the Eikonal Equation. J Comput Phys 128:463-474 Benamou J-D (1996) Big Ray Tracing: Multivalued Travel Time Field Computation Using Viscosity Solutions of the Eikonal Equation. J Comput Phys 128:463-474
go back to reference Benaslaa L, Belmadanib A, Rahlia M (2014) Spiral Optimization Algorithm for solving Combined Economic and Emission Dispatch. Int Electr Power Energy Syst 62:163-174 Benaslaa L, Belmadanib A, Rahlia M (2014) Spiral Optimization Algorithm for solving Combined Economic and Emission Dispatch. Int Electr Power Energy Syst 62:163-174
go back to reference Bergey PK, Ragsdale CT, Kote MH (2003) A Simulated Annealing Genetic Algorithm for the Electrical Power Districting Problem. Ann Oper Res 121:33–55 Bergey PK, Ragsdale CT, Kote MH (2003) A Simulated Annealing Genetic Algorithm for the Electrical Power Districting Problem. Ann Oper Res 121:33–55
go back to reference Burger HR, Burger DC (1992) Exploration Geophysics of the Shallow Subsurface. Prentice Hall, N.J Burger HR, Burger DC (1992) Exploration Geophysics of the Shallow Subsurface. Prentice Hall, N.J
go back to reference Červený V (2001) Seismic Ray Theory. Cambridge University Press, USA Červený V (2001) Seismic Ray Theory. Cambridge University Press, USA
go back to reference Constain JK, Coruh C (2004) Basic Theory of Exploration Seismology. Elsevier, USA Constain JK, Coruh C (2004) Basic Theory of Exploration Seismology. Elsevier, USA
go back to reference Contreras OA, Pacheco JR, Larrazábal G (2008) Trazado de rayos sísmicos usando un algoritmo genético. Ingeniería UC 15(1):50–58 Contreras OA, Pacheco JR, Larrazábal G (2008) Trazado de rayos sísmicos usando un algoritmo genético. Ingeniería UC 15(1):50–58
go back to reference Chopra S, Castagna JP (2014) AVO. Society of Exploration Geophysicists, USA Chopra S, Castagna JP (2014) AVO. Society of Exploration Geophysicists, USA
go back to reference Dávila-Torres RF (2012) Trazado de rayos sísmicos mediante la optimización de la ecuación de tiempos de arribo utilizando Programación Evolutiva. Degree Thesis, Universidad Autónoma de Nuevo León Dávila-Torres RF (2012) Trazado de rayos sísmicos mediante la optimización de la ecuación de tiempos de arribo utilizando Programación Evolutiva. Degree Thesis, Universidad Autónoma de Nuevo León
go back to reference Dias AHF, de-Vasconcelos JA (2002) Multiobjective genetic algorithms applied to solve optimization problems. Trans Magn 38:2 Dias AHF, de-Vasconcelos JA (2002) Multiobjective genetic algorithms applied to solve optimization problems. Trans Magn 38:2
go back to reference Eldos T, Al-Qasim R (2013) On The Performance of the Gravitational Search Algorithm. Int J Adva Comput Sci Appl 4(8):74-78 Eldos T, Al-Qasim R (2013) On The Performance of the Gravitational Search Algorithm. Int J Adva Comput Sci Appl 4(8):74-78
go back to reference Goldberg DE (1989) Genetic Algorithms in Search, Optimization and Machine Learning. Addison-Wesley, Boston Goldberg DE (1989) Genetic Algorithms in Search, Optimization and Machine Learning. Addison-Wesley, Boston
go back to reference Grenchka V, Tsvankin I, Cohen JK (1999) Generalized Dix equation and analytic treatment of normal-moveout velocity for anisotropic media. Geophys Prospect 47:117–148 Grenchka V, Tsvankin I, Cohen JK (1999) Generalized Dix equation and analytic treatment of normal-moveout velocity for anisotropic media. Geophys Prospect 47:117–148
go back to reference Hosseinabadi AR, Yazdanpanah M, Rostami AS (2012) A New Search Algorithm for Solving Symmetric Traveling Salesman Problem Based on Gravity. World Appl Sci J 16(10):1387–1392 Hosseinabadi AR, Yazdanpanah M, Rostami AS (2012) A New Search Algorithm for Solving Symmetric Traveling Salesman Problem Based on Gravity. World Appl Sci J 16(10):1387–1392
go back to reference Hosseinabadi AR, Siar H, Shamshirband S, Shojafar M, Nasir M (2014) Using the gravitational emulation local search algorithm to solve the multi-objective flexible dynamic job shop scheduling problem in Small and Medium Enterprises. Annals of Operations Research. https://doi.org/10.1007/s10479-014-1770-8 Hosseinabadi AR, Siar H, Shamshirband S, Shojafar M, Nasir M (2014) Using the gravitational emulation local search algorithm to solve the multi-objective flexible dynamic job shop scheduling problem in Small and Medium Enterprises. Annals of Operations Research. https://​doi.​org/​10.​1007/​s10479-014-1770-8
go back to reference Ikelle LT, Amundsen L (2005) Introduction to Petroleum Seismology. Society of Exploration Geophysicists, USA Ikelle LT, Amundsen L (2005) Introduction to Petroleum Seismology. Society of Exploration Geophysicists, USA
go back to reference Janiaka A, Portmann MC (1998) Genetic algorithm for the permutation flow-shop scheduling problem with linear models of operations. Ann Oper Res 83:95–114 Janiaka A, Portmann MC (1998) Genetic algorithm for the permutation flow-shop scheduling problem with linear models of operations. Ann Oper Res 83:95–114
go back to reference Kalos MH, Whitlock PA (2008) Monte Carlo Methods. WILEY-VCH, Germany Kalos MH, Whitlock PA (2008) Monte Carlo Methods. WILEY-VCH, Germany
go back to reference King SD (1995) Radial models of mantle viscosity: results from a genetic algorithm. Geophys J Int 122:725–734 King SD (1995) Radial models of mantle viscosity: results from a genetic algorithm. Geophys J Int 122:725–734
go back to reference Koziel S, Yang X (2011) Computational Optimization, Methods and Algorithms. Stud Comput Intell:356 Koziel S, Yang X (2011) Computational Optimization, Methods and Algorithms. Stud Comput Intell:356
go back to reference Kumar M, Sharma MD (2013) Reflection and transmission of attenuated waves at the boundar between two dissimilar poroelastic solids satured with two immiscible viscous fluids. Geophys Prospect 61:1035–s1055 Kumar M, Sharma MD (2013) Reflection and transmission of attenuated waves at the boundar between two dissimilar poroelastic solids satured with two immiscible viscous fluids. Geophys Prospect 61:1035–s1055
go back to reference Marroquín Navarro LM (2012) Inversión sísmica de reflexión 2D, mediante la técnica de optimización Programación Evolutiva. Degree Thesis, Universidad Autónoma de Nuevo León Marroquín Navarro LM (2012) Inversión sísmica de reflexión 2D, mediante la técnica de optimización Programación Evolutiva. Degree Thesis, Universidad Autónoma de Nuevo León
go back to reference Nezamabadi-Pour H, Rashedi E, Saryazdi S (2009) GSA: A Gravitational Search Algorithm. Inf Sci 179:2232–2248 Nezamabadi-Pour H, Rashedi E, Saryazdi S (2009) GSA: A Gravitational Search Algorithm. Inf Sci 179:2232–2248
go back to reference Nowers O, Duxbury DJ, Zhang J, Drinkwater BW (2014) Novel ray-tracing algorithms in NDE: Application of Dijkstra and A* algorithms to the inspection of an anisotropic weld. NDT&E Int 61:58–66 Nowers O, Duxbury DJ, Zhang J, Drinkwater BW (2014) Novel ray-tracing algorithms in NDE: Application of Dijkstra and A* algorithms to the inspection of an anisotropic weld. NDT&E Int 61:58–66
go back to reference Ooi CH, Tan P (2003) Genetic algorithms applied to multi-class prediction for the analysis of gene expression data. Bioinformatics 19:37–44 Ooi CH, Tan P (2003) Genetic algorithms applied to multi-class prediction for the analysis of gene expression data. Bioinformatics 19:37–44
go back to reference Osman IH, Laporte G (1996) Metaheuristics: A bibliography. Ann Oper Res 63:513–623 Osman IH, Laporte G (1996) Metaheuristics: A bibliography. Ann Oper Res 63:513–623
go back to reference Prothero WA, Taylor WJ, Eickemeyer JA (1988) A fast two-point, three-dimensional ray tracing algorithm using a simple step search method. Bullet Seismol Soc Amer 78:1190–1198 Prothero WA, Taylor WJ, Eickemeyer JA (1988) A fast two-point, three-dimensional ray tracing algorithm using a simple step search method. Bullet Seismol Soc Amer 78:1190–1198
go back to reference Ramillien G (2001) Genetic algorithms for geophysical parameter inversion from altimeter data. Geophys J Int 147:393-402 Ramillien G (2001) Genetic algorithms for geophysical parameter inversion from altimeter data. Geophys J Int 147:393-402
go back to reference Rashedi E, Nezamabadi-Pour H, Saryazdi S (2011) Filter modeling using gravitational search algorithm. Eng Appl Artif Intell 24:117–122 Rashedi E, Nezamabadi-Pour H, Saryazdi S (2011) Filter modeling using gravitational search algorithm. Eng Appl Artif Intell 24:117–122
go back to reference Song X, Li L, Zhang X, Huang J, Shi X, Jin S, Bai Y (2014) Differential evolution algorithm for nonlinear inversion of high-frequency Rayleigh wave dispersion curves. J Appl Geophys 109:47–61 Song X, Li L, Zhang X, Huang J, Shi X, Jin S, Bai Y (2014) Differential evolution algorithm for nonlinear inversion of high-frequency Rayleigh wave dispersion curves. J Appl Geophys 109:47–61
go back to reference Stein S, Wysession M (2003) An introductionto seismology, earthquakes, and earth structure. Blackwell, Oxford Stein S, Wysession M (2003) An introductionto seismology, earthquakes, and earth structure. Blackwell, Oxford
go back to reference Tamura K, Yasuda K (2011) Spiral Dynamics Inspired Optimization. J Adv Comput Intell Intell Inf 15(8):1116–1122 Tamura K, Yasuda K (2011) Spiral Dynamics Inspired Optimization. J Adv Comput Intell Intell Inf 15(8):1116–1122
go back to reference Telford WM, Geldart LP, Sheriff RE (1990) Applied Geophysics. Cambridge University Press, New York Telford WM, Geldart LP, Sheriff RE (1990) Applied Geophysics. Cambridge University Press, New York
go back to reference Tsai C, Huang B, Chiang M (2014) A Novel Spiral Optimization for Clustering. Lect Notes Electr Eng 274:621-628 Tsai C, Huang B, Chiang M (2014) A Novel Spiral Optimization for Clustering. Lect Notes Electr Eng 274:621-628
go back to reference Vargas Contreras GA (2017) Estimación de parámetros para sísmica multicapa mediante aproximaciones a las ecuaciones de Zoeppritz utilizando algoritmos evolutivos. Master Thesis, Universidad Autónoma de Nuevo León Vargas Contreras GA (2017) Estimación de parámetros para sísmica multicapa mediante aproximaciones a las ecuaciones de Zoeppritz utilizando algoritmos evolutivos. Master Thesis, Universidad Autónoma de Nuevo León
go back to reference Xu B, Zhang Y (2014) An Improved Gravitational Search Algorithm for Dynamic Neural Network Identification. Int J Autom Comput 11(4):434-440 Xu B, Zhang Y (2014) An Improved Gravitational Search Algorithm for Dynamic Neural Network Identification. Int J Autom Comput 11(4):434-440
go back to reference Yilmaz Ö (2008) Seismic Data Analysis: processing, inversion, and interpretation of seismic data. Society of Exploration Geophysicists, USA Yilmaz Ö (2008) Seismic Data Analysis: processing, inversion, and interpretation of seismic data. Society of Exploration Geophysicists, USA
go back to reference Zhao A, Zhang Z, Teng J (2004) Minimum travel time tree algorithm for seismic ray tracing: improvement in efficiency. Journal of Geophysics and Engineering 1:245-251 Zhao A, Zhang Z, Teng J (2004) Minimum travel time tree algorithm for seismic ray tracing: improvement in efficiency. Journal of Geophysics and Engineering 1:245-251
Metadata
Title
A comparative study on using metaheuristics for the seismic-ray-tracing problem
Authors
Mario A. Aguirre-López
Roberto Soto-Villalobos
Martha-Selene Casas-Ramírez
F-Javier Almaguer
Publication date
18-11-2020
Publisher
Springer Berlin Heidelberg
Published in
Earth Science Informatics / Issue 1/2021
Print ISSN: 1865-0473
Electronic ISSN: 1865-0481
DOI
https://doi.org/10.1007/s12145-020-00549-3

Other articles of this Issue 1/2021

Earth Science Informatics 1/2021 Go to the issue

Premium Partner