Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Пример. Представление сети Петри в виде графа и в виде структуры сети Петри

Графы сетей Петри.

Для иллюстрации понятий теории сетей Петри гораздо более удобно графическое представление сети Петри. Теоретико - графовым представлением сети Петри является двудольный ориентированный мультиграф. В соответствии с этим граф сети Петри обладает двумя типами узлов:

кружок O является позицией,

планка | является переходом.

Ориентированные дуги соединяют позиции и переходы. Дуга направленная от позиции pi к переходу tj определяет позицию, которая является входом перехода tj. Кратные входы в переход указываются кратными дугами из входных позиций в переход. Выданая позиция указывается дугой от перехода к позиции. Кратные входы также представлены кратными дугами.

Определение 3. Граф G сети Петри есть двудольный ориентированный мультиграф G=(V,A) где

V = {v1,V2,...,vs} - множество вершин

А = {a1,a2,...,ar} - комплект направленных дуг,

ai={vj,vk} где vj,vk Î V.

Множество V может быть разбито на 2 непересекающихся подмножества Р и Т, таких что P ÇT = 0, и если ai = (vj,vk), тогда либо vj Î P и vk Î T, либо vj ÎT и vk Î P.

Сеть Петри есть мультиграф, т.к. он допускает существование кратных дуг от одной вершины к другой. Т.к. дуги направлены, то это ориентированный мультиграф. Граф является двудольным, т.к. он допускает существование вершин двух типов: позиций и переходов.

 

Пусть задана следующая структура сети Петри: C = (P,T,I,O), n=5, m=4

 

P = {p1,p2,p3,p4,p5} T = {t1,t2,t3,t4}

I(t1)={p1} O(t1)={p2,p3,p5}

I(t2)={p2,p3,p5} O(t2)={p5}

I(t3)={p3} O(t3)={p4}

I(t4)={p4} O(t4)={p2,p3}

Для сети, изображенной на рис. 3 расширенными входной и выходной функциями являются:

рис. 3

I(p1)={} O(p1)={t1}

I(p2)={t1,t4} O(p2)={t2}

I(p3)={t1,t4} O(p3)={t2,t3}

I(p4)={t3} O(p4)={t4}

I(p5)={t1,t2} O(p5)={t2}

 

 

Пример 2. Пусть задана следующая структура сети Петри: C = (P,T,I,O)

P={p1,p2,p3,p4,p5,p6} T={t1,t2,t3,t4,t5} n=6, m=5.

I(t1)={p1} O(t1)={p2,p3}

I(t2)={p3} O(t2)={p3,p5,p5}

I(t3)={p2,p3} O(t3)={p2,p4}

I(t4)={p4,p5,p5,p5} O(t4)={p4}

I(t5)={p2} O(t5)={p6}

 

рис. 4

 

Заметим, что оба представления сети Петри - в виде структуры и в виде графа - эквивалентны. Их можно преобразовать друг в друга.

 

 

1.4 Маркировка сетей Петри.

Маркировка m есть присвоение фишек позициям сети Петри. Фишка - это одна из компонент сети Петри (подобно позициям и переходам). Фишки присваиваются позициям. Их количество при выполнении сети может изменяться. Фишки используются для отображения динамики системы.

Маркированная сеть Петри есть совокупность структуры сети Петри C = (P,T,I,O) и маркировки m и может быть записана в виде M = (P,T,I,O, m). На графе сети Петри фишки изображаются крупными точками в кружке, который представляет позицию сети Петри. Количество фишек (точек) для каждой позиции не ограничено и, следовательно, в целом для сети существует бесконечно много маркировок. Множество всех маркировок сети, имеющей n позиций, является множеством всех n векторов, т.е. Nn. Очевидно, что хотя это множество и бесконечно, но оно счетно. Когда маркировка превышает 4 или 5 фишек, то в кружках удобнее не рисовать фишки, а указывать их количество как на рис. 3.7.

рис. 5

 

 

Маркировка m=(12,22,8,10) - как вектор. Может оказаться, что структура остается неизменной, а маркировка иная, например вектор маркировки будет иметь вид m = (13,22,9,10)

 

<== предыдущая лекция | следующая лекция ==>
Структура сети Петри | Взяточничество
Поделиться с друзьями:


Дата добавления: 2014-01-20; Просмотров: 1320; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.014 сек.