Пример 1.2.
Проблема “двух картошек”. Фирма по переработке картофеля производит три вида продукции: картофельные дольки, кубики и хлопья. Анализ загруженности оборудования и спроса на рынке показывает возможность произвести и сбыть до 1.8 тонн долек, 1.2 тонн кубиков и 2.4 тонн хлопьев. Необходимый для переработки картофель фирма закупает у двух поставщиков. Количество готовой продукции и относительная прибыль (доход от реализации готовой продукции за вычетом стоимости сырья), которые можно получить из одной тонны картофеля каждого поставщика, указаны в таблице ниже.
Исходные данные задачи о “двух картошках”
Вид готовой продукции | Выход готовой продукции из 1 т картофеля, т | Потребности рынка сбыта, т | |
---|---|---|---|
Поставщик 1 | Поставщик 2 | ||
Дольки | 0.2 | 0.3 | 1.8 |
Кубики | 0.2 | 0.1 | 1.2 |
Хлопья | 0.3 | 0.3 | 2.4 |
Относительная прибыль, ден. ед. | 5.0 | 6.0 |
Требуется определить, какое количество картофеля надо приобрести у каждого поставщика, чтобы обеспечить наибольшую относительную прибыль с учетом возможности сбыта готовой продукции.
Перейдем от содержательного описания ситуации к формализованному. Введем неизвестные x1 и x2 - количество картофеля (в тоннах, т), закупаемого у поставщиков 1 и 2 соответственно. Используя три первые строки таблицы, составим балансовые соотношения
0.2x1+0.3x2≤1.8 (для долек),0.2x1+0.1x2≤1.2 (для кубиков),0.3x1+0.3x2≤2.4 (для хлопьев).
В левой части каждого неравенства записан выход готовой продукции из закупленного картофеля, а в правой части – предельные потребности в продукции на рынке сбыта. Физические размерности сравниваемых величин в балансовых соотношениях одни и те же – т. Относительная прибыль П подсчитывается с помощью последней строки таблицы и в ден. ед. равна П(x1,x2)=5x1+6x2.
По смыслу задачи необходимо найти такие значения неизвестных x1 и x2, которые обеспечивают максимальную относительную прибыль П(x1,x2)=5x1+6x2→max и удовлетворяют ограничениям типа неравенства (балансовым соотношениям для долек, кубиков и хлопьев) \begin{array}{ll} 0.2 x_1 + 0.3 x_2 \leq 1.8,&~~~~~~~~~~~~~~~~(1.7)\\ 0.2 x_1 + 0.1 x_2 \leq 1.2,&~~~~~~~~~~~~~~~~(1.8)\\ 0.3 x_1 + 0.3 x_2 \leq 2.4,&~~~~~~~~~~~~~~~~(1.9)\\ x_1 \geq 0, x_2 \geq 0. &~~~~~~~~~~~~~~~~(1.10) \end{array}
Условия неотрицательности (1.10) добавлены к балансовым соотношениям (1.7) — (1.9), исходя из физического смысла неизвестных.
Полученная задача называется задачей линейного программирования. Отличительная ее особенность состоит в линейности всех функций, задающих целевое условие (1.6), ограничения (1.7) — (1.9) и условия неотрицательности (1.10).
Задача управления запасами | Производственная задача «места и времени» |