PhD Theses Supervised

  1. Sistema Inmune Artificial para Solucionar Problemas de Optimización, by Nareli Cruz Cortés (PhD in Sciences, Computer Science option), Department of Electrical Engineering, Computer Science Section, CINVESTAV-IPN. Defended with success on October 1st, 2004.

  2. Alternative Techniques to Handle Constraints in Evolutionary Optimization, by Efrén Mezura Montes (PhD in Sciences, Computer Science option), Department of Electrical Engineering, Computer Science Section, CINVESTAV-IPN. Defended with success on December 7th, 2004.

  3. Metaheurísticas para Problemas de Optimización Restringidos, by Mario Guillermo Leguizamón (PhD in Computer Science), Facultad de Ciencias Físico Matemáticas y Naturales, Universidad Nacional de San Luis, Argentina. Defended with success on December 20th, 2004. This thesis was co-advised by Prof. Zbigniew Michalewicz.

  4. Análisis de Heurísticas de Optimización para Problemas Multiobjetivo, by Mario Alberto Villalobos Arias (PhD in Sciences), Department of Mathematics, CINVESTAV-IPN. Defended with success on August 22nd, 2005. This thesis was co-advised by Prof. Onésimo Hernández Lerma.

  5. On the Use of Self-Adaptation and Elitism for Multiobjective Particle Swarm Optimization, by Gregorio Toscano Pulido (PhD in Sciences, Computer Science option), Department of Electrical Engineering, Computer Science Section, CINVESTAV-IPN. Defended with success on September 29th, 2005.

  6. Use of Coevolution and Fitness Inheritance for Multi-Objective Particle Swarm Optimization, by María Margarita Reyes Sierra (PhD in Sciences, Computer Science option), Department of Electrical Engineering, Computer Science Section, CINVESTAV-IPN. Defended with success on August 25th, 2006.

  7. Use of Domain Information to Improve the Performance of an Evolutionary Algorithm, by Ricardo Landa Becerra (PhD in Sciences, Computer Science option), Department of Computer Science, CINVESTAV-IPN. Defended with success on June 28th, 2007.

  8. Development of techniques to improve computational efficiency in multi-objective evolutionary algorithms, by Luis Vicente Santana-Quintero (PhD in Sciences, Computer Science option), Department of Computer Science, CINVESTAV-IPN. Defended with success on November 27th, 2008.

  9. Optimización Mono y Multiobjetivo a Través de una Heurística de Inteligencia Colectiva, by Leticia Cecilia Cagnina (PhD in Computer Science), Facultad de Ciencias Físico Matemáticas y Naturales, Universidad Nacional de San Luis, Argentina. Defended with success on April 16th, 2010. This thesis was co-advised by Susana Cecilia Esquivel.

  10. Optimización de Problemas con Restricciones a Través de Heurísticas Bio-Inspiradas, by Victoria Soledad Aragón (PhD in Computer Science), Facultad de Ciencias Físico Matemáticas y Naturales, Universidad Nacional de San Luis, Argentina. Defended with success on August 5th, 2010. This thesis was co-advised by Susana Cecilia Esquivel.

  11. Techniques to Deal with Many-objective Optimization Problems Using Evolutionary Algorithms, by Antonio López Jaimes (PhD in Computer Science), Department of Computer Science, CINVESTAV-IPN. Defended with success on May 30th, 2011.

  12. Using Gradient Based Information to Build Hybrid Multi-objective Evolutionary Algorithms, by Adriana Lara López (PhD in Computer Science), Department of Computer Science, CINVESTAV-IPN. Defended with success on May 29th, 2012. This thesis was co-advised by Dr. Oliver Schütze.

  13. Design of Multi-Objective Evolutionary Algorithms for Aeronautical Problems, by Alfredo Arias Montaño (PhD in Computer Science), Department of Computer Science, CINVESTAV-IPN. Defended with success on June 26th, 2012. This thesis was co-advised by Dr. Efrén Mezura Montes.

  14. Development of Artificial Intelligence Techniques for Playing Computer Chess, by Eduardo Vázquez Fernández (PhD in Computer Science), Department of Computer Science, CINVESTAV-IPN. Defended with success on December 7th, 2012. This thesis was co-advised by Dr. Feliú Sagols Troncoso.

  15. Use of Gradient-Free Mathematical Programming Techniques to Improve the Performance of Multi-Objective Evolutionary Algorithms, by Saúl Zapotecas Martínez (PhD in Computer Science), Department of Computer Science, CINVESTAV-IPN. Defended with success on June 27th, 2013.

  16. Alternative Selection Schemes for Multi-Objective Evolutionary Algorithms, by Adriana Menchaca Méndez (PhD in Computer Science), Department of Computer Science, CINVESTAV-IPN. Defended with success on September 30th, 2015.

  17. Surrogate-Assisted Evolutionary Multi-Objective Full Model Selection, by Alejandro Rosales Pérez (PhD in Computer Science), Instituto Nacional de Astrofísica, Óptica y Electrónica. Defended with success on January 18th, 2016. This thesis was co-advised by Dr. Jesus A. González Bernal and by Dr. Carlos A. Reyes García.

  18. Schemes for Solving Large Scale Multi-objective Optimization Problems Using Evolutionary Algorithms, by Luis Miguel Antonio (PhD in Computer Science), Department of Computer Science, CINVESTAV-IPN. Defended with success on December 11th, 2017.

  19. Parallel Hyper-Heuristics for Multi-Objective Optimization, by Raquel Hernández Gómez (PhD in Computer Science), Department of Computer Science, CINVESTAV-IPN. Defended with success on March 21st, 2018.

  20. Design of Multi-Objective Memetic Algorithms using Graphical Processing Units, by Edgar Manoatl Lopez (PhD in Computer Science), Department of Computer Science, CINVESTAV-IPN. Defended with success on February 26th, 2019.

  21. Adaptation Techniques for Scalarizing Functions used in Decomposition-Based Multi-Objective Evolutionary Algorithms, by Miriam Pescador Rojas (PhD in Computer Science), Department of Computer Science, CINVESTAV-IPN. Defended with success on March 28th, 2019.

  22. New Findings on Indicator-based Multi-Objective Evolutionary Algorithms, by Jesús Guillermo Falcón Cardona (PhD in Computer Science), Department of Computer Science, CINVESTAV-IPN. Defended with success on November 4th, 2020.

  23. Novel Selection Schemes for Multi-Objective Evolutionary Algorithms, by Diana Cristina Valencia Rodríguez (PhD in Computer Science), Department of Computer Science, CINVESTAV-IPN. Defended with success on December 5th, 2023.

