Algorithm classification: различия между версиями
Перейти к навигации
Перейти к поиску
[непроверенная версия] | [непроверенная версия] |
Икрамов (обсуждение | вклад) |
Икрамов (обсуждение | вклад) |
||
Строка 103: | Строка 103: | ||
### {{level|Numerical quadrature (cubature) rules on an interval (for a multidimensional cube)#Mathematical description|Trapezoid rule}} | ### {{level|Numerical quadrature (cubature) rules on an interval (for a multidimensional cube)#Mathematical description|Trapezoid rule}} | ||
### {{level|Numerical quadrature (cubature) rules on an interval (for a multidimensional cube)#Mathematical description |Simpson rule}} | ### {{level|Numerical quadrature (cubature) rules on an interval (for a multidimensional cube)#Mathematical description |Simpson rule}} | ||
− | ### {{level|Numerical quadrature (cubature) rules on an interval (for a multidimensional cube)#Mathematical description|Gauss | + | ### {{level|Numerical quadrature (cubature) rules on an interval (for a multidimensional cube)#Mathematical description|Gauss rule}} |
− | # <div id="Алгоритмы на графах">''' | + | # <div id="Алгоритмы на графах">'''Algorithms on graphs'''</div> |
− | ## | + | ## Bypassing a graph |
− | ### {{level| | + | ### {{level|Breadth-first search (BFS)}} |
− | ### {{level| | + | ### {{level|Depth-first search (DFS)}} |
− | ## {{level| | + | ## {{level|Search for a shortest path from a vertex (SSSP)}} |
− | ### {{level| | + | ### {{level|Breadth-first search (BFS)}} (for unweighted graphs) |
− | ### {{level| | + | ### {{level|Dijkstra's algorithm}} |
− | ### {{level| | + | ### {{level|Bellman-Ford algorithm}} |
### {{level|Алгоритм Δ-шагания}} | ### {{level|Алгоритм Δ-шагания}} | ||
## {{level|Поиск кратчайшего пути для всех пар вершин (APSP)}} | ## {{level|Поиск кратчайшего пути для всех пар вершин (APSP)}} |
Версия 23:36, 8 апреля 2016
- Vector operations
- Matrix-vector operations
- Matrix operations
- Matrix decompositions
- Triangular decompositions
- Gaussian elimination (finding the LU decomposition)
- Gaussian elimination without pivoting
- LU decomposition via Gaussian elimination
- Compact scheme for Gaussian elimination and its modifications
- Compact scheme for Gaussian elimination: Dense matrix
- Compact scheme for Gaussian elimination and its modifications: Tridiagonal matrix
- Gaussian elimination with pivoting
- Gaussian elimination with column pivoting
- Gaussian elimination with row pivoting
- Gaussian elimination with diagonal pivoting
- Gaussian elimination with complete pivoting
- Gaussian elimination without pivoting
- Cholesky method (finding the symmetric triangular decomposition)
- Cholesky decomposition (square root method): Basic pointwise real variant, dense symmetric positive definite matrix
- Available triangular decompositions for matrices of special form
- Gaussian elimination (finding the LU decomposition)
- Unitary-triangular decompositions
- Unitary Hessenberg decompositions
- Unitary-diagonal decompositions
- Triangular decompositions
- Solving systems of linear algebraic equations (SLAEs)
- Direct methods for solving SLAEs
- Linpack benchmark
- Methods for solving SLAEs of special forms
- Methods for solving triangular SLAEs
- Methods for solving tridiagonal SLAEs
- Methods based on the conventional LU decomposition
- Other methods
- Reduction method
- Two-sided Thomas algorithm
- Cyclic reduction
- Bordering method
- Methods for solving block triangular SLAEs
- Block forward substitution (real version)
- Block backward substitution (real version))
- Methods for solving block bidiagonal SLAEs
- Methods for solving block tridiagonal SLAEs
- Methods based on the conventional LU decomposition
- Other methods
- Solving SLAEs with coefficient matrices of special form whose inverses are known
- Iterative methods for solving SLAEs
- Direct methods for solving SLAEs
- Solving eigenvalue problems
- Computer performance tests
- Fourier transform
- Algebra of polynomials
- Numerical quadrature
- Cubature rules
- Numerical quadrature (cubature) rules on an interval (for a multidimensional cube)
- Numerical quadrature (cubature) rules on an interval (for a multidimensional cube)#Mathematical description
- Numerical quadrature (cubature) rules on an interval (for a multidimensional cube)#Mathematical description
- Numerical quadrature (cubature) rules on an interval (for a multidimensional cube)#Mathematical description
- Numerical quadrature (cubature) rules on an interval (for a multidimensional cube)#Mathematical description
- Algorithms on graphs
- Bypassing a graph
- Search for a shortest path from a vertex (SSSP)
- Breadth-first search (BFS) (for unweighted graphs)
- Dijkstra's algorithm
- Bellman-Ford algorithm
- Алгоритм Δ-шагания
- Поиск кратчайшего пути для всех пар вершин (APSP)
- Поиск транзитивного замыкания орграфа
- Определение диаметра графа
- Построение минимального остовного дерева (MST)
- Поиск изоморфных подграфов
- Связность в графах
- Алгоритм Шилоаха-Вишкина поиска компонент связности
- Система непересекающихся множеств
- Алгоритм Тарьяна поиска компонент сильной связности
- Алгоритм DCSC поиска компонент сильной связности
- Алгоритм Тарьяна поиска компонент двусвязности
- Алгоритм Тарьяна-Вишкина поиска компонент двусвязности
- Алгоритм Тарьяна поиска «мостов» в графе
- Определение вершинной связности графа
- Алгоритм Габова определения рёберной связности графа
- Поиск максимального потока в транспортной сети
- Поиск потока минимальной стоимости в транспортной сети
- Задача о назначениях
- Вычисление betweenness centrality
- Алгоритмы поиска
- Двоичный поиск - находит элемент в отсортированном списке, [math]O(log(n))[/math]
- Алгоритмы сортировки
- Вычислительная геометрия
- Поиск диаметра множества точек
- Построение выпуклой оболочки набора точек
- Триангуляция Делоне
- Диаграмма Вороного
- Принадлежность точки многоугольнику
- Пересечения выпуклых многоугольников - трудоёмкость [math]O(n_1 + n_2)[/math]
- Пересечение звёздных многоугольников - трудоёмкость [math]O(n_1 * n_2)[/math]
- Компьютерная графика
- Криптографические алгоритмы
- Нейронные сети
- Алгоритмы оптимизации
- Алгоритмы теории игр
- Алгоритмы моделирования квантовых систем
- Алгоритмы моделирования квантовых вычислений
- Алгоритмы решения уравнений математической физики
- Другие алгоритмы