Главная » Просмотр файлов » Дж. Андерсон - Дискретная математика и комбинаторика (2004)

Дж. Андерсон - Дискретная математика и комбинаторика (2004) (1127091), страница 46

Файл №1127091 Дж. Андерсон - Дискретная математика и комбинаторика (2004) (Дж. Андерсон - Дискретная математика и комбинаторика (2004)) 46 страницаДж. Андерсон - Дискретная математика и комбинаторика (2004) (1127091) страница 462019-05-11СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 46)

11. Используя индукцию, докажите теорему 6.40, которая утверждает, что если у дерева Т имеется е ребер и и вершин, то и = е+ 1. 6.4. МГНОВЕННОЕ БЕЗУМИЕ В игру мгновенное безумие играют с помощью четырех кубиков, каждая из шести граней которых окрашена в один нз четырех цветов: красный, синий, зеленый или желтый (набор четырех цветов может быть произвольным). Цель игры— составить из кубиков столбик так, что каждая сторона столбика будет окрашена в один из четырех цветов. Решения (если они существуют) зависят от выбора цветов для граней кубика. Решение может быть одно, их может быть несколько, или решение может вообще не существовать. Обозначим грани кубика, показанные на "развертке" на рис. 6.48, как фронтальную (ф), заднюю (з), верхнюю (в), нижнюю (н), левую (л) и правую (п).

в пфп з Рис. 6.48 Части кубика, которые должны образовывать сторону столбика, назовем Левой, Правой, Фронтальной и Задней (чтобы отличать их от граней кубика, первоначально фигурирующих в головоломке). Таким образом, Фронтальная и Задняя, а также Левая и Правая части кубика — противоположны друг другу. Предположим, что для заданной игры имеются кубики, показанные на рис. 6.49.

з с к [к1 кжзк кжсз жкжж кжсз Риа 6.49 Теперь покажем относительно простой способ нахождения решения, основанный на использовании графов. Перед началом, однако, важно уяснить, что выбор противоположных граней кубика как Фронтальной и Задней никоим образом не определяет, какая другая пара граней может быть Левой и Правой, или какая сторона выбранной пары будет Левой, а какая — Правой. Возможно, в этом легче убедиться, если захватить кубик за противоположные стороны (Фронтальную и Заднюю) и вращать его. Как легко убедиться, четыре вращения реализуют все возможные, упомянутые выше ситуации для других двух сторон (Левой и 288 ГПАВА б.

Графы, ориентированные графы и деревья Правой). Таким образом, если Фронтальная и Задняя грани для каждого кубика определены, имеется полная свобода выбора пары противоположных граней как Левой и Правой, соответственно. Создаваемый нами граф имеет в качестве вершин четыре цвета. Ребра графа связывают цвета на противоположных гранях кубика. Для первого блока необходимо иметь по одному ребру с к Рис. 6,50 от зеленого к синему, от зеленого к красному и от красного к желтому, что изображено на рис.

6.50. Граф для совокупности четырех блоков показан на рис. 6.51. Рис. 6.51 Переупорядочение вершин на диаграмме зачастую позволяет привести граф к более аккуратному виду. Теперь построим подграф, чтобы иметь возможность выбрать фронтальную и заднюю грань для каждого кубика. Нам нужен такой подграф, что (1) каждая вершина графа является вершиной подграфа; (2) грань каждого кубика присутствует в подграфе; (3) порядок каждой вершины равен 2. Каждая вершина должна присутствовать, потому что все четыре цвета появляются на фронтальной и задней сторонах.

Ребро от каждого кубика должно присутствовать, чтобы мы получили фронтальную и заднюю сторону каждого кубика. Порядок каждой вершины равен двум, потому что каждый цвет появляется один раз на фронтальной поверхности и один раз — на Задней. Примеры возможных подграфов показаны на рис. 6.52. Рис.

6.52 (Попытайтесь найти и другие такие подграфы.) Итак, начинаем с испытания первого из показанных подграфов. Изображая его как ориентированный граф, образуюший цикл, можно рассматривать начальную вершину как фронтальную грань, а конечную грань — как заднюю. Таким образом, получаем таблицу РЯЗДЕЛ 6.4. Мгновенное оеэумие 299 Теперь нам нужен другой подграф с такими же свойствами. Единственное ограничение для второго подграфа — он не должен содержать ребра первого подграфа. Эти ребра уже были использованы как Фронтальные и Задние грани для блоков, поэтому не могут фигурировать как боковые.

Для упрошения графа удалим использованные ребра, после чего получаем рис. 6.54. По этому графу строим подграф, показанный на рис. 6.53, который можно использовать. Рис, б.БЗ Рис. 6.54 В результате получаем цвета для Левой и Правой частей, показанные в таблице, что и приводит нас к решению. Если граф, выбранный для Фронтальной и Задней частей, не дает результата, или желательно найти другое решение, то необходимо испытать другие варианты выбора Фронтальных и Задних частей. Для поиска иных вариантов полезным будет замечание о том, что такие подграфы должны иметь одну из базисных форм, показанных на рис.

6.55. О О Рис. б.бб 270 ГЛКГзд б, Графы, ориантороаанныа графы и оарааья ° УПРАЖНЕНИЯ 1. Найдите решение (если оно существует) для следующих наборов кубиков: а) с З К З КЖВС К КЗСКСЖКСКЗСК С ж З З 6) с в ж С кжксжксввжсзжзкк в З к ж в) ж З в к вжск скак ссвкквсс ж ж ж Ж г) ж З к и ккжккжкзкжсвзс савв в с в к д) кжсз жс зк жжвс кккж 6.5. ПУТИ И ЦИКЛЫ ЭЙЛЕРА ОПРЕДЕЛЕНИЕ 6.44. Пусть С = (Р;Е) — граф. Цикл, который включает все ребра и вершины графа С, называется айлеровым циклом. Если это условие выполняется, говорят, что граф С имеет эйлеров цикл.

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

Для ясности будем использовать термин граф, понимая, что каждое утверждение справедливо для мультиграфов и псевдографов. ТЕОРЕМА 6.45. Граф с более чем одной вершиной имеет эйлеров цикл тогда и только тогда, когда он связный и каждая его вершина имеет четную степень. РАЗДЕЛ 6.5. Пути и иикпы Эйпара 271 ДОКАЗАТЕЛЬСТВО.

Предположим, что граф С имеет эйлеров цикл. Граф является связным, т.к. каждая вершина принадлежит циклу. Для всякой вершины и графа С каждый раз, когда эйлеров цикл проходит через и, он вносит 2 в степень и. Поэтому степень и четная. Обратно, нужно показать, что каждый связный граф, у которого степени вершин четные, имеет эйлеров цикл. Докажем эту теорему, используя индукцию по числу вершин. Поскольку теорема тривиально справедлива при и < 3, начнем индукцию с и = 3. Предположим, что каждый связный граф, имеющий менее й вершин, и все вершины которого обладают четной степенью, содержит эйлеров цикл. Пусть С вЂ” связный граф, содержащий 7с вершин, степени которых четные. Допустим, что и1 и ьа — вершины графа С.

Поскольку граф С— связный, существует путь из и1 в из. Поскольку степень из — четная, существует неиспользованное ребро, по которому можно продолжить путь. Поскольку граф конечный, то путь, в конце концов, должен вернуться в иы и эйлеров цикл С1 можно считать построенным. Если С1 является эйлеровым циклом для С, тогда доказательство закончено. Если нет, то пусть С' — подграф графа С, полученный удалением всех ребер, принадлежащих Сы Поскольку С1 содержит четное число ребер, инцидентных каждой вершине, каждая вершина подграфа С' имеет четную степень. Пусть е — ребро графа С', пусть С, — компонента графа С', содержащая е.

Поскольку С' имеет менее, чем й, вершин, и у каждой вершины графа С' четная степень, граф С' имеет эйлеров цикл. Пусть это Сз. Далее, у С1 и Сз имеется общая вершина, скажем, а. (Почему?) Теперь можно продолжить эйлеров цикл, начиная его в а, пройти Сы вернуться в а, затем пройти Сз и вернуться в а.

Если новый эйлеров цикл не является эйлеровым циклом для С, продолжаем использовать этот процесс, расширяя наш эйлеров цикл, пока, в конце концов, не получим эйлеров цикл для С. ПРИМЕР 6.46. Граф на рис. 6.56 имеет эйлеров цикл, поскольку степень каждой его вершины четная. П ПРИМЕР 6.47. Граф на рис. 6.57 не имеет эйлерова цикла, поскольку степени вершин иг и и4 — нечетные. П У Рис. 6.56 Рис. 6.57 Возвращаясь к задаче о кенигсбергских мостах, обнаруживаем, что муль- тиграф на рис. 6.58, построенный Эйлером для описания кенигсбергских мостов, 272 ГЛАВА б. Графы, ориентированные графы и деревья имеет нечетные степени всех его вершин.

Итак, этот мультиграф не имеет эйлерова цикла, поэтому невозможно пройти каждый мост по одному разу и вернуться в исходную точку пути. Необходимо также отметить, что хотя задача была решена с использованием мультиграфа, ее можно решить, используя простой граф. Когда имеется более одного Г Рис.

6.58 ребра между вершинами, нужно к исходному мультиграфу просто добавить вершину для представления середины каждого моста. Тогда получится простой граф, показанный на рис. 6.59, который также описывает задачу о кенигсбергских мостах. Рис. 6.59 Что касается кенигсбергских мостов, можно также задать вопрос: "Возможно ли не проходить каждый мост по одному разу и не возвращаться обязательно в исходную точку маршрута?". Это предположение приводит к следующему определению и теореме. ОПРЕДЕЛЕНИЕ 8.48. Пусть С = (Тг, Е) — граф.

Путь, который включает каждое ребро графа С только один раз называется эйлеровым лунгам. В этом случае говорят, что граф С имеет эйлеров путь. Теперь нас будет интересовать случай, когда эйлеров путь не является эйлеровым циклом. Такой путь будем называть собственным эйлеровым путем. Предоставляем читателю доказать следуюшую теорему. ТЕОРЕМА 8.49. Граф (мультиграф или псевдограф) имеет собственный эйлеров путь тогда и только тогда, когда он связный и ровно две его вершины имеют нечетную степень. Поскольку граф для кенигсбергских мостов имеет четыре вершины с нечетными степенями, можно сделать вывод о невозможности пройти каждый мост по одному разу, даже если не нужно возвращаться в исходную точку маршрута.

ПРИМЕР 8.50. Граф на рис. 6.60 имеет собственный эйлеров путь, т,к, ровно две его вершины имеют нечетную степень. П ПРИМЕР 8.51. Граф на рис. 6.61 не имеет собственного эйлерова пути, т.к. четыре его вершины имеют нечетную степень. П РАЗДЕЛ б.б. Пути и циклы Эйлера 273 Ь с Рис. 6.61 Рис. 6.60 ОПРЕДЕЛЕНИЕ 6.52. Пусть С = ($;Е) — ориентированный граф. Ориентированным циклом называется ориентированный путь ненулевой длины из вершины в ту же вершину без повторения ребер.

Характеристики

Тип файла
DJVU-файл
Размер
7,96 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

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