Dr. Juan José Flores Romero         juanf@zeus.umich.mx

 

Dr. Flores got a B.Sc. degree in Electrical Engineering from the Universidad Michoacana in 1984.  In 1986 he got a M.Sc. degree in computer science from Centro de Investigación y Estudios Avanzados, of the Instituto Politécnico Nacional.  In 1997 got a Ph.D. degree in Computer Science from the University of Oregon, USA.  He is a full time professor at the Universidad Michoacana since 1986.  His research work deals with applications of Artificial Intelligence to Electrical Engineering and Financial Analysis.  He is a member of the Sistema Nacional de Investigadores, author of several scientific articles in international conferences and journals.  He is an active member of several international research groups, mainly the Qualitative Reasoning Group, of which he is part of the scientific committee for their annual workshops.  He is a member of the editorial committee of several journals and reviewer of journals and conferences.

 

Books

 

1.      Esquivel, Rafael; Flores, Juan J.  Seguridad en Redes Unix.  Un Enfoque Multinivel Basado en Software Libre.  Editorial Universitaria.  Universidad Michoacana de San Nicolás de Hidalgo.  Morelia, Michoacán, México. 2004.

2.      Flores, Juan (Editor).  Proceedings of the Fourteenth International Workshop on Qualitative Reasoning.  Morelia, Mexico.  2000.

3.      González Federico; Flores, Juan (Editors).  Proceedings of the Nineth Congress of the SIGEF.  Morelia, Mexico.  1999.

4.      González, Federico; Flores, Juan; Flores, Beatriz.  La Incertidumbre en la Evaluación Financiera de las Empresas.  Facultad de Contabilidad y Administración – Universidad Michoacana de San Nicolás de Hidalgo.  2000.

 

Journal Papers

 

1.      Flores, Juan J.; Lemus, Ernesto.  Qualitative/Quantitative Circuit Modelling through Clustering and Constraint Propagation. In Preparation.  To be sent to the International Journal Artificial Intelligence Tools.  2004.

2.      Flores, Juan J.; Graff, Mario; Téllez, Eric; Gamboa, Luis.  Rectangular Fuzzy Vectors. In Preparation.  To be sent to the International Journal of Fuzzy Sets and Systems.  Elsevier.  2004.

3.      Flores, Juan J.; Pastor, Nelio, Calderón, Felix; Fuerte, Claudio.  Systems Identification for Slowly Time-Varying Systems.  A Frozen-Time Approach. Sent to Artificial Intelligence Communications.  2004.

4.      Calderon, Felix; Flores, Juan.  SSD-ARC Image Register using Genetic Algorithms.  Sent to the International Journal Computer Vision and Image Understanding.  Elsevier.  2004.

5.      Flores, Juan J.; Avlia, Javier; Gonzalez, Federico; Flores, Beatriz. Heuristicf Analysis of a Near-Optimal Approximation Algorithm for the Determination of Investment Options.  Accepted for publication in the International Journal Revista Matemática: Teoría y Aplicaciones. CIMPA-UCR-CCSS.  Costa Rica.  2004.

6.      Flores, Juan; Pastor, Nelio.  Systems Identification based on the Qualitative Features of the Response.  Accepted for publication in the International Journal of Engineering Applications of Artificial Intelligence.  2004.

7.      Gonzalez, Federico; Flores, Beatriz; Chagoya, Mauricio; Flores, Juan J..  Uncertainty Theory Applied to Optimal Selection of Personnel in an Enterprise.  Accepted for publication in the International Journal Fuzzy Economic Review.  2004.

8.      Rico, Jesus; Flores, Juan J.; Sotomane, Constantino; Calderon, Félix.  Extracting Temporal Patterns from Time-Series Data-Bases for Prediction of Electrical Demmand.  Lecture Notes in Artificial Intelligence.  Springer-Verlag. Proceedings of the Mexican International Conference on Artificial Intelligence - MICAI. 2004.

9.      Flores, Juan; Gonzalez, Federico; Flores, Beatriz.  Nueva Metodología para la Selección Eficiente de Opciones de Inversión.  Revista Ciencias Empresariales.  Vol. 12, pp. 47 – 58.  Facultad de Contaduría y Ciencias Administrativas.  Universidad Michoacana de San Nicolás de Hidalgo.  México. 2003.

10. Flores, Juan; Pastor, Nelio.  Qualitative Systems Identification for Linear Time-Invariant Dynamic Systems.  Lecture Notes in Artificial Intelligence, 2313, pp. 470-476.  Springer-Verlag. Proceedings of the Mexican International Conference on Artificial Intelligence - MICAI.  2002.

11. Flores, Juan; Gonzalez, Federico; Flores, Beatriz.  Qualitative/Quantitative Financial Analisis.  Fuzzy Economic Review. Vol. 2,  pp 75-86. SIGEF/FEGI. Spain. November 2001.

12. Flores, Juan; Cerda, Jaime.  Efficient Modelling of Linear Circuits to perform Qualitative Reasoning Tasks.  Communications of Artificial Intelligence.  Vol. 13, pp 125-134, 2000.

13. Flores Juan.  Complex Fans: A Representation for Vectors in Polar Form with Interval Attributes.  Transactions on Mathematical Software of the Association for Computing Machinery.  Vol. 25, Issue 2, June 1999, pp 129-156.

14. Flores, Flores; Farley, Art.  Reasoning about Circuits: A Model Based Approach.  Communications of Artificial Intelligence.  Special Edition on Model-Based Reasoning.  Vol. 12, Issues 1-2, pp 61-78, 1999.

 

 

Book Chapters

 

1.      Gonzalez, Federico; Flores, Beatriz; Chagoya Farías, M.; Flores, Juan; Gonzalez, Jose.  Análisis y Diseño en la Incertidumbre de una Fabrica de materiales para la Construcción (Tabique de Barro) en Michoacan, México.  IX International Congress of the SIGEF.  Universidad de los Andes, Venezuela.  2002.

2.      Gonzalez, Federico; Flores, Juan; Flores, Beatriz; Mendoza, J.  Multiple Fuzzy IRR in the Financial Decision Environment.  In book: Fuzzy Set Systems in Management and Economy.  Editors: C. Zopounidis, P.M. Pardalos, G. Baourakis.  World Scientific Publishers. 2001.

 

Published and accepted papers in International Conferences:

 

1.      Gonzalez, Federico; Flores, Beatriz; Flores, Juan; Gonzalez, Jose.  El Nivel de Negocio en la Fabricación de Postes para Distribución de Energía Eléctrica.  XI International Congress of the SIGEF.  Regio Calabria and Messina. Italia.  2004.

2.      Flores, Juan J.; Graff, Mario; Téllez, Eric.  Graph-GUIs.  A Java Library for Graphical User Interfaces for Graphs.  International Conference on Computer Comunication and Control Technologies.  Austin, TX.  2004.

3.      Gonzalez, Federico; Flores, Beatriz; Chagoya Farías, M.; Flores, Juan J..  Las Distancias de Hamming y Euclides como Elementos Estratégicos en las Contrataciones Empresariales en la Incertidumbre.  Sent to the Eighth World Conference on Systemics, Cybernetics and Informatics.  Orlando, FL.  2004.

4.      Rico, Jesus; Flores, Juan J.; Sotomane, Constantino; Calderon, Félix.  Extracting Temporal Patterns from Time-Series Data-Bases for Prediction of Electrical Demmand.  Accepted for publication in Mexican International Conference on Artificial Intelligence.  México, June, 2004.

5.      Cerda, Jaime; Flores, Juan J.; Magaña, Ernesto.  Limitations of the Confluence Model for Circuit Analisis.  Seventeenth International Workshop on Qualitative Reasoning.  Brasilia, Brasil.  2003.

