stringtranslate.com

Jeffrey Ullman

Jeffrey David Ullman (nacido el 22 de noviembre de 1942) [2] es un científico informático estadounidense y profesor emérito de ingeniería Stanford W. Ascherman en la Universidad de Stanford . Sus libros de texto sobre compiladores (varias ediciones se conocen popularmente como el libro del dragón ), teoría de la computación (también conocida como el libro de Cenicienta ), estructuras de datos y bases de datos se consideran estándares en sus campos. Él y su colaborador de toda la vida Alfred Aho han recibido el Premio Turing 2020 , generalmente reconocido como la más alta distinción en informática . [3]

Carrera

Ullman recibió una licenciatura en ingeniería matemática de la Universidad de Columbia en 1963 y su doctorado en ingeniería eléctrica de la Universidad de Princeton en 1966. Luego trabajó durante tres años en los Laboratorios Bell . En 1969, regresó a Princeton como profesor asociado y fue ascendido a profesor titular en 1974. Ullman se mudó a la Universidad de Stanford en 1979 y se desempeñó como director del departamento de 1990 a 1994. Fue nombrado profesor de Stanford W. Ascherman de Ciencias de la Computación en 1994, [4] y se convirtió en emérito en 2003. [5]

En 1994, Ullman fue nombrado miembro de la Association for Computing Machinery ; en 2000 recibió el Premio Knuth . [4] Ullman es el co-receptor (con John Hopcroft ) de la Medalla John von Neumann IEEE 2010 "Por sentar las bases para los campos de los autómatas y la teoría del lenguaje y muchas contribuciones fundamentales a la informática teórica". [6] Ullman, Hopcroft y Alfred Aho fueron co-receptores del Premio C&C 2017 otorgado por NEC Corporation. [7]

Los intereses de investigación de Ullman incluyen teoría de bases de datos , integración de datos , minería de datos y educación utilizando infraestructura en línea. Es uno de los fundadores del campo de la teoría de bases de datos: muchos de sus doctorados. Los estudiantes también se volvieron influyentes en el campo. Él era el Ph.D. asesor de Sergey Brin , uno de los cofundadores de Google, y formó parte del consejo asesor técnico de Google. [8] [9] Es fundador de Gradiance Corporation, que brinda apoyo para la calificación de tareas para cursos universitarios. [4] Imparte cursos sobre autómatas y extracción de conjuntos de datos masivos en la plataforma de aprendizaje Stanford Online . [10] [11]

Ullman fue elegido miembro de la Academia Nacional de Ciencias en 2020. [12] También forma parte del consejo asesor de TheOpenCode Foundation. [13] El 31 de marzo de 2021, él y Aho fueron nombrados ganadores del Premio Turing 2020 . [3]

Controversias

En 2011, Ullman manifestó su oposición a ayudar a los iraníes a convertirse en estudiantes de posgrado en Stanford, debido a la posición antiisraelí del gobierno iraní. En respuesta a un llamado del Consejo Nacional Iraní Estadounidense para que se tomaran medidas disciplinarias contra Ullman por lo que describieron como sus comentarios "racialmente discriminatorios e incendiarios", un portavoz de Stanford declaró que Ullman estaba expresando sus puntos de vista personales y no los puntos de vista de la universidad. y que no estuvo involucrado en las admisiones. [14]

En abril de 2021, una carta abierta [15] de CSForInclusion criticó a la ACM y al Comité del Premio ACM AM Turing por nominar y seleccionar a Ullman como ganador del premio ACM AM Turing. ACM reconfirmó sus compromisos con la inclusión y la diversidad en una respuesta [16] a la carta.

Libros

Referencias

  1. ^ Jeffrey Ullman en el Proyecto de genealogía de matemáticas
  2. ^ Ullman, Jeffrey D. "Vita". Universidad Stanford . Consultado el 2 de abril de 2021 .
  3. ^ ab El premio ACM Turing honra a los innovadores que dieron forma a los cimientos de los algoritmos y compiladores de lenguajes de programación. Consultado el 31 de marzo de 2021.
  4. ^ abc "Prof. Jeffrey Ullman, Universidad de Stanford". ODBMS.org . Consultado el 3 de abril de 2021 .
  5. ^ Ullman, Jeffrey D. "Asesoramiento a estudiantes para el éxito | Marzo de 2009 | Comunicaciones de la ACM". cacm.acm.org . Consultado el 3 de abril de 2021 .
  6. ^ "Destinatarios de la medalla IEEE John von Neumann". IEEE. Archivado desde el original el 24 de noviembre de 2010.
  7. ^ "Ceremonia de premios C&C 2017". Fundación NEC C&C . Consultado el 3 de abril de 2021 .
  8. ^ Kahn, Jeremy (31 de marzo de 2021). "Los pioneros de los lenguajes de programación ganan el premio Turing de este año". Fortuna . Consultado el 3 de abril de 2021 .
  9. ^ "Serie de profesores distinguidos" (PDF) . Universidad Ben Gurion del Negev . 2009.
  10. ^ "Stanford - Autómatas". Stanford en línea .
  11. ^ "Stanford: minería de conjuntos de datos masivos". Stanford en línea .
  12. ^ "16 profesores, 18 ex alumnos elegidos para las academias históricas de la nación". El princetoniano . Consultado el 11 de mayo de 2020 .
  13. ^ "Página del equipo de la Fundación TheOpenCode". La Fundación OpenCode . Consultado el 15 de diciembre de 2020 .
  14. ^ Keller, Josh (5 de enero de 2011). "Grupo iraní-estadounidense pide a Stanford que censure al profesor". La Crónica de la Educación Superior .
  15. ^ "Carta CSForInclusion" (PDF) . Asociación para Maquinaria de Computación .
  16. ^ "Respuesta de ACM a la selección de Jeffrey Ullman para un premio Turing". Asociación para Maquinaria de Computación .
  17. ^ Minería de conjuntos de datos masivos. OCLC  1047815914 . Consultado el 3 de abril de 2021 a través de worldcat.org.
  18. ^ Sistemas de bases de datos: el libro completo. OCLC  47915796 . Consultado el 1 de abril de 2021 a través de worldcat.org.
  19. ^ Introducción a la teoría, los lenguajes y la computación de autómatas. OCLC  605936916 . Consultado el 2 de abril de 2021 a través de worldcat.org.
  20. ^ Fundamentos de la informática. OCLC  24669768 . Consultado el 1 de abril de 2021 a través de worldcat.org.
  21. ^ Fundamentos de la informática: Edición C. OCLC  883552468 . Consultado el 1 de abril de 2021 a través de worldcat.org.
  22. ^ Estructuras de datos y algoritmos. OCLC  8626442 . Consultado el 1 de abril de 2021 a través de worldcat.org.
  23. ^ Ah, Alfred V .; Hopcroft, John E .; Ullman, Jeffrey D. (1974). El diseño y análisis de algoritmos informáticos . Addison-Wesley. ISBN 978-0-201-00029-0. OCLC  1147299.
  24. ^ Lenguajes formales y su relación con los autómatas. OCLC  5012 . Consultado el 1 de abril de 2021 a través de worldcat.org.

enlaces externos