Библиотека Рефераты Курсовые Дипломы Поиск
Библиотека Рефераты Курсовые Дипломы Поиск
сделать стартовой добавить в избранное
Кефирный гриб на сайте www.za4et.net.ru

Математика Математика

Задача остовных деревьев в k–связном графе

Министерство Науки и Образования Республики Молдова Молдавский Государственный Университет Кафедра Информатики и Дискретной Оптимизации Дипломная работа: «Задача остовных деревьев в k–связном графе»работу выполнил ст. V курса гр.52MI Жуков В. Работу приняла: Dr.физ–мат. наук Присэкару В.К. Кишинев–2002 Содержание:Введение .2 Глава I Основные определения .4 §1 Основные определения теории графов .4 §2 Матрицы смежности и инцидентности .10 §3 Деревья .13 Глава II Связность 18 §4 Вершинная связность и реберная вязность 18 §5 Двусвязные графы .22 §6 Теорема Менгера . .32 Глава III Выделение k непересекающихся остовных деревьев 2k–реберно связном графе 36 §7 Построение k непересекающихся остовных деревьев . . 37 §8 Необходимость условия 2k . .40 §9 Текст программы . . 42 Вывод .51 Введение Начало теории графов как математической дисциплины было положено Эйлером в его знаменитом рассуждение о Кенигсбергских мостах. Однако эта статья Эйлера 1736 года была единственной в течение почти ста лет. Интерес к проблемам теории графов возродился около середины прошлого столетия и был сосредоточен главным образом в Англии. Имелось много причин для такого оживления изучения графов. Естественные науки оказали свое влияние на это благодаря исследованиям электрических цепей, моделей кристаллов и структур молекул. Развитие формальной логики привело к изучению бинарных отношений в форме графов. Большое число популярных головоломок подавалось формулировкам непосредственно в терминах графов, и это приводило к пониманию, что многие задачи такого рода содержат некоторое математическое ядро, важность которого выходит за рамки конкретного вопроса. Наиболее знаменитая среди этих задач–проблема четырех красок, впервые поставленная перед математиками Де Морганом около 1850 года. Никакая проблема не вызывала столь многочисленных и остроумных работ в области теории графов. Благодаря своей простой формулировке и раздражающей неуловимости она до сих пор остается мощным стимулом исследований различных свойств графов. Настоящее столетие было свидетелем неуклонного развития теории графов, которая за последние десять – двадцать лет вступила в новый период интенсивных разработок. В этом процессе явно заметно влияние запросов новых областей: теории игр и программирования, теории передачи сообщений, электрических сетей и контактных цепей, а также проблем психологии и биологии. Вследствие этого развития предмет теории графов является уже обширным, что все его основные направления невозможно изложить в одном томе. В настоящем первом томе предлагаемого двухтомного труда сделан акцепт на основные понятия и на результаты, вызывающие особый систематический интерес. По теории графов имеется очень мало книг; основной была книга Д. Кёнига (1936), которая для своего времени давала превосходнейшее введение в предмет. Довольно странно, что таких книг на английском языке до сих пор не было, несмотря на то, что многие важнейшие результаты были получены американскими и английскими авторами. Глава I Основные понятия §1 Определения. Предметом первых задач в теории графов были конфигурации, состоящие из точек и соединяющих их линий.

