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

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

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

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

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

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

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

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

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

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

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

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