Информационные технологии сетевого планирования в управлении
Рис. 3.12 Данные для решения задачи о максимальном потоке
Диапазон ячеек A6:Q6 отведем под расчетные значения переменных. В ячейки A8:A14, а также в целевую ячейку F13 введем следующие формулы:
Ячейка | dth=312 nowrap valign=bottom >
Формула |
A8 |
=B6+C6-A6 |
A9 |
=B6+E6-D6-G6-F6 |
A10 |
=C6+D6+I6-E6-H6-J6 |
A11 |
=F6+M6-O6-N6 |
A12 |
=J6+L6-K6-Q6 |
A13 |
=G6+N6+H6+K6-L6-I6-M6-P6 |
A14 |
=O6+P6+Q6-A6 |
F13 (целевая) |
=B6+C6 |
После запуска Поиска решения введем следующие ограничения
$A$8=0 |
$A$12=0 |
$C$6<=10 |
$G$6<=6 |
$K$6<=2 |
$O$6<=7 |
$A$9=0 |
$A$13=0 |
$D$6<=1 |
$H$6<=4 |
$L$6<=2 |
$P$6<=2 |
$A$10=0 |
$A$14=0 |
$E$6<=1 |
$I$6<=4 |
$M$6<=3 |
$Q$6<=8 |
$A$11=0 |
$B$6<=10 |
$F$6<=8 |
$J$6<=12 |
$N$6<=3 |
В окне диалога Поиска решения для диапазона изменяемых ячеек укажем A6:Q6.
В результате решения получим ответ: ; потоки в дугах представлены ниже:
Пункты (узлы) |
Потоки |
Пункты (узлы) |
Потоки |
(1,2) |
10 |
(4,6) |
1 |
(1,3) |
7 |
(6,5) |
2 |
(3,2) |
1 |
(4,7) |
7 |
(2,4) |
8 |
(5,7) |
8 |
(2,6) |
3 |
(6,7) |
2 |
(3,5) |
6 |
Следует отметить, что данная задача имеет неединственное оптимальное решение, то есть при максимальном потоке в 17 единиц может иметь место различное распределение потоков по дугам.
Задача о потоке минимальной стоимости
Задана сеть с одним источником , одним стоком и промежуточными вершинами . Каждой дуге сети поставлены в соответствие две величины: пропускная способность дуги (ребра) ; дуговая стоимость (стоимость доставки единицы потока по дуге), одинаковая в обоих направлениях. Необходимо найти поток из источника в сток заданной величины , обладающий минимальной стоимостью. Под стоимостью потока будем понимать стоимость доставки того или другого количества вещества из источника в сток. При этом предполагается, что заданная величина потока не превышает величины максимального потока из в . Формальная запись задачи имеет вид:
(3.12)
(3.13)
(3.14)
(3.15)
Отметим, что если бы не было ограничений на пропускные способности дуг (ребер), то для решения задачи достаточно было бы найти самый экономичный путь (путь минимальной стоимости) из в и пропустить по нему весь поток (путь минимальной стоимости — это путь, сумма стоимостей которого, приписанных дугам, является минимальной).
Приведем пример решения задачи потока минимальной стоимости в Excel.
Пример 4
Рассмотрим решение задачи, относящейся к классу задач о потоке минимальной стоимости. Рассматривается сеть, представленная на Рис. 3.13.
Цифры в скобках обозначают: в случае узла 1 (источника) – количество имеющегося продукта, в случае узлов 4 и 5 – потребности соответствующих объектов в продукте. Первые числа у стрелок означают удельную стоимость транспортировки продукта ( ), а вторые – пропускную способность дуги (например, магистрали). Индекс * у дуги (2,3) и (4,5) означает, что пропускные способности данных дуг могут считаться неограниченными (например, они значительно превосходят имеющиеся в наличии запасы продукта).
Другие рефераты на тему «Экономико-математическое моделирование»:
Поиск рефератов
Последние рефераты раздела
- Выборочные исследования в эконометрике
- Временные характеристики и функция времени. Графическое представление частотных характеристик
- Автоматизированный априорный анализ статистической совокупности в среде MS Excel
- Биматричные игры. Поиск равновесных ситуаций
- Анализ рядов распределения
- Анализ состояния финансовых рынков на основе методов нелинейной динамики
- Безработица - основные определения и измерение. Потоки, запасы, утечки, инъекции в модели