Roberto Tarjan

AjustarCompartirImprimirCitar
American computer scientific and mathematician

Robert Endre Tarjan (nacido el 30 de abril de 1948) es un informático y matemático estadounidense. Es el descubridor de varios algoritmos gráficos, incluido el algoritmo de ancestros comunes más bajos fuera de línea de Tarjan, y co-inventor de árboles splay y montones de Fibonacci. Tarjan es actualmente el Profesor Universitario Distinguido James S. McDonnell de Ciencias de la Computación en la Universidad de Princeton, y el Científico Jefe de Intertrust Technologies Corporation.

Vida temprana y educación

Nació en Pomona, California. Su padre, criado en Hungría, era psiquiatra infantil, se especializaba en retraso mental y dirigía un hospital estatal. De niño, Tarjan leía mucha ciencia ficción y quería ser astrónomo. Se interesó en las matemáticas después de leer la columna de juegos matemáticos de Martin Gardner en Scientific American. Se interesó seriamente en las matemáticas en el octavo grado, gracias a un programa "muy estimulante" profesor.

Mientras estaba en la escuela secundaria, Tarjan consiguió un trabajo, en el que trabajó en recopiladores de tarjetas perforadas de IBM. Primero trabajó con computadoras reales mientras estudiaba astronomía en el Programa de Ciencias de Verano en 1964.

Tarjan obtuvo una licenciatura en matemáticas del Instituto de Tecnología de California en 1969. En la Universidad de Stanford, recibió su maestría en informática en 1971 y un doctorado. en informática (con especialización en matemáticas) en 1972. En Stanford, fue supervisado por Robert Floyd y Donald Knuth, ambos científicos informáticos muy destacados, y su Ph.D. disertación fue Un algoritmo de planaridad eficiente. Tarjan seleccionó la informática como su área de interés porque creía que la informática era una forma de hacer matemáticas que podía tener un impacto práctico.

Carrera de informática

Tarjan ha estado enseñando en la Universidad de Princeton desde 1985. También ocupó cargos académicos en la Universidad de Cornell (1972–73), la Universidad de California, Berkeley (1973–1975), la Universidad de Stanford (1974–1980) y Nueva York. Universidad (1981-1985). También ha sido miembro del Instituto de Investigación NEC (1989–1997). En abril de 2013 se incorporó a Microsoft Research Silicon Valley además del puesto en Princeton. En octubre de 2014 se reincorporó a Intertrust Technologies como científico jefe.

Tarjan ha trabajado en AT&T Bell Labs (1980–1989), Intertrust Technologies (1997–2001, 2014–presente), Compaq (2002) y Hewlett Packard (2006–2013).

Algoritmos y estructuras de datos

Tarjan es conocido por su trabajo pionero en algoritmos de teoría de grafos y estructuras de datos. Algunos de sus algoritmos más conocidos incluyen el algoritmo de ancestros menos comunes fuera de línea de Tarjan y el algoritmo de componentes fuertemente conectados de Tarjan, y fue uno de los cinco coautores de la selección de tiempo lineal mediana de medianas. algoritmo. El algoritmo de prueba de planaridad de Hopcroft-Tarjan fue el primer algoritmo de tiempo lineal para probar la planaridad.

Tarjan también ha desarrollado estructuras de datos importantes como el montón de Fibonacci (una estructura de datos de montón que consta de un bosque de árboles) y el árbol splay (un árbol de búsqueda binaria autoajustable; inventado conjuntamente por Tarjan y Daniel Sleator). Otra contribución significativa fue el análisis de la estructura de datos de conjuntos disjuntos; fue el primero en demostrar el tiempo de ejecución óptimo que involucra la función inversa de Ackermann.

Premios

Tarjan recibió el Premio Turing junto con John Hopcroft en 1986. La mención del premio dice que fue:

Para logros fundamentales en el diseño y análisis de algoritmos y estructuras de datos.

Tarjan también fue elegido miembro de ACM en 1994. La mención de este premio establece:

Para avances seminales en el diseño y análisis de estructuras de datos y algoritmos.

Algunos de los otros premios para Tarjan incluyen:

  • Premio Nevanlinna en Ciencias de la Información (1983) – primer receptor
  • Miembro de la Academia Americana de Artes y Ciencias, elegido 1985
  • National Academy of Sciences Award for Initiatives in Research (1984)
  • Member of the National Academy of Sciences, elected 1987
  • Member of the National Academy of Engineering, elected 1988
  • Miembro de la Sociedad Filosófica Americana, elegido 1990
  • Paris Kanellakis Award in Theory and Practice, ACM (1999)
  • Caltech Distinguished Alumni Award, California Institute of Technology (2010)

Patentes

Tarjan posee al menos 18 patentes estadounidenses. Éstos incluyen:

  • J. Bentley, D. Sleator, and R. E. Tarjan, U. S. Patent 4,796,003, Compactación de datos, 1989
  • N. Mishra, R. Schreiber, and R. E. Tarjan, U. S. Patent 7,818,272, Método para el descubrimiento de racimos de objetos en un gráfico arbitrario no dirigido utilizando una diferencia entre una fracción de conexiones internas y una fracción máxima de conexiones por un objeto externo, 2010
  • B. Pinkas, S. Haber, R. E. Tarjan, and T. Sander, U. S. Patent 8220036, Establecer un canal seguro con un usuario humano, 2012

Artículos de investigación

Según Google Scholar, ha publicado más de 500 trabajos de investigación que han sido citados más de 80 000 veces.

Algunos de sus artículos principales incluyen:

  • 1972: Depth-first search and linear graph algoritmos, R Tarjan, SIAM Journal on Computing 1 (2), 146-160
  • 1987: Fibonacci heaps and their uses in improved network optimization algoritmos, ML Fredman, RE Tarjan, Journal of the ACM (JACM) 34 (3), 596-615
  • 1983: Estructuras de datos y algoritmos de red, RE Tarjan, Sociedad para Matemáticas Industriales y Aplicadas
  • 1988: A new approach to the maximum-flow problem, V Goldberg, RE Tarjan, Journal of the ACM (JACM) 35 (4), 921-940

Contenido relacionado

FileMan

FileMan es un conjunto de utilidades escritas por George Timson a fines de la década de 1970 y principios de la de 1980, utilizando MUMPS, que proporciona...

Sistema de señalización de acceso digital 1

Sistema de señalización de acceso digital 1 es un protocolo patentado definido por British Telecom para proporcionar servicios ISDN en el Reino Unido. Ahora...

Bola de dragón de escala libre

El DragonBall de Motorola/Freescale Semiconductor, o MC68328, es un diseño de microcontrolador basado en el famoso núcleo 68000, pero implementado como un...
Más resultados...
Tamaño del texto: