Estudio del fenómeno de percolación 2D optimizando bloques de código mediante slices en Python

Autores/as

  • Gustavo Medina-Ángel CIICAp, Universidad Autónoma del Estado de Morelos, Av. Universidad 1001, Cuernavaca, Morelos 62210, México https://orcid.org/0000-0002-0279-3492
  • Gennadiy Burlak CIICAp, Universidad Autónoma del Estado de Morelos, Av. Universidad 1001, Cuernavaca, Morelos 62210, México https://orcid.org/0000-0003-4829-8435
  • Erika Martínez-Sánchez Facultad de Ingeniería, Universidad Autónoma de Coahuila, Coahuila, México
  • Anahí Yelitza De la Cruz Abarca CIICAP, EESM, Universidad Autónoma del Estado de Morelos, Morelos, México

DOI:

https://doi.org/10.30973/progmat/2026.18.2/2

Palabras clave:

Slices, Python, Percolación, Optimización

Resumen

Realizamos dos códigos para analizar el fenómeno de percolación en su dimensión 2D, en el cual uno de ellos se desarrolló de manera clásica utilizando ciclos for para analizar los arreglos bidimensionales, y otra en donde utilizamos sentencias slices de python remplazando bloques de código a una forma tipo slice. Se realizaron varias pruebas para diferentes tamaños de rejilla en de diferentes dimensiones (L) para ambos códigos (con ciclos for y con slices) y se encontró una considerable mejora en la optimización de tiempos cuando se utilizan sentencias slices en comparación a los ciclos for convencionales.

Biografía del autor/a

Gustavo Medina-Ángel, CIICAp, Universidad Autónoma del Estado de Morelos, Av. Universidad 1001, Cuernavaca, Morelos 62210, México

El Dr. Gustavo Medina Ángel, estudio la Ingeniería en Sistemas Compu-tacionales, egresado de Instituto Tecnológico de Zacatepec en el 2008, en el 2016 se tituló como Maestro en Ingeniería y Ciencias Aplicadas de la Universidad Autónoma del Estado de Morelos y en el año 2020 obtuvo el título de Doctor en Ingeniería y Ciencias Aplicadas en la misma institución, actualmente es docente de la Facultad de Contaduría, Administración e Informática (desde enero 2011 ), ha impartido 90 cursos referentes a las ciencias básicas y aplicadas, informática e ingeniería. Es desarrollador de Software Independiente y ha impartido talleres de programación avanzada en Java, Programación en Arduino, Bases de datos, circuitos eléctricos y electrónicos, programación móvil, optimización, internet de las cosas e inteligencia artificial. Ha publicado artículos y capítulos de libro como autor y co-autor en revistas internacionales como: Progress in Electromagnetic Research, Revista Mexicana de Fisica, International Journal of Combinatorial Optimization Problems and Informatics, Chaos, entre otros. Se ha desempeñado como árbitro en revistas científicas indexadas internacionales como: Progress in Electromagnetic Research (PIER), Argentine Journal of Science and Technology, SN Computer Science entre otros. Es candidato al sistema nacional de investigadores y sus líneas de investigación a las que se dedica son; la simulación de fenómenos físicos, los métodos numéricos aplicados a la computación, la optimización de procesos y el procesamiento digital de imágenes.

Gennadiy Burlak, CIICAp, Universidad Autónoma del Estado de Morelos, Av. Universidad 1001, Cuernavaca, Morelos 62210, México

Dr. Gennadiy Burlak, estudió en la Universidad Nacional de Kiev (KNU), Ucrania, en el Departamento de Física Teórica. El Doctor en Ciencias Físico-Matemáticas. Trabajó como catedrático TC del Departamento de Física Teórica de KNU. A partir de 1998 – a la fecha: Profesor Investigador Titular "C" del CIICAP de la Universidad Autónoma del Estado de Morelos, México, nivel 3. El Dr. Burlak tiene el mérito estatal en categoría Investigación científica 2022. Es Investigador Nacional Emérito. El Dr. Burlak es autor y coautor de 12 libros y capítulos de libros, 175 artículos publicados en revistas internacionales, 186 ponencias en congresos nacionales e internacionales. Bajo de su dirección han graduado: Doctorado: 8, de cuales 6 son miembros de SNI. Líneas principales de investigación son: la percolación óptica, teoría electromagnética, microesferas multicapas, radiación óptica de nano-estructuras, entrelazamiento cuántico, física de solitones e inteligencia artificial.

Erika Martínez-Sánchez, Facultad de Ingeniería, Universidad Autónoma de Coahuila, Coahuila, México

La Dra. Erika Martínez Sánchez estudió la licenciatura en Matemáticas Aplicadas en la Universidad Autónoma de Coahuila (UAdeC) en 2010. Posteriormente, realizó sus estudios de maestría y doctorado en la Universidad Autónoma del Estado de Morelos, en el CIICAP. Actualmente es Profesor-Investigador Titular C de la Facultad de Ingeniería de la UAdeC. La investigadora pertenece al sistema nacional de investigadores por el CONAHCYT, en el nivel 1. Cuenta con la participación en congresos nacionales e internacionales, coautoría en capítulos de libros y es autor y coautor de artículos arbitrados e indexados. Además de haber asesorado tesis de licenciatura y maestría.

Anahí Yelitza De la Cruz Abarca, CIICAP, EESM, Universidad Autónoma del Estado de Morelos, Morelos, México

