Пусть дана сеть Петри, в которой каждому переходу
![$t$ $t$](https://dxdy-01.korotkov.co.uk/f/4/f/4/4f4f4e395762a3af4575de74c019ebb582.png)
соответствует некоторая строка
![$s(t)$ $s(t)$](https://dxdy-03.korotkov.co.uk/f/e/a/b/eabcd399d5d76526462b8174407f8b3a82.png)
. Каждой последовательности разрешённых переходов
![$(p_1, \ldots, p_n)$ $(p_1, \ldots, p_n)$](https://dxdy-03.korotkov.co.uk/f/2/8/9/289b165a61eea26509c9aa0f69bc7af382.png)
, переводящей маркировку
![$(0, \ldots, 0)$ $(0, \ldots, 0)$](https://dxdy-02.korotkov.co.uk/f/1/2/9/129c557d864e9215e5424f9f93775bfa82.png)
в
![$(0, \ldots, 0)$ $(0, \ldots, 0)$](https://dxdy-02.korotkov.co.uk/f/1/2/9/129c557d864e9215e5424f9f93775bfa82.png)
, поставим в соответствие строку
![$s(p_1)\cdots s(p_n)$ $s(p_1)\cdots s(p_n)$](https://dxdy-02.korotkov.co.uk/f/5/5/3/553f53cc7962234a2723f2f99ea7e3c382.png)
. Пусть
язык сети — это множество всех таких строк.
Скажите, где можно почитать исследования по таким вот языкам и их грамматикам. Не совсем понятно, обязательно ли грамматика будет контекстно-свободной и как её получить из сети.
Например, сеть с позициями
![$\{1,2\}$ $\{1,2\}$](https://dxdy-02.korotkov.co.uk/f/d/7/2/d724abf25a6ab4d8bb1dd8ecebd54c5382.png)
, переходами
![$\{1,2,3\}$ $\{1,2,3\}$](https://dxdy-01.korotkov.co.uk/f/4/9/5/49519068a123d98fcecd8120989abbc582.png)
, входными позициями переходов
![$\left(\varnothing, \{1\}, \{2\} \right)$ $\left(\varnothing, \{1\}, \{2\} \right)$](https://dxdy-01.korotkov.co.uk/f/c/f/5/cf5b5e14291a0ac2d6ec3f4ad3386bdc82.png)
, выходными позициями
![$\left( \{1\}, \{2\}, \varnothing \right)$ $\left( \{1\}, \{2\}, \varnothing \right)$](https://dxdy-04.korotkov.co.uk/f/f/f/7/ff70f9321f9880995879ed3fe92a7d3682.png)
и строками
![$\{l, c, r\}$ $\{l, c, r\}$](https://dxdy-01.korotkov.co.uk/f/4/6/5/4655a88293e8ae46612dd9b7f71b1e5182.png)
. У языка аналогичной сети с двумя переходами со строками
![$\{l, r\}$ $\{l, r\}$](https://dxdy-04.korotkov.co.uk/f/3/e/b/3eb8d0874cf6ec1234a7e98529a037c382.png)
есть очевидная грамматика
![$S \to \varepsilon, \; S \to l S r S$ $S \to \varepsilon, \; S \to l S r S$](https://dxdy-02.korotkov.co.uk/f/9/d/5/9d59e0af2008929a6d0bbd778d38061982.png)
, строки этого языка — правильные скобочные последовательности. Пока никак не дойдёт, есть ли и какая КС-грамматика для языка указанной выше сети; первый блин
![$S \to \varepsilon, \; S \to l S c S r S$ $S \to \varepsilon, \; S \to l S c S r S$](https://dxdy-04.korotkov.co.uk/f/7/6/4/76429596f31a5c24b39f3ba89a600cf582.png)
вышел комом.