
- •Кемерово 2012 Контрольная работа № 1 составлена в соответствии с программой курса «Методы оптимальных решений» для студентов заочной формы обучения.
- •Программа 1 курса (2 семестр)
- •Введение
- •Тема 1. Линейное программирование
- •Тема 5. Многокритериальная оптимизация
- •Тема 6. Математическая теория оптимального управления. Динамическое программирование.
- •Основы симплекс-метода (см)
- •Описание симплекс-метода
- •Ситуации, в которых получение оптимального решения недостижимо
- •Пример решения задачи лп симплексным методом.
- •Решение задач линейного программирования (злп) в ms Excel
- •Пример решения злп.
- •Задания для контрольной работы № 1 Вариант 0
- •Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Тема 2. Распределительные модели
- •Транспортная задача
- •2.1. Основные понятия
- •2. 2. Метод потенциалов
- •Задания для контрольной работы № 1
- •2.3 Решение транспортной задачи средствами Excel.
- •Подготовка к работе
- •Ввод данных и формул
- •Поиск решения
- •Задания для контрольной работы № 1
- •Тема 3. Целочисленное программирование и дискретная оптимизация
- •Метод ветвей и границ.
- •Задания для контрольной работы № 1
- •Список рекомендуемой литературы основная:
- •Дополнительная:
Вариант 8
Завод получает 4 вида полуфабрикатов Bi в количествах: B1– 400 т, B2 – 250 т, B3 –350 т и B4 –100 т.
В результате смешения этих компонентов получают 3 вида продукции Aj. Пропорции смешиваемых полуфабрикатов следующие: для A1– 2:3:5:2, для A2 – 3:1:2:1, для A3 – 2:2:1:3. Стоимость 1 т продукции Aj составляет: A1 – 12 руб., A2 –10 руб., A3–15 руб.
Составить оптимальный план выпуска продукции по критерию максимальной стоимости выпущенной продукции.
Дополнительное задание:
1. Определить изменение максимальной стоимости продукции при изменении запасов полуфабрикатов : уменьшении запаса первого полуфабриката на 20 ед.; увеличении запаса второго полуфабриката на 40 ед.; увеличении запаса третьего полуфабриката на 30 ед.
Вариант 9
Завод получает 4 вида полуфабрикатов Bi в количествах: B1– 450 т, B2 – 200 т, B3 –300 т и B4 –150 т.
В результате смешения этих компонентов получают 3 вида продукции Aj. Пропорции смешиваемых полуфабрикатов следующие: для A1– 2:4:5:3, для A2 – 3:2:1:2, для A3 – 1:2:4:3.
Составить оптимальный план выпуска продукции по критерию максимального использования полуфабрикатов.
Дополнительное задание:
1. Определить изменение максимального количества используемых полуфабрикатов при изменении запасов полуфабрикатов Bi: уменьшении запаса первого полуфабриката на 20 ед.; увеличении запаса второго полуфабриката на 40 ед.; увеличении запаса третьего полуфабриката на 30 ед.
Тема 2. Распределительные модели
При решении задач из этой темы необходимо ознакомиться с методами решения транспортной задачи [1, гл. 2, § 6 - §7, с. 85-110; 2, гл. 5, п. 5.1 – п. 5.5, с. 193-238].
Транспортная задача
2.1. Основные понятия
Пусть имеются m
производителей и известны объемы запасов
по каждому производителю: а1,
а2, ..., аm.
Известна потребность в грузах b1,
b2, ..., bn
каждого из n пунктов
назначения. Задана матрица транспортных
издержек от каждого производителя к
каждому потребителю:
.
Необходимо рассчитать оптимальный план
перевозок, т.е. определить, сколько груза
должно быть отправлено из каждого i–
го пункта отправления в каждый j
– й пункт назначения c
минимальными транспортными издержками.
Данные записываются в следующую таблицу:
Таблица 1. Общий вид транспортной таблицы.
|
В1 |
В2 |
… |
Вn |
Запасы |
А1 |
x11 c11 |
x12 c12 |
… |
x1n c1n |
а1 |
А2 |
x21 c21 |
x22 c22 |
… |
x2n c2n |
а2 |
… |
… |
… |
… |
… |
… |
Аm |
xm1 cm1 |
xm2 cm2 |
… |
xmn cmn |
аm |
Потребности |
b1 |
b2 |
… |
bn |
|
Определение. Транспортная задача (ТЗ) называется закрытой, если суммарный объем отправляемых грузов равен суммарному объему потребности в этих грузах по пунктам назначения. Если такого равенства нет, то задачу называют открытой.
Суть этого определения в следующем: все потребности могут быть удовлетворены за счет запасов, и наоборот: все запасы разойдутся по потребителям без остатка. А значит, не требуются ни дополнительных поставщиков, ни дополнительных потребителей; не будет издержек, не будет дефицита.
Теорема 1. Для того чтобы ТЗ имела допустимые решения, необходимо и достаточно выполнения условия закрытости задачи.
Таким образом, если исходная ТЗ является открытой, необходимо преобразовать ее так, чтобы она стала закрытой. Правило преобразования будет описано далее в замечании.
Для написания модели необходимо записать следующие условия:
- все грузы из i- х пунктов должны быть отправлены:
.
- все j-е пункты потребления должны быть обеспечены грузами в полном объеме:
.
Суммарные объемы отправления должны
равняться суммарным объемам назначения:
Должно выполняться условие неотрицательности переменных.
Перевозки необходимо осуществить с минимальными транспортными издержками:
Z =
min.
Замечание.
Так как условие баланса суммарных поставок и потребностей является обязательным, то необходимо открытую задачу перевести в закрытую задачу по следующим правилам:
Если потребности превышают запасы, то вводится фиктивный поставщик с недостающим объемом отправления
Если запасы превышают потребности, то вводится фиктивный потребитель с недостающим объемом потребления.
Стоимость обслуживания транспортных потоков от фиктивных пунктов к реальным пунктам равна нулю.
Особенности транспортной задачи:
- распределению подлежат только однородные ресурсы,
- условия задачи описываются только уравнениями,
- все переменные выражаются в одинаковых единицах измерения,
- во всех уравнениях коэффициенты при неизвестных равны 1,
- каждая неизвестная встречается только в двух уравнениях системы ограничений.