Прежде чем вы начнете решать задачу оптимизации, необходимо выбрать соответствующий подход: основанный на проблеме или основанный на решателе. Для получения дополнительной информации смотрите, Сначала Выбирают Problem-Based or Solver-Based Approach.
Чтобы представлять вашу задачу оптимизации для решения в этом основанном на решателе подходе, вы обычно выполняете эти шаги:
• Выберите решатель оптимизации.
Создайте целевую функцию, обычно это функция, которую вы хотите минимизировать.
• Создайте ограничения, если таковые имеются.
• Установите опции или используйте опции по умолчанию.
• Вызовите соответствующий решатель.
Для основного нелинейного примера оптимизации смотрите, Решают Ограниченную Нелинейную задачу, Основанную на решателе. Для основного смешано-целочисленного линейного примера программирования смотрите Смешано-целочисленные Линейные Основы Программирования: основанный на решателе.