
- •2. Основные определения теории графов
- •2.1.1. Задание графа множествами вершин и линий
- •2.1.2. Задание графа с помощью отображения
- •2.1.3. Задание графа с помощью обратного отображения
- •2.1.4. Матричное представление графа
- •2.2. Достижимость и обратная достижимость вершин графа
- •2.2.1. Матрица достижимостей и матрица обратных достижимостей
- •2.2.2. Определение матриц достижимостей и обратных достижимостей с помощью прямых и обратных отображений
- •2.2.3. Определение матриц ограниченных достижимостей
- •2.2.4. Определение матриц достижимостей и обратных
- •2.3. Разбиение графа на подграфы
- •2.3.1. Определение существенных вершин
- •2.3.2. Определение сильных компонент графа
- •2.3.3. Определение сильных компонент графа
- •2.3.4. Определение оптимальной базы графа
- •2.3.5. Определение оптимальной антибазы графа
- •3. Алгоритмы оптимизации на графовых моделях
- •3.1. Решение задачи о максимальном потоке методом расстановки пометок на графе (алгоритм Форда-Фалкерсона)
- •Несколько источников и стоков
- •3.2. Решение задачи о максимальном потоке в табличной форме
- •3.3. Решение задачи о максимальном потоке в графе
- •3.4. Решение задачи о кратчайшем пути в транспортной сети непосредственно по графу
- •3.5. Решение задач о кратчайших путях в табличной форме
- •3.5.1. Определение кратчайшего пути между двумя
- •3.5.2. Определение длин кратчайших путей между
- •3.5.3. Решение задачи о кратчайшем пути в графе
- •3.6. Кратчайший остов графа
- •3.6.1. Понятие дерева
- •3.6.2. Определение числа остовных деревьев графа
- •3.6.3. Алгоритм построения всех остовных деревьев графа
- •3.6.4. Определение кратчайшего остова неориентированного
- •3.6.5. Решение задачи о кратчайшем пути в графе
- •3.7. Задача о назначениях
- •3.7.1. Матричная формулировка задачи
- •3.7.3. Решение задачи о назначениях
- •3.7.4. Модификации задачи о назначениях
- •3.8. Задача о наименьшем покрытии
- •3.8.1. Постановка задачи
- •3.8.2. Алгоритм решения задачи
- •3.8.3 Решение задачи о наименьшем покрытии
- •Библиографический список
- •Оглавление
- •Редактор м.Е. Цветкова Корректор н.А. Орлова
- •390005, Рязань, ул. Гагарина, 59/1.
3.8.3 Решение задачи о наименьшем покрытии
на основе линейного программирования
Пусть xj=1, еслиSj- покрывающее множество войдет в покрытие и равно 0 - в противном случае. Тогда задача сводится к задаче целочисленного программирования:
минимизировать Z=
при ограничениях
1,
где
i=1,2,,N.
Решение задачи оптимизации системы методом линейного программирования может быть осуществлено с помощью пакета MSEXCEL.
Библиографический список
1. Новиков Ф.А. Дискретная математика для программистов. СПб.: Питер, 2000. 304 c.
2. Математика. Общий курс. СПб.: Изд-во ”Лань”, 2002. 960 c.
3. Кузнецов О.П., Адельсон-Вельский Г.И. Дискретная математика
для инженера. М.: Энергоатомиздат, 1997. 344 c.
4. Кабанов А.Н. Математические модели и алгоритмы оптимизации дискретных систем: Учеб. пособие./ Рязан.радиотехн.ин-т. Рязань, 1987. 64 c.
5. Емеличев В.А., Мельников О.И. Лекции по теории графов. М.: Наука, 1990. 384 с.
Оглавление
ВВЕДЕНИЕ……………………………………………………………………. 1
Теоретико-множественные основы
описания дискретных систем………………………………….1
Основные понятия теории множеств [1,2]…………………………..1
1.2. Операции над множествами…………………………………………. 2
1.3. Тождества алгебры множеств………………………………………...3
1.4. Упорядоченные множества элементов. Cтруктура
и споcобы представления многомерных матриц [3,4]……………. 4
1.5. Основные операции над многомерными матрицами……………… 6
2. Основные определения теории графов…………………….. 17
2.1. Понятие о графе. Способы задания графа [4,5]……………….…… 17
2.2. Достижимость и обратная достижимость вершин графа…….…… 20
2.3. Разбиение графа на подграфы………………………………….…… 23
3. Алгоритмы оптимизации на графовых моделях…....… 26
3.1. Решение задачи о максимальном потоке методом расстановки
пометок на графе (алгоритм Форда-Фалкерсона)…………….…... 26
3.2. Решение задачи о максимальном потоке в табличной форме…… 30
3.3. Решение задачи о максимальном потоке в графе
на основе линейного программирования……………………..…… 32
3.4. Решение задачи о кратчайшем пути в транспортной сети
непосредственно по графу…………………………………….….... 34
3.5. Решение задач о кратчайших путях в табличной форме….….….. 34
3.6. Кратчайший остов графа………………………………….….……. 37
3.7. Задача о назначениях……………………………………….……... 43
3.8. Задача о наименьшем покрытии………………………….……… 47
КабановАнатолий Николаевич
Теоретико-множественные и структурно-математические
основы описания дискретных систем
Редактор м.Е. Цветкова Корректор н.А. Орлова
Лицензия № 020446
Подписано в печать Формат бумаги 60 х 84 1/16.
Бумага газетная. Печать трафаретная. Усл.печ.л. 3,25.
Уч.-изд. л. 3,25. Тираж 100 экз. Заказ
Рязанская государственная радиотехническая академия.
390005, Рязань, ул. Гагарина, 59/1.
Редакционно-издательский центр РГРТА.