Главная » Просмотр файлов » Введение в прикладную комбинаторику, Кофман А.

Введение в прикладную комбинаторику, Кофман А. (984071), страница 32

Файл №984071 Введение в прикладную комбинаторику, Кофман А. (Введение в прикладную комбинаторику, Кофман А.) 32 страницаВведение в прикладную комбинаторику, Кофман А. (984071) страница 322015-07-19СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

Метод латинской композиции ') Конечная последовательность (Хг,, Хг,, ..., Х; ) вершин графа 6 = (Е, Г) называется латинской последовательностью со свойством .У, или Я-латинской последовательностью, еслиг 1) она является путем, 2) она обладает свойством У', ') В вту главу нам пришлось внести ряд существенных исправлений. (Приве перев.) ') Метод разработан автором. По вопросам, касающимся гамильтоновых путей и контурсв, автор консультировался с Мальгра1пкем; см. 11етпе ггап.

Са)зе бе кеса«гойе орегапоппепе, 1-ег 1гкпеыге, 1963, Рй 26, 243 3) любой ее отрезок длины )2 также обладает этим свойством. Пусть з! = (Х!,, Х!, ..., Хе, Ха) и зт = (Хт, Хй, ..., Х! ) (41.1) — две У-латинские последовательности. Введем бинарную операцию ') (Х;,, Хс,..., Х!, Ха, Хт, Х),, ..., Х) ), если Ха = Х! и получающаяся последовательность У-латинская; О (пустая последовательность), если по крайней мере одно из этих условий не выполняется.

(41.2) Если принять, что З обладает свойством У, то У-латинскне последовательности графа ст образуют группоид относительно закона композиции н, для которого з!" 8= 0 (4 1.3) (41.4) (41.5) Ожз,=о, Ые Я=З. (4 !.7) (41.8) (4 1.9) (41.10) (41.11) (41.12) ') Мы называем зту операцию латинской композицией, а некоторые авторы — сцеплением (сопсасепа!юп), как в 134). 244 Основные свойства этого группонда следующие. 1) Этот группоид ассоциативен, т. е. он моноид, или полу- группа; в самом деле, для любых его элементов з!, зв, зз (з! * зв) е зз з! * (за * зз) (4!.6) 2) Существуют как правые, так и левые нейтральные эле- менты, которые не единственны. Имеем з! =(Х!,, Хс, ..., Хс, Ха), з, = (Ха), з! е з = (Хс, Х!, ..., Х!, Хе) = з!, т. е.

зв — элемент, нейтральный справа. Аналогично з, =(Х!), зт=(Х! Х! Х;, ..., Хт), э! аз!=(Х!, Х!и Хт, ..., Х; ), т. е. з! — элемент, нейтральный слева. 3) Этот моноид не обладает нейтральным ') элементом, и не существует обратных элементов. 4) Все элементы моноида регулярны как слева, так и справа: зз = аззч=ь гз! * зз = з! * зз~ (41. 13) аз = зз4$ зз * з4 зз * з4. (41.14) 5) Моноид, очевидно, не коммутатнвен. Для упрощения введем обозначение: если з, * зз= 8, (41.15) то (41.

16) э, э з,=з, ° зз', где з,' — последовательность з, без первой вершины. Обозначим через Схгхь = (з!, зз, ° ° ° эв ° . °, за) (41.17) подмножество Р-латинских последовательностей с р+ 1 вершинами, начинающихся Х; и оканчивающихся Хы Аналогично Схьх. = (1!, зз, ..., зэ, ..., гр). (41.18) Определим произведение Сах,.хь *Сх х = = ((э!*1,), (з, е!з), ..., (аз*!!), ..., (зя, 1,), ..., (з„, 1)) (41.19) (одинаковые элементы учитываются по одному разу).

Как и в (41.16), можно записать (41.20) где Сх„х, = (1!, !з, ..., Г„..., !В) (41.21) — подмножество, состоящее из последовательностей 1„1„..., 1р, у которых удалены первые вершины. Выпишем последовательно л л Сх,'.х, = Ц (Сх,'х, *Сх,'х,) = О ~Схзхь ФСхьих,), (41.22) ь=! ь=! п л Сх!х = Ц (Сх~х е Сх!!х ) = О (Сх~х ФСх х )), (41.23) з=! ь=! л з Сх,х = О (Схс'~х * Сх'х ) = О (Сх~х Е Схдьпх.), (41.24) з=! з=.! в л Сх!х = О (Сх",.хь * Ст~х,.) = Ц (Сх х„~ ° Схьх ), (41.25) ь=! ь=! где п = ! сг !.

') Известно, что нейтральный элемент является одновременно нейтраль. ным слева н нейтральным справа; когда он существует, он едннствен 2245 Для любых целых положительных г и з имеем и ч Сх+х! = О (Сх,.х * Сх„х ) = О (Сх~х «Сх х )). (41 26) х=! х=! Исходя из (41.22) — (41.25), введем матрицы, которые назовем латинскими: 1<М 1<'"> = <! М ~~'" е ~~ М'!~о', (41.27) где на пересечении >-й строки и >ьго столбца матрицы <<МЦ"+ стоит л Сх,'.х" ,= О (Сх,'.х„° Схл',х>), (41.28) х=! а на пересечении й-й строки и 1-го столбца матрицы 1~М'~~о стоит Сх х .

~<«> Таким образом, мы можем описать процесс перечисления всех У-латинских последовательностей графа. й 42. Перечисление путей Рассмотрим свойство .У: «последовательность есть путь». Пусть ~! М ~~<<> — латинская матрица для путей длины 1 и >! М' ~~<<> — соответствующая матрица для путей длины 1 с удаленными первыми вер>пипамн. КомпозиА цня ~~М~!<'>а~~М'~!<'> дает !!М~<<'>, т. е. латинскую матрицу для путей длины 2. Последовательно получаем ~~М~( '®()М'~1~ '=!>М~! ', <! М <1<з! ° )< М' <)и! = <! М <<">, (42.1) >>М~!" и ° <<М'~~"'=~~М~<<">, т. е. перечисление всех путей длины 1, 2, ..., г, ... Перечисление путей длины 1, 2, 3 для графа па рис. 206 приведено на стр.

247. Если интересоваться путями фиксированной длины г, то их можно получить композицией. Например, <<М!!«> получается композицией ~!М>><з> и <>М'<<<'>; ПМ!><'> — из ~/МП<4> и ~)М'~!<>> или из ~!М~~<з> и ~~М1~<з> и т. д. 246 ф 43. Перечисление элементарных путей Рассмотрим свойство У: «последовательность есть элементарный путь», т. е.

последовательность представляет собой размешение без повторения нз а вершин по г (~-выборку без повторения). Е д) А в ; З г 1 Рис. 207, 248 (~ Е) А Г в з 1 ; ью Е) А ; »Ю е) в » ; ~,З а) А Т огда имеем а) е ЗЗ= 3, ° а'„если 3, ° з, '— элементарный путь, (43.1) Я в противном случае. Все элементарные пути графа на рис. 206 приведены на стр. 250, 251. Так как в графе с шестью вершинами не сушествует элементарного пути длины больше 5, то матрица ~(М()И) пуста. Гамильтоновы пути этого графа (элементарные пути длины 5) представлены на рис. 207. УПРАЖНЕНИЯ 4ЗА. Перечислить все пути, длины которых не превосходят числа вершин, для следующих графов: 1 3 3 4 3 6 7 А В С Р Е г" б) 43Б.

Для указанного графа перечислить пути, удовлетворяющие услоьиям: а) пути длины 4, не содержащие вер- шины В; 6) пути длины 3, не содержащие дуги (В, С); в) пути длины 1( 6, не содержащие дуг (В, С) и (Е, Е); г) пути четной длины; д) пути, проходящие через А; е) пути, проходящие через (А, Р). 4ЗВ. Перечислить контуры длин, не превосходящих 1, для следующих графов: а) граф а) из упражнения 43А, 1 = 4; б) граф б) из упражнения 43А, 1 = 3; в) граф б) из упражнения 43А, 1 = 4; г) граф из упражнения 43Б, 1=2. 43П Перечислить перестановки пяти букв А, В, С, Р, Е, в которых ника- кие две согласные не стоят рядом.

4ЗД. Рассмотрим прадерево: Г (А) = (В, С), Г (В) = (О, Е), Г (С] = (Р, 6), Г (О) = (Н, У, У), Г (Е) = Я, Г (Р) = (К, Ц, Г(6) =(М, Н), Г(Н) =Р, ГРЛ =(Р), Г(У) =<Р], Г(К) =Я', Г(Ь) =Ят Г(ги) =Я, Г(Н] =Я. Перечислить пути, начинающиеся в корне А и оканчивающиеся в верши- нах без потомков. Упростить метод латинской композиции для таких графов.

