
- •Основные понятия теории графов. История возникновения
- •2. Понятие ориентированного графа. Его основные структуры
- •3. Понятие неориентированного графа. Его основные структуры.
- •4. Степени и полустепени вершин. Теорема Эйлера о рукопожатии.
- •5. Изоморфизм графов. Теорема Жордана.
- •6. Части графа. Связность графов.
- •7. Операции над графами. Способы задания графов.
- •8. Эйлеровы графы. Критерий эйлеровости. Критерий квазиэлеровости.
- •9. Теория графов. Деревья и лес
- •10. Гамильтоновы графы
- •12. Понятие сети. Понятие двухполюсной сети.
- •14. Разрез сети. Теорема о максимальном потоке и минимальном разрезе
- •16. Постановка задачи о максимальном потоке. Задача о потоке минимальной стоимости.
- •17. Постановка транспортной задачи.
- •18. Задача о распределении торговых агентов по городам.
- •19. Постановка задачи коммивояжера
- •21. Методы спу, их применение. Преимущества спу
- •22. Правила построения сетевых моделей
- •23. Параметры сетевых моделей
- •24. Методы расчета параметров сетевых моделей. Табличный метод расчета параметров сетевой модели.
- •25. Анализ сетевых моделей
- •27. Венгерский метод решения задачи о назначениях
- •28. Решение задачи коммивояжера методом ветвей и границ
- •29. Решение задачи коммивояжера методом ближайшего соседа
- •30. Основные понятия динамического программирования
- •31. Постановка задачи динамического программирования
- •32. Геометрическая интерпретация задачи динамического программирования
- •34. Функциональные уравнения Беллмана
- •36. Основные понятия производственных функций. Их экономический смысл.
- •37. Свойства производственных функций
- •40. Эластичность функции, ее геометрический и экономический смысл
- •43. Виды эластичности в экономике
- •44. Понятие функции полезности.
- •46. Понятие линий безразличия. Бюджетное множество
- •49. Функция спроса в случае кратковременного промежутка
- •50. Модели экономической динамики. Паутинообразная модель
6. Части графа. Связность графов.
Граф G называется связным, если для любой пары различных вершин этого графа существует цепь, соединяющая эти вершины.
Если для графа G можно указать пару различных вершин, которые не соединяются цепью (простой цепью), то граф называется несвязным.
Простейший пример несвязного графа — граф, содержащий изолированную вершину, простейший пример связного графа — любой полный граф.
Части графа.
Пусть дан граф G=(V, Е). Граф G’=(V’, Е’) называется его подграфом, если он получен из исходного путем удалением части вершин вместе с инцидентными им ребрами.
Например, если из графа представленного на рис.6 удалить вершины 3 и 5, то получим граф
Всего из одного графа можно получить 2n подграфов.
Исходный граф по отношению к подграфу называется надграфом.
Маршрутом между вершинами v и w в графе G=(V, Е) называется последовательность ребер вида (v,x1), (x1,x2), (x2,x3),…, (xn-1,xn), (xn,w).
Например,
1,2), (2,3)-маршрут из первой вершины в третью.
Маршрут, у которого начальная вершина совпадает с конечной называется циклом. Например, на рис.8 (1,2), (2,3), (3,4), (4,1).
Вершина v называется достижимой из вершины w, если существует маршрут из w в v. Вершины v и w взаимнодостижимы если существует маршрут из v в w и маршрут из w в v. Для неориентированных графов достижимость вершин влечет взаимодостижимость.
Вершина графа для которой не существует достижимых вершин и которая не достижима из других вершин называется изолированной.
Очевидно, что вершина изолирована тогда и только тогда когда у нее нет инцедентных ребер.
Пример.
7. Операции над графами. Способы задания графов.
Способы задания графов и операции над графами
Граф G=(V,E) можно задать списком вершин и ребер. Можно задать и геометрически, нарисовав его на плоскости или любой другой поверхности и отождествив его вершины с точками на плоскости, а ребра с отрезками, соединяющими смежные (соседние) вершины.
Определение: Матрица смежности (соседства) вершин (p,q) – графа G=(V,E) с p вершинами есть квадратная симметричная матрица [p x p].
де aij:
- 1, если вершины Vi,Vj – соседние
- 0, в противном случае
Замечание: Всякому графу соответствует его бинарная симметричная матрица смежности. Всякая бинарная симметричная квадратная матрица с нулевой диагональю соответствует некоторому графу.
Определение: Матрица инциденций (соответствий) (p,q) – графа G=(V,E) с p вершинами и q ребрами есть [p x q] матрица
где Bij:
1, если вершина Vi? ребру ej
0, в противном случае
Замечание: для всякого графа можно построить соответствующую ему бинарную матрицу инциденций.
где Bij:
1, если вершина Vi? ребру ej
0, в противном случае
Замечание: для всякого графа можно построить соответствующую ему бинарную матрицу инциденций.
Операции над графами
1) удаление вершины v из графа G приводит к подграфу G-v графа G без вершины v и принадлежащих вершине v ребер.
2) Удаление ребра e из графа G=(V,E) при сохранении вершин приводит к подграфу G-e=(V,E – {e})
3) Добавление ребра e = (u,v) к графу G=(V,E), содержащему вершины u,v, приводит к графу G+e=(V,E?{e})