
- •Задачи, сводящиеся к задачам линейного программирования
- •Минимизация дисбаланса на линии сборки
- •Транспортная задача
- •Модель планирования финансовой деятельности
- •Целевое программирование
- •Анализ на чувствительность
- •Ценовой анализ
- •Сетевые задачи
- •1. Основные определения из теории графов
- •2. Сетевые методы планирования
- •Определение максимальной пропускной способности сети
Задачи, сводящиеся к задачам линейного программирования
О наилучшем использовании ресурсов (Оптимизация плана производства)
Необходимо определить план производства одного или нескольких видов продукции, который обеспечивает наиболее рациональное использование имеющихся материальных, финансовых и других видов ресурсов.
Обозначения:
n - количество выпускаемых продуктов;
m
- количество используемых производственных
ресурсов (например, производственные
мощности, сырье, рабочая сила);
- объем затрат i-го
ресурса на выпуск единицы j-й
продукции;
- прибыль от выпуска и реализации
единицы j-го продукта;
- количество имеющегося i-го
ресурса;
- объем выпуска j-го продукта
(
1)
– целевая функция (максимум прибыли);
(2) – система ограничений на объем имеющихся ресурсов;
(3) – ограничения на неотрицательность переменных.
Линейная функция (3), максимум которой требуется определить, вместе с системой неравенств (2) и условием неотрицательности переменных (1) образуют математическую модель исходной задачи.
Задача о смесях (Оптимальное смешение)
Необходимо определить наилучший способ смешения исходных ингредиентов для получения смеси с заданными свойствами и с наименьшими затратами.
Обозначения:
n - количество исходных ингредиентов;
m - количество компонентов в смеси;
- количество j-го ингредиента, входящего в смесь;
- количество i-го компонента в j-м ингредиенте;
- стоимость единицы j-го ингредиента
- количество i-го компонента в смеси.
(1) – целевая функция (минимум затрат
на получение смеси);
(2) – группа ограничений, определяющих
содержание компонентов в смеси;
(3) – ограничения на неотрицательность
переменных.
Задача о раскрое (Минимизация обрезков)
Данная задача состоит таких технологических планов раскроя, при которых получается необходимый комплекс заготовок, а отходы (по длине, площади, объёму, массе или стоимости) сводятся к минимуму.
Например, продукция
бумажной фирмы выпускается в виде
бумажных рулонов стандартной ширины
.
По специальным заказам потребителей
фирма поставляет рулоны других размеров,
для этого производится разрезание
стандартных рулонов. Типичные заказы
на рулоны нестандартных размеров могут
включать
видов шириной
.
Известна потребность в нестандартных
каждого вида, она равна
.
Возможны
различных вариантов построения
технологической карты раскроя рулонов
стандартной ширины
на рулоны длиной
.
Обозначим через
количество
рулонов i-го
вида, получаемых при раскрое единицы
стандартного рулона по j-му
варианту. При каждом варианте раскроя
на каждый стандартный рулон возможны
потери, равные
.
К потерям следует относить также
избыточные рулоны нестандартной длинны
,
получаемые при различных вариантах
раскроя
,
.
В качестве переменных
следует идентифицировать количество
стандартных рулонов, которые должны
быть разрезаны при j-м
варианте раскроя. Определим переменную
следующим образом:
– количество стандартных рулонов,
разрезаемых по варианту
,
.
Целевая функция – минимум отходов при раскрое
(3.29)
Ограничение на удовлетворение спроса потребителя
,
,
.
(3.30)