Настройка задачи оптимизации на основе решателя

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

Прежде чем вы начнете решать задачу оптимизации, необходимо выбрать соответствующий подход: основанный на проблеме или основанный на решателе. Для получения дополнительной информации смотрите Первый выбор Основанный на проблеме или Основанный на решателе подход.

Чтобы представлять вашу задачу оптимизации для решения в этом основанном на решателе подходе, вы обычно следуете следующим шагам:

• Выберите оптимизационный решатель.

• Создайте целевую функцию, обычно это функция, которую вы хотите минимизировать.

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

• Установите опции или используйте опции по умолчанию.

• Вызовите соответствующий решатель.

Пример основной нелинейной оптимизации см. в разделе «Решение ограниченной нелинейной задачи, основанной на решателе». Для базового примера смешано-целочисленного линейного программирования смотрите Mixed-Integer Linear Programming Basics: Solver-Based.

Для визуального подхода к оптимизации или решению уравнений используйте задачу Optimize Live Editor.

Рекомендуемые примеры