Articulo de referencia

Lista de algoritmos

Un algoritmo es un conjunto fundamental de reglas o procedimientos definidos que normalmente se diseñan y utilizan para ser una forma más sencilla de resolver un problema especí...

Un algoritmo es un conjunto fundamental de reglas o procedimientos definidos que normalmente se diseñan y utilizan para ser una forma más sencilla de resolver un problema específico o un conjunto amplio de problemas.

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

A continuación se presenta una lista de algoritmos conocidos .

Planificación automatizada

Algoritmos combinatorios

Algoritmos combinatorios generales

Algoritmos de grafos

Dibujo de gráficos

teoría de redes

Enrutamiento para grafos

Subgrafos

Algoritmos de secuencia

Coincidencia de secuencias aproximada

Algoritmos de selección

Fusión de secuencias

Permutaciones de secuencias

Combinaciones de secuencias

Alineación de secuencias

Clasificació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

Detección de raíces

Algoritmos de optimización

Algoritmos híbridos

Ciencia computacional

Astronomía

Bioinformática

Geociencia

  • Geohash : un algoritmo de dominio público que codifica un par de latitud/longitud decimal como una cadena hash.
  • Fórmulas de Vincenty : un algoritmo rápido para calcular la distancia entre dos puntos de latitud/longitud en un elipsoide.

Lingüística

Medicamento

Física

Estadística

Ciencias de la Computación

Arquitectura de computadoras

  • Algoritmo de Tomasulo : permite que instrucciones secuenciales que normalmente se detendrían debido a ciertas dependencias se ejecuten de forma no secuencial.

Gráficos por computadora

Criptografía

Lógica digital

Aprendizaje automático y clasificación estadística

teoría de lenguajes de programación

Análisis sintáctico

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érdidas

Algoritmos de compresión con pérdida

Procesamiento digital de señales

Procesamiento de imágenes

Ingeniería de software

Algoritmos de bases de datos

Algoritmos de sistemas distribuidos

Algoritmos de asignación y liberación de memoria

Redes de contactos

algoritmos de sistemas operativos

Sincronización de procesos

Programación

Planificación de E/S

Planificación de disco

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" . Behavior Research Methods, Instruments, & Computers . 24 (4): 560– 564. doi : 10.3758/BF03203605 . ISSN 1532-5970 . 
  3. "richardshin.com | Algoritmo de detección de ciclos de Floyd" . 30 de septiembre de 2013. Consultado el 26 de octubre de 2023 .
  4. Tesler, G. (2020). "Cap. 5.9: Algoritmo de Gale-Shapley" (PDF) . mathweb.ucsd.edu . Universidad de California en San Diego . Recuperado el 26 de abril de 2025 .
  5. Kleinberg, Jon; Tardos, Éva (2005). "Diseño de algoritmos: 1. Emparejamiento estable" (PDF) . cs.princeton.edu . Pearson - Addison Wesley : Universidad de Princeton . Recuperado el 26 de abril de 2025 .
  6. Goel, Ashish (21 de enero de 2019). Ramseyer, Geo (ed.). "CS261 Invierno 2018-2019 Conferencia 5: Algoritmo de Gale-Shapley" (PDF) . web.stanford.edu . Universidad de Stanford . Recuperado el 26 de abril de 2025 .
  7. "Búsqueda binaria de Eytzinger - Algorithmica" . Consultado el 9 de abril de 2023 .
  8. Montanaro, Ashley (2016). "Algoritmos cuánticos: una visión general" . npj Quantum Information . 2 : 15023. doi : 10.1038/npjqi.2015.23 .
  9. Jordan, Stephen P. "Quantum Algorithm Zoo" . Quantum Algorithm Zoo . Consultado el 31 de mayo de 2026 .
  10. "Shannon-Fano-Elias Coding" (PDF) . my.ece.msstate.edu . Archivado del original (PDF) el 28-02-2021 . Consultado el 11-10-2023 .
  11. "Copia archivada" (PDF) . vision.ee.ethz.ch . Archivado del original (PDF) el 21 de febrero de 2007 . Recuperado el 13 de enero de 2022 .{{cite web}}: CS1 mantenimiento: copia archivada como título ( enlace )
  12. "Copia archivada" (PDF) . Archivado del original (PDF) el 06-10-2013 . Recuperado el 05-10-2013 .{{cite web}}: CS1 mantenimiento: copia archivada como título ( enlace )