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

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

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

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

гг»гибиторлая сеть представляет собой сеть Патри, дополненную специальной функцией инцмдентности Рт. Р Х Т. (О, 1), которал вводит иигибиторкыа дуги длл тех пар (р, с), для которых Рс(р, с) 1. Ингмбиторнью дуги связывают только места с пераходамм, не рисунках мх изображают заканчивающимися не стрелками, а маленькими кружочкам)ь Правило срабатыванил переходов в,ингибиторной сати модифицмруется следующмм образом. Переход с может сработать при разматке М, если ур Е 'с: М(р) > р(р,с) л М(р) ° Рт(р,с) О. Другими словами, лареход с может сработать, если каждое его входное место р. соединенное с С "обычной" дугой с кратностью )У(р, с), содержит не менее Иг(р, с) фищек, а каждое входное масте, соединенное с с ингибиторной дугой (ее кратность всегда равна 1), имеет нулевую разметку. Исгюльзуя ингибиторную дугу, можно промоделировать оператор услов.

нато вычитания еюм хс чь О то х~, хт — 1 фрагментом ингмбиторной сети, показанной на рис 64, а. Место хс соответствует счетчику хт, срабатывание пеРехода С' — альтеРнетива, слатанной с выполнением Условна хг та О и последующим вычитанмем единицы из хп срабатывание переходе с" альтернативе, связанной с выполнением условия хг ~ О. Длл построения ингибиторной сети, моделирующей счетчиковый авто. мат, достаточно каждому оператору программы автомата сопоставить моделирующий его фрагмент ингибиторной сети н зетам связать эти фрагменты в алиную сеть, С этой целью символы входных н выходных "управляющих" мест переходов в фрагментах сати выбираются в соответствии с метками операторов в автомате, как показано на рис.

6.4, а каждому счетчику х, автомата сопоставляется место х,. Переходы, соответствующие опараторам печати, помечаются соответствующими символами, остальные переходы вводятся как Х.переходы. Фрагменты связываются в сеть путем слияния одмнакоео яомечемных выходных и входных мает. Т е о р е м а 6,2. Любод рекурсивио леречислимыд нзы» «ахют быть лороадеи помечен»од иигибитор»од сетью ка» »раб)икс»ыд или прыи»альныд лэык сати. Д о к а з а т е л ь с т в о.

Способ, которсим строится помаченная ингибиторная сеть, моделирующая счетчикоаый автомат, непосредственно убеждает в эквивалентности терминальных языков, порождаемых обеими систамэми, еслм длл сети фиксироветь терминальный нзык с такой резматкой Мр при которой вса маета сети, кроме места, соответствующего оператору стоп, имеют нулевую разметку, а это место — единмчную. Таким образом, класс Х~~(С) всех терминальных языков (помеченных) ингнбитоьрных сетей является классом ракурсивно перечислимых языков.

Класс б (Д образован префиксами языков из класса Юе (() рекурсивно перечислимых языков и поэтому он также является классом рекурсивно пере. числимых языков. П При описании функционирования сетей Петри (глава Т) отмечаюя надатерминизм следующего рода: асли ~ асколько переходов могут сработать, то срабатывает любой из нмх. В реальных дискретных системах имеют место ситуации, когда из двух готовых работать устройств требуется запустить сначала одно, например, первое.

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

Другими словами, вопи несколько лереходое готовы сработать, то срабатывает любой такой переход, приоритет которого на меньщв приормтетов остальных готовых к срабатыванию переходов. Таку)о модмфмкацию сети Петри называют сетью с приоритвтаыи. Сд! Р б) Рис. 6.6. На рнс. Е.б,.а показан пример простой сати с приоритетамн, дпя которой а качестве множества приоритетов выбрано множество натуральных чисел и отиощение совпадает с отнощением "болыие или равно". Пусть ргфз) а 1 < рг (с~) е 2.

Если Мч (э~ ) О, то ни один нз переходов не может сработать. Если Мв (рз ) 1 м' Ме (рз) О, то срабатывает только переход сз, который мремещает фмюку из места рз в место р». Если М» (р,) *М» (рз) 1, как показано нарна.б.б,е,то нестандартным уело. виям оба переходе могут сработать, но поскольку рг (сз) < рг (сз), то в этой сети с приоритетами разрещвно сработать только переходу сз, котарый лзшюет оба своих ехоеных места фнщак н помещает фищку на место рз. Лагко заметить, сравнив денную сеть с ингибиторной сетью на рмс. 6.4,в, что обе они функционируют одинаково и что поэтому сеть на рис.6.6, а моделирует оператор условного вычитания вдмнмцы счетчико.

арго автомата. Отсюда следует справедливость следующей теоремы, аналогичной теореме 6.2 как ло формулировке, так и по доказательству. Т в о р в м а бтй Любод ренурсиено ппэечиснимыд Йын может быть порохсдвн помвчвннсд свтыс с лриаритетаыи накав лрзб)инсныд ини пбхииз нвньныд нзын. Т в о р е м а 6.4. С)робнемы оараниченносш, доситимосш, знаиеаненг. ности по прв(бинсныы и терееинаньным языкам, пустоты этих нзыное нераарвзиимы Влн инзибиторных сеид и сетад с приоритетами.

До и а з а т ел ь с т в о. Для мащннэзинского и, следовательно,счет. чиковых автоматов неразрещима проблема остановки (Ьстанаеливаетсп лн мащмна, начав работать с заданными начальными значениями счет'чикоа1) . При построении ингибмтормой сети, моделирующей заданный счетчмкоаый автомат, счетчику кс е сети соответствует место хс, а текущему состолнмю счетчика кс — твкУщеп Разметка места хс. ПОзтомУ(пРоблемв огйани- ченности места в ингибиторной сети равносильна проблеме ограниченности счетчике в автомате. Последняя проблема неразрешима.

Чтобы убедиться в этом, достаточно показать неразрешимость "более узкой" проблемы, а именно — не существует алгоритма, который для любого счетчике может установить, будет ли его начальное нулевое значение изменено хотя бы один раэ, т.е. является ли счетчик Оччграниченным или нет. Преобразуем произвое ный заданный счетчиковый автомат следующим образом. Введем дополнительный вспомогательный счетчик к, запись в который делается только после того, как исходный автомат останавливается, выполнив заключительный оператор стол. Для этого достаточно заменить этот оператор на последовательность операторов к: "к + 1 и стоп.

Если бы была разрешима проблема Оюграниченности, то мы могли бы решать проблему остановки счетчикового автомата. восгюльзовавшись описанным преобразованием. Таким обрезом, проблема 0 ограниченность не может быть разрешимой и, следовательно, неразрешима более общая проблема ограниченности счатчиков и проблема ограниченности ингибиторной сети. Аналогично доказывается неразрешимость проблемы ограниченности в классе сетей с приоритетами и проблемы достижнмости в обоих классах обобщенных сетей. Неразрешимость проблем эквивалентности и пустоты языков следует из теоремы 5.3 и неразрешимости этих проблем дпя рекусивно леречиспимых языков. (:( Т е о р в м а 5.5.

Классы ингобигорнык сегеди сеид с приормгетвми строго мощнее класса сегед Петри и раеноыощны классам машин Тьюринга и Минского, г.е, являются "универсально ыощныыи". Д о к а з е т е л ь с т в о. Непосредственно следует из теорем 3.6, 5.2 и 5.3. В частности, контекстносвободный язык, относительно которого установлено в доказательстве теоремы 3.6, что он не порождается никакой из помеченных сетей Петри, порождается в качестве терминального (в том числе свободного) языка ингибиторной сети, показанной на рис.5.5,6. П 5 5.3. Раскрашенные, синхронные н самомодифивируемые сечи Описываемые в этом параграфе модификации сетей Петри предлагались в первую очередь для того, чтобы более адекватно и удобно выражать в терминах сетей особенности функционирования реальных дискретных систем.

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

Пусть необходимо описать с помощью сетей Петри фрагмент операционной системы, управляющей обменами между тремя накопителями на магнитных дисках О,, От, Оз и центральным процессором ЦП через два канала А и д. При этом требуется, чтобы О, использовал канал А, Рз — канал В, Оз — оба канала А и В. Для адекватного описания подобных ситуаций можно использовать модификацию сетей Петри, в которой фишкам приписаны некоторые признаки, например, различные цвета, а условия срабатываний переходов и правила изменения разметки сети задаются специальной таблицей, учитывающей цвета фишек.

Пример такой раскреиюнкод сеги показан на рис. 5.6. 74 Рис, в.э. В этой сети использованы следующие Фишки с признаками: 222, 222, ОЗ вЂ” фишки, ОтмэчаЗОЩИС эозможнОСть СвязИ С ДИСКОводэмИ 77! 772 ° ~73 э, б — фишки, отмечающие доступность каналов Я и В; и, 8, Т, 6, е — вспомогательные фишки для запоминания предыстории Функционирования системы. Для каждого из шести переходов сети имеется индивидуальная таблица условий срабатывания. В ней столбцы, связанные с входными местами перехода, содержат сочетание конкретных признаков фишек, при котсрь2х переход может сработать. Столбцы, связанные с выходными местами перехода, указывают признаки, с которыми переход добавляет фишки в свои выходные места для каждого входного сочетания признаков. Признаки фишек указаны на рисунке рядом с ними.

Эта сеть моделирует упоминавшийся выше фрагмент операционной системы. Выразительная мощность раскрашенных сетей зависит от мощности множестве признаков, Класс сетей с конечным множеством признаков эквивалентен классу сетей Петри [71, 89], хотя при преобразовании раскрашенной сети в сеть Петри могут значительно возрасти размеры сети. Сети с бесконечным множеством признаков могут моделировать счетчиковые автоматы, и, следовательно, класс таких сетей равномощен классам ингибиторных сетей и сетей с приоритетами. Идея моделирования проста и состоит в следующем.

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

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

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

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