В ходе учебного курса "Методы оптимизации" требовалось реализовать алгоритмы минимизации:
- Примеры использования алгоритмов на С++ находятся в
main.cpp
- Примеры использования алгоритмов на Java находятся в файлах оканчивающиеся на
Example.java
- Метод деления отрезка пополам (дихотомии) -
dichotomy.cpp
- Метод золотого сечения -
golden-section-search.cpp
- Метод Фибоначчи -
fibonacci.cpp
- Метод Фибоначчи на Java -
fibonacci
- Метод касательной на Java -
tangent
- Метод ломаных -
polylines.cpp
- Метод Ньютона -
newton.cpp
- Метод Хука-Дживса -
pattern-search.cpp
- Метод Нелдера-Мида на Java -
nelderMead
- Градиентный метод с постоянным шагом -
gradient-fixed-step.cpp
- Симплекс метод. Нахождение максимума функций ограниченной системой -
simplex.cpp
- Транспортная задача, метод потенциалов -
potential-method.cpp