stringtranslate.com

Monte David

David Mount es profesor en el departamento de informática de la Universidad de Maryland, College Park, y su investigación se centra en la geometría computacional .

Biografía

Mount recibió una licenciatura en Ciencias de la Computación en la Universidad de Purdue en 1977 y obtuvo su doctorado en Ciencias de la Computación en la Universidad de Purdue en 1983 bajo la supervisión de Christoph Hoffmann.

Comenzó a enseñar en la Universidad de Maryland en 1984 y es profesor en el departamento de Ciencias de la Computación allí. [1]

Como docente, ganó el Premio del Decano a la Excelencia en la Enseñanza de la Facultad de Informática, Matemáticas y Ciencias Físicas de la Universidad de Maryland en 2005 y 1997, así como otros premios a la enseñanza, incluido el Premio a la Excelencia en la Enseñanza de la Facultad de Ingeniería de Ciencia y Tecnología de Hong Kong en 2001.

Investigación

El principal campo de investigación de Mounts es la geometría computacional , que es la rama de los algoritmos dedicada a resolver problemas de naturaleza geométrica. Este campo incluye problemas de la geometría clásica , como el problema del par de puntos más cercano , así como problemas aplicados más recientes, como la representación y el modelado informático de curvas y superficies. En particular, Mount ha trabajado en el problema de agrupamiento de k-medias , la búsqueda del vecino más cercano y el problema de la ubicación de puntos .

Mount ha trabajado en el desarrollo de algoritmos prácticos para la agrupación en clústeres de k-medias, un problema conocido por ser NP-hard . El algoritmo más común utilizado es el algoritmo de Lloyd , que es de naturaleza heurística pero funciona bien en la práctica. Él y otros demostraron más tarde [2] cómo se podían utilizar los árboles kd para acelerar el algoritmo de Lloyd. Han implementado este algoritmo, junto con algunas mejoras adicionales, en la biblioteca de software Kmeans .

Mount ha trabajado en problemas de búsqueda del vecino más cercano y del vecino más cercano aproximado. Al permitir que el algoritmo devuelva una solución aproximada a la consulta del vecino más cercano, se puede obtener una aceleración significativa en la complejidad espacial y temporal. Una clase de algoritmos aproximados toma como entrada la distancia de error, y forma una estructura de datos que se puede almacenar de manera eficiente (baja complejidad espacial) y que devuelve el vecino más cercano aproximado rápidamente (baja complejidad temporal). En un trabajo en coautoría con Arya, Netanyahu , R. Silverman y A. Wu , [3] Mount demostró que el problema del vecino más cercano aproximado se podía resolver de manera eficiente en espacios de baja dimensión. La estructura de datos descrita en ese artículo formó la base de la biblioteca de código abierto ANN para la búsqueda aproximada del vecino más cercano. [4] En un trabajo posterior, investigó la complejidad computacional de la búsqueda aproximada del vecino más cercano. Junto con los coautores Arya y Malamatos, proporcionó compensaciones eficientes de espacio-tiempo para la búsqueda aproximada del vecino más cercano, [5] basándose en una estructura de datos llamada AVD (o diagrama de Voronoi aproximado ).

Mount también ha trabajado en la ubicación de puntos, lo que implica el preprocesamiento de una subdivisión poligonal plana S de tamaño para determinar la celda de una subdivisión en la que se encuentra un punto de consulta. [6] El documento proporciona un tiempo para construir una estructura de datos del espacio que, cuando se pregunta en qué celda se encuentra un punto de consulta, toma el tiempo esperado donde es la entropía de la distribución de probabilidad de en qué celdas se encuentran los puntos de consulta.

Además del diseño y análisis de algoritmos en geometría computacional, Mount ha trabajado en la implementación de algoritmos eficientes en bibliotecas de software como:

Obras más citadas

Al 8 de diciembre de 2009, a continuación se presenta una lista de sus obras más citadas (según Google Scholar ) y sus principales contribuciones, enumeradas en orden decreciente de citas:

  1. Un algoritmo óptimo para la búsqueda aproximada del vecino más cercano en dimensiones fijas [3] - En este artículo se presenta un algoritmo (donde depende tanto del número de dimensiones como del error aproximado ) para encontrar un vecino que esté como máximo a un factor de distancia del vecino más cercano.
  2. Un algoritmo de agrupamiento k-medias eficiente: análisis e implementación [2] - En este artículo se proporciona una implementación más simple y eficiente del algoritmo de Lloyd , que se utiliza en el agrupamiento k-medias . El algoritmo se denomina algoritmo de filtrado.
  3. El problema geodésico discreto [7] : en este artículo, calculan la ruta más corta desde una fuente hasta un destino, limitada a tener que viajar sobre la superficie de un poliedro dado (posiblemente no convexo ) . Su algoritmo tarda tiempo en encontrar la primera ruta más corta hasta el primer destino y la ruta más corta hasta cualquier destino adicional (desde la misma fuente) se puede calcular en el tiempo. Aquí, es el número de vértices.

Reconocimiento

Mount fue nombrado miembro de la clase 2022 de ACM Fellows , "por sus contribuciones a algoritmos y estructuras de datos para el análisis y recuperación de datos geométricos". [8]

Referencias

  1. ^ D. Mount. Curriculum Vitae Archivado el 27 de noviembre de 2009 en Wayback Machine.
  2. ^ ab T. Kanungo, DM Mount, NS Netanyahu , CD Piatko , R. Silverman y A. Wu . Un algoritmo de agrupamiento k-medias eficiente: análisis e implementación. IEEE Transactions on Pattern Analysis and Machine Intelligence 24(7):881-–892, 2002.
  3. ^ ab S. Arya, DM Mount, NS Netanyahu , R. Silverman y A. Wu , '"Un algoritmo óptimo para la búsqueda aproximada del vecino más cercano en dimensiones fijas", Journal of the ACM , 45(6):891-923, 1998.
  4. ^ DM Mount y S. Arya, ANN: Una biblioteca para la búsqueda aproximada del vecino más cercano
  5. ^ S. Arya, S., T. Malamatos y DM Mount. Compensaciones espacio-temporales para la búsqueda aproximada del vecino más próximo. Journal of the ACM, 57(1): 1-54, 2009
  6. ^ S. Arya, T. Malamatos, DM Mount y KC Wong. Ubicación óptima de puntos planos en el caso esperado. SIAM Journal on Computing, 37(2):584-610, 2007.
  7. ^ JSB Mitchell, DM Mount y CH Papadimitriou. El problema geodésico discreto. Revista SIAM de informática, 16(4):647-668, 1987
  8. ^ "La asociación mundial de computación nombra a 57 miembros por sus destacadas contribuciones que impulsan la tecnología actual". Association for Computing Machinery. 18 de enero de 2023. Consultado el 18 de enero de 2023 .

Enlaces externos