КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Начальные понятия о графах
Граф и его элементы. Граф G=(V,E) определяется как совокупность двух (как правило, конечных) множеств: множества V точек, называемых вершинами, и множества E линий, соединяющих точки, называемых ребрами. Каждое ребро может быть инцидентно (присоединено к) ровно двум вершинам. Это позволяет задавать ребра парами инцидентных ему вершин. Если ребра определяются как упорядоченные пары вершин, то граф называется ориентированным графом (орграфом); ребра в этом случае называют дугами; первую вершину пары называют началом дуги и считают, что из нее дуга выходит, а вторую - концом дуги и считают, что в нее дуга заходит. Если же порядок вершин в парах, описывающих ребра графа, не имеет значения, граф называют неориентированным графом (неорграфом). Вершины, соединенные ребром или дугой, называют смежными вершинами. Изображение и виды графов. Графически вершины графа обычно изображают точками или окружностями, а ребра - соединяющими их линиями. Направленность дуг в ориентированных графах указывают стрелками. Мы будем изображать вершины как точками, так и окружностями с надписями, когда будет возникать необходимость различать вершины между собой. На рис. 1.1 представлены различные примеры графов, неориентированных и ориентированных, иллюстрирующих некоторые понятия о графах и разновидности графов. Если множество E ребер графа пусто (рис. 1.1, а), граф называется пустым. Если пусто не только множество E ребер, но и множество V вершин графа, граф называется нуль-графом. Пустой граф, имеющий лишь одну вершину, называется тривиальным графом.
Ребро графа, соединяющее вершину саму с собой, называют петлей. Петля, как и всякое другое ребро, может быть ориентированной или неориентированной (рис. 1.1, б). Одной и той же паре вершин в графе может быть инцидентно несколько ребер (рис.1.1, г). Такие ребра называют кратными, а граф, содержащий кратные ребра, часто называют мультиграфом. В ориентированном графе дуги считаются кратными, если они однонаправленны. Граф не содержащий петель и кратных ребер (рис. 1.1, в), называют простым. Такой же смысл вкладывается в этот термин в случае ориентированных графов (рис. 1.1, д и рис. 1.1, е). Обычно рассматривают конечные графы, но иногда приходится рассматривать и бесконечные графы (как, например, на рис. 1.1, д). В этом случае граф определяется некоторой процедурой или правилом порождения бесконечных множеств его вершин и ребер. Принято считать, что неориентированному графу соответствует ориентированный граф с тем же множеством вершин, в котором каждое неориентированное ребро исходного графа заменено двумя противоположно направленными дугами. Такое соответствие между неорграфом и орграфом называют каноническим (каноническим представлением графа на рис. 1.1, в является граф на рис. 1.1, е). Граф может содержать одновременно как ребра, так и дуги. Получение канонического представления такого графа сводится к замене ребер двумя противоположно направленными дугами без изменения имевшихся дуг. Например, графом такого типа будет изображение вершинами населенных пунктов и развилок дорог, а ребрами и дугами – дорог, соответственно, с двусторонним и односторонним движением. Способы задания графов Задать граф - значит описать множество его вершин, множество ребер и отношение инцидентности вершин и ребер. Способы задания графов: 1. графический 2. матриц инциденций, 3. списков ребер, 4. матриц смежности вершин 5. посредством отображений.
Дата добавления: 2014-10-22; Просмотров: 575; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |