Информационные технологии сетевого планирования в управлении

Требуется определить интенсивности потоков, при которых суммарная стоимость доставки была бы минимальной, а потребности узлов 4 и 5 были бы удовлетворены.

Решение

Очевидно, задача сводится к минимизации функции:

при ограничениях

,

184 height=27 src="images/referats/9845/image203.png">,

,

,

,

Введем исходные данные на рабочий лист Excel в соответствии с Рис. 3.14. В качестве целевой ячейки выберем E13; для расчетных значений неизвестных интенсивностей потока выделим диапазон ячеек A6:I6. В ячейки A8:A12 и целевую ячейку введем формулы для ограничений задачи и целевой функции в соответствии с приведенной ниже таблицей.

Рис. 3.14 Форма для решения примера 4

Ячейка

Формула

A8

=A6+B6

A9

=A6-D6-E6-C6

A10

=B6+C6+H6-F6-G6

A11

=D6+F6-I6

A12

=G6+E6+I6-H6

E13 (целевая ячейка)

=СУММПРОИЗВ(A4:I4;A6:I6)

После вызова Поиска решения введем следующие ограничения:

$A$6<=15

$A$10=0

$B$6<=8

$F$6<=15

$A$8<=20

$A$11=5

$D$6<=4

$G$6<=5

$A$9=0

$A$12=15

$E$6<=10

$H$6<=4

В результате решения получим ответ:

и для интенсивностей дуговых потоков

(1,2)

12

(2,4)

4

(3,5)

1

(1,3)

8

(2,5)

0

(5,3)

0

(2,3)

8

(3,4)

15

(4,5)

14

Пример 5

Рассмотрим еще один пример решения задач подобного типа.

Имеется транспортная система, представленная сетевой моделью следующего вида (Рис.3.15). Цифры у дуг означают удельные стоимости перевозки по дугам, соединяющим соответствующие узлы. Требуется определить маршрут, стоимость которого была бы минимальна.

Решение. Введем данные на рабочий лист в соответствии с Рис.3.16.

Рис. 3.16 Форма для решения примера 5

Введем следующие формулы в указанные ячейки:

Ячейка

Формула

A8

=A6+B6

A9

=A6+C6-D6-E6

A10

=B6-C6-F6

A11

=D6-H6-G6

A12

=F6+G6-I6

A13

=I6-J6

A14

=E6+H6+J6

E13

=СУММПРОИЗВ(A4:J4;A6:J6)

Введем все необходимые ограничения. С помощью Поиска решения получим ответ

Маршрут, перевозка по которому имеет наименьшую стоимость, есть: (1-3-5-6-7).

Задача о кратчайшем маршруте

Рассмотрим задачу определения кратчайшего пути между двумя вершинами сети. Эта задача является частным случаем задачи об оптимальном потоке. Она охватывает широкий круг важных приложений моделей исследования операций (замена оборудования, календарное планирование и др.).

Пусть задана сеть , каждой дуге (ребру) которой соответствует некоторое расстояние . Требуется найти кратчайший маршрут из источника в сток .

Математическая постановка задачи имеет вид: минимизировать

при ограничениях

Приведем пример решения подобной задачи с помощью Microsoft Excel.

Пример 6

Транспортная система представлена схематически на Рис. 3.17. Расстояния между узлами сети указаны у соответствующих дуг (масштаб не соответствует реальным расстояниям). Требуется определить кратчайший (по расстоянию) маршрут между узлами 1 и 7.

Страница:  1  2  3  4  5  6  7  8  9  10 


Другие рефераты на тему «Экономико-математическое моделирование»:

Поиск рефератов

Последние рефераты раздела

Copyright © 2010-2024 - www.refsru.com - рефераты, курсовые и дипломные работы