stringtranslate.com

Donald Shell

Donald L. Shell (1 de marzo de 1924 - 2 de noviembre de 2015) fue un informático estadounidense que diseñó el algoritmo de clasificación Shellsort . Adquirió su doctorado. en matemáticas de la Universidad de Cincinnati en 1959, y publicó el algoritmo Shellsort en Communications of the ACM en julio de ese mismo año. [1]

Carrera

Donald Shell obtuvo una licenciatura en Ingeniería Civil de la Facultad de Minería y Tecnología de Michigan, que ahora es la Universidad Tecnológica de Michigan . Este fue un título de cuatro años que adquirió en tres años con el GPA más alto otorgado en la historia de la universidad. Un récord que persistió durante más de 30 años. Después de obtener su título ingresó en el Cuerpo de Ingenieros del Ejército y de allí a Filipinas para ayudar a reparar los daños durante la Segunda Guerra Mundial . Cuando regresó después de la guerra, se casó con Alice McCullough y regresó a la Universidad Tecnológica de Michigan , donde enseñó matemáticas. En 1949 se mudaron a Cincinnati, Ohio , para que Don trabajara en la división de motores de General Electric , donde desarrolló un algoritmo de convergencia y escribió un programa para realizar cálculos del ciclo de rendimiento de los primeros motores a reacción de aviones de GE. También asistió a la Universidad de Cincinnati, donde en 1951 obtuvo una maestría en matemáticas y, en 1959, su doctorado. en matemáticas. En julio de ese año publicó el algoritmo Shellsort [1] y "The Share 709 System: A Cooperative Effort". En 1958, él y A. Spitzbart publicaron "Un criterio de adaptación de Chebycheff".

Aunque es más conocido por su algoritmo Shellsort , su Ph.D. Algunos también lo consideran la primera investigación importante sobre la convergencia de exponenciales infinitas, con algunos resultados muy profundos de la convergencia en el plano complejo. Esta área ha crecido considerablemente y las investigaciones relacionadas con ella ahora se investigan en lo que comúnmente se llama tetración . En octubre de 1962 escribió "Sobre la convergencia de exponenciales infinitos" en las Actas de la Sociedad Matemática Estadounidense .

Después de obtener su doctorado, Shell se mudó a Schenectady, Nueva York , para convertirse en Gerente de Ingeniería del nuevo Departamento de Servicios de Información de General Electric, la primera empresa comercial en conectar computadoras utilizando la arquitectura cliente-servidor . Esta arquitectura es el diseño fundamental de Internet . Trabajó con John George Kemeny y Thomas Eugene Kurtz para comercializar el sistema de tiempo compartido de Dartmouth en 1963.

En 1971, Shell escribió "Optimización de la clasificación polifásica" en Communications of the ACM, y en 1972 se unió a un colega, Ralph Mosher (que diseñó el camión ambulante ), para iniciar un negocio, Robotics Inc., donde era director general. Gerente e ingeniero jefe de software. Cuatro años después, en 1976, vendieron la empresa y Shell volvió a General Electric Information Services Corporation .

En 1984 se jubiló y se mudó a Carolina del Norte . [2]

Matrimonios y familia

Donald Shell se casó con Alice McCullough después de regresar de la Segunda Guerra Mundial. Tuvieron dos hijos. Alice enfermó de cáncer y Donald la cuidó durante los últimos seis años de su vida. Después de la muerte de Alice, Donald se casó con Virginia Law, cuyo marido había muerto en África. Después de 30 años de matrimonio murió de insuficiencia cardíaca congestiva debido a la malaria contraída en África. Donald la cuidó durante los últimos años de su vida. A los 81 años, Donald se casó con Helen Whiting.

Donald Shell murió a los 91 años el 2 de noviembre de 2015 en Asheville, Carolina del Norte. Le sobrevivieron su esposa Helen, sus dos hijos, cinco de sus seis hijastros e hijas y todos sus cónyuges.

Referencias

  1. ^ ab Shell, DL (1959). "Un procedimiento de clasificación de alta velocidad". Comunicaciones de la ACM . 2 (7): 30–32. doi : 10.1145/368370.368387 . S2CID  28572656.
  2. ^ Bosquejo biográfico Archivado el 4 de febrero de 2012 en Wayback Machine .

enlaces externos