6.      Flores, Juan J.; Gonzalez, Federico; Flores, Beatriz.  Greedy Determination of Investment Options.  International Conference on Computer Comunication and Control Technologies.  Orlando, FL.  2003

7.      Flores, Juan J.; Gonzalez, Federico; Flores, Beatriz.  Nueva Metodología para la Selección Eficiente de Opciones de Inversión.  Seventh World Conference on Systemics, Cybernetics and Informatics.  Orlando, FL.  2003.

8.      Gonzalez, Federico; Flores, Beatriz; Flores, Juan; Gonzalez, Jose.  Análisis y Diseño en la Incertidumbre de una Fabrica de materiales para la Construcción (Tabique de Barro) en Michoacan, México.  IX International Congress of the SIGEF.  Universidad de los Andes, Venezuela.  2002.

9.      Flores, Juan; Pastor, Nelio; Rincon, Jose.  Qualitative Systems Identification for Linear Time Invariant Dynamic Systems.  Sixteen International Workshop on Qualitative Reasoning.  Sitges, Spain.  2002.

10.  Flores, Juan; Pastor, Nelio.  Qualitative Systems Identification for Linear Time Invariant Dynamic Systems.  MICAI'2002.  Mexican International Conference on Artificial Intelligence.  Merida, México, March, 2002.

11. Flores, Juan; Garcia, Miguel Angel.  Automating the Generation of Neural-Network Diagnosis Systems for Electric Linear Circuits.  First International NAISO Congress on Neuro Fuzzy Technologies.  Jan 16-19th, 2002.  Havana, Cuba.

12. Flores, Juan; Gonzalez, Federico; Flores, Beatriz.  Qualitative/Quantitative Financial Análisis.  Fifteenth International Workshop on Qualitative Reasoning.  St. Mary's University, San Antonio, Texas, USA. 2001.

13. Flores, Juan; Cerda, Jaime.  Reasoning about Faulty Electrical Circuits.  Fourteenth International Workshop on Qualitative Reasoning.  Morelia, Mexico. 2000.

14. Flores, Juan; Cerda, Jaime.  Modelling Circuits with Multiple Grounded Sources: An efficient Clustering Algorithm.  Thirteenth International Workshop on Qualitative Reasoning.  Loch Awe, Scotland. June, 1999.

15. Flores, Juan; Farley, Art.  Incremental Design for Linear Circuits.  Twelfth International Workshop on Qualitative Reasoning.  Cape Cod, Ma. May, 1998.

16. Flores, Juan J.  Diagnosis of Linear Circuits.  Fourth World Congress on Expert Systems.  ITESM.  Mexico City, Mexico. March, 1998.

17. Flores, Juan J.  Hybrid Representation Constraint Propagation.  Nineth International Symposium on Artificial Intelligence.  ITESM, AAAI, IJCAI. Cancun, Mexico. November, 1996.

18. Flores, Juan; Farley, Art.  Qualitative Phasor Analysis.  Tenth International Workshop on Qualitative Reasoning.  Stanford Sierra Camp, Fallen Leaf Lake, CA. May, 1996.

19. Flores, Juan; Farley, Art.  Reasoning about Constant Coefficient Dynamic Systems.  Ninth International Workshop on Qualitative Reasoning.  University Van Amsterdam, Amsterdam, The Netherlands. May, 1995.

20. Flores, Juan J.  Constant Coefficient Dynamic Systems.  Symposium Internacional de Computacion.  Cenac, IPN, Mexico City, Mexico. November, 1994

21. Flores, Juan J.; Cerda, Jaime; Gonzalez, Jose.  Sistema de Programacion Automatica.  Latincon '90, IEEE.  Monterrey, Nuevo Leon, Mexico. October, 1990.

22. Flores, Juan J.  Sistema Experto para Diagnostico de Fallas en Microcomputadoras.  IEEE. Mexicon '89.  Mexico City, Mexico. 1989.

 

