65
Маркировка сети Петри заключается в присвоении фи-
шек (маркеров) позициям сети Петри. При работе сети Петри
фишки, находящиеся в кружках, перемещаются из одних по-
зиций в другие и управляют выполнением переходов сети.
При переходе удаляются фишки из входных позиций и по-
мещаются в выходные позиции перехода. Переход может
происходить только в
том случае, когда он разрешен. Пере-
ход называется разрешенным, если каждая из его входных
позиций имеет число фишек по крайней мере равное числу
дуг из позиции в переход.
Фишки во входной позиции, которые разрешают пере-
ход, называются его разрешающими фишками. Например,
если позиции р1 и р2 служат входами для перехода t3,
тогда
t3 разрешен, если р1 и р2 имеют хотя бы по одной фишке.
Для перехода t3 с входными позициями {p1, p1, p1, p1} пози-
ция р1 должна обладать по крайней мере четырьмя фишками,
для того чтобы t3 был разрешен. Переход запускается удале-
нием всех разрешающих фишек из его входных позиций и
последующим помещением в каждую из его
выходных пози-
ций по одной фишке для каждой дуги. Кратные фишки соз-
даются для кратных выходных дуг. Например, переход t3 с
I(t3) = {p2} и О(t3) = {p7, р8} разрешен всякий раз, когда в р2
будет хотя бы одна фишка. Переход t3 запускается удалени-
ем одной фишки из позиции р2 и помещением одной фишки
в позицию р7
и в р8 (его выходы). Дополнительные фишки в
позиции р2 не влияют на запуск t3 (хотя они могут разрешать
дополнительные запуски t3). Переход t2, в котором I(t2) =
{p1, р3} и О(t2) = {p4, р5, р5} запускается удалением одной
фишки из р1 и одной фишки из р3, при этом одна фишка по-
мещается в р4 и две в
р5 (т. к. р5 имеет кратность, равную
двум). Запуск перехода в целом заменяет маркировку сети
Петри на новую маркировку. Так как можно запустить толь-
ко разрешенный переход, то при запуске перехода количест-
во фишек в каждой позиции всегда остается неотрицатель-
ным. Запуск перехода никогда не удалит фишку, отсутст-
вующую во входной
позиции. Если какая-либо входная пози-