В этих рассмотрениях было несущественно, прямые ли это линии или же они являются криволинейными непрерывными дугами, соединяющими две концевые точки, где расположены эти линии, являются ли они длинными или короткими. Существенно только то, что они соединяют две данные точки. Это приводит к определению графа как абстрактного математического понятия. Рассматривая множество V, состоящее из соединенных некоторым образом точек. Назовем V множеством вершин и элементы vV–вершинами. Граф G=G(V) (1.1) c множеством вершин V есть некоторое семейство сочетаний, или пар вида E=(a, b), a,bV (1.2) указывающие, какие вершины являются соседними. В соответствии с геометрическим представлением графа каждая конкретная пара (1.2) называется ребром графа; вершины a и b называются концевыми точками, или концами ребра. Можно использовать и другой подход. Если даны два множества V1 и V2 то можно образовать множество всех пар (v1,v2), v1V2. Это множество пар называется произведением и обозначается через V1(V2. В нашем случае каждая пара вершин (a, b) есть элемент произведения V(V. Таким образом можно сказать, что граф G из (1.1) с данными ребрами (1.2) есть некоторое подмножество произведения V(V. Это определение графа должно быть дополнено в одном важном отношении. В определении ребра (1.2) можно принимать или не принимать во внимание порядок расположения двух его концов. Если этот порядок несуществен, т.е. если E=(a, b)=(b, a), то говорят, что Е есть неориентированное ребро; если же этот порядок существен, то Е называется ориентированным ребром. В последнем случае а называется также начальной вершиной, а b–конечной вершиной ребра Е. Можно также говорить, что Е есть ребро, выходящее из вершины а (отходящее от вершины а, исходящее из вершины а) и входящее в вершину b (подходящее к вершине b, заходящее в вершину b). Как в случае ориентированного, так и в случае неориентированного ребра говорят, что ребро Е из (1.2) инцидентно вершинам a и b, а также что а и b инцидентны Е. В приложениях граф обычно интерпретируется как сеть, в которой вершинами G являются узлы. Два узла a и b соединяются непрерывной кривой (в частности прямолинейны отрезком) тогда и только тогда, когда имеется пара (1.2). На рисунках узлы будут обозначаться маленькими кружками, а ориентация, если нужно, – стрелкой на представляющей ребро кривой (рис. 1.1). Граф называется неориентированным, если каждое его ребро не ориентированно, и ориентированным, если ориентированны все его ребра. На рис.1.2 приведены примеры неориентированных графов. На рис 1.3 изображены ориентированны графы. В ряде случаев естественно рассматривать смешанные графы, имеющие как ориентированные, так неориентированные ребра. Например, план города можно рассматривать как граф, в котором ребра представляют улицы, а вершины – перекрестки; при этом по одним улицам может допускаться лишь одностороннее движение, и тогда на соответствующих ребрах вводится ориентация; по другим улицам движение двустороннее, и на соответствующих ребрах уже никакой ориентации не вводится. Мы уже отмечали, что при фактическом изображении графа имеется большая свобода в размещении вершин и в выборе формы соединяющих их дуг.

Поэтому может оказаться, что один и тот же граф представляется совсем различными чертежами. Будем говорить, что два графа G и G' изоморфны, если существует такое взаимно однозначное соответствие между множествами их вершин V и V’, что вершины соединены ребрами в одном из графов в том и только том случае, когда соответствующие им вершины соединены в другом графе. Если ребра ориентированы, то их направления также должны соответствовать друг другу. На рис 1.2 приведены примеры изоморфных графов, образованных ребрами и вершинами правильных многогранников. Вершина не инцидентна никакому ребру, называется изолированной. При определение множества вершин V данного графа часто имеет смысл учитывать только неизолированные вершины. Граф, состоящий только из изолированных вершин, называется нуль–графом и может быть обозначен через 0. другим важным случаем является (неориентированный) полный граф U=U(V), (1.3) ребрами которого являются всевозможные пары (1.2) для двух различных вершин a и b из V. На рис. 1.4 даны схемы полных графов для множеств вершин из четырех и из пяти элементов. В ориентированном полном графе U(d) имеются пары ребер, по одному в каждом направлении. Соединяющие любые две различные вершины a и b. Сформулированное выше определение графа, вместе с соответствующим изображением, достаточно для многих задач. Однако для некоторых целей желательно понятие графа несколько расширить. Во–первых, можно получить ребра, у которых обе концевые точки совпадают: L=(a, a). (1.4) Такое ребро (1.4) будет называться петлей. При изображении графа петля будет представляться замкнутой дугой, возвращающейся в вершину а и не проходящей через другие вершины (рис 1.5). Петля обычно считается неориентированной. Можно расширить полный граф U в (1.3) до полного графа с петлями U0, добавляя петлю в каждой вершине, так что ребрами U0 являются все пары (1.2), где допускается и a=b. Во–вторых, можно расширить понятие графа, допуская, чтобы пара вершин соединялась несколькими различными ребрами Ei=(a, b)i, (1.5) как это изображено на рис. 1.6. Для ориентированного графа две вершины a и b могут соединяться несколькими ребрами в каждом из направлений: Ei=(a, b)i, =(a, b)j, (рис. 1.7). Чтобы проиллюстрировать случай, для которого эти понятия оказываются естественными, рассмотрим какое–либо командное соревнование, например турнирную таблицу лиги бейсбола. Вершинами соответствующего графа являются команды. Пара команд А и В связывается ребром каждый раз, когда они сыграли. Если А выиграла у В, то это ребро будем ориентировать от А к В. а если В выиграла у А, то противоположном направлении; в случае ничьей ребро будет неориентированным. Для каждого графа G существует обратный граф G , получаемый изменением ориентации каждого из ребер G на противоположную. Для каждого ориентированного графа существует также соотнесенный неориентированный граф Gu, ребрами которого являются ребра G, но уже без ориентаций. Иногда удобно превратить неориентированный граф G в ориентированный граф Gd при помощи процесса удвоения, состоящего в замене каждого ребра G парой с теми же концами и приписывании им противоположных ориентаций.

1. Графы. решение практических задач с использованием графов (С++)

2. Графы. решение практических задач с использованием графов (С++)

3. Алгоритм удаления циклов в графе вертикальных ограничений задачи трассировки многослойного канала

4. Деревья и их свойства (частный вид графов)

5. Графічні методи розв’язування задач із параметрами

6. Оценка безотказной работы технической аппаратуры (задачи)

7. Насекомые лиственных пород деревьев

8. Организация выполнения задачи командиром инженерно-саперного взвода по проделыванию проходов в минно-взрывных заграждениях перед переднем краем обороны противника

9. Основные задачи и сферы государственного регулирования в экономике

10. Стандартизация. Задачи стандартизации в области объектов коммерчекой деятельности

11. Правоохранительную деятельность и основные задачи адвокатуры

12. Переход к рыночной экономике в России и задачи ОВД

13. Задачи, система и функции органов юстиции Российской Федерации

14. Цели, задачи и функции прокуратуры Украины

15. Задачи по семейному праву /условие-вопрос-решение/

16. Понятие и задачи таможенного оформления, порядок производства

17. Higher Education in The U.K.

18. Резьба по дереву

19. Дерево непосредственных составляющих

20. Граф А. А. Аракчеев. Современный взгляд на личность на основе анализа и сравнительной характеристики исторических источников и литературы

21. Первые шаги российского парламентаризма: задачи и причины роспуска I Государственной думы (май - июнь 1906г.)

22. Оптимальное управление вычислениями в распределенных вычислительных системах на основе графа потоков данных

23. Периферийное устройство ПЭВМ, Характеристика этапов подготовки и решения задач на ПЭВМ в любой системе программирования. Электронная почта, особенности применения

24. Сравнение эффективности методов сортировки массивов: Метод прямого выбора и метод сортировки с помощью дерева

25. LL (k) (-грамматики)

26. Постановка лабораторной работы по теории графов

27. Чего не может компьютер, или Труднорешаемые задачи

28. Разработка математической модели и ПО для задач составления расписания

29. Транспортная задача

30. Разработка системы задач (алгоритмы-программы) по дискретной математике

31. Учебник по языку Ассемблер в задачах и примерах

32. Учебник по языку Turbo Pascal в задачах и примерах

33. Работа с графами

34. Отчет по практическим занятиям по курсу прикладные задачи программирования на тему Windows, Microsoft Word и Microsoft Excel

35. Лабораторная работа №5 по "Основам теории систем" (Транспортные задачи линейного программирования)

36. Лабораторная работа №3 по "Основам теории систем" (Теория двойственности в задачах линейного программирования)

37. Лабораторная работа №6 по "Основам теории систем" (Решение задачи о ранце методом ветвей и границ)

38. Организационный инструментарий управления проектами (сетевые матрицы, матрица разделения административных задач управления, информационно-технологическая модель)

39. Решение смешанной задачи для уравнения гиперболического типа методом сеток

40. Дискретная математика: "Графы"

41. Теория графов и её применение

42. Задача коммивояжера

43. Решение оптимизационной задачи линейного программирования

44. Методы и приемы решения задач

45. Задачи Пятого Турнира Юных Математиков

46. Постановка задачи линейного программирования и двойственная задача линейного программирования.

47. Транспортные сети. Задача о максимальном потоке в сети

48. Решение транспортной задачи методом потенциалов

49. Некоторые подходы к задачам распознавания и их приложениям

50. Три знаменитые классические задачи древности

51. Обратная задача обеспечения требуемого закона движения

52. Решение задач на построение сечений в многогранниках методом следов

53. Новый метод «дополнительных краевых условий» Алексея Юрьевича Виноградова для краевых задач

54. Задача по травматологии с решением

55. Реаниматология и ее задачи

56. Три задачи по криминалистике

57. Переход к рыночной экономике в России и задачи ОВД

58. Развитие связной речи у детей с диагнозом ОНР (Общее недоразвитие речи)

59. Комплексные задачи по физике

60. Задачи и принципы лечебного питания

61. Трибология. Основные задачи дисциплины

62. Задачи, деятельность эксперта в системах моделирования

63. Предмет и задачи психологии

64. Предмет психологии, ее задачи и методы

65. Расчет линейных цепей методом топологических графов

66. Примеры задач оптимизации, связанных с фундаментальными понятиями теории связи

67. Формирование имиджа, как одна из задач Public Relation

68. Предмет и задачи курса социологии

69. Решение обратной задачи вихретокового контроля

70. Задачи (с решениями) по сопромату

71. Общая физическая подготовка: цели и задачи

72. Задачи и методы теории знания

73. Алмаз-графит

74. Мониторинг кредитов, его цель и задачи

75. Задачи по финансам

76. 12 задач с ответами по Аудиту

77. Рынок и его задачи. Маркетинг

78. Маркетинг: решение исследовательских задач

79. Предмет и задачи мировой экономики и международных экономических отношений

80. ПРЕДМЕТ И ЗАДАЧИ ЭКОЛОГИЧЕСКОГО МЕНЕДЖМЕНТА

81. Задачи и функции самоменеджмента

82. Ф.Ф. Сидоренко. Логика (пособие с задачами и упражнениями)

83. Практические задачи на вычисление эластичности, построения кривых спроса и предложения, оплата труда, издержки (Контрольная)

84. Задачи и методы планирования производства

85. Цель, задачи и проблемы формирования холдинговых компаний. Становление холдинговых компаний в России (на примере ВПК)

86. Задача квадратичного программирования с параметром в правых частях ограничений и ее применение при формировании портфеля ценных бумаг

87. Овладение методикой построения экономико-математических моделей, решение конкретных задач по стратегическому планированию и прогнозированию

88. Задачи по теории принятия решений

89. Эконометрика (оценить тесноту связи между факторами при помощи коэффициентов корреляции рангов Спирмена и Кендела и другие задачи)

90. Сетевое моделирование при планировании. Задача о коммивояжере...

91. Предмет, цели и задачи теоретической экономики

92. Очередные задачи советской власти

93. Невольник чести (о графе Михаиле Воронцове)

94. Вычислительная техника. Родословное дерево

95. Задачи автоматизации процесса проектирования

96. Создание программных продуктов для решения задач

97. Задачи следственного освидетельствования

98. Понятие, содержание, задачи криминалистического документоведения

99. Культура речи: предмет и задачи дисципины

100. Межкультурная коммуникация в сфере задач межкультурной коммуникации

101. В чем Некрасов видит свой долг перед народом и какие задачи ставит перед искусством своего времени?

102. "Эти деревья... укрывали нас от всего остального мира..."

103. Задачи поэта и поэзии – Пушкин

104. Логика - популярное пособие с задачами

105. Задачи и функции маркетинга

106. Предмет и задачи статистики

107. Приложения определенного интеграла к решению некоторых задач механики и физики

108. Графы

109. Конструирование задач

110. Типовые задачи по матанализу

111. Решение транспортной задачи

112. Решение смешанной задачи для уравнения

113. Динамическое программирование (задача о загрузке)

114. Задача линейного программирования

115. Задачи Лоповок

116. Линейное программирование: постановка задач и графическое решение

117. Об интегральных формулах Вилля-Шварца для трехсвязных областей и ее применение к краевым задачам Дирихле

118. План-конспект урока Математическое моделирование при решении экологических задач

119. Решение задач линейной оптимизации симплекс – методом

120. Решение задач с помощью ортогонального проектирования

121. Решения смешанной задачи для уравнения гиперболического типа методом сеток

122. Некоторые свойства многогранника. Задачи о P-медиане

123. Линейные симметрии многогранника паросочетанийи автоморфизмы графа

124. Обобщённая задача о фальшивых монетах

125. Приложения определенного интеграла к решению некоторых задач механики и физики

126. Применение движений к решению задач

127. О методике решения задач на относительность движения при изучении основ кинематики в 9 классе общеобразовательной школы

128. Other (Новые представления о задачах и методах гипербарической

129. Предмет и задачи клинической иммунологии

130. Предмет и задачи физиологии, ее связи с другими дисциплинами

131. Новые представления о задачах и методах гипербарической медицины

132. Шесть задач продавца и этапы продажи

133. Формализация цели и задачи маркетинговых исследований

134. Задачи и права налоговой службы, ответственность за нарушение налогового законодательства

135. Система налоговых органов, их функции и задачи

136. Налоговое администрирование: его цели, задачи, методы и формы

137. Оптимизация структуры стохастического графа c переменной интенсивностью выполнения работ

138. Задачи и правила делания науки

139. Аллотропные видоизменения углерода: графит и алмаз

140. Основная задача классической механики и границы ее применимости

141. Предмет и задачи ТЭА и смежные науки

142. Об алгоритмах самоорганизации в задаче синтеза информационных технологий обработки сигналов

143. Дерево непосредственных составляющих

144. Эвристические методы решения творческих задач

145. О математике как педагогической задаче

146. Проблемы и задачи гуманизации учебного процесса в общеобразовательных учреждениях

147. Предмет педагогики и ее основные задачи

148. Использование логических задач на уроках математики в начальной школе

149. Обучение общим методам решения задач

Поиск Рефератов на сайте za4et.net.ru Вы студент, и у Вас нет времени на выполнение письменных работ (рефератов, курсовых и дипломов)? Мы сможем Вам в этом помочь. Возможно, Вам подойдет что-то из ПЕРЕЧНЯ ПРЕДМЕТОВ И ДИСЦИПЛИН, ПО КОТОРЫМ ВЫПОЛНЯЮТСЯ РЕФЕРАТЫ, КУРСОВЫЕ И ДИПЛОМНЫЕ РАБОТЫ. 
Вы можете поискать нужную Вам работу в КОЛЛЕКЦИИ ГОТОВЫХ РЕФЕРАТОВ, КУРСОВЫХ И ДИПЛОМНЫХ РАБОТ, выполненных преподавателями московских ВУЗов за период более чем 10-летней работы. Эти работы Вы можете бесплатно СКАЧАТЬ.