Published and accepted papers in National Conferences:

 

  1. Cerda, Jaime; Flores, Juan.  Algoritmo para Acotar la Altura de las Gráficas de Agrupamiento de Circuitos Eléctricos”.  RVP’01: XIV Reunión de Verano de Potencia y Aplicaciones Industriales. IEEE Sección México. Acapulco, Gro. 2001.
  2. Cerda, Jaime; Flores, Juan.  Reclustering Techniques to Perform Network Reconfiguration Tasks”.  CIE’00: VI Conferencia de Ingeniería Eléctrica CIE 2000. Departamento de Ingeniería Eléctrica, CINVESTAV, IPN. México, D.F. 2000.
  3. Cerda, Jaime; Flores, Juan.  Reclustering Algorithms for Circuit Analysis under Topological Changes”.  RVP’00:XIII Reunión de Verano de Potencia y Aplicaciones Industriales. IEEE Sección México. Acapulco, Gro. 1999.
  4. Cerda, Jaime; Flores, Juan.  An Efficient Clustering Algorithm to Perform Qualitative Reasoning Tasks in Electrical Networks”.  RVP’99:XII Reunión de Verano de Potencia y Aplicaciones Industriales. IEEE Sección México. Acapulco, Gro. México. 1999.
  5. Cerda, Jaime; Flores, Juan.  “Modelado de circuitos con varias fuentes aterrizadas: Un algoritmo eficiente de Descomposición”. La Investigación y el Desarrollo Tecnológico en Michoacán. Universidad Michoacana. Morelia, Mich.1998.
  6. Cerda, Jaime; Flores, Juan.  “Manejo de Intervalos y valores cualitativos mediante el polimorfismo utilizando el despachador dinámico de objetos de Common Lisp(CLOS)”.  La Investigación y el Desarrollo Tecnológico en Michoacán.             Morelia, Mich. 1998.

 

Technical Reports

1.      Flores, Juan.  Incertidumbre y Sistemas Expertos.  Reporte Tecnico, Serie Amarilla, CINVESTAV, IPN.  Mexico, City, Mexico. November, 1985

2.      Flores, Juan.  Introduccion al Lenguaje Prolog y Aplicaciones.  Reporte Tecnico, Serie Amarilla, CINVESTAV, IPN.  Mexico, City, Mexico. May, 1985

 

Dissertation and Thesis

1.      Flores, Juan.  Reasoning about Linear Circuits in Sinusoidal Steady State.  Ph.D. Dissertation.  University of Oregon.  Eugene, Oregon, August 1996.

2.      Flores, Juan.  Esqueleto para Sistemas Expertos en Prolog.  Thesis, M.Sc. in Computer Science, CINVESTAV, IPN.  Mexico City, Mexico. February, 1986.

3.      Flores, Juan.  Estructuras de Datos.  Matrices Dispersas.  Thesis, B.Sc. in Electrical Engineering, Universidad Michoacana, Morelia, Mexico. February, 1984.

 

Research Projects

1.      (Head) Identificación de Sistemas Lineales Variantes e Invariantes en el Tiempo.  Coordinación de Investigación Científica, UMSNH.  2003

2.      (Head) Minería de Datos en el Análisis Financiero.  Coordinación de Investigación Científica, UMSNH.  2002

3.       (Head) Razonamiento por Ordenes de Magnitud.  Un enfoque Aproximado.  Coordinación de Investigación Científica, UMSNH.  2001

4.      (Head) Análisis, Diagnosis, and Design of Linear Circuits. CONACYT, 2000-2001

5.      (Head) Identificación Cualitativa de Sistemas Dinámicos.  Coordinación de Investigación Científica, UMSNH.  2000

6.       (Head) Initial Project.  Programa de Repatriación de Investigadores.  CONACYT, 1998.

 

Supervised Thesis (In Spanish)

 

Ph. D. (In Progress)

 

1.      Nelio Pastor Gómez.  Qualitative Analysis of Linear Time-Invariant and Time Varying Dynamic Systems.

 

 

 

 

M. Eng. (Completed)

 

1.      Constantino Sotoname.  Extracción de Patrones Temporales en Bases de Datos de Series de Tiempo.  Marzo de 2003.

2.      José Rafael Rodríguez Ochoa.  Generador de Editores Gráficos.  Enero de 2001

3.      Nelio Pastor Gómez.  Identificación de Sistemas Aplicando Algoritmos Genéticos.  Diciembre de 2000

4.      Miguel Angel García Trillo.  Diagnostico de Circuitos Eléctricos Mediante Redes Neuronales.  Diciembre de 2000

5.      Jaime Cerda Jacobo.  Propagación de Restricciones en Circuitos Eléctricos Guiada por su Estructura.  Centro de Investigación y de Estudios Avanzados del IPN- Departamento de Ingeniería Eléctrica.  México, DF.  Junio de 2000

 

M. Eng. (In Progress)

 

1.      Anselmo Rodríguez Parra.  Razonamiento Cualitativo Aplicado al Análisis Financiero.

2.      Joel Loaiza Valerio.  Minería de Datos en el Test de Personalidad Minesota 2.

3.      Ernesto Magaña Lemus.  Análisis Cualitativo/Cuantitativo de Circuitos Eléctricos Lineales.

4.      Javier Avila Betancourt.  Asignación Optima de Opciones de Inversión en Condiciones de Incertidumbre.

5.      Pedro Chávez Lugo.  Técnicas de Detección de Intrusos e implementación de Firewalls mediante Clustering.

6.      Mario Graff Guerrero.  Identificación Cualitativa de Sistemas Dinámicos usando Algoritmos Genéticos.

 

B. Eng. (Completed)

 

1.      Mario Graff Guerrero  y Eric Sadit Téllez Avila.  Estructuras de Datos y Algoritmos para Optimización de Redes.  Diciembre de 2003.

2.      Rafael Esquivel Paredes.  Seguridad en Redes Universitarias.  Un Esquema Basado en Software Libre.  Noviembre de 2002.

3.      Ernesto Magaña Lemus.  Análisis de Variación de Fronteras en Sistemas de Diagnóstico por Redes Neuronales.  Septiembre de 2001.

4.      Lino Espinosa Gutiérrez.  Sistema en Red para Registro de Aspirantes a la UMSNH.  Diciembre de 2000.

5.      Cesar del Angel Rodríguez.  Simulador de Máquinas de Corriente Directa Utilizando Java como una Aplicación Para Internet.  Agosto de 2000

6.      José Alfredo Arredondo.  Aproximación de Funciones Mediante Series de Fourier.  Enero de 2000 .

7.      Ulianov Fernández Arias.  Integración Telefónica Computarizada de Primer Partido.  Abril de 1998

8.      Esteban Sánchez Rodríguez.  Interfaz en Lenguaje Natural para Bases de Datos .  Agosto de 1991.

9.      Jaime Cerda Jacobo. J. Jesús González González.   Sistema de Programación Automática.  Junio de 1990.

10. Jose Rafael Rodríguez Ochoa.  Simulador de una Computadora Digital.  Junio de 1990.

11. Teófilo Tovar Aguado.  Sistema de Generación de Horarios.  Junio de 1990.

12. Mario Chávez Rentería.  Sistema Computacional para la Enseñanza de Ecuaciones Cuadráticas.  4 de Junio de 1990.

13. Saúl Dueñas Sotomayor .  Sistema de Inventarios para la Escuela de Ingeniería Eléctrica.  23 de Octubre de 1989.

14. Ramón Mejía Rivera.  Sistema de Control de Mantenimiento, SICARTSA.  5 de Mayo de 1989.

15. Juan Carlos López Pedraza. Gilberto Mellín Sánchez.  Control de Inventarios para la Empresa PMT .  5 de Mayo de 1989.

16. Gerardo López Vargas.  Sistema de Precios Unitarios para Obra Eléctrica.  5 de Mayo de 1989.

