stringtranslate.com

Lista de algoritmos

Definición amplia del término algoritmo

Un algoritmo es fundamentalmente un conjunto de reglas o procedimientos definidos que normalmente se diseñan y utilizan para resolver un problema específico o un conjunto amplio de problemas.

En términos generales, los algoritmos definen procesos, conjuntos de reglas o metodologías que se deben seguir en los cálculos, el procesamiento de datos, la minería de datos, el reconocimiento de patrones, el razonamiento automatizado u otras operaciones de resolución de problemas. Con la creciente automatización de los servicios, cada vez se toman más decisiones mediante algoritmos. Algunos ejemplos generales son: evaluaciones de riesgos, vigilancia preventiva y tecnología de reconocimiento de patrones. [1]

La siguiente es una lista de algoritmos conocidos junto con descripciones de una línea para cada uno.

Planificación automatizada

Algoritmos combinatorios

Algoritmos combinatorios generales

Algoritmos gráficos

Dibujo gráfico

Teoría de redes

Enrutamiento para gráficos

Subgrafos

Algoritmos de secuencia

Coincidencia de secuencia aproximada

Algoritmos de selección

Fusión de secuencias

Permutaciones de secuencias

Combinaciones de secuencias

Alineación de secuencias

Ordenación de secuencias

Subsecuencias

Subcadenas

Matemáticas computacionales

Álgebra abstracta

Álgebra computacional

Geometría

Algoritmos de teoría de números

Algoritmos numéricos

Resolución de ecuaciones diferenciales

Funciones elementales y especiales

Geométrico

Interpolación y extrapolación

Álgebra lineal

Montecarlo

Integración numérica

Búsqueda de raíces

Algoritmos de optimización

Algoritmos híbridos

Ciencia computacional

Astronomía

Bioinformática

Geociencia

Lingüística

Medicamento

Física

Estadística

Ciencias de la Computación

Arquitectura de computadoras

Gráficos de computadora

Criptografía

Lógica digital

Aprendizaje automático y clasificación estadística

Teoría de lenguajes de programación

Analizando

Algoritmos cuánticos

Teoría de la computación y autómatas

Teoría de la información y procesamiento de señales

Teoría de la codificación

Detección y corrección de errores

Algoritmos de compresión sin pérdida

Algoritmos de compresión con pérdida

Procesamiento de señales digitales

Procesamiento de imágenes

Ingeniería de software

Algoritmos de bases de datos

Algoritmos de sistemas distribuidos

Algoritmos de asignación y desasignación de memoria

Redes

Algoritmos de sistemas operativos

Sincronización de procesos

Programación

Programación de E/S

Programación de discos

Véase también

Referencias

  1. ^ "algoritmo". LII / Instituto de Información Jurídica . Consultado el 26 de octubre de 2023 .
  2. ^ Gegenfurtner, Karl R. (1992-12-01). "PRAXIS: algoritmo de Brent para la minimización de funciones". Métodos, instrumentos y computadoras de investigación del comportamiento . 24 (4): 560–564. doi : 10.3758/BF03203605 . ISSN  1532-5970.
  3. ^ "richardshin.com | Algoritmo de detección de ciclos de Floyd". 2013-09-30 . Consultado el 2023-10-26 .
  4. ^ "Búsqueda binaria de Eytzinger - Algorithmica" . Consultado el 9 de abril de 2023 .
  5. ^ "Codificación de Shannon-Fano-Elias" (PDF) . my.ece.msstate.edu . Archivado desde el original (PDF) el 28 de febrero de 2021 . Consultado el 11 de octubre de 2023 .
  6. ^ "Copia archivada" (PDF) . www.vision.ee.ethz.ch . Archivado desde el original (PDF) el 21 de febrero de 2007 . Consultado el 13 de enero de 2022 .{{cite web}}: CS1 maint: archived copy as title (link)
  7. ^ "Copia archivada" (PDF) . Archivado desde el original (PDF) el 6 de octubre de 2013. Consultado el 5 de octubre de 2013 .{{cite web}}: CS1 maint: archived copy as title (link)