Описание продукта Global Optimization Toolbox

Решите несколько задач оптимизации maxima, нескольких минимумов и без изменений

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

Можно повысить эффективность решателя путем настройки опций и, для применимых решателей, создания, обновления и поиска пользовательских функций. Можно использовать пользовательские типы данных с генетическим алгоритмом и моделируемыми решателями отжига, чтобы представлять задачи, не легко выраженные со стандартными типами данных. Опция гибридной функции позволяет вам улучшить решение, применяя второй решатель после первого.

Ключевые возможности

  • Суррогатный решатель для задач с длительными временами выполнения целевой функции и связанными ограничениями

  • Решатели поиска шаблона для одной и нескольких объективных задач с линейными, нелинейными и связанными ограничениями

  • Генетический алгоритм для задач с линейными, нелинейными, связанными и целочисленными ограничениями

  • Мультиобъективный генетический алгоритм для задач с линейными, нелинейными и связанными ограничениями

  • Решатель роя частиц для связанных ограничений

  • Моделируемый решатель отжига для связанных ограничений

  • Мультистарт и глобальные поисковые решатели для сглаживания задач с линейными, нелинейными и связанными ограничениями