Similar presentations:
Теория графов: основные понятия
1. Теория графов: основные понятия
Примерыграфа
Основоположник
теории графов
Л. Эйлер
Матрица смежности
2. Теория оптимизации: основные понятия
Классические задачи оптимизации награфах:
задача о минимальном (максимальном)
покрывающем дереве в графе;
задача о минимальном пути в графе;
задача нахождения максимального
потока в сети .
3. Задача о минимальном покрывающем дереве в графе: постановка задачи
Стоимость прокладки автодороги между двумя соседними населеннымипунктами (млн. рублей) равна значению весовой функции для каждого ребра.
Разработаем такой проект, чтобы общая стоимость его реализации была
минимальной, при этом из любого населенного пункта по построенной
транспортной сети можно попасть в любой другой населенный пункт
рассматриваемого района.
4. Задача о минимальном покрывающем дереве в графе: решение задачи в Ms Excel
Таблица с исходными данными в режиме формулДиалоговое окно мастера
Поиска решения
5. Задача о минимальном покрывающем дереве в графе: результат решение задачи
в минимальное покрывающеедерево входят ребра (1, 2),
(2, 3), (3, 4), (3, 6), (5, 6), (5, 7)
оптимальный проект транспортной сети
рассматриваемого
района
будет
заключаться в построении автодорог
между населенными пунктами 1 и 2, 2 и
3, 3 и 4, 3 и 6, 5 и 6, 5 и 7
6.
Задача о минимальном пути в графеДана схема железнодорожной сети в виде графа.
Протяженность каждой дороги представлена весовыми
коэффициентами. Определить кратчайший путь между
точками А и D.
Весовая матрица смежности
A
A
B
C
D
E
B
2
2
4
C
4
1
1
5
1
6
D
E
6
5
1
3
3
Транспортная матрица
Исходные пункты
А
Пункты назначения
B
C
D
E
А
B
C
D
X
2
4
X
2
X
1
X
4
1
X
5
X
X
5
X
6
X
1
3
E
Кол-во прибывшего груза
6
0
X
1
1
1
3
1
X
1
Кол-во
отправленного
груза
1
1
1
0
1
Здесь X – означает запрет перевозки в данном
направлении.
Требуется определить такую последовательность
вершин, по которым должна перемещаться единица груза,
отправленная из вершины А, при которой стоимость
транспортных расходов будет минимальна и груз попадет в
вершину D. Так как транспортные расходы при
перемещении груза из одной вершины в другую равны
расстоянию между вершинами, то последовательность
вершин, при которой транспортные расходы будут
минимальными, определяет наикратчайший путь из
вершины А в вершину D.