Транспортная задача. Пример 4.3. Рассмотрим применение информационных технологий Excel для решения транспортной задачи на примере

Пример 4.3. Рассмотрим применение информационных технологий Excel для решения транспортной задачи на примере, представленном в таблице 4.2.

Таблица 4.2. Исходные данные для транспортной задачи

Поставщики Потребители Запас
1 2 3 4
1          
2          
3          
4          
Спрос          

Введем данные в компьютер в виде, показанном на рис. 4.13.

Рис. 4.13. Рабочий лист транспортной задачи 4.4

В массив В3:Е6 введены значения стоимости перевозок единицы груза. В ячейки В14:Е14 введены величины спроса потребителей, в G9:G12 - запасов поставщиков, а в ячейку G14 – суммарного запаса, равного суммарному спросу и составляющего 2600 единиц. Массив В9:Е12 отведен под значения неизвестных (объемы перевозок), где i =1,2,3,4; j =1,2,3,4. Функция =СУММПРОИЗВ(В3:Е6;В9:Е12) введена в ячейку F13. Функция отражает сумму произведений стоимости на объемы перевозок . В массивы F9:F12 и В13:Е13 введены левые части ограничений задачи (i =1,2,3,4) и (j =1,2,3,4) соответственно. Эти суммы и целевая функция введены с помощью Мастера функций.

Рис.4.14. Диалоговое окно Поиск решения

После ввода данных вызывается диалоговое окно Поиск решения. В этом диалоговом окне заносится номер ячейки с целевой функцией (F13), номера изменяемых ячеек (В9:Е12), устанавливается направление оптимизации, а также вводятся ограничения (рис. 4.14):

$B$13:$E$13=$B$14:$E$14, $F$9:$F$12=$G$9:$G$12.

В диалоговом окне Параметры поиска решения установим флажок Линейная модель, Неотрицательные значения (рис. 4.6) и, щелкнув по кнопке ОК, возвратимся в диалоговое окно Поиск решения. Щелкнув левой кнопкой мыши по кнопке Выполнить в этом окне, получим на экране результат решения задачи (рис. 4.15).

Рис. 4.15. Оптимальное решение транспортной задачи 4.3

Таким образом, =2750, =450, =50, =400, =200, =100, =600, =800. Остальные объемы перевозок груза равны нулю.




double arrow
Сейчас читают про: