Список алгоритмів

стаття-список у проєкті Вікімедіа
(Перенаправлено з Алгоритми на графах)

Нижче наведений не вичерпний список алгоритмів.

Комбінаторні алгоритми

ред.

Обхід графа

ред.

Сортування

ред.

Побудова кістякового дерева

ред.

Пошук найкоротшого шляху

ред.
  • Алгоритм Дейкстри ( ) — обчислює найкоротший шлях у графі з невід'ємними вагами ребер
  • Алгоритм Флойда — Воршелла ( ) — розв'язує проблему знаходження всіх пар найкоротших шляхів в підвішеному направленому графі
  • Алгоритм Джонсона ( ) — обчислює найкоротші шляхи між усіма парами вершин зваженого орієнтованого графа
  • Алгоритм Беллмана — Форда ( ) — знаходить найкоротші шляхи у зваженому графі (де деякі ваги ребер можуть бути негативними)
  • Алгоритм Левіта — знаходження найкоротших шляхів до всіх вершин
  • Алгоритм пошуку A* ( ) — пошук найкоротшого шляху між двома вершинами з додатніми вагами ребер.
  • англ. Min-plus matrix multiplication
  • Алгоритм Данцига — знаходження найкоротших шляхів до всіх вершин планарний планарного спрямованого графа
  • Алгоритм Лі(Хвильовий алгоритм) — дозволяє знайти мінімальний шлях в графі з ребрами одиничної довжини.

Пошук найвигіднішого шляху

ред.

Потоки в мережах

ред.
  • Алгоритм Брона-Кербоша — пошуку всіх клік (знаходження найбільших максимальних незалежних по включенню множин вершин графа).

Цикли

ред.

Інше

ред.

Алгоритми пошуку в масиві (списку,...) даних

ред.
Докладніше: Алгоритми пошуку

Елементи впорядковані (відсортовані)

ред.

Елементи не впорядковані (не відсортовані)

ред.

Із створення нової структури

ред.

Алгоритми пошуку в рядках

ред.

Пошук на рядках

ред.

Приблизний збіг

ред.

Сортування обміном

ред.

Сортування вибором

ред.

Сортування включенням

ред.

Сортування злиттям

ред.

Алгоритми без порівнянь

ред.

Гібридні

ред.

Інші

ред.

Імовірнісні алгоритми

ред.

Інформатика

ред.

Архітектура комп'ютера

ред.

Комп'ютерна графіка

ред.

Криптографічні алгоритми

ред.
Докладніше: Криптографія

Обчислювальна математика

ред.

Абстрактна алгебра

ред.

Алгоритми оптимізації

ред.

Обчислювальна геометрія

ред.

Задачі геометричного пошуку (запиту)

ред.
Локалізація точки
Діаграма Вороного
  • Алгоритм Форчуна — алгоритм побудови діаграми Вороного через замітаючу пряму. Трудомісткість  .

Символьні обчислення

ред.

Теорія чисел (алгоритми)

ред.

Чисельні методи

ред.

Диференціальні рівняння

ред.

Елементарні та спеціальні функції

ред.

Інтерполяція та екстраполяція

ред.

Монте-Карло

ред.

Пошук коренів

ред.

Чисельне інтегрування

ред.

Алгоритми для баз даних

ред.
  • Алгоритм вибору лідера — позначення одного процесу як організатора завдання, розподіленого між декількома вузлами.

Алгоритми виділення/звільнення пам'яті

ред.

Планування роботи з дисками

ред.

Алгоритми планування

ред.

Машинне навчання та статистична класифікація

ред.

Статистична класифікація

ред.

Машинне навчання

ред.

Інше

ред.

Інші

ред.

Аналіз потоків даних

ред.

Множення матриць

ред.

Інші

ред.

Див. також

ред.

Посилання

ред.
  • Алгоритмы, методы, исходники. AlgoList. Архів оригіналу за 24 березня 2022. Процитовано 29 березня 2022. (рос.)