Liste des algorithmes - List of algorithms

Ce qui suit est une liste d' algorithmes avec des descriptions d'une ligne pour chacun.

Planification automatisée

Algorithmes combinatoires

Algorithmes combinatoires généraux

Algorithmes de graphes

Dessin de graphique

Théorie des réseaux

Routage pour les graphiques

Recherche graphique

Sous-graphes

Algorithmes de séquence

Correspondance de séquence approximative

Algorithmes de sélection

Recherche de séquence

Fusion de séquences

  • Algorithme de fusion simple
  • algorithme de fusion k-way
  • Union (fusion, avec des éléments sur la sortie non répétés)

Permutations de séquences

Combinaisons de séquences

Alignement de séquence

Tri de séquence

Sous-séquences

  • Algorithme de Kadane : trouve le sous-tableau maximum de n'importe quelle taille
  • Problème de sous -séquence commune la plus longue : Trouver la sous-séquence la plus longue commune à toutes les séquences dans un ensemble de séquences
  • Problème de la plus longue sous-suite croissante : Trouver la plus longue sous-suite croissante d'une séquence donnée
  • Problème de super-séquence commune la plus courte : Trouvez la super-séquence la plus courte qui contient deux ou plusieurs séquences comme sous-séquences

Sous-chaînes

Mathématiques computationnelles

Algèbre abstraite

Calcul formel

Géométrie

Algorithmes de la théorie des nombres

Algorithmes numériques

Résolution d'équation différentielle

Fonctions élémentaires et spéciales

Géométrique

Interpolation et extrapolation

Algèbre linéaire

monte Carlo

Intégration numérique

Recherche de racine

Algorithmes d'optimisation

Science informatique

Astronomie

Bioinformatique

Géosciences

  • Les formules de Vincenty : un algorithme rapide pour calculer la distance entre deux points de latitude/longitude sur un ellipsoïde
  • Geohash : un algorithme du domaine public qui code une paire latitude/longitude décimale sous forme de chaîne de hachage

Linguistique

  • Algorithme Lesk : désambiguïsation du sens des mots
  • Algorithme de racine : une méthode de réduction des mots à leur forme radicale, base ou racine
  • Algorithme de Sukhotin : un algorithme de classification statistique pour classer les caractères d'un texte en voyelles ou en consonnes

Médicament

La physique

Statistiques

L'informatique

L'architecture des ordinateurs

  • Algorithme Tomasulo : permet à des instructions séquentielles qui seraient normalement bloquées en raison de certaines dépendances de s'exécuter de manière non séquentielle

Infographie

Cryptographie

Logique numérique

Apprentissage automatique et classification statistique

Théorie du langage de programmation

Analyse

Algorithmes quantiques

Théorie du calcul et automates

Théorie de l'information et traitement du signal

Théorie du codage

Détection et correction des erreurs

Algorithmes de compression sans perte

Algorithmes de compression avec perte

  • Compression d'images
  • Codage par transformation : type de compression de données pour des données "naturelles" comme des signaux audio ou des images photographiques
  • Compression de vidéo
  • Quantification vectorielle : technique souvent utilisée en compression de données avec perte
  • Traitement des signaux numériques

    Traitement d'image

    Génie logiciel

    Algorithmes de base de données

    Algorithmes des systèmes distribués

    Algorithmes d'allocation et de désallocation de mémoire

    La mise en réseau

    Algorithmes des systèmes d'exploitation

    Synchronisation des processus

    Planification

    Planification des E/S

    Planification de disque

    Voir également

    Les références