
- •49. Сетевая модельная интерпретация. Синтаксис и семантика сетевой объектной модели.
- •50. Динамика поведения сетевой объектной модели. Основные соглашения выполнения сети.
- •51. Предметная интерпретация. Применение сетей Петри.
- •52. Сети Петри: определение, структура, способы задания.
- •53. Маркированные сети Петри. Начальная и текущая маркировки. Активные переходы и понятие селектора. Срабатывание перехода.
- •54. Выполнение сети: неделимость перехода к следующему состоянию. Функция следующего состояния. Дуальность представления асинхронных процессов в терминах сети Петри.
- •55. Система переходов Келлера и сетевая объектная модель асинхронных процессов. Отношение содержательного соответствия между основными понятиями.
- •56. Обобщение функции следующего состояния. Понятие достижимости.
- •57. Области задания и значений обобщенной функции следующего состояния. Отношение достижимости маркировок сети. Свойства отношения достижимости.
- •Область значений:
- •58. Множество достижимости сети. Пространство и множество допустимых маркировок.
- •59. Граф достижимости сети Петри. Конечные и неограниченные графы достижимости.
- •60. Глобальные свойства сетевой объектной модели.
- •61. Динамические свойства сетей Петри.
- •62. Уровни активности переходов по Питерсону. (Раевский с.)
- •63. Отношение конфликтности переходов и устойчивые сети Петри.
- •64. Задачи анализа сетей Петри.
- •65. Живые сети Петри – проблема селекции потенциальных тупиков.
- •66. Структурные подклассы обычных сетей Петри.
- •67. Функциональные подклассы обычных сетей Петри.
- •1) Автоматные сети Петри
- •2) Маркированные графы
- •3) Сети свободного выбора
- •4) Правильные сети Петри
66. Структурные подклассы обычных сетей Петри.
Обычные сети Петри делятся на:
1) Ординарные сети Петри – сети, для которых кратность дуг равна 1. Для них определение трансформируется в следующее:
P={p1, p2,...,pn} — конечное множество позиций, n0;
T={t1, t2,...,tm} — конечное множество переходов, m0;
I: T P1 — входная функция, сопоставляющая переходу мультимножество его входных позиций;
О: T P1 — выходная функция, сопоставляющая переходу мультимножество его выходных позиций.
То есть комплект позиций, инцидентных переходу, вырождается во множество позиций.
2) Неординарные сети Петри – сети с произвольной кратностью дуг. Подпадают под общее определение.
67. Функциональные подклассы обычных сетей Петри.
Цель расширения СП состоит в увеличении их мощности моделирования. Цель исследования подклассов СП состоит в определении разумных структурных ограничений, налагаемых на СП, которые увеличивают мощность разрешения ограниченных моделей СП, не ограничивая существенно мощность моделирования. %)
1) Автоматные сети Петри
Автоматная
сеть Петри – это сеть Петри, в которой
каждый переход может иметь точно один
вход и один выход. Автоматная
сеть Петри
– это сеть Петри С
= (P,
T,
I,
O)
такая, что для всех
T,
|I(
)|= 1и|O(
)|
= 1.
Некоторые свойстваавтоматных сетей Петри очевидны.
Прежде всего, автоматные сети Петри – строго сохраняющие. Это означает, что число фишек в такой сети никогда не изменяется, и мы получим, таким образом, конечную систему.
Отсюда следует, что дерево достижимостидля автоматной сети Петриявляется конечным, и, следовательно, все вопросы анализа для автоматных сетей Петри разрешимы.
В автоматных СП легко представить конфликтные ситуации с помощью позиции с несколкими выходами, но нельзя моделировать создание и уничтожение фишек, необходимых для моделирования параллельности, или ожидания, свойственные задачам синхронизации.
2) Маркированные графы
Маркированный
граф есть сеть Петри, в которой каждая
позиция является входом, для точно
одного перехода и выходом точно одного
перехода. Иначе говоря, мы можем сказать,
что каждая позиция имеет точно один
вход и один выход. Маркированный
граф
есть сеть Петри С
= (P,
T,
I,
O),
такая, что для каждой
P:
и
.
Маркированные графы двойственны автоматным сетям Петри в теоретико-графовом смысле, т.к. в автоматных СП переходы имеют 1 вход и 1 выход, тогда как в маркированных графах 1 вход и 1 выход имеют позиции.
Маркированные графы могут моделировать параллельность и синхр-ю, но не могут моделировать конфликты и принятие решений, зависящие от данных.
3) Сети свободного выбора
Сеть
Петри со свободным выбором
есть сеть Петри С
= (P,
T,
I,
O)
–
такая, что для всех
Tи
I(
)либоI(
)={
},
либоO(pi)
= {
}.
Этот подкласс допускает и конфликты автоматных сетей Петри, и параллельность маркированных графов, но в более ограниченном виде, чем в обычных сетях Петри: конфликт появляетс, только когда 1 позиция явл. входом нескольких переходов.
Правильные СП вроде не надо, так что мелким шрифтиком на всякий случай…