Informático polaco-canadiense (1935-2019)
Janusz (John) Antoni Brzozowski (10 de mayo de 1935 - 24 de octubre de 2019) fue un informático polaco-canadiense y profesor emérito distinguido [1] en la Escuela de Ciencias de la Computación David R. Cheriton de la Universidad de Waterloo . [2]
En 1962, Brzozowski obtuvo su doctorado en el campo de la ingeniería eléctrica en la Universidad de Princeton bajo la tutela de Edward J. McCluskey . El tema de la tesis fue Técnicas de expresión regular para circuitos secuenciales . De 1967 a 1996 fue profesor en la Universidad de Waterloo . Es conocido por sus contribuciones a la lógica matemática , la teoría de circuitos y la teoría de autómatas .
Logros en investigación
Brzozowski trabajó en expresiones regulares y en semigrupos sintácticos de lenguajes formales . [3] El resultado fue Caracterizaciones de eventos localmente comprobables escritos junto con Imre Simon , que tuvieron un impacto similar [4] en el desarrollo de la teoría algebraica de lenguajes formales que la caracterización de Marcel-Paul Schützenberger de los lenguajes sin estrellas .
En el área, hoy al menos cuatro conceptos llevan el nombre de Brzozowski en honor a sus contribuciones: el primero es la conjetura de Brzozowski [5] sobre la regularidad de las clases no contables. Segundo, el algoritmo de Brzozowski [6] , un algoritmo conceptualmente simple para realizar la minimización de DFA . Tercero, la derivada de Brzozowski de un lenguaje formal o de una expresión regular generalizada . Cuarto, la obra de referencia de Eilenberg sobre la teoría de autómatas tiene un capítulo dedicado a la llamada jerarquía de Brzozowski [7] dentro de los lenguajes sin estrellas , también conocida como jerarquía de profundidad de puntos . En particular, Brzozowski no solo fue coautor del artículo que definió la jerarquía de profundidad de puntos y planteó la cuestión de si esta jerarquía es estricta, [8] más tarde también fue coautor del artículo que resolvió ese problema después de aproximadamente diez años. [9] La jerarquía de Brzozowski ganó mayor importancia después de que Wolfgang Thomas descubriera una relación entre el concepto algebraico de profundidad de punto y la profundidad de alternancia de cuantificadores en lógica de primer orden a través de los juegos de Ehrenfeucht-Fraïssé . [10]
Recibió los siguientes premios y honores académicos:
- Premio de intercambio científico del NSERC a Francia (1974-1975)
- Sociedad Japonesa para la Promoción de la Investigación Científica (1984)
- Certificado de reconocimiento de la Asociación de Investigación Informática por sus destacadas contribuciones y servicios como miembro de la Junta Directiva de la CRA (1992)
- Profesor emérito distinguido de la Universidad de Waterloo , Canadá (1996) [11]
- Medalla al Mérito, Universidad Católica de Lublin, Polonia (2001)
- IBM Canadá Pionero canadiense en informática (2005) [12]
- El papel de la teoría en la informática, una conferencia de un día en honor del 80 cumpleaños de John Brzozowski (2015) [13]
- El papel de la teoría en la informática: ensayos dedicados a Janusz Brzozowski, World Scientific (2017) [14]
- Premio a la trayectoria, Computer Science Canada/Informatique Canada (CS-CAN/INFO-CAN) (2016) [15]
- Premio Sheng Yu de la CIAA 2017 al mejor artículo sobre la complejidad de los lenguajes regulares con prefijo convexo adecuado, de J. Brzozowski y C. Sinnamon [16]
- Premio Sheng Yu de la CIAA 2018 al mejor artículo sobre la complejidad del estado del ensamblaje superpuesto por J. Brzozowski, L. Kari , B. Li, M. Szykula [17]
Documentos de investigación
- JA Brzozowski: Derivadas de expresiones regulares, Journal of the ACM 11(4): 481–494 (1964)
- JA Brzozowski, I. Simon: Caracterizaciones de eventos comprobables localmente, FOCS 1971, págs. 166-176
- RS Cohen, JA Brzozowski: Profundidad de puntos de eventos sin estrellas. Journal of Computer and System Sciences 5(1): 1–16 (1971)
- JA Brzozowski, R. Knast: La jerarquía de profundidad de puntos de los lenguajes sin estrellas es infinita. Journal of Computer and System Sciences 16(1): 37–55 (1978)
Libros
- JA Brzozowski, M. Yoeli: Redes digitales. Prentice-Hall, 1976
- JA Brzozowski, C.-JH Seger: Circuitos asíncronos. Springer-Verlag, 1995
Notas
- ^ "John Brzozowski". Facultad de Informática David R. Cheriton . Archivado desde el original el 22 de diciembre de 2018. Consultado el 21 de diciembre de 2018 .
- ^ "Obituario de Janusz BRZOZOWSKI (1935-2019) - Waterloo, ON - the Globe and Mail". Legacy.com .
- ^ Pin (1997)
- ^ Diekert y otros (2008)
- ^ de Luca y Varicchio (1997)
- ^ Shallit (2009), cap. 3.10
- ^ Eilenberg (1974)
- ^ Cohen y Brzozowski (1971)
- ^ Brzozowski y Knast (1979)
- ^ Tomás (1982)
- ^ "Perfil de John Brzozowski". Archivado desde el original el 24 de noviembre de 2012. Consultado el 14 de julio de 2009 .
- ^ Pioneros de la informática en Canadá, 2005, http://individual.utoronto.ca/klyons/files/pioneers.pdf Recuperado el 2 de enero de 2019.
- ^ "Brzozowski 80: El papel de la teoría en la informática". David R. Cheriton School of Computer Science . 24 de junio de 2015. Consultado el 21 de diciembre de 2018 .
- ^ Konstantinidis, Stavros; Moreira, Nelma; Reis, Rogerio; Shalit, Jeffrey (2017). "El papel de la teoría en la informática: ensayos dedicados a Janusz Brzozowski". Científico mundial . doi :10.1142/10239. ISBN 978-981-314-819-2. Recuperado el 29 de noviembre de 2021 .
- ^ "Premios a la trayectoria | 2016". Computer Science Canada/Information Canada (CS-CAN/INFO-CAN) . 2016. Consultado el 21 de diciembre de 2018 .
- ^ "22.ª Conferencia Internacional sobre Implementación y Aplicación de Autómatas | Premio Sheng Yu 2017". Conferencia sobre Implementación y Aplicación de Autómatas (CIAA 2017) . 2017. Consultado el 21 de diciembre de 2018 .
- ^ "23.ª Conferencia Internacional sobre Implementación y Aplicaciones de Autómatas | Premio Sheng Yu 2018". 23.ª Conferencia Internacional sobre Implementación y Aplicaciones de Autómatas (CIAA 2018) . 23 de agosto de 2018. Consultado el 21 de diciembre de 2018 .
Referencias
- S. Eilenberg, Autómatas, lenguajes y máquinas , volumen B. ISBN 0-12-234001-9
- W. Thomas, Clasificación de eventos regulares en lógica simbólica. J. Comput. Syst. Sci. 25(3): 360–376 (1982)
- J.-É. Pin , Semigrupos sintácticos, capítulo 10 en "Handbook of Formal Language Theory", vol. 1, G. Rozenberg y A. Salomaa (eds.), Springer Verlag, (1997) vol. 1, págs. 679–746
- A. de Luca y S. Varicchio, Regularity and Finiteness Conditions , Capítulo 11 en "Handbook of Formal Language Theory", Vol. 1, G. Rozenberg y A. Salomaa (eds.), Springer Verlag, (1997) Vol. 1, págs. 747–810
- V. Diekert, P. Gastin, M. Kufleitner, Un estudio sobre pequeños fragmentos de lógica de primer orden sobre palabras finitas. Int. J. Found. Comput. Sci. 19(3): 513–548 (2008)
- J. Shallit, Un segundo curso sobre lenguajes formales y teoría de autómatas , Cambridge University Press (2009)
Enlaces externos
- Perfil de Janusz Brzozowski, Universidad de Waterloo Archivado el 24 de noviembre de 2012 en Wayback Machine.
- Sitio web personal de Brzozowski Archivado el 30 de octubre de 2019 en Wayback Machine en la Universidad de Waterloo
- El Salón de la Fama de la Teoría de la Computación Archivado el 30 de octubre de 2019 en Wayback Machine
- Janusz A. Brzozowski en el servidor de bibliografía DBLP
- Jerarquías de concatenación de Jean-Éric Chapa