La Mtra. Anahí Yelitza De La Cruz Abarca, es ingeniero en sistemas computacionales e ingeniero industrial por el Instituto Tecnológico de Zacatepec. Cuenta con la Maestría en Psicopedagogía en la Normal Lic. Benito Juárez, así mismo cuenta con la Maestría en Comercialización y conocimientos innovadores del Centro de Investigación en Ingeniería y Ciencias Aplicadas de la Universidad Autónoma del Estado de Morelos. Ha trabajado colaborativamente en diferentes proyectos de investigación cuantitativa y asesoría para el desarrollo de empresas tradicionales al comercio electrónico aplicando el marketing digital, así como el emprendimiento de nuevos negocios, innovación tecnológica de pymes y asesoría de propiedad intelectual, recientemente implemento una propuesta de plan de marketing para la aplicación de un producto de reciente creación, desarrollado vigilancia tecnología, en proyectos en la etapa inicial, así como la asesoría de un plan estratégico y el desarrollo de grupos de trabajo en empresas de Morelos y Puebla. Se ha dedicado al asesoramiento a empresas y negocios estables de grupos de trabajo para el desarrollo de proyectos y servicios innovadores en diferentes áreas del conocimiento. Ha participado en colaboración para el Programa de Estímulos a la Innovación (PEI), en conjunto con equipos de trabajo para la viabilidad de la gestión tecnológica. A impartido en diplomados de gestión empresarial, aplicando las normas de calidad de ISO y Pymes, colaborando en el asesoramiento de herramientas tecnológicas y canales de distribución igual que ha impartido diplomados relacionados en recursos humanos, gestión de proyectos. Sus líneas de investigación son la automatización y optimización de procesos.

Citas

Hunt A, Ewing R, Ghanbarian B. Percolation theory for flow in porous media. Lecture Notes on Physics, Vol. 880. Berlin: Springer; 2014. https://doi.org/10.1007/978-3-319-03771-4.

Childs EC, Collis-George N. The permeability of porous materials. Proceedings of the Royal Society of London Series A Mathematical and Physical Sciences. 1950;201(1066):392-405. https://doi.org/10.1098/rspa.1950.0068

Medina-Ángel G, Calderón-Segura YY, Burlak G, Hernández-Aguilar JA. Study of the critical probability of percolation in a 3D system with pores of random radius for variable grids. Revista Mexicana de Física. 2020;66(3):315-321. https://doi.org/10.31349/revmexfis.66.315

Vidal Romaní JR, Vilaplana JM. Datos preliminares para el estudio de espeleotemas de cavidades graníticas. Cadernos do Laboratorio Xeolóxico de Laxe, 1984, 7: 305-324. Disponible en: http://hdl.handle.net/2183/5861.

Saberi AA. Recent advances in percolation theory and its applications. Physics Reports. 2015;578:1-32. https://doi.org/10.1016/j.physrep.2015.03.003

Bentz DP. Virtual pervious concrete: Microstructure, percolation, and permeability. ACI Materials Journal. 2008;105(3):297-301. https://doi.org/10.14359/19827

Han B, Chen X, Pan Y, Wang C, Shi M, Chu X. Diffusion Model of Cement Slurry in Porous Media Considering Porosity Variation and Percolation Effect. Applied Sciences. 2023;13(3):1919. https://doi.org/10.3390/app13031919

Martinez Sanchez E, Burlak G, Medina-Ángel G, Magallanes Rivera R. Optical Field Localization in the Three-Dimensional Percolating System with Gaussian Distribution Disorder. International Journal of Optics. 2024;2024:3983413. https://doi.org/10.1155/2024/3983413

Burlak G, Díaz-de-Anda A, Malomed BA, Martinez-Sánchez E, Medina-Ángel G, Morales-Nava R, Martínez-Ocampo JJ, de-Anda-Reyes ME, Romero-López A. Critical properties of the optical field localization in a three-dimensional percolating system: Theory and experiment. Chaos Solitons & Fractals. 2023;173:113734. https://doi.org/10.1016/j.chaos.2023.113734

Burlak G, Medina-Ángel G. The optimization at studying of electrical conductivity in the dielectric nanocomposites with disordered nanotubes. Progress In Electromagnetics Research Letters. 2018;74:77-82. https://doi.org/10.2528/PIERL17120407

Medina-Ángel G, Burlak G. Software para calcular la probabilidad crítica de percolación en un sistema de nanotubos desordenados aplicado al estudio de sus radios en materiales conductores. Programación Matemática y Software. 2019;11(2):24-34. https://doi.org/10.30973/progmat/2019.11.2/4

Medina-Ángel G, Chávez MC, Burlak G. The Time optimization for polynomial series using a long For in C. International Journal of Combinatorial Optimization Problems in Informatics. 2020;11(3):130-135. Disponible en: https://ijcopi.org/ojs/article/view/170

McKinney W. Python for data analysis. Sebastopol, CA, USA: O'Reilly Media Inc; 2022.

Allen R, Hansen JP, Melchionna S. Molecular dynamics investigation of water permeation through nanopores. The Journal of Chemical Physics. 2003;119(7):3905-3919. https://doi.org/10.1063/1.1590956

Scher H, Zallen R. Critical density in percolation processes. The Journal of Chemical Physics. 1970;53(9):3759. https://doi.org/10.1063/1.1674565

Descargas

Publicado

02-06-2026

Cómo citar

Medina-Ángel, G., Burlak, G., Martínez-Sánchez, E., & De la Cruz Abarca, A. Y. (2026). Estudio del fenómeno de percolación 2D optimizando bloques de código mediante slices en Python. Programación matemática Y Software, 18(2), 21–31. https://doi.org/10.30973/progmat/2026.18.2/2

Número

Sección

Artículos

Artículos más leídos del mismo autor/a

1 2 3 > >>