![](/user_photo/2706_HbeT2.jpg)
- •Введение
- •1 Общие организационно—методические указания по выполнению курсовой работы
- •2 Выполнение расчетно-графических работ
- •3 Оформление расчетно-графических работ и курсовой работы
- •4 График выполнения курсовой работы
- •5 Методические указания по выполнению расчетно-графической работы №1 на тему: «Расчет числовых характеристик графов»
- •Задание на расчетно-графическую работу №1
- •Расчет числа компонент связности æ(g)
- •Расчет цикломатического числа λ(g) графа g
- •Расчет хроматического числа γ(g) графа g
- •Расчет плотности (g) графа g
- •Расчет неплотности ε(g) графа g
- •5.2.9 Расчет внешней устойчивости ψ(g) графа g
- •5.2.10 Расчет числа внутренней устойчивости (g) графа g
- •6 Методические указания по выполнению расчетно-графической работы № 2 на тему: «Нахождение кратчайшего остова неориентированного графа по алгоритму Дейкстра»
- •6.1 Задание на расчетно-графическую работу № 2
- •6.2 Пример расчетов по алгоритму Дейкстра
- •6.2.1 Построение таблицы обозначений
- •6.2.2. Шаг «0» расчетов
- •6.2.3 Шаг «1» расчетов
- •6.2.4 Шаги «2 — 6» расчетов
- •6.2.5 Выводы
- •7 Методические указания по выполнению расчетно-графической работы №3 на тему: «Поиск кратчайших путей на неориентированном графе по алгоритму Флойда»
- •Задание на расчетно-графическую работу №3
- •7.2 Пример расчета кратчайших путей на неориентированном графе
- •7.2.1 Построение матрицы путей и матрицы переходов графа g
- •7.2.2 Шаг 0 расчетов по алгоритму Флойда
- •Шаг 1 расчетов по алгоритму Флойда
- •Шаг 2 расчетов по алгоритму Флойда
- •7.2.5 Шаг 3 расчетов по алгоритму Флойда
- •7.2.6 Шаг 4 расчетов по алгоритму Флойда
- •7.2.7 Шаг 5 расчетов по алгоритму Флойда
- •7.2.8. Шаг 6 расчетов по алгоритму Флойда
- •7.3 Проверка результатов расчетов по алгоритму Флойда
- •7.4 Использование результатов расчетов по алгоритму Флойда
- •8 Методические указания по выполнению расчетно-графической работы № 4 на тему: «Расчет максимального потока в сети с ограниченной пропускной способностью по алгоритму Форда-Фалкерсона»
- •8.1 Задания на выполнение расчетно-графической работы №4
- •8.2 Обозначения
- •Краткие теоретические сведения
- •8.4 Пример выполнению расчетов по алгоритму Форда-Фалкерсона
- •8.4.1 Итерация 1 расчетов по алгоритму Форда-Фалкерсона
- •8.4.2 Итерации 2—6 расчетов по алгоритму Форда-Фалкерсона
- •9 Методические указания по выполнению расчетно-графической работы № 5 на тему: «Расчеты по алгоритмам управления проектом»
- •9.1 Задание на расчетно-графическую работу № 5
- •9.2 Обозначения и краткие теоретические сведения
- •Пример расчетов по алгоритмам управления проектом
- •9.3.1 Выполним нумерацию вершин графа
- •9.3.2 Рассчитаем ранние моменты наступления событий
- •9.3.3 Рассчитаем поздние моменты наступления событий
- •9.3.4 Рассчитаем резерв времени событий
- •9.3.5 Расчет фиктивных работ
- •Рассчитаем полный резерв времени на работы и определим критический путь
- •Рассчитаем свободный, независимый и гарантированный резервы времени
- •Анализ полученных результатов
- •10 Методические указания по выполнению расчетно-графической работы № 6 на тему: «Логическое проектирование схемы, реализующей минимальную булеву функцию»
- •10. 1 Задание на расчетно-графическую работу № 6
- •10.2 Пример выполнения расчетов по конструированию схемы для минимизированной булевой функции
- •Функции четырех переменных
- •10.2.1 Совершенная дизъюнктивная нормальная форма функции,
- •10.2.2 Совершенная конъюнктивная нормальная форма функции, заданной
- •10.2.3. Минимизация булевой функцию методом Квайна
- •10.2.4 Минимизация булевой функции методом карт Карно
- •10.2.5 Сравнение результатов минимизации булевой функцию методами Квайна и карт Карно
- •10.2.6 Разработать схему, реализующую минимальную булеву функцию, используя элементы на два входа и один выход
- •10.2.8 Проверка правильности работы схемы устройства
- •11 Методические указания по выполнению расчетно-графической работы № 7 на тему: «Нахождение всех гамильтоновых циклов на ориентированном графе»
- •11.1 Задание на расчетно-графическую работу № 7
- •11.2 Краткие теоретические сведения
- •11.3 Пример выполнения расчетов по поиску всех гамильтоновых циклов
- •Литература
- •Содержание
8.4.2 Итерации 2—6 расчетов по алгоритму Форда-Фалкерсона
Расчеты на итерациях 2—6 выполняются аналогично содержанию раздела 8.4.1. На второй итерации возможны так же переходы, что и на итерации 1. Пусть выбран переход V5=( xk , x3 , x0). Приращение потока на Δφ=1 происходит по маршруту μ=(( x0 , x3),( x3 , xk)), что на рис. 8.4 (итерация 2) показано красным цветом дуг, соответствующих маршруту μ. При этом дуга (x3 , xk) оказывается насыщенной, что в табл. 8.3 показано выделением потока через дугу (x3 , xk) жирным шрифтом, а на рис. 8.4 (итерация 3) жирным шрифтом веса дуги (x3 , xk).
Изменим величину потока на выходе графа-сети G, т.е. φ2=2. Снимем прежнюю разметку вершин графа-сети G и выполним заново.
На третьей итерации возможны переходы V3={( xk , x1 , x0 ),( xk , x2 , x0),( xk , x2 , x3 , x0),( xk , x2 , x3 , x1 , x0)}. Пусть выбран переход V4=( xk , x2 , x3 , x1 , x0). Приращение потока на Δφ=1 происходит по маршруту μ={( x0 , x1),( x1 , x3) ,( x3 , x2) ,( x2 , xk)}, что на рис. 8.4 (итерация 3) показано жирной линией и соответствующих маршруту μ дуг графа-сети G. При этом дуга (x3 , x2) оказывается насыщенной (см. табл. 8.3.). Граф-сеть G на данной итерации показан на рис. 8.4 (итерация 3).
Изменим величину потока на выходе графа-сети G, т.е. φ3=3.
Снимем прежнюю разметку вершин графа-сети G и выполним её заново. Из разметки исчезла метка +3.
На четвертой итерации возможны переходы: V4={( xk , x1 , x0 ),( xk , x2 , x0)}. Пусть выбран V1={( xk , x1 , x0 )}. Приращение потока Δφ=1 проходит по маршруту μ={( x0 , x1),( x1 , xk)}. При этом оказывается насыщенной дуга (x0 , x1), т.е. φ01= с01=2.
Снимаем прежнюю разметку и выполним её заново. Вершина x1 оказывается не помеченной +. Значит её можно пометить —3 и перераспределить поток:
Снимаем с дуги (x1 , x3) одну единицу и добавляем её к дуге (x0 , x3),
Поскольку в x1 входит 2 единицы (одну мы пустили по x0 , x3), то вторую пускаем по (x1 , xk).
Результаты вычислений на данной итерации сведены в табл.8.2, 8.3. Граф-сеть G на данной итерации показан на рис. 8.4 (итерация 4). Изменим величину потока на выходе графа-сети G, т.е. φ4=4. Снимем прежнюю разметку вершин графа-сети G и выполним её заново.
На пятой итерации
возможен переход V5={(
xk
, x2
, x0
)}.
Приращение потока Δφ=1 проходит по
маршруту μ={(
x0
, x2),(
x2
, xk)}.
При этом оказываются насыщенными дуги
(
x0
, x2),
( x2
, xk),
т.е. φ02=
с02
и
.
Результаты вычислений на данной итерации сведены в табл. 8.2, 8.3. граф—сеть G на данной итерации показан на рис. 8.4 (итерация 4). Изменим величину потока на выходе графа-сети G, т.е. φ5=5.
Снимем прежнюю разметку вершин графа-сети G и выполним заново. На шестой итерации невозможен ни один переход от x0 к xk, так как дуги (x0 , x1), ( x0 , x3) и (x0 , x2) насыщены и невозможно поставить метки у вершин x1, x2 и x3. Значит нельзя поставить метку и у концевой вершины-стока xk.
Расчеты в соответствии с алгоритмом Форда-Фалкерсона завершены. Таким образом, максимальный поток, который может пропустить граф-сеть G, изображенный на рис. 8.3 равен шести единицам.
Рисунок 8.4 — Преобразование графа—сети G по итерациям алгоритма Форда-Фалкерсона