17. Macario Bautista García.  Sistema de Control de Capacitación. CADES, SICARTSA.  5 de Mayo de 1989.

18. Maurilio Ramírez Téllez.  Sistema Experto para Diagnóstico de Fallas en un Sistema de Arranque de la Línea de Transporte de Mineral en SICARTSA.  5 de Mayo de 1989.

19. Lino Coria Estrada.  Francisco Javier Díaz Romero.  Sistema Experto en Diagnóstico y Reparación de Microcomputadoras Apple IIe.  17 de Abril de 1989.

20. Sergio Ramírez Murillo.  Control de Inventarios de CBTYS Morelia.  9 de Octubre de 1987.

21. Armando Guzmán Castolo.  Control de Asistencia de Profesores y Grupos.  5 de Mayo de 1989.

22. Rene Campos Navarro.  Graficación de Funciones en Pascal.  30 de Junio de 1987

 

B. Eng. (In Progress)

 

1.      Ramiro Serrato Paniagua.  Laboratorio Virtual de Electromagnetismo.

2.      Armando Castro Orozco.  Procedimientos de Mantenimiento Preventivo y Correctivo en Sicartsa.

 

 

Organization of Scientific Events

 

1.      Flores, Juan (President of the local arrangements committee, and program committee member).  Mexican International Conference on Artificial Inteligence.  Morelia, Meixco.  April, 2004.

2.      Flores, Juan;  Kenneth D. Forbus (co-chairs).  Fourteenth International Workshop on Qualitative Reasoning.  Morelia, Mexico.  2000.

3.      González Federico; Flores, Juan (co-chairs).  Nineth Congress of the SIGEF.  Morelia, Mexico.  1999.

 

Invited Talks and Tutorials

 

1.      Genetic Programming.  Tutorial presented at the Encuentro Internacional de Ciencias de la Computacion.  Colima, Mexico.  September, 2004.

2.      Artificial Neural Networks. Tutorial presented at the Mexican International Conference on Artificial Intelligence.  Mexico, DF.  April, 2004.

3.      Qualitative Reasoning in Electrical Engineering.  Tutorial presented at the University of Brasilia.  Brasilia, Brasil.  August, 2003.

4.      Qualitative Systems Identification for Linear Time-Invariant and Time-Varying Dynamic Systems.  Invited talk at the Department Colloquium.  University of Texas at Austin.  November 2002.

5.      Qualitative Reasoning.  Tutorial presented at the MICAI 2002, Mexican International Conference on Artificial Intelligence.  March 2002.

 

Organization of International Events.

 

1.      International Conference on Modeling and Simulation.  AMSE 2005. Co-Chair.  Morelia, México.  2005.

2.      Encuentro Internacional de Ciencias de la Computacion.  Tutorials Chair.  Colima, Mexico.  2004.

3.      XI International Workshop on Principles of Diagnosis.  Local Arrangements Committee Chair.  Morelia, Mexico.  2000.

4.      XIV International Workshop on Qualitative Reasoning.  Chair.  Morelia, Mexico.  2000.

5.      VI Congress of International Society for Fuzzy Management and Economy.  SIGEF 1999.  Co-Chair. Morelia, Mexico.  1999.

 

Honors and Awards

 

1.      Referee for the International Joint Conference on Artificial Intelligence 2003.

2.      Referee of research projects of CONACYT, México. Since November 2002.

3.      Referee for the International Dissertation Contest on Computer Science “Premio José Cuena”, Spain. 2002.

4.      National Researcher Level I.  Sistema Nacional de Investigadores.  CONACYT. June, 2001.

5.      Referee for the Journal Artificial Intelligence.

6.      Referee for the Journal Fuzzy Economic Review.

7.      Referee for the International Workshop on Qualitative Reasoning, from 1999 to 2003.

8.      3rd best student. 1978-1983.  Facultad de Ingeniería Eléctrica, Universidad Michoacana de San Nicolás de Hidalgo.

Last modified on