Автор: Пользователь скрыл имя, 11 Апреля 2011 в 16:40, контрольная работа
Для производства двух видов изделий А и В используется три типа технологического оборудования. Для производства единицы изделия А оборудование первого типа используется 2 часа, оборудование второго типа – 1 час, оборудование третьего типа – 3 часа. Для производства единицы изделия В оборудование первого типа используется 2 часа, оборудование второго типа – 2 часа, оборудование третьего типа – 1 час.
Решение.
Составим математическую модель задачи:
Обозначим - количество груза, перевезенного из пункта отправления i в пункт назначения j.
Получим следующие ограничения (т.к. весь груз должен быть вывезен, и все потребности удовлетворены полностью):
При этом должна быть минимизирована целевая функция
Построим опорный план методом северо-западного угла:
Пункты
отправления |
Пункты назначения | Запасы | ||||
В1 | В2 | В3 | В4 | В5 | ||
А1 |
9
20 |
5
30 |
1 | 1 | 9 | 50 |
А2 | 7 | 1 |
4
30 |
9 | 4 | 30 |
А3 | 5 | 3 |
4
20 |
9
30 |
9
20 |
70 |
Потребности | 20 | 30 | 50 | 30 | 20 | 150 |
Принцип заполнения таблицы состоит в том, что, начиная с крайней левой верхней ячейки (принцип северо-западного угла), количество грузов вписывается в таблицу так, чтобы потребности полностью удовлетворялись или груз полностью вывозился.
Построим систему потенциалов. Ui - потенциалы, соответствующие поставщикам, Vi- потенциалы, соответствующие потребителям.
Полагаем U1 =0, а далее Ui + Vi = dij для занятых клеток таблицы.
Пункты
отправления |
Пункты назначения | Запасы | |||||
В1 | В2 | В3 | В4 | В5 | |||
V1 =9 | V2 =5 | V3 =4 | V4 =9 | V5 =9 | |||
А1 | U1 =0 |
9
20 |
5
30 |
1 | 1 | 9 | 50 |
А2 | U2 =0 | 7 | 1 |
4
30 |
9 | 4 | 30 |
А3 | U3 =0 | 5 | 3 |
4
20 |
9
30 |
9
20 |
70 |
Потребности | 20 | 30 | 50 | 30 | 20 | 150 |
Проверим критерий
Из тех условий, где критерий не выполняется,
выбираем то условие, где разница максимальна.
Это – ячейка (1 , 4). Перебросим в ячейку
(1 , 4) 20 единиц груза из ячейки (1 , 1).
Пункты
отправления |
Пункты назначения | Запасы | |||||
В1 | В2 | В3 | В4 | В5 | |||
V1 =9 | V2 =5 | V3 =4 | V4 =9 | V5 =9 | |||
А1 | U1 =0 | 9 |
5
30 |
1 |
1
20 |
9 | 50 |
А2 | U2 =0 | 7 | 1 |
4
30 |
9 | 4 | 30 |
А3 | U3 =0 |
5
20 |
3 |
4
20 |
9
10 |
9
20 |
70 |
Потребности | 20 | 30 | 50 | 30 | 20 | 150 |
Чтобы компенсировать
Получили новую таблицу, для которой повторяем расчет потенциалов:
Полагаем U1 =0, а далее Ui + Vi = dij для занятых клеток таблицы.
Пункты
отправления |
Пункты назначения | Запасы | |||||
В1 | В2 | В3 | В4 | В5 | |||
V1 =5 | V2 =5 | V3 =4 | V4 =1 | V5 =9 | |||
А1 | U1 =0 | 9 |
5
30 |
1 |
1
20 |
9 | 50 |
А2 | U2 =0 | 7 | 1 |
4
30 |
9 | 4 | 30 |
А3 | U3 =0 |
5
20 |
3 |
4
20 |
9
10 |
9
20 |
70 |
Потребности | 20 | 30 | 50 | 30 | 20 | 150 |
Проверим критерий
Из тех условий, где критерий
не выполняется, выбираем то
условие, где разница
Пункты
отправления |
Пункты назначения | Запасы | |||||
В1 | В2 | В3 | В4 | В5 | |||
V1 =5 | V2 =5 | V3 =4 | V4 =1 | V5 =9 | |||
А1 | U1 =0 | 9 |
5
10 |
1
20 |
1
20 |
9 | 50 |
А2 | U2 =0 | 7 | 1 |
4
10 |
9 |
4
20 |
30 |
А3 | U3 =0 |
5
20 |
3
20 |
4
20 |
9
10 |
9 | 70 |
Потребности | 20 | 30 | 50 | 30 | 20 | 150 |