Главная » Все файлы » Просмотр файлов из архивов » Файлы формата DJVU » В.Б. Алексеев, С.А. Ложкин - Элементы теории графов, схем и автоматов (DJVU)

В.Б. Алексеев, С.А. Ложкин - Элементы теории графов, схем и автоматов (DJVU), страница 2

DJVU-файл В.Б. Алексеев, С.А. Ложкин - Элементы теории графов, схем и автоматов (DJVU), страница 2 Дискретная математика (1975): Книга - 2 семестрВ.Б. Алексеев, С.А. Ложкин - Элементы теории графов, схем и автоматов (DJVU): Дискретная математика - DJVU, страница 2 (1975) - СтудИзба2019-04-28СтудИзба

Описание файла

DJVU-файл из архива "В.Б. Алексеев, С.А. Ложкин - Элементы теории графов, схем и автоматов (DJVU)", который расположен в категории "". Всё это находится в предмете "дискретная математика" из 2 семестр, которые можно найти в файловом архиве МГУ им. Ломоносова. Не смотря на прямую связь этого архива с МГУ им. Ломоносова, его также можно найти и в других разделах. .

Просмотр DJVU-файла онлайн

Распознанный текст из DJVU-файла, 2 - страница

Например, в неориентированном графе на рис. 1.1 степень вершины 3 равна 2, степени остальных вершин равны 4. Теорема 1.1. Пусть в графе С р вершин и с» ребер. Пусть спец ь; --- степень вершины, лэ;. Тогда ~ ~с1е и; = 2д. э=л Докслзательство. Когда мы считаем степень одной вершины, мы считаем все ребра, выходящие из нее. Вычисляя сумму всех степеней, мы получаем, что каждое ребро считается дважды, так как оно инцидентно двум вершинам (петллл ио определению степени также посчитаются дважды). Поэтому общая сумма будет равна удвоенному числу ребер. В ориентированном графе можно определить степень так же„как в неориентированном графе, если не учитывать ориентацию. Кроме этого, для ориентированных графов вводится следующее определение.

Определение. Полустетэенью исхода 0 (в) (полустеьзенью захода сУ~~лэ)) вершины в в ориентированном графе называется число дуг, выходящих из данной вершины (соответственно входящих в данную вершину). Легко видеть, гго в любом ориентированном графе выполняется равенство р р сне~ (с;) = 2 с1ер;+(г;). ~=1 с=! поскольку в обеих частях равенства каждая дуга учитывается ровно 1 раз. Для человека удобно геометрическое представление графа, такое, например, как на рис 1.1.

В компьютере используют другие, "более дискретные", способы представления графов. Один из наиболее распространенных способов представление графа магрицей смежности. Определение. Пусть граф С имеет р вершин и пусть его вершины занумерованы числами 1,2,...,р. Матрица с р строками и р столбцами называется митрицей смеясносгви, графа С, если для любых 1ср и 1дг а~с, Я равно числу ребер (дуг), идущих из ве1ппины К в вершину 1. Например, графы, изображенные на рис. 1.1, представляются следующими матрицами смежности. 1 1 0 1 1012 О 101 1210 1 1 0 1 0010 0001 0200 При представлении графа махрицей смежности легко выполняюгся операции добавления или выбрасывания ребра (соответствующий элемент матрицы просто увеличивается или уменьшается на 1), легко считается степень вершины г (достаточно просуммировать числа в к-ой строке, диагональный элемент взяв дважды).

В целом, матрицы смежности очень удобны. Однако, если в графе мало ребер, то представление графа матрицей смежности может быть не очень хорошим. Например, если в графе 50 вершин, то матрица будет иметь 2500 элементов, хотя в графе может оказаться лишь несколько сотен ребер. В таких случаях используют списки смелсиослмй. Для каждой вершины образуется список, в когорый заносят все ве1ппины, в которые из данной вершины идут ребра (дуги). Например, графы, изображенные на рис. 1.1, представляюхся следующими списками смежностей 1: 1, 2. 4; 1: 1.

2> 4; 2: 1, 3, 4, 4; 2: 3; 3: 2, 4; 3: 4; 4: 1> 2, 2, 3. 4: 2, 2. При представлении графов списками смежностей и щ>лл динамическом изменении графов необходимо использовать алгоритмы работы со списками, что хорошо реализуется в ряде алгоритмических языков. При изучении структуры графов некоторые графы можно не различагь. Определение. Пусть Сл = (1~>> Ел) и С> = (1'~, Е2) -- два графа. Тол>да Сл и С~ называются изоморфными, есл>л существуют взаимно однозначные отображения >рл . Гл -+ 1'>, р> . Е> — ~ Е2 такие, что для любого ребра (дуги) (ци) Е Е выполняется д>(и, в) = (рл(и), рл(в)).

Другими словами, соответствующие ребра должны соединять соответсгвуюлцие вершины. Для графов без петель и кратных ребер зто определение эквллвалентно следующему более простому определению. Определение (для графов без петель и крагных ребер).

Графы Сл — — (1'л, Ел) и С> — — (Ъ~,Е>) называются изомврфкнми, если существует взаимно однозначное отображение д: 1'> — ~ 1::> такое, что (н, >>) >= Ел ~=> (>р(и), >р(л>)) >= Ег. Рассмотрим теперь некоторые понятия, связанные с внутренней структурой графа. Определение. Граф Сл = (1 >, Ел) называется иодграфом графа С = (г",.Е), если 1'л С 1' и Е> С Е.

Определение. Пугивм в графе (орграфе) С = (1г, Е) называется последовагельносгь вершин и ребер (дуг) вида ~0 > (>>О в1); '»л > ° ° °; ~» — 1 > (»» — л > >>») > вп где все в; Е Е и все (в;, л>;+>) Е Е. Длина л>утии — нто число ребер (дуг) в нем. Говорят. что зтот путь идет из л>о в е„. Х(вин зто путь без повторяюлцихся ребер (дуг), простая цепь — — путь без повторяющихся вершин. Лемма 1.1. ХХз л>вбого пути, идущего ллз г>в в л»„, гдв»о ф л>„, мвз>сно выделилиь иодиуть ллв гв в и,> являющийся простой цетинья.

Докизигиельсгиво. Пусть данный путь --- не простая цепь. Тогда в нем повторяется некоторая вершина в, то есть он имеет вид: Рл = гоС>г>С2гСзв,. Тогда он содержит подпуть Р> = АТОС>л>Сзл>„. Если в Р> нов горяегся нРКОГОрая Ве|)шина, 'Го анн ВОГичнО удалим Рще кусОк и т. д. Процесс должен закон*(и(ься, т. к. Р1 — конечный нугь. Определение. Пугь называется загикиутым, если е„= ив. Пугь называет'ся циклОА(. если Ра = ив и ~)еб~)а «дуГи) не НО)иго~)як)'гс11. Пугь называется простым циклом, если 1:.„= Ро и болыие нет повторений вершин. Дале~ нод гра(1)ом будут ноннмг((ься только конечны(' нео1)иентированные графы. Определение.

Граф С = «1'; Е) называеття ()аягным, если для любых двух Вершин и;, и б 1Г в с' существует путь из ('; в а.. Отношение "суьцествует путь из ве1)н)ины е В вершину а' в графи (т' является очношением эквивалентности на множестве вершин. Поэтому, если гра()) () не связный то его Вершины можно разбихь на несколько подмножеств так, что ве1)нн(ны в одном н гом же множестве мОжнО соедин!Ггы!угем, и ВР$)н(ины из ~)азных множ(.',("Гв нельзя сОРдиннгь пугем. Каждое:такое множество вершин Вместе с ребрами графа С', соединяющими зги ве1янины, называется с()лзно(1 кол(т)онентт)ой графа С. Так, нанример, граф на рис.

1.2 имеет 3 связных кокшоненты. Рис. 1.2. Дока)кем те(гарь г(Р(.колько всномогеггельных ) тверждений связно(:1 и и цик;1ах, кого!)ЫР ног~)ебук)гся нам в дй.:1ы(ей(нем. Лемма 1.2. Е(ли граф С = «1, Е) еалзный и а Е Г, 6 б р, а, ф 6, и «а,6) ф Е. то тири добаалеиии к графу с). ребра «а.,6) а полу (енном граф(. будет() тц>остоИ х(икл.

Доказатт)ельстт(ао. Так как с)' — связный граф, то в нем есть путь из а в 6. Тогда по лемме 1.1 В С есть простая цепь С из а в 6. Поэтому в полученном графе есть цикл С. «6„а), а. Лемма 1.3. Если граф 6 = «1', Е) салзньИГ и рефо «а,,6) соде))- жмтг)сл а некотором цикле и графе су, тдо т(т)и аыбрасы((ании из г1)афа С реб1)а «а,6) сноаа т)ол(гчитх)ея сйязиы(1 гт)аф. Доказательство. Это утверждение следуех из того, что нри выбрасывании из графа (г ребра «а,6) вершины а и 6 все равно остаются в одной связной компоненте, поскольку из а в 6 можно пройти но оставшейся час Ги цикла. Лемма 1.4. Пусть в графе С = (К Е) р вершин, и а ребер. Тогда в С не менее р — а связных иомпоненгп.

Если при этим в С непг циклов, то С состоит ровно из р — а связных компонент. Догсазательство. Пусть к некоторому графу Н, содержащему вершины и, и, добавляется ребро (и,и). Тогда если и. и лежат в разных связных компонентах графа Н, то число связных компонент уменьшится на 1. Если и, и лежаг в одной связной компоненте графа Н, то число связных компонент не изменится. В любом случае число связных компонент уменьшается не более чем на 1. Значит при добавлении д ребер число связных компонент уменьшается не более чем на а. Так как граф С получается из графа Сг = (1:;) добавлением гг ребер, то в С не менее р — а связных компонент.

Пусть теперь в С нет циклов, и пусть в процессе получения С из Сг добавляется ребро (и, о). Если бы и, и лежали уже в одной связной компоненте, то в С, согласно лемме 1.2, возникал бы цикл. Следовательно, и, и лежат в разных связных компонентах и при добавлении ребра (и,и) число связных компонент уменьшается ровно на 1. Тогда С состоит ровно из р — гг связных компонент. Следствие. Если др — 2, то лгобоЬ граф с р вершинами и гг ребрами не связен. Доказательство. По лемме 1.4 число связных компонент не менее р — д2. Если граф С с р вершинами задан магрицей смежности Л, то быстрое нахождение связных компонент можно осуществить следующим образом.

Рассмотрим матрицу 1г порядка р, в которой на диагонали стоят 1, 1г(г, г) = 1, если а(г, г) > О и 1г(г,Я = О, если а(г, г) = О. Тогда равенство 1г(г,Я = 1 равносильно тому, что из вершины с номером г в вершину с номером г' существует путь длины не более 1. Определим теперь матрицу 1г. порядка р, в которой 1г.(г,', г) = 1 тогда и только гогда, когда из вершины с номером г в вершину с номером г суьцествует путь длины не более 1. Легко понять, что все матрицы Хг при Йр — 1 совпадают и злемент с номером (г, г) в них равен 1 тогда и только тогда, когда из вершины с номером г в вершину с номером г существует хотя бы один путь.

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5224
Авторов
на СтудИзбе
428
Средний доход
с одного платного файла
Обучение Подробнее