Главная » Просмотр файлов » Горбатов В.А. - Фундаментальные основы дискретной математики. Информационная математика - 2000

Горбатов В.А. - Фундаментальные основы дискретной математики. Информационная математика - 2000 (1019108), страница 79

Файл №1019108 Горбатов В.А. - Фундаментальные основы дискретной математики. Информационная математика - 2000 (Горбатов В.А. - Фундаментальные основы дискретной математики. Информационная математика - 2000) 79 страницаГорбатов В.А. - Фундаментальные основы дискретной математики. Информационная математика - 2000 (1019108) страница 792017-07-08СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

Таблица 5.12 Покрываем столбцы строками таблицы (табл. 5.12), в которой каждой строке взаимно однозначно соответствует пустЯ подграф, столбцу — вершина, а на пересечении з-й строки и 1-го столбца стоит 1, если у-я вершина содержится в носителе г-го пустого подграфа, и 0 в противном случае. Число допустимых состояний графа 01 ие превышает 3; следовательно, мощность покрытия этой таблицы также не должна быть больше 3. Запрещенных фигур по первой компоненте (квазиполных графов квазиплотнос- 15.5. Харакпзе иэаниз раэгозкение графа переходов 435 434 ли полученный граф (рис.

5.32,в) запрещенные фигуры, выделим полные подграфы плотности 4. Опять воспользуемся приведенным выше алгоритмом, который модифицируем так, чтобы в ярусе располагались несмежные вершины, причем взвешивались вершинами, смежными с ними. Пути, длина которых меньше 4, обрываем (рис. 5.32, г). Кроме выделенных полных подграфов плотности 4, носители КОТОРЫХ ИМЕЮТ СООтВЕтетВЕННО ВИД (Я! ЯЗ Яб, Яа), 1>51, 54 ЯЭ Яв)> (от Бз> ое> Ы 1о2> 54> Яе Ят), граф сцепления при раскраске по второй компоненте содержит еще шесть запрещенных фигур — квазиполных графов квазиплотностн 4 (рис. 5.33). Т а блик а 5.13 Каааииоаиые граФы каааиглатиасти 4 Ребра 2 2 б о (Я>/! 1,...,а! (Зз (зз Рис, б.эт Построим семантическую таблицу (табл.

5.13). Каждой ее строке взаимно однозначно соответствует ребро запрещенной фигуры, столбцу — запрещенная фигура и 1 1, если з-е ребро содержится в у-й фигуре, (~> у) (О в противном случае. Третья и седьмая строки образуют минимальное покрытие. Следовательно, при удалении из графа сцепления соответствующих им ребер (51, 0а) и (52, Ят) возможна раскраска графа тремя цветами (см. рис. 5,32, 6). В результате получаем двухкомпонент- Гл.5. Прокладкою теорие олгорип>мое ти 4) граф сцепления не содержит; следовательно, такие покрытия существуют, поскольку хроматическое число графа равно его квазиплотности. Эти покрытия имеют следующий вид: И!11'зт> 'т»» Е)> 1'т1>»3> 'ьв)> 1'тт> 'за)У> П2(1о!> 'з»> 'зт)> 1оз> та> оа)> (тэ> '24)У ° Для определенности выберем первое покрытие.

Ему соответствуют раскраска графа сцепления, представленная на рнс. 5.32, а. Согласно этой раскраске функции переходов >рба, где з — номер 0 1 компоненты разложения, у —.состояние (краска), из которого осуществляется переход, >с — состояние (краска), в которое осуществляется переход первого сомножителя графа переходов С1, имеют следующий вид: рзоо = 0Ч1, »о!01=2ЧЗЧ4Ч5Ч6, у!02 =9Ч10, >рыо= 1ЧЗЧ7Ч8ЧО >рыт= 5Ч10 >рыз =4Ч9, >Р!20 = 6, >ргт! = 2 Ч 5 Ч 7, >рг22 = 8. Для того чтобы произведение графов удовлетворяло условию автоматности, перед раскраской графа сцепления по второй компоненте необходимо соединить ребрами вершины, соцветные по первой компоненте (рис.

5.32,5). Чтобы установить, содержит (Я>, Я») (о> оь) (31, Яь) (Я», Яь) (Я», Яь) (оь> ов) (Яз',Я,) (б.,б.) (оз,ов) (оз, от) (ов, от) (д.',3.) (дз ~») (Яь> Яв) (оз, оь) (Яь, Яв) (Я», от) (3> оз) (Бт, лв) (Я>, Яз) (Я»> Яа) 1 0 1 о 1 0 0 1 0 1 1 0 1 1 0 1 0 1 1 0 1 0 0 1 1 0 1 0 0 1 0 0 1 1 0 0 1 0 0 0 0 0 1 0 0 1 0 0 1 0 О 1 0 . 0 1 0 0 0 0 0 0 О 1 0 1 1 0 1 О О 1 0 0 0 1 0 1 1 0 1 0 1 1 1 1 1 0 1 0 0 1 0 1 1 1 1 1 1 0 1 1 0 0 0 1 1 0 0 о о о 0 0 1 0 1 О О О 0 0 1 0 О 0 0 1 0 0 0 1 1 1 0 1 0 1 1 1 0 0 0 1 1 ! О 1 0 0 0 0 0 1 1 1 0 0 1 1 0 0 1 1 1 1 0 1 0 1 О 1 О 0 0 0 1 0 0 0 0 0 1 1 1 1 О 1 1 1 0 1 1 0 1 0 0 1 1 1 0 0 0 0 0 1 0 436 Рнс. 5.34 Рис. $.33 Рис. З.З$ Гл.б.

Прокладкою теорию алгоритмов ную раскраску графа сцепления (см. рис. 5.32, а, 6): Я! (1! 1)! Ят (О! О)! Яз (1! 2)! Яв (О! 2)! Яв — (1, 0) Яв — (О 1)! Ят (2 0) Яа — (2, 1). Удаление ребер (Яд, Яа) и (Яэ, Я71 означает, что состояния Яд и Яа исходного графа переходов не должны быть сцеплены входным вектором 8 (см.

рис. 5.32, а), а состояния Ят и Ят — вектором 2. Для расцепления этих векторов введем в соответствующих че- тырех переходах дополнительные разряды, по которым эти векторы будут отличаться. Это возможно осуществить, используя связи между компонентамн (в данном случае состояние первой компоненты) либо организуя специальный развязываюшнй блок памяти.

В первой компоненте спектра состояниям Яг и Яа сопоставлены соответственно краски 1 и 3. Для расцепления этих состояний вектор 8, взвешивающий переход из состояния Ят, расширяем до вектора 8' = 8 Яы, вектор 8, взвешивающий переход из состояния Яа, расширяем до вектора 8" = 8 Яю, где Яы Яю — значения разрядов, в которых отличаются иоды красок 1 и 3 первой компоненты спектра (рнс.

5.34, а). Для расцепления состояний Ят и Ят соответственно имеем 2' = 2 Я!о, 2и = 2 Я! з. Специальный блок памяти в данном случае представляет один элемент памяти а (рис. 5.34, б), в котором одно из состояний (например, нулевое) сопоставляется состояниям Яв и Ят, другое— состояниям Яа и Ят. В этом случае 8' = Зсе, За = Зсг, 2' = 2а, 2о = 2а. Значение специального развязываюшего блока памяти т 5.5. Характеризачил разложению графа переходов 437 фиксируется при переходе в состояние, однозначность выхода из которого определяется состоянием этого блока.

В результате получаем следующие функции возбуждения графа переходов, определяющего второй сомножнтель разложения: <ртоо =1ЧЗЧ10, !рил =2'Ч7Ч9! ~рэоэ =2оЧЗЧ8, ~рюо = 0 Ч 5 Ч 8" Ч 9, !рты — — 6, !рюа = 3 Ч 4 Ч 3', <разо = 7, ' ч!тю =1Ч4Ч6, !ртю = ОЧ5. Полученная абстрактная параллельная декомпозиция заданного автомата со связными сомножителями приведена на рис.

5.35. 438 Гл.5. Прикладнал тгорш влгоритмоа Для выяснения, возможно ли разложение рассматриваемого автомата и частичное декартово произведение несвязных между собой сомножителей, рассмотрим раскраску графа сцепления с учетом характера переходов сцепленных состояний. Такой учет позволяет не принимать во внимание связь в графе сцепления, если нз соответствующих сцепленных состояний переход осуществляется в соцветные вершины.

Следовательно, перед расширением входного вектора для расцепления внутренних состояний необходимо проверить возможность устранения этой связи одинаковой раскраской тех состояний, в которые сцепленные состояния переходят. Построим таблицу переходов заданного автомата (табл. 5.14), каждой строке которой взаимно однозначно соответствует значение входного вектора, столбцу —. внутреннее состояние, а в клетке (т', у) таблицы находится идентификатор внутреннего состояния, в которое автомат переходит из т-го состояния под воздействием 1-го входного вектора. Таблица бд4 Несвязное разложение имеет место, если (согласно покрытию семантической таблицы) связность пар 1'.Бм Бе) и (Бг, Бт) не учитывается из-за возможностей соцветности пар вершин (54, Бт) и (Бм Бзу.

Состояния 54 и Бт сцеплены, и чтобы они были соцветны, необходима соцветность вершин 51 и Бг, в которые эти состояния переходят. Соцветия Бы Бг сцеплены, и чтобы они были соцветны, необходима соцветность вершин Бз н 54. Состояния Бз, Яа не сцеплены, следовательно, могут быть соцветны. Раскрашиваем вершины Бз, 54 в один цвет. Тогда согласно свойству транзитивности отношения соцветности получаем, что каждое из подмножеств Ко = (Бы Бг, Ба), гьг = (Бз 54, Бт), Кг = ~Бб, Бв) состоит нз соцветных вершин. При найденной раскраске графа сцепления второй компоненты разложения состояния Бг, Бт являются несоцветными.

Следовательно, и второе противоречие, обуславливающее недетерминиро- г 5.6. Семантическое ослабление функциональной связности 439 ванность графа переходов второго сомножителя, также устранено. Окончательно получаем следующие функции возбуждения второй компоненты разложения: ~ртов = 0 Ч 1 Ч 2, <ргог = 3 Ч 8, <ргог = 5, <рггоаабЧ7Ч10 ргы=ОЧ2Ч5, <рггг=1, ~ргго = 6 Ч 9, <рггт = 4 Ч 8, <рггг = 10. Таким образом, имеем несвязное разложение заданного автомата, определяемое полученными системами и двухкомпонеитной раскраской вида Бг — (1> 0), 54 — (О! 1), Бт — (2, 1), Бг — (О, 0), 5б — (1~ 2)~ Ба (21 0), Бз — (1~ 1), Бв — (О, 2) В общем случае для построения параллельной абстрактной декомпозиции абсолютно минимальной связности необходимо оценить каждую раскраску по первой компоненте раскрасками по второй и выбрать многокомпонентную раскраску, удовлетворяющую заданным количествам вершин графов сомножителей и их условиям связности.

Разложение графа переходов на и компонент аналогично. 3 5.6. Семантическое ослабление функциональной связности памяти автомата Рассмотрим предельную параллельную абстрактную декомпозицию автоматов, когда подавтоматом является элемент памяти. Семантика этой декомпозиции будет семантикой функциональной связности элементов памяти. С учетом структуры квазиполных графов и двузначности булевой логики рефлексивная семантика функциональной связности элементов памяти автомата определяется следующим утверждением. Теорема 5.5. Графы сцепления, не содержащие циклов нечетпной длины, определяют кодирование, при котором элементы памятпи функционально несвязны. Этот критерий позволяет последовательно определять значения разрядов в кодах внутренних состояний аналогично тому, как это делалось при поиске параллельной абстрактной декомпозиции. Рассмотрим семантическое кодирование внутренних состояний автомата, заданного графом переходов 0 (см.

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

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

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