Примеры постановки задачи оптимизации для решения методами математического программирования
Задача проектирования цилиндрической емкости[6]. Словесная постановка задачи: найти такие значения диаметра и высоты цилиндра, чтобы при фиксированном объеме V общая длина сварных швов была минимальна.
Критерий оптимальности: сварные швы - это две окружности и высота цилиндра, поэтому
Множество допустимых решений задачи: диаметр и высота емкости
не могут быть отрицательными числами, т.е.
; объем проектируемой емкости фиксирован и равен
,
.
Таким образом, задача состоит в определении таких значений
и
, что функция
достигает минимума и выполняются условия:
, pd2l/4=V;
.
Использование методов оптимизации для анализа и обработки информации.Еще одна область применения оптимизационных методов связана с анализом информации, в частности с проблемой определения параметров некоторой полуэмпирической модели на основе заданного множества экспериментальных данных.
Словесная постановка задачи: предположим, что некоторая переменная зависит от некоторой независимой переменной
, а связь между ними задается уравнением
,
в котором фигурируют два параметра и
. Для определения значений
и
проведена серия экспериментов, в каждом из которых задавалось значение независимой переменной
и регистрировалось значение зависимой переменной
. Результатом экспериментов является множество пар чисел
. Необходимо, на основе полученной информации, подобрать значения
и
таким образом, чтобы обеспечить наилучшую, в смысле некоторого показателя качества, точность описания экспериментальных данных с помощью функции
.
Наиболее часто используемая на практике мера качества экспериментальных данных определяется так называемым критерием наименьших квадратов, в соответствии с которым требуется минимизировать функцию
.
Разность показывает, насколько точно выбранная модель соответствует экспериментальным данным и называется остатком. Сумма квадратов по всем экспериментальным данным является мерой точности описания данных. Ясно, что если
равно нулю, то сделанный выбор
и
обеспечивает точное описание. Таким образом, задачу описания данных можно рассматривать как задачу оптимизации, в которой требуется найти значения параметров
и
, минимизирующие функцию
.
Задача планирования выпуска продукции. Словесная постановка задачи: с учетом имеющихся запасов сырья и парка оборудования составить план выпуска продукции, при котором предприятие получит максимальную прибыль.
Пусть цех выпускает четыре вида продукции , запас сырья составляет
тонн, в цехе работают
человек, для упаковки продукции требуется тара (мешки, бочки), которых в цехе
штук. Затраты каждого производственного фактора (сырье, рабочие, тара) на единицу каждого вида продукции составляют
, i=1,2,3; j=1,2,3,4 ед./тонну, прибыль с единицы продукта
составляет
руб/т, j=1,2,3,4. Необходимо определить объемы выпуска продуктов
при которых предприятие получит наибольшую прибыль.
Затраты:
– на сырье единиц (не должны превосходить
);
– на персонал единиц (не должны превосходить b2) ;
– на тару единиц (не должны превосходить
).
Прибыль составит руб., следовательно, математическая формулировка задачи имеет вид:
найти значения , при которых функция
достигает максимума и выполняются условия:
,
,
.
Дата добавления: 2020-03-17; просмотров: 542;