Главная » Просмотр файлов » Книжка по сетям Петри

Книжка по сетям Петри (547616), страница 13

Файл №547616 Книжка по сетям Петри (Книжка по сетям Петри) 13 страницаКнижка по сетям Петри (547616) страница 132015-08-23СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

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

После уточнения формулировок легко доказываются следующие теоремы. 49 Т е о р е м а 3.10. Пройюма пустоты разрешима для првфиксных язы. ков иэ классов Х и Х ь. Д о к а з а т е л ь с т в о. Для произвольного языка из Ю или Х~, порождаемого помеченной сетью, достаточно проверить, может ли сработать при начальной разметке хотя бы один переход этой сети, помеченный некоторым символом из ломечающего алфавита (символом, отличным от А) . О Т е о р е м а 3.11.

Пройюма достижиыости разметки и проблема пустоты терминальных языков из классов се и 4 эквивалентны. Д о к а з а т е л ь с т в о. Так как для любого терминального языка (. ()У, Х, Му) верно, что он пуст тогда и только тогда, когда Мг 4 Я (Ю, то проверка пг готы языка сводится к проверке достижимости разметки М~ в сети Д( и н оборот. О Т е о р е м а 3.12. Проблема конечности разрвиеыа дпя првфиксных языков иэ классов , и Х ", До к а з а т е л ь с т в о. Пусть задан язык, порождаемый помеченной сетью Щ й ) . Он бесконечен, если и только если содержит бесконечную помечающую последовательность.

Добавим к сети ()У, Х) новое место~четчик р, которое является выходным местом всех помеченных переходов, и р = = (). В процессе функционирования сети после каждого срабатывания помеченного перехода место. счетчик получает фишку. Это место ограничено тогда и только тогда, когда сеть ((У, Х) не порождает ни одной бесконечной помечающей последовательности. Поскольку проблема ограниченности некоторого места в сети Петри разрешима (теорема 2.3), разрешимой является и проблема конечности префиксных языков.

О Т е о р е м а 3.1 3. Проблема достижиыости разметки сводима к пробна Х аю конечности терминальных языков иэ классов Хе и Хе . Д о к а з а т е л ь с т в о. С учетом теоремы 3.11 достаточно показать, что проблема пустоты терминальных языков сводима к проблеме их конечности. Пусть порождающая заданный терминальный язык помеченная сеть представлена в стандартной форме. Добавим к сети помеченный некоторым символом переход и этот переход соединим входной и выходной дугами с включающим местом оп. Новый переход не влияет на достижимость терминальной нулевой разметки. Если для исходной сети существует терминаль.

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

О При решании проблем эквивалентности и включения для языков сетей Петри предполагается, что все помеченные сети определены над одним и тем же алфавитом (полученным, например. объединениам алфавитов, для которых заданы разные гюмечающие функции) . Пробгюмы эквивалентности и включания оказываются неразрешимыми лля классов языков Х, Х, Хе, Хе, причем доказательство неразрешимости этих проблем проводится аналогично доказательству неразрешимости проблем В.эквивалентности и В-включения для сетей Петри, а именно сведением к рассматриваемым проблемам неразрешимой проблемы включения гра. фов полиномов (см.б 23). Напомним, что граф б (О для полинома Пх ы хз,..., х„) с неотрицательными целыми коэффициентами представляет собой множество ( (х,,..., х„, у) к (ч " г ( у < ~(х,,..., хх ) ) .

50 Для сведения проблемы включения графов полиномов к проблеме включения устраивается кодировка графюв языками над помечающим алфавитом. При этой кодировке каждому вектору, принадлежащему данному графу полинома, взаимно однозначно сопоставляетсл слово кодирующего языка. Кодировка опирается на предположенный Париком (67] метод отобракения слов в заданном алфавите А (а,,..., а„) в Рчс. 3.9. целочисленные векторы. Отображение Парике для алфавита А представляет собой функцию Ф А*-'й)ч такую, что длл а ЕА' вектор йа содержит в качестве ~'-го компонента целое неотрицательное число, равное числу вхождений символа а; Е А волово а. Например,для алфавита А=(аыаз,аз) ислаева ага,а,вз векторба= =(2, 2, 0). Отображение Парика распространяется на языки над алфавитом А естественным образом: ФС '" (М Е й)" ) Ва Е (.: М (]а ) .

Л е м м а 3.2. Для любого полинома т (х,,..., х„) с неотрииательными целыми коэффициентами ьюжно построить помеченную сеть (й Х) без й-переходов такую, что префиксныд язык (. (И, Х] «одируег граф р (т) полинома с помощью отображения Парика для алфавита А =( а,,...,а„, а„+1 ) следующим образом: (. (й, Х ) является максимальным языком, для которого (т(. (И, Х] =р(г). Доказательство.

Пусть й' — сеть Петри, слабо вычисляющая полинам т (х,,..., х„) (см. з 2.3) . Строится помеченная сеть (й, Х ) способом, указанным на рис.ЗЭ. Добавляются новые переходы г~,...,г„ по одному для каждого входного месте м,, ..., )п„сати й, стартовое место ! оп сети И. делается входным и выходным местом каждого из добавленных переходов, переход ты 1 Ю ~п, соединяется выходной дугой с местом (пы соответствующим переменной х~ в полиноме. Помечающая функция Х выбирается таким образом, что Х(г] а„ь, для любого старого перехода г сети й и Х(г!] = ат для каждого нового перехода т!, 1 чу <и, сети И.

Следовательно, сеть (.И, Х) не содержит )( переходов. Начальная разметка Ме сети (И, Х) такова,чтоМе (оп) = 1 иМе Пп1) "О для всех ) от 1 до и. В сети (И, Х) ни один из старых переходов, помеченных символом в„+ ы не может сработать, пока один из ник не удалит (насовсем) фишку из места оп. Это означает, что все срабатывания новых переходов в сети (й, Х] предшествуют срабатываниям старых переходов, общих для сетей й и й. Поэтому префиксный язык (. (й, Х) удовлетворяет следующим свойствам: 1) (.(И, Х) ь (а,,...,а„)' о (а„ где а — операция наварной конкатенации слов из двух множеств слов (а,, ...,в„)" и [а„+,)'; 2) для любой помечающей последовательности а Е (.

(й, Х) верно. что (Г» ((и,,..., тн,тч+!), ГДЕ т!, 1 ~/ <П, — ЧИСЛО СРабатЫВаинй ПЕРЕХОДа Гт, а тч~! — число срабатываний всех старых переходов сети й, причем т„+1 не превышает у (пт,,..., птч) . С] Так как класс префиксных языков Х является подклассом классов Х . л Хе и Хе (теоремы 3.1 и 3.3), то можно считать, что граф любого попмнома с целыми неотрицательными коэффициентами можно кодировать описанным в лемме 32 способом с помощью языков нз классов Х.

Хь, Хь. П е м м а ЗЗ Для любой пэры помеченных сетей (И,, Е, ) и (Из, Ез ) ьюэию построить помеченную сеть (И, Х ) такую, что 1[И Х) 1(И$ Еч)Н 1[Из Ез) и 1(И, Е, 0) = 1(Ич, Еы Му, ) О 1(Из, Ез, Му, ), эде МГ и МР— произвольные заданные терминальные разметки первой и второй сетей.

Д о к а з а т е л ь с т в о. Если сети [И,, Е, ) и (Из, Ез ) представлены не в стандартной форме, их следует преобразовать в таковую способом, указанным в доказательстве леммы 3.1. Сеть (И, Е) строится следующим образом: представленные в стандартной форме сети [И,, Е, ) и (Из, Хз) объединяются в одну сеть так, что их включащие места оп, и опз сонме.

щлются в одно место (с одной фишкой в нем) . Если оба исходные сети не содержали л-переходов, то их не будет и в объединенной сети. Последняя удовлетворяет всем требованиям стандартности, а любая порождаеььая ею помечающая последовательность является помечающей последовательностью сети (И,, Е, ) или сети [Из, Ез ) в зависимости от того, переход какой из составляющих сетей первым заберет фишку из объединенного включающего места оп.

Таким обрезом, префиксный и терминальный (для Му О) языки сети (И, Е) являются объединениями соответствующих языков заданных сетей. С) Из леммы 3.3 следует, что классы языков Х, Х~, Хь и Хьо замкнуты относительно операции теоретико. множественного объединения, т.е. язык, полученный объединением любых двух языков из одного из этих классов, также принадлежит этому классу. Т а о р е м а 3.14. Проблемы включения и эквивалентности нерезреши. ьеы для языков сетей Петри иэ классов Х, Х", Хе Хьь.

До к а з ательст в о. Пусть|, и та — два полиномас целыми неотри. цательнымм коэффициентами и требуется узнать, й(У,) ь й(тз). Если бы проблема включения для языков из класса Х была разрешима, то достаточ. но было бы закодировать й(У,) ну [тз) языками 1 (И,, Е,) и [ (Из, Ез) из Х по способу, указанному в лемме 3.2, и выяснить.

1 (ИыЕч) й С. 1 (Иы Ез ) . Зто означало бы, что проблема включения графов полиномов разрешима, что не верно. Поэтому не является разрешимой и проблема включения для языков из класса Х. Так как Х й Х~, Х й Хь и Х С Хь~, то проблема вкпючемия неразрешима н для языков из классов Хь. Хь, Хр". Так как для произвольных двух языков 1, и 1з включемие 1, ъ. 1з имеет мшто тогда и только тогда, когда [., [.) 1з * 1з и каждый из классов языков Х, Х~, Хь, Хь~ замкнут относительно операции объединения, то проблема включения для языков из этих классов легко сводится к проблеме их эквивалентности. Действмтельно, для того чтобы установить справедливость включения [,, ъ.

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

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

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

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