Global Optimization Toolbox предоставляет функции поиска глобальных решений проблем, которые содержат несколько максимумов или минимумов. Решатели набора инструментов включают суррогат, поиск шаблона, генетический алгоритм, рой частиц, имитационный отжиг, многозаходный и глобальный поиск. Эти решатели можно использовать для задач оптимизации, когда целевая функция или функция ограничения является непрерывной, прерывистой, стохастической, не имеет производных или включает в себя функции моделирования или черных ящиков. Для проблем с несколькими целями можно определить фронт Парето с помощью генетического алгоритма или решателей поиска шаблонов.
Эффективность решателя можно повысить, настроив опции и, для применимых решателей, настроив функции создания, обновления и поиска. Можно использовать пользовательские типы данных с генетическим алгоритмом и смоделированными решателями отжига, чтобы представить проблемы, которые трудно выразить со стандартными типами данных. Опция гибридной функции позволяет улучшить решение, применив второй решатель после первого.
Суррогатный решатель проблем с длительным временем выполнения целевой функции и связанными ограничениями
Решатели поиска массива для одиночных и нескольких объективных задач с линейными, нелинейными и связанными ограничениями
Генетический алгоритм для проблем с линейными, нелинейными, связанными и целочисленными ограничениями
Многообъективный генетический алгоритм для проблем с линейными, нелинейными и связанными ограничениями
Решатель роев частиц для связанных ограничений
Смоделированный решатель отжига для ограничивающих ограничений
Многозаходные и глобальные поисковые решения для сглаживания проблем с линейными, нелинейными и связанными ограничениями