- •1. Поняття математичної моделі і математичного моделювання. Приклади математичних моделей.
- •2. Класифікація моделей за використанням математичних засобів.
- •3. Формальна класифікація моделей
- •4. Види моделювання.
- •5. Етапи комп’ютерного моделювання.
- •6. Класифікація математичних моделей.
- •7. Комп’ютерні системи моделювання.
- •8. Етапи математичного моделювання (4 етапи).
- •9. Визначення комп’ютерної моделі та її властивості.
- •10. Перехід від неперевних моделей до дискретних. Методика переходу, використовувані засоби, аппроксимація моделі.
- •11. Імітаційна модель, визначення та функції. Звязок з комп’ютерною моделлю.
- •12. Комп’ютерне моделювання. Визначення та властивості.
- •13. Пряма і зворотна задачі моделювання.
- •14. Верифікація моделі.
- •15. Основні вимоги, що висуваються до моделі процесу
- •16. Планування експерименту
- •17. Змінні в моделі (фактори та реакції), їх види.
- •18. Стратегічне планування експериментів
- •21. Класичний підхід до побудови моделей
- •22. Системний підхід при побудові моделей
- •23. Класифікація моделей за повнотою. Классификация по степени полноты модели.
- •24. Моделі білого, сірого та чорного ящиків.
- •1. Теорія подібності. Аксіома та Пі-теорема теорії подібності.
- •2. Теорія подібності. Задача про цеглину. (кирпич)
- •3. Теорія подібності. Задача про водозлив Томсона.
- •4. Теорія подібності. Задача про маятник.
- •5. Проста рекурсія.
- •6. Моделювання в реальному часі. Визначення і особливості.
- •1. Визначення та властивості графа. Складові частини графа.
- •2. Теореми теорії графів.
- •13. Алгоритми пошуку остовного дерева. Алгоритм Прима.
- •14.Алгоритм Крускала
- •15. Алгоритм Борувки
- •16. Алгоритми пошуку найкоротшого шляху. Алгоритм Дейкстри
1. Визначення та властивості графа. Складові частини графа.
В
математической теории графов и
информатике граф —
это совокупность непустого множества
вершин и множества пар вершин (связей
между вершинами). Объекты представляются
как вершины,
илиузлы графа,
а связи — как дуги,
или рёбра.
Граф,
или неориентированный
граф
—
это упорядоченная пара
,
для которой выполнены следующие условия:
·
—
это непустое множество вершин илиузлов,
·
—
это множество пар (в случае неориентированного
графа — неупорядоченных) вершин,
называемых рёбрами.
Вершины
и рёбра графа называются также элементами графа,
число вершин в графе
— порядком,
число рёбер
— размером графа.
Вершины
и
называются концевыми вершинами
(или просто концами)
ребра
.
Ребро, в свою очередь, соединяет эти
вершины. Две концевые вершины одного и
того же ребра называются соседними.
Два ребра называются смежными, если они имеют общую концевую вершину.
Два ребра называются кратными, если множества их концевых вершин совпадают.
Ребро
называется петлёй,
если его концы совпадают, то есть
.
2. Теореми теорії графів.
Теорема 3.1.Удвоенная сумма степеней вершин любого графа равна числу его ребер.
Теорема 3.2.Число нечетных вершин любого графа четно.
Теорема 3.3.Во всяком графе с nвершинами, где nбольше или равно 2, всегда найдутся две или более вершины с одинаковыми степенями.
Теорема 3.4.Если в графе с nвершинами (nбольше или равно 2) только одна пара имеет одинаковую степень, то в этом графе всегда найдется либо единственная изолированная вершина, либо единственная вершина, соединенная со всеми другими.
Теорема 3.5.Если у графа все простые циклы четной длины, то он не содержит ни одного цикла четной длины.
Теорема 3.6.Для того, чтобы граф был эйлеровым, необходимо и достаточно, чтобы он был связным и все его вершины имели четную степень.
Теорема 3.7.Для того чтобы на связном графе можно было бы проложить цепь АВ, содержащую все его ребра в точности по одному разу, необходимо и достаточно, чтобы А и В были единственными нечетными вершинами этого графа.
Теорема 3.8. Если данный граф является связным и имеет 2k вершин нечетной степени, то в нем можно провести k различных цепей, содержащих все его ребра в совокупности ровно по одному разу.
Теорема 3.9.Различных деревьев с n перенумерованными вершинами можно построить nn-2.
13. Алгоритми пошуку остовного дерева. Алгоритм Прима.
Как
и алгоритм Крускала, алгоритм Прима
следует общей схеме алгорит-
ма
построения минимального остова. Он
похож на алгоритм
Дейкстры
поиска кратчайшего пути в графе. В
алгоритме Прима
растущая
часть остова представляет собой дерево
(множество рёбер которого
есть А).
Как показано на рис. 5.10, формирование
дерева начинается с произ-
вольной
корневой вершины r. На
каждом шаге добавляется ребро
наименьшего
веса
среди рёбер, соединяющих вершины этого
дерева с вершинами не из дерева.
По
следствию 5.9 добавляемые рёбра являются
безопасными для А,
так что
в
результате получается минимальный
остов. В
алгоритме Прима множество А представляет
собой одно дерево. Бе-зопасное ребро,
добавляемое к А,
выбирается как ребро наименьшего
веса, соединяющее
это уже построенное дерево с некоторой
новой вершиной.
