Книжка по сетям Петри, страница 4

PDF-файл Книжка по сетям Петри, страница 4 Параллельные системы и параллельные вычисления (5738): Книга - 9 семестр (1 семестр магистратуры)Книжка по сетям Петри: Параллельные системы и параллельные вычисления - PDF, страница 4 (5738) - СтудИзба2015-08-23СтудИзба

Описание файла

PDF-файл из архива "Книжка по сетям Петри", который расположен в категории "". Всё это находится в предмете "параллельные системы и параллельные вычисления" из 9 семестр (1 семестр магистратуры), которые можно найти в файловом архиве НИУ «МЭИ» . Не смотря на прямую связь этого архива с НИУ «МЭИ» , его также можно найти и в других разделах. Архив можно найти в разделе "книги и методические указания", в предмете "параллельные системы и параллельные вычисления" в общих файлах.

Просмотр PDF-файла онлайн

Текст 4 страницы из PDF

Х А„- декартово произведение множеств А,,..., А„; л"-дх...хд, эг. й( — множество всех натуральных чисел (включая 0(; Ч,Л, Ь ~ — логические операции дизъюнкции, конъюнкции, отрицания и имппикации: А  — А истинно тогда и только тогда, когда истинно В; 3, ч — кванторы существования и всеобщности (например,ч хб Х,Зу Е Е У: А (х, у! — для любого х, принадлвкащего Х, существует у, принадлежащее У, такое, что истинно условие А (х, у) 1. Пусть Х, У вЂ” множества, ЯЕХХ Х вЂ” бинарное отношение на Х, и х, уСХ. хЯу-х и у находятся в отношении Я; Я ' — обращение отношения Я, т.е. уЯ 'х, если и только если хЯу; Я -дополнение отношения Я, т.е.