MSc Theses Supervised

  1. Development of a Learning Platform using Case-Based Reasoning and Genetic Algorithms. Case Study: Optimization of Combinational Logic Circuits, by Eduardo Islas Pérez (MSc in Artificial Intelligence), Defended on November 22nd, 2000, Approved by Unanimous Decision.

  2. Uso de Emulaciones del Sistema Inmune para Manejo de Restricciones en Algoritmos Evolutivos, by Nareli Cruz Cortés (MSc in Artificial Intelligence), Defended on December 15th, 2000, Honorific Mention.

  3. Diseño de Circuitos Lógicos Combinatorios usando Programación Genética, by Eduardo Serna Pérez (MSc in Artificial Intelligence), Defended on February 16th, 2001, Approved by Unanimous Decision. This thesis was advised by Dra. Katya Rodríguez Vázquez (I was the co-advisor)

  4. Uso del Sistema de la Colonia de Hormigas para Optimizar Circuitos Lógicos Combinatorios, by Benito Mendoza García (MSc in Artificial Intelligence), Defended on May 18th, 2001, Honorific Mention.

  5. Uso de la Técnica Multiobjetivo NPGA para el Manejo de Restricciones en Algoritmos Genéticos, by Efrén Mezura Montes (MSc in Artificial Intelligence), Defended on August 24th, 2001, Honorific Mention.

  6. Optimización Multiobjetivo Usando un Micro Algoritmo Genético, by Gregorio Toscano Pulido (MSc in Artificial Intelligence), Defended on September 10th, 2001, Honorific Mention.

  7. Resolución de Problemas Multi-Objetivo a Través de Optimización Mediante Cúmulos de Partículas, by Maximino Salazar Lechuga (MSc in Artificial Intelligence), Defended on February 22nd, 2002, Honorific Mention.

  8. Diseño de Circuitos Lógicos Combinatorios utilizando Programación Genética Postfija con Adaptación en Línea, by Edgar Galván López (MSc in Artificial Intelligence), Defended on May 27th, 2002, Approved by Unanimous Decision. This thesis was co-advised by Dra. Katya Rodríguez Vázquez (I was the principal advisor)

  9. Estudio de Algunos Aspectos Teóricos de los Algoritmos Genéticos, by Margarita Reyes Sierra (MSc in Artificial Intelligence), Defended on October 14th, 2002, Honorific Mention. This thesis was co-advised by Dr. Onésimo Hernández Lerma (I was the principal advisor)

  10. Algoritmos Culturales Aplicados a Optimización con Restricciones y Optimización Multiobjetivo, by Ricardo Landa Becerra (MSc in Electrical Engineering, Computer Science option), Defended with success on December 11th, 2002.

  11. Un Estudio de las Estrategias Evolutivas para Problemas Multiobjetivo, by Adriana Lara López (MSc in Electrical Engineering, Computer Science option), Defended with success on July 29th, 2003. This thesis was co-advised by Dr. Alin Carsteanu (I was the principal advisor).

  12. Diseño de Circuitos Lógicos Combinatorios Usando Optimización Mediante Cúmulos de Partículas, by Erika Hernández Luna (MSc in Electrical Engineering, Computer Science option), Defended with success on February 17th, 2004.

  13. Un Sistema Inmune Artificial para Resolver el Problema del Job Shop Scheduling, by Daniel Cortés Rivera (MSc in Electrical Engineering, Computer Science option), Defended with success on March 2nd, 2004.

  14. Un Algoritmo Basado en Evolución Diferencial para Resolver Problemas Multiobjetivo, by Luis Vicente Santana Quintero (MSc in Electrical Engineering, Computer Science option), Defended with success on November 3rd, 2004.

  15. Diseño de un algoritmo evolutivo multiobjetivo paralelo, by Antonio López Jaimes (MSc in Electrical Engineering, Computer Science option), Defended with success on January 14th, 2005.

  16. Creación de Portafolios de Inversión utilizando Algoritmos Evolutivos Multiobjetivo, by Salvador Castro Enciso (MSc in Electrical Engineering, Computer Science option), Defended with success on August 12th, 2005.

  17. Optimización Global en Espacios Restringidos Mediante un Sistema Inmune Artificial, by Daniel Trejo Pérez (MSc in Electrical Engineering, Computer Science option), Defended with success on September 9th, 2005.

  18. Manejo de Restricciones usando Optimización Mediante Cúmulos de Partículas, by José Alfredo López Lara (MSc in Electrical Engineering, Computer Science option), Defended with success on December 16th, 2005.

  19. Propuesta de Evolución Diferencial para Optimización de Espacios Restringidos, by Jesús Velázquez Reyes (MSc in Electrical Engineering, Computer Science option), Defended with success on January 27th, 2006.

  20. Una Nueva Propuesta para Optimización Multiobjetivo Basada en Búsqueda Dispersa (Scatter Search), Noel Antonio Ramírez Santiago (MSc in Electrical Engineering), Defended with success on December 7th, 2006. This thesis was co-advised by Dr. Alfredo García Hernández-Díaz (I was the principal advisor).

  21. Uso de una Colonia de Hormigas para Resolver Problemas de Programación de Horarios, Emanuel Téllez Enríquez (MSc in Computer Science), Laboratorio Nacional de Informática Avanzada A.C., Centro de Enseñanza LANIA, Defended with success on January 11th, 2007. This thesis was co-advised by Dr. Efrén Mezura Montes (I was the principal advisor).

  22. Métodos para reducir evaluaciones en algoritmos evolutivos multi-objetivo, basados en aproximación de funciones, Víctor Antonio Serrano Hernández (MSc in Electrical Engineering), Defended with success on November 8th, 2007.

  23. Optimización multiobjetivo mediante un algoritmo híbrido basado en cómputo evolutivo y métodos clásicos de optimización, Saúl Zapotecas Martínez (MSc in Electrical Engineering), Defended with success on December 14th, 2007.

  24. Técnicas evolutivas multiobjetivo aplicadas en el diseño de rutas en vehículos espaciales, Mario Augusto Ramírez Morales (MSc in Electrical Engineering), Defended with success on December 14th, 2007.

  25. Un nuevo algoritmo de optimización basado en optimización mediante cúmulos de partículas utilizando tamaños de población muy pequeños, Juan Carlos Fuentes Cabrera (MSc in Electrical Engineering), Defended with success on March 13th, 2008.

  26. Algoritmo híbrido para resolver problemas de optimización con restricciones, Adriana Menchaca Méndez (MSc in Computer Science), Defended with success on November 19th, 2008.

  27. Técnicas de Auto-Adaptación para Algoritmos Evolutivos Multi-objetivo, Edgar Gerardo Yáñez Oropeza (MSc in Computer Science), Defended with success on November 24th, 2009.

  28. Mecanismo de selección y control de una hiperheurística basada en Evolución Diferencial para optimización en espacios restringidos, José Carlos Villela Tinoco (MSc in Computer Science), Defended with success on October 27th, 2010.

  29. Algoritmo Memético para Optimización de Espacios Restringidos, Miriam Pescador Rojas (MSc in Computer Science), Defended with success on December 9th, 2010.

  30. Multi-Objective Artificial Immune System Algorithm based on Hypervolume, Thomas Pierrard (MSc in Operations Research, ORO Program), University of Nantes, France, June 20th, 2011.

  31. A new multi-objective evolutionary algorithm based on a performance assessment indicator, Cynthia Adriana Rodríguez Villalobos (MSc in Computer Science), Defended with success on September 29th, 2011.

  32. Optimización Multiobjetivo Usando Algoritmos Genéticos Culturales, Fernando Gutiérrez Méndez (MSc in Computer Science), Defended with success on December 14th, 2011.

  33. Aceleración de un Algoritmo Evolutivo en GPUs para la Inferencia de Modelos de Redes Reguladoras de Genes, Luis Enrique Ramírez Chávez (MSc in Computer Science), Defended with success on February 2nd, 2012.

  34. Evolución Diferencial Compacta Multi-Objetivo, Jesús Moisés Osorio Velázquez (MSc in Computer Science), Defended with success on September 20th, 2012.

  35. Sistema Inmune Artificial Multi-objetivo Basado en un Esquema Alternativo de Selección, Cinthya Karina Duplán Avilés (MSc in Computer Science), Defended with success on September 27th, 2012.

  36. Uso de un Algoritmo de Cúmulo de Partículas Basado en Hipervolumen para Resolver Problemas Multi-Objetivo, Iván Christhofer Chaman García (MSc in Computer Science), Defended with success on October 5th, 2012.

  37. Uso de Algoritmos Evolutivos Multi-Objetivo para Resolver Problemas con un Gran Número de Variables de Decisión, Luis Miguel Antonio (MSc in Computer Science), Defended with success on September 26th, 2013.

  38. Un Nuevo Algoritmo Evolutivo Multi-Objetivo Basado en el Indicador R2, Raquel Hernández Gómez (MSc in Computer Science), Defended with success on November 28th, 2013.

  39. Caracterización de un proceso de combustión mediante una red neuronal artificial entrenada con algoritmos genéticos, Juan Carlos Gómez García (Masters in Science and Technology, Centro de Ingeniería y Desarrollo Industrial), Defended with success on May 15th, 2014.

  40. Optimización Evolutiva Multiobjetivo basada en el Algoritmo de Kuhn-Munkres, José Antonio Molinet Berenguer (MSc in Computer Science), Defended with success on October 23rd, 2014.

  41. Un Algoritmo Evolutivo Multiobjetivo basado en Hipervolumen en GPUs, Edgar Manoatl Lopez (MSc in Computer Science), Defended with success on December 9th, 2014.

  42. iMOACOR: Un Nuevo Algoritmo de Optimización Multi-Objetivo Basado en Colonias de Hormigas para Espacios de Búsqueda Continuos, Jesús Guillermo Falcón Cardona (MSc in Computer Science), Defended with success on September 29th, 2016.

  43. Un Nuevo Optimizador Multi-Objetivo Mediante Cúmulos de Partículas Basado en SPSO2011, Juan Luis Salazar Mendoza (MSc in Computer Science), Defended with success on December 1st, 2016.

  44. Optimización multi-objetivo usando un algoritmo compacto de cúmulos de partículas, Jorge Jiménez Montiel (MSc in Computer Science), Defended with success on October 30th, 2017.

  45. Un algoritmo micro-poblacional basado en cúmulos de partículas para problemas de optimización de alta dimensionalidad, Jorge Salinas Lara (MSc in Computer Science), Defended with success on November 16th, 2018.

  46. Estudio de topologías cumulares y su impacto en el desempeño de un optimizador mediante cúmulos de partículas para problemas multiobjetivo, Diana Cristina Valencia Rodríguez (MSc in Computer Science), Defended with success on October 8th, 2019.

  47. Diseño de una nueva función de escalarización usando programación genética, Amín Vanya Bernabé Rodríguez (MSc in Computer Science), Defended with success on December 2nd, 2019.

  48. Diseño de un nuevo algoritmo basado en evolución diferencial para optimización global a gran escala y su implementación eficiente en GPUs, Oscar Pacheco del Moral (MSc in Computer Science), Defended with success on October 13th, 2020.

  49. Un Nuevo Sistema Inmune Artificial para Problemas de Optimización Multi-objetivo, Estefanía Alejandra Aguilar Arroyo (MSc in Computer Science), Defended with success on October 11th, 2023.

BSc Theses Supervised

  1. Distribución óptima de horarios de clase utilizando la técnica de algoritmos genéticos, by Carla Leninca Pacheco Agüero (BSc in Computer Engineering), Licenciatura en Ingeniería en Computación de la Universidad Tecnológica de la Mixteca, Acatlima, Huajuapan de León, Oaxaca. Defended on August 11, 2000. Approved by Unanimous Decision and with Special Mention. This thesis was co-advised by Manrique Mata Montero, PhD (I was the principal advisor).

  2. Desarrollo de un Applet en Java del Micro Algoritmo Genético Usando Optimización Multiobjetivo, by Jimmy Josué Peña Koo (BSc in Computer Science), Facultad de Matemáticas, Universidad Autónoma de Yucatán, Mérida, Yucatán. Defended on July 30th, 2002, Approved by Unanimous Decision. This thesis was co-advised by Francisco Madera Ramírez, MSc (I was the principal advisor)

  3. Una Interfaz en Java para Técnicas de Penalización Usadas con Algoritmos Genéticos, by Gerardo Segura Cortés (BSc in Computer Science), Instituto Tecnológico de Veracruz, Veracruz, Veracruz. Defended on February 13th, 2003. Approved.

  4. Plataforma en Java para el Diseño de Circuitos Lógicos Combinatorios Experimentando con Diferentes Operadores Genéticos, by Javier Cruz Pérez (BSc in Computer Science), Licenciatura en Ingeniería en Computación de la Universidad Tecnológica de la Mixteca, Acatlima, Huajuapan de León, Oaxaca. Defended on July 31st, 2003. Approved by Unanimous Decision. This thesis was co-advised by Hilda Caballero Barbosa, MSc (I was the principal advisor).

  5. Exponenciaciones Modulares usando Algoritmos Genéticos con Representación Entera, by Raúl Juárez Morales (BSc in Mathematics, Computer Science Area), Licenciatura en Matemáticas (Area Computación), Universidad Autónoma de Guerrero, Acapulco, Guerrero. Defended on February 1st, 2007. Approved. This thesis was co-advised by José Torres Jiménez, PhD (I was the principal advisor).

  6. Diseño y Simulación de un Robot Modular Autoconfigurable, by Marco Antonio Becerra Pedraza (BSc in Mechatronics Engineering), UPIITA-IPN, México, D.F. Defended on June 16th, 2008. Approved. This thesis was co-advised by Miguel Ángel Rodríguez Fuentes, MSc (I was the principal advisor).

  7. Sistema de Navegación Guiada Basado en Técnicas de Algoritmos Evolutivos, by Oriana Santillán Moncayo and Karina Zamudio Alonso (Bsc in Telematics Engineering), UPIITA-IPN, México, D.F. Defended on August 19, 2010. Approved. This thesis was co-advised by Blanca Alicia Rico Jiménez, MSc and by Carlos Hernández Nava, MSc (I was the principal advisor).

  8. Una Variante de Algoritmo Basado en Cúmulos de Partículas para Optimización Multi-objetivo, by Jesús Alfredo Hernández Rodríguez (BSc in Mechatronics Engineering), Universidad de Guanajuato Campus Irapuato-Salamanca, México. Defended on December 14, 2017. Approved by Unanimous Decision. This thesis was co-advised by Dr. Víctor Ayala Ramírez (I was the principal advisor).

  9. Simulación de un sistema evolutivo para que un robot cuadrúpedo aprenda a desplazarse tomando como método de aprendizaje los algoritmos genéticos, by Melissa Mejía Sosa (BSc in Bionics Engineering), UPIITA-IPN, México City, Mexico. Defended on January 28th, 2021. Approved. This thesis was co-advised by Álvaro Anzueto Ríos, MSc.


    Go Back to my Home Page