Скачиваний:
53
Добавлен:
01.05.2014
Размер:
868.86 Кб
Скачать

54. Выполнение сети: неделимость перехода к следующему состоянию. Функция следующего состояния. Дуальность представления асинхронных процессов в терминах сети Петри.

Выполнением СП управляют кол-во и распределение фишек в сети.

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

μ’ →tj 1μ’’→tj 2...→ tj i-1μitj iμi+1→ …..→tjpμp

Изменение в состоянии, вызванное запуском перехода, определяется функцией изменения , которая называется функцией следующего состояния.

Функция следующего состояния:δ(μ’,tj)δ: (Z+)n×T→ (Z+)n

Область её определения: S(μ’)T, т.е. ф-я след. состояния определена для каждого разрешённого в данной маркировке перехода и не существует для пассивных переходов.

Дуальностьпредставления АП в терминах СП заключается в том, что:

    1. С 1-ой стороны АП можно рассматривать как кортеж сменяющих друг друга маркировок: μ’μ’’....μp

    2. С др. стороны, АП – это цепочка срабатывающих переходов (представление выполнения действий): tj1,tj2...tjp.

По поводу дуальности можно понтануть и сказать, что пердставление в виде маркировок не эквивалентно представлению в виде переходов, т.к. одинаковые маркировки теоретически можно получить срабатыванием разных переходов.

55. Система переходов Келлера и сетевая объектная модель асинхронных процессов. Отношение содержательного соответствия между основными понятиями.

В системе переходов Келлера состояние sS «соответствует» маркировке R(C, ) из сетевой объектной модели. А отношение F соответствует (имхо) функции следующего состояния.

56. Обобщение функции следующего состояния. Понятие достижимости.

Изменение в состоянии, вызванное запуском перехода, определяется функцией изменения , которая называетсяфункцией следующего состояния.

Функция определена тогда и только тогда когдадля всех. Еслиопределена, тодля всех.

Маркировка называетсянепосредственно достижимойизесли существует переход, такой, что.

Рассмотрим активный переход tjS(μ’), тогда μ’’ = δ(μ’, tj) и μ’’’ = δ(μ’’, tk) = δ( δ(μ’, tj), tk ) = δ(μ’, tj, tk) = δ(μ’, σ), где σ – некоторая последовательность сработавших переходов; tj, tk T; σT*.

δ(μ’, tj, tk)– не функция следующего состояния, афункция, реализующая отношение достижимости.

.

Тогда говорят, что, маркировка достижима из маркировки :.

57. Области задания и значений обобщенной функции следующего состояния. Отношение достижимости маркировок сети. Свойства отношения достижимости.

Рассмотрим активный переход tjS(μ’), тогда μ’’ = δ(μ’, tj) и μ’’’ = δ(μ’’, tk) = δ( δ(μ’, tj), tk ) = δ(μ’, tj, tk) = δ(μ’, σ), где σ – некоторая последовательность сработавших переходов; tj, tk T; σT*.

δ(μ’, tj, tk)– не функция следующего состояния, афункция, реализующая отношение достижимости.

.

Тогда говорят, что, маркировка достижимаиз маркировки:.

Определим мн-во достижимостиR(C, ), сети петриСс маркировкойкак мн-во всех маркировок, достижимых из . МаркировкапринадлежитR(C, ), если существует какая-л. посл-ть запусков переходов, изменяющихна.

Отношение достижимости– бинарное отношение на мн-ве маркировок, такое, что (,’) принадлежит ему т. и т. т., к.R(C, ).

(Отн-е дост-ти явл. рефлексивным транзитивным замыканием отношения непосредственной достижимости. Этого Маевский посоветовал не говорить почему-то…)

Свойства отношения достижимости: рефлексивность; транзитивность.

обобщенная функция следующего состояния.

Область задания:

Соседние файлы в папке Конспект набранный в Ворде