Я (ХХ Х(М: ге Я ч 8 — суперпозиция отношений Я и 8, т.е. Я ч 8 = ( (х, у) ( Эг Е Х: кЯг Л э8у ); Я" =Я ... Д, п>2; Я' О Я", где и Е (4, — транзитивное замыкание отношения Я. п=е Для функции Ф запись Ф: х. У указывает область определения функ- ции Х и область ее значений У. Конечное множество символов А ( е, Ь,..., с ) образует алфавит. Сло- вом в алфавите А называется некоторая последовательность выписанных подряд символов иэ алфавита А (например, еЬЬесЬ).

Конкатенэпиейдвух слов и и () в алфавите А называется слово аб, т.е. слово, полученное выписыванием подряд слов а и б (слова а и () являются в этом случае подсловами слова а()). Через А обозначим множество всех слов в алфа- вите А, через х — пустое слово, т.е. слово, не содержащее ни одного сим- вола. Через е" и а", где а — символ, и — слово или подспово, обознача- ют слова (подслове) м... е и ж...а. Если слово представляет собой конкатенацию ()у, то В называют префиксом, а у — суффиксом слова ()т, Если А и  — алфавиты такие, что А 2В, то слово () в алфавите В, полу- ченное вычеркиванием изслова а в алфавите А всех символов нз А ! В, будем называть проекцией слова а в алфавите А не алфавит В.

Через Э( = Э( !.! (ы) обозначим расширенное множество натуральных чисел, где ы — элемент, удовлетворяющий для любого и Е й( следующим свойствам: 1) ш)л, 2)п+ы ы+и ы+ы ы — и ы — ш=ш, 3)ы ° л=п ы=ы, 4) О ы =ш.О=О. Пусть К" (Д,,..., Мг), Ь ((ы..., (г) Е М" — векторы иэ г чисел. Ариф- метические операции распространим на векторы, считая их покомпонентны- ми операциями.

Например, К+(. (д, +1,,..., хг+(г).Отношения же пе- реопределим для векторов как глобальные отношения, с использованием кванторов существования и всеобщности. Например, истина,еслиуб 1<(<г: Э!<(л (К<(.) = лоэю в противном случае, ~ истина,еспи ЮЬ 1</(г: йт=(ь (К () = ~ лола в противном случае, истине,если (У>'. 1 К~(<г: Гг~<(!) Л(йг, 1 <)<г: юг!<1;), (К<(.) = ложь в противном случае. Сетью будем называть тройку (Р, Т, Е) где Р— непустое множество элементов сети, называемых эмсгеэш, Т вЂ” непустое множество элементов сети, называемых переходами, Е ь, Р Х Т () Т Х Р вЂ” отношение инпиденгносги. и для (Р, Т, Е) выгонке. ны следующие условия: А1) Р Г! Т = р (множества мест и переходов не пересекаются); А2) (ЕФф) Л (чх Е Р()Т, Зук РОТ: хЕУЧУЕх) (т.е. любой элемент сати инцидентен хотя бы одному элементу'другого типа); !5 АЗ! если для произвольного элементе сети к Е Х обозначить через 'х множество его входных элементов (у ( уЕх), з через к' — множество его выводных зяеиекгое (у ! хЕу), то ур~ рт ЕР: (р1 "рз)Л(Р1 Рз)'ч(Р1 Рд! (т.е.

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

Не основе понятия сети, которзя описывает только статическую тополо. гию моделируемого процесса ипи системы, вводятся динзмические сетевые структуры, в которых местам приписывеются специальные разметки, моделирующие выполнение условия, и с сетью связывается понятие ее функционировения, изменяющего зти разметки (условия) в результате тек называемых срэбегывекид лереходое. К таким динамическим се~ям относятся сети Петри, их различные варианты, обобщения и частные случаи. Сеть Гйгри — это набор )У = (Р, Т, Е, ИГ, Ме), где (Р, Т, Е) — конечнзя сеть (множествоХ ° РОТ конечно),з ИГ: Е - эТ1(О) иМе. Р.

й) — две функции, называемые соответственно крэгкосгью дуг и кзчепькод Резмегкод. Переел сопостевпяет каждой дуге число л > О (кретность дуги) . Если л > 1, то в графическом представлении сети число л выписывается рядом с короткой чертой, пересекающей дугу. Часто текля дуга будет также заменяться пучком из л дуг, соединяющих соответствующие элементы сети. Условия(ся никак не отмечать кратность дуг, равную 1. Такую сеть будем называть ордикернод (см. % 4.1). Вторая функция сопостевляет кеждому месту р Е Р некоторое число Ме Ог) Е З) (рззметкз месте) .

В граФическом прм(стзвлении сети разметка месте р изображается помещением в верши. ну кружок числа Ме (о) или, если зто число невелико, соответствующего числа точек (фишек) . Функционирование сети Петри описывается формально с помощью множестве последовательностей сребзтывений и множестве достижимых в сети резметок. Эти понятия определяются через правиле срабатывания перехо. дов сети. Разметка сети )У вЂ” это функция М: Р .й. Если предположить, что все месте сети Мстрого упорядочены кзкимлибо образом, те.Р = (Р, ...,Р„), то резметку М сети (в том числе начальную разметку) можно вздеть кзк вектор чисел М = (т„..., т„) тзкой,.что для любого г', 1 <г' Сл, глг = = м (Рг ! .

если Р' ( Рг,..., Рг ) — подмножество мест из Р, то условимся через М(Р ) обозначать множество резметок (М(РА ), ...,М(ог„)). Если Р предстевить кек вектор Р = (Рг,...,Р;„), то М(Р ! обознечеет вектор из множества й)", незывземый проекцией разметки М нз Р. Не основе отношения инцидентности Е и функции крзтности дуг ИГ можно ввести бгункцию инцидекгносги Е: Р Х Т О Т Х Р - е), которая определяется кек л, если хЕуЛ(гУ(х,у) =л), Е(к, у) = О, если И(хЕУ) .

Если мщта сети упорядочены, то можно каждому переходу С сопоставить двацелочисленныхвектора Р(г) и Р'(г)длинойл,гдеп )Рр 'РЯ (Ь,,..., Ь„), гда Ь~ Р(рэ Г). Р'Я = (Ьы,...Ь„), где Ьг Р11,рг) . Переход г может сработать при некоторой разметке М сати )У, если 'со Е Г: М (р) > Р (р, г), т.е. каждое входное место р перехода с имеет разметку, не меньшую, чем кратность дуги; соединяющей р и Г.

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

М' =М вЂ” 'Р(т) + Р (т). Таким образом, срабатывание перехода с изменяет разметку так, что разметка каждого его входного места р уменьшается на Р(р, т), т.е. на кратность дуги, соединяющей р и т, а-разметка каждого его выходного места увеличивается на Р (т, р), т.е. на кратность дуги, соединяющей т и р. На множестве разметок можно ввести отношение [ ) непосредственного следования разметок: м[)м' Чтет: (м>'Р(г))л(м' м — 'РЯ+Р (г)). Будем использовать уточняющее обозначение М[т) М, если М непосредственно следует после М в результате срабатывания перехода с.

Говорят, что разметка М достижима от разметки М, если существует последовательность раэметок М, М„М„..., М и слово т г,тэ ... тэ в алфавите Т такие, что М[11 )М1[т1)Мэ .. [Гэ)М. Слово т в этом случае называется последовательностью срабатываний, ведущих от М к М'. Обобщим отношения непосредственного следования до отношения "М досгиэгимэ ог М", используя обозначение М[) М или М[т) М, если уточняется последовательность срабатываний.

(Последовательность т может быть пустой, т.е. М достижима от М.) Множество [М ( И[) М ) разметок, достижимых в сети )Уст разметки М, обозначим через Я (В М) . Множество Я ()У) = Я ()У, Ма ), т.е. множество всех разметок, достижимых в )у от начальной разметки Ма, называют мноэгэсгеом досгиэгпмых раэмэгок сети )У.

(Заметим, что М Е Я(И, М) и Ме Е Я(Д().) Множеством последовательностей срабэгывапид сети И, или свободным языком сети д( называется множество Е(й) =[тЕТ [ИМЕЯ()У): Ме[т)М',, т.е. множество всех последовательностей срабатываний, ведущих от Ма к каждой достижиьюй в )у разметке. На рис. 1.3 изображена сеть Петри, на примере которой поясним данные выше определения. В этой сети Р (р,, рт,р,), Т (Г,. Гт, Гз, Гч).Функ- 17 ция инцидентности Р задается с помощью следующих двух таблнц, в которых на пересечении строки х и столбца у стоит число Е (х, у): г, г, г, г, л, с, г, Рр г~ Рз с, Начальная разметка Ме задается следующим образом: Ме(р[) = 1, М,(р,) =2, Ме(рз) "0 или, в векторной форме: Ме " [1, 2,0).

При разметке Ме могут сработать переходы Г~ и Гз, так как Ме" = (1,2,0) > 'Р [1,) (1, О, 0), Ме ~ Т [гт) (1,2,0!. ПеРехсды Гз итч не могут сработать, так как Ме яг'Я[ге) = (0,0, 1),Ме Ф'г(гч) (О, О, 1). В результате срабатывания перехода г, разметка Мс сменяется на разметку (1, 3, 0), а в результате срабатывания перехода гт разметка Ме сменяется на разметку (О, О, 1) . Обе новые разметки непосредственно следуют после Ме в рассматриваемой сети. Можно представить возможные изменения разметок сети )У, происходящие в результате срабатывания ее переходов, в виде графе размегок — ориентированного графа, множество вершин которого образовано множеством Я(Л)) достижимых в )У разметок. Из вершины М в вершину М ведет дуга, помеченная символом перехода г, если и только если М [г ) М . На рнс.

1.4 показан начальный фрагмент графа разметок сети на рис. 1З. Этот граф бесконечен, так как множество Я (Дб достижимых разметок бесконечно для рассматриваеыой сети. Разметка М Е Я (йб называется туликовой, если в сети д) не существует ни одного перехода, который может сработать при этой разметке. Для рассматриваемой сети тупиковыми являются разметки [0,2,0), (0,3,0), (0,4,0),..., (О,л,О), ... Легко видеть, что если выделить путь по дугам графа разметок, начинающийся в вершине М и ааканчивающийся в вершине М, и выпи. сеть подряд все встречаю. щиеся символы переходов, то полученное слово образует последовательность срабатываний, ведущих от М к М ~.

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