43Е. Перечислить пути, длины которых не превосходят 6, соединяющие вершины А и Е графа а) из упражнения 4ЗА. 43Ж. Перечислить пути, соединяющие вершины С и У, для графа без контуров: ГА=(У,К), ГВ =(А, 6», ГС=(В, В, Н], ГН = (Е), ГЕ = [Р], ГР = (У), Г6=(У), ГН=(Е,Р,6), ГУ =Я, ГУ = (У), ГК = (У). Для сокращения вычислений упростить представление с помощью латин- ской матрицы. $44.

Перечисление элементарных контуров Заметим, что элементарный контур (А, Х;Р Х<Р ..., Хг ы А) длины уг становится элементарным путем, если удалить нз него первую вершину; за У примем свойство: «быть элементарным А путем». Латинская матрица ]] М'))<о ° ° <) М']]<н отличается от латинской матрицы )) М)]<о ° )) М'])<н тем, что из путей в клетках матрицы ]] М )]<о удалены первые вершины. Подмножество С,г<" ~=ОС;а;~ФС;~ую (44,1) <р В ь совпадает с подмножеством С<у<"+" матрицы )] М'(('~", если г' Ф у. Если <=у, то Суу+н= Ы для любого у, но Е в<ген Рис.

208. Сн может содержать латинскую последовательность. Каждая такая по- следовательность оканчивается Х, и представляет собой элементарный путь. Из наших рассмотрений вытекает, что, приписав Х; к ней слева, получим элементарный контур длины и + з. Таким образом, для получения элементарных контуров графа длины р = г + з(р ( л) достаточно найти элементы главной диагонали матрицы () М")]г™ =)) М'])<о ° )) М'))", (44.

2) которую, например, можно представить так: )] М )] ](М )) ° )) М )1 . (44.3) При У+и= и, где п — число вершин графа, элементы главной диагонали матрицы )) М"))<г+з> представляют собой гамиль- 252 ~~М'~~ч)= ~~М~!)Я ° ~~ М'~~"), 5 М" ))в = 5 М' ~) ' ° )) М' 1~' ', находим Сй)а. Имеем (44,4) (44.5) А е с т) е 7 о 17 44ж6] 0) П )м)( Е Л В С Р Е Р С Н )44. 7) )г) и .шв 1м))=)м)) ° )м)) = В во сов осввл овввл овсвл овсов всввл лсгвл всввл 444 г) ввснл А В С О В Р С Н снсвл с )44.4] и нвс л нсввл «л 253 тоновы контуры графа, а все С», ) =~1, пусты, так как граф не )с) содержит элементарных путей длины и. Так как через каждую о)л) вершину проходит любой гамильтонов контур, то все С)) равны между собой, и достаточно найти одно из них. П р и м е р (рис.

208). Очевидно, что для нахождения гамильтоновых контуров этого графа достаточно выписать элементы одной клетки на главной диагонали матрицы )) М"))Рв). Учитывая (44.1) и Из (44.8) и (44.9) получаем первую строку и первый столбец матрицы || М' ~~<4). Перемножив их, выписываем все гамильтоновы контуры: АНВСОЕСЕА АНСВЕБЕВА АВОСГЕВНА АВОЕСН СЕА (44.10) Эти контуры изображены на рис. 209.

Е Рис. 209 УПРАЖНЕНИЯ 254 44А. Найгн элементарные контуры графов а) и б) из упражнения 43А и графа из упражнения 43Б. 446. Рассмотрим графы: А А А А А А в С В В С Ю С С С С С гз Ю г) г? Ю Е Е Е Е Е Е Е Е Е Е С? б) С.) г) Перечислить: 1) гамильтоновы пути графов а), б), а), г); 2) гамильтоновы контуры графов а), б), е), г); 3) простые пути графов а) и г); 4) пути графа а) длины, л1еньшей или равной 6; 5) контуры графа а) длины, меньшей или равной 6.

44В. Рассмотрим соты из упражнений 21А и 2!В. Заштрихованные клетки обозначают запретные ячейки. !) Перечислить различные подстановки для а) из упражнения 21А. 2) То же для г) из упражнения 21А 3) То же для ж) из упражнения 21А. 4) То же для а) из упражнения 21В. Можно лн здесь упростить перечис. ление? Как? В 45. Перечисление последовательностей с повторением Рассмотрим граф сг(Е, Г) на рис. 21!). Обозначим через Вз свойство: через вершины А, С, В, Е путь проходит не более одного раза, а через вершины В, Е путь проходит не более двух А А Рис.

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

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

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

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