<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">procyber</journal-id><journal-title-group><journal-title xml:lang="ru">Вестник кибернетики</journal-title><trans-title-group xml:lang="en"><trans-title>Proceedings in Cybernetics</trans-title></trans-title-group></journal-title-group><issn pub-type="epub">1999-7604</issn><publisher><publisher-name>Бюджетное учреждение высшего образования Ханты-Мансийского автономного округа – Югры «Сургутский государственный университет»</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.35266/1999-7604-2025-3-8</article-id><article-id custom-type="elpub" pub-id-type="custom">procyber-700</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>ТЕХНИЧЕСКИЕ НАУКИ</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>Engeneering</subject></subj-group></article-categories><title-group><article-title>Представление сетей Петри в матрично-предикатном виде</article-title><trans-title-group xml:lang="en"><trans-title>Representation of Petri nets in matrix-predicate form</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0009-0002-6006-1828</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Поляков</surname><given-names>В. С.</given-names></name><name name-style="western" xml:lang="en"><surname>Polyakov</surname><given-names>V. S.</given-names></name></name-alternatives><bio xml:lang="ru"><p>кандидат технических наук, доцент</p></bio><bio xml:lang="en"><p>Candidate of Sciences (Engineering), Docent</p></bio><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0001-6201-8773</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Авдеюк</surname><given-names>О. А.</given-names></name><name name-style="western" xml:lang="en"><surname>Avdeyuk</surname><given-names>O. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>кандидат технических наук, доцент</p></bio><bio xml:lang="en"><p>Candidate of Sciences (Engineering), Docent</p></bio><email xlink:type="simple">oxal2@mail.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0002-9042-7985</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Никулин</surname><given-names>Р. Н.</given-names></name><name name-style="western" xml:lang="en"><surname>Nikulin</surname><given-names>R. N.</given-names></name></name-alternatives><bio xml:lang="ru"><p>кандидат физико-математических наук, доцент</p></bio><bio xml:lang="en"><p>Candidate of Sciences (Physics and Mathematics), Docent</p></bio><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Волгоградский государственный технический университет, Волгоград</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Volgograd State Technical University, Volgograd</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2025</year></pub-date><pub-date pub-type="epub"><day>14</day><month>10</month><year>2025</year></pub-date><volume>24</volume><issue>3</issue><fpage>72</fpage><lpage>78</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Поляков В.С., Авдеюк О.А., Никулин Р.Н., 2025</copyright-statement><copyright-year>2025</copyright-year><copyright-holder xml:lang="ru">Поляков В.С., Авдеюк О.А., Никулин Р.Н.</copyright-holder><copyright-holder xml:lang="en">Polyakov V.S., Avdeyuk O.A., Nikulin R.N.</copyright-holder><license license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://www.vestcyber.ru/jour/article/view/700">https://www.vestcyber.ru/jour/article/view/700</self-uri><abstract><p>Разработанный авторами матрично-предикатный метод задания конечных графов, примененный для задания конечных автоматов, можно применить и для задания сетей Петри, которые являются двудольным (направленным) мультиграфом. Сеть Петри также можно представить квадратной матрицей в матрично-предикатном виде. Это позволит применять аппарат теории матриц при проведении математических (теоретико-множественных и логических) операций над сетями Петри. Применение в задании сетей элементов теории предикатов позволит повысить гибкость в управлении ими.</p></abstract><trans-abstract xml:lang="en"><p>The matrix-predicate method for defining finite graphs, as introduced by the authors, and utilized for finite state automation, can be used to define Petri nets, which are bipartite (directed) multigraphs. A square matrix can also represent a Petri net in matrix-predicate form. With this, we can apply matrix theory to perform mathematical operations (set-theoretic and logical) on Petri nets. Employing predicate theory elements in network definition will enhance management flexibility.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>сеть Петри</kwd><kwd>матрица</kwd><kwd>предикат</kwd><kwd>матрично-предикатный вид</kwd><kwd>граф</kwd><kwd>позиция</kwd><kwd>переход</kwd></kwd-group><kwd-group xml:lang="en"><kwd>Petri net</kwd><kwd>matrix</kwd><kwd>predicate</kwd><kwd>matrix-predicate form</kwd><kwd>graph</kwd><kwd>position</kwd><kwd>transition</kwd></kwd-group></article-meta></front><body><sec><title>ВВЕДЕНИЕ</title><p>Сложные системы представляют собой совокупность последовательно и параллельно функционирующих блоков, узлов, компонентов и прочих составляющих. При их построении чаще всего используются следующие методы:</p><p>– конечных автоматов,</p><p>– сетей Петри,</p><p>– нейронных сетей.</p><p>При реализации каждого из этих методов используется свой математический аппарат, имеющий свои достоинства и свои недостатки.</p><p>Для изучения и работы с моделируемыми системами важным инструментом благодаря своей способности описывать различные классы параллельных, дискретных, асинхронных, распределенных и недетерминированных систем является сеть Петри. Она обеспечивает наглядное описание их функционирования и обладает качественным программным и математическим аппаратом для анализа [<xref ref-type="bibr" rid="cit1">1</xref>][<xref ref-type="bibr" rid="cit2">2</xref>].</p><p>В отличие от конечных автоматов, сеть Петри – это композиция графа и дискретной системы, позволяющая реализовать математическую модель параллельной системы и моделировать широкий класс сложных систем. Как правило, для этой цели используются достаточно простые, общего вида сети. Однако для некоторых подклассов сложных систем используются расширения сетей Петри: временные, иерархические, ингибиторные, раскрашенные сети и другие, подобные им. Но для каждого из этих расширений необходима корректировка используемого математического аппарата, поскольку сетям Петри присущи некоторые недостатки [<xref ref-type="bibr" rid="cit3">3</xref>][<xref ref-type="bibr" rid="cit4">4</xref>].</p></sec><sec><title>МАТЕРИАЛЫ И МЕТОДЫ</title><p>Теория сетей Петри развивается в двух основных направлениях:</p><p>– формальная теория сосредоточена на определении и создании понятий, методов и способов работы с сетями;</p><p>– прикладная теория включает разработку методов анализа и моделирования с использованием сетей Петри [<xref ref-type="bibr" rid="cit5">5</xref>].</p><p>Классический способ определения сети Петри (PN). Традиционно сети Петри можно задать в аналитическом, графическом или матричном виде.</p><p>Аналитический способ задания сетей Петри. Сеть Петри состоит из двух компонентов:</p><p>– собственно сети, которая определяется структурой сети;</p><p>– маркировкой позиций (мест) сети, с помощью которой определяется функционирование сети [<xref ref-type="bibr" rid="cit6">6</xref>][<xref ref-type="bibr" rid="cit7">7</xref>].</p><p>Структура сети представляет собой 4-кортеж (P, T, I, O) и является двудольным (направленным) мультиграфом, дуги которого соединяют узлы двух непересекающихся множеств:</p><p>множества позиций P, представляющих собой состояния</p><p>P = {p1, p2, ..., pi, pn},</p><p>множества переходов T, показывают действия</p><p>T = {t1, t2, ..., ti, tn}.</p><p>Переходы и позиции, соединенные дугами fk, делятся на два типа: направленные от позиции к переходам (p – t), а также от переходов к позициям (t – p). Таким образом, формально сеть Петри представляется как совокупность множеств:</p><p>N = (P, T, F),</p><p>здесь P – множество позиций,</p><p>T – множество переходов,</p><p>F – множество дуг сети, причем F(p – t) ⋃ F(t – p),</p><p>где F(p – t) – множество дуг, ведущих от позиций к переходам,</p><p>F(t – p) – множество дуг, ведущих от переходов к позициям.</p><p>При таком представлении функционирование сети представляется как взаимодействие позиций и переходов в ней.</p></sec><sec><title>РЕЗУЛЬТАТЫ И ИХ ОБСУЖДЕНИЕ</title><p>Рассмотрим для переходов tj следующие функции:</p><p>– ввода I(tj): T → P (отображение из множества переходов в комплекты позиций);</p><p>– выхода O(tj): T → P (отображение из множества переходов в комплекты позиций). Таким образом, в этом случае для перехода tj → T определяются входные I(tj) и выходные O(tj) позиции сети, то есть позиция pi будет входной позицией перехода tj, если pi ∈ I(tj) и будет выходной позицией этого перехода, если pi ∈ O(tj).</p><p>Определим для позиций pi следующие функции:</p><p>– ввода I(pi): P → T (отображение из множества позиций в комплекты переходов);</p><p>– выхода O(pi): P → T (отображение из множества позиций в комплекты переходов). Таким образом, в этом случае для позиции ti ∈ P определяются входные I(pi) и выходные O(pi) переходы сети, то есть переход tj будет входным переходом позиции pi, если ti ∈ I(pi) и будет выходным переходом этой позиции, если ti ∈ O(pi).</p><p>Сети Петри представляют собой двудольный (направленный) мультиграф, что означает, что входы и выходы элементов сети могут быть представлены несколькими дугами. Таким образом, они описываются не множествами, а комплектами [<xref ref-type="bibr" rid="cit8">8</xref>].</p><p>В таком случае сеть Петри можно представить 4-кортежем (P, T, I, O).</p><p>Пример:</p><p>Задана структура сети Петри C = (P, T, I, O, M), где</p><p>P = {p1, p2, p3, p4, p5} – множество мест (позиций) сети,</p><p>T = {t1, t2, t3, t4} – множество переходов сети,</p><p>I – функция входа: I(t1) = {p1},</p><p>I(t2) = {p1, p3, p5},</p><p>I(t3) = {p3},</p><p>I(t4) = {p4},</p><p>O – функция выхода: O(t1) = {p2, p3, p5},</p><p>O(t2) = {p5},</p><p>O(t3) = {p4},</p><p>O(t4) = {p2, p3}.</p><p>Приведенная выше структура сети Петри состоит из пяти позиций, четырех переходов и тринадцати дуг.</p><p>Графический способа задания сетей Петри. Таким образом, сеть Петри можно представить как двудольный мультиграф, дуги которого соединяют вершины двух непересекающихся множеств (P и T). Вершины P множества P изображают кружками, а вершины tj ∈ T – полочками. Дуги этого мультиграфа всегда направлены либо из вершин множества P к вершинам множества T, либо наоборот – из вершин множества T к вершинам множества P.</p><p>Рассмотренная ранее в примере 1 структура сети Петри представлена на рисунке (рис. 1).  </p><fig id="fig-1"><caption><p>Рис. 1. Структура сети Петри</p><p>Примечание: составлено авторами на основании данных, полученных в исследовании.</p></caption><graphic xlink:href="procyber-24-3-g001.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/procyber/2025/3/NVx19wAdwbOM0V7EpjutKsw5DkDtBV5a1zN4kD7g.jpeg</uri></graphic></fig><p>Задание сетей Петри матричным способом. Для задания инцидентности вершин сети Петри эффективно применение матриц. Иными словами, сеть Петри задают двумя матрицами Q и  R, имеющими n столбцов (по числу вершин позиций pε) и  k строк (по числу вершин переходов tj) (рис. 2).   </p><fig id="fig-2"><caption><p>Рис. 2. Матричный способ сети Петри</p><p>Примечание: составлено авторами на основании данных, полученных в исследовании.</p></caption><graphic xlink:href="procyber-24-3-g002.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/procyber/2025/3/etLybgUGtoqe9BXVKXflUR3iFnKwdNvgjtyzxdCR.jpeg</uri></graphic></fig><p>Элементами матриц являются нули и единицы, которые отражают значения элементов qjε и rjε, заданные выражениями.</p><p>Элемент qjε равен единице, если есть дуга от вершины позиции pε к вершине перехода tj, и равен нулю в случае отсутствия дуги.</p><p>Элемент rjε равен единице, если имеется дуга от вершины перехода tj к вершине позиции pε, и равен нулю в случае отсутствия дуги.</p><p>При задании сети Петри любым из указанных выше способов всегда возможно перейти к любому другому эквивалентному виду задания. Для наглядности часто используются графические методы, в то время как при работе с сетями Петри на компьютере чаще всего применяются аналитические и матричные подходы, что позволяет оперировать с векторами и матрицами.</p><p>Маркировка и функционирование сетей Петри. Функционирование сети Петри, с одной стороны, определяется маркировкой сети: присвоением фишек позициям, количеством и расположением их, а с другой стороны – разработанной методикой изменения маркировки позиций и правилами срабатывания переходов.</p><p>Функционирование сети Петри можно определить как процесс присвоения фишек позициям, количество и расположение которых будут меняться. Маркировка сети Петри определяется как отображение множества позиций P в множество неотрицательных целых чисел.</p><p>μ : P → N,</p><p>где i – метки, P – позиции, N – целые числа.</p><p>Маркировка сети Петри может быть определена как вектор M:</p><p>M = (μ1, μ2, ..., μi, ..., μn),</p><p>где n = |P|, каждое μi ∈ N, i = 1, ..., n.</p><p>Маркированная сеть Петри представляет собой 5-кортеж (P, T, I, O, M).</p><p>Зададим начальную маркировку сети Петри, структура которой рассмотрена в примере 1 на рисунке (рис. 1). Маркировка M0 = (1,1,0,0,1) означает, что фишки поставлены в позициях 1, 2 и 5. Маркированная сеть Петри примет вид, показанный на рис. 3.</p><fig id="fig-3"><caption><p>Рис. 3. Маркированная сеть Петри</p><p>Примечание: составлено авторами на основании данных, полученных в исследовании.</p></caption><graphic xlink:href="procyber-24-3-g003.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/procyber/2025/3/ZZWTZMpdhfdteQPXepvGc9WK5xRbDmG0LH0tj1Ax.jpeg</uri></graphic></fig><p>Работа сети осуществляется через активацию переходов. Предположим, что переход tj имеет mj входящих позиций и каждая из этих позиций содержит количество фишек, которое равно или превышает число дуг, которые соединяют позицию с переходом. Под активацией перехода подразумевают удаление всех разрешающих фишек из его входных позиций и добавление в каждую из выходных позиций фишек в количестве, которое равно числу дуг, ведущих от перехода.</p><p>Этот процесс будет осуществляться до тех пор, пока не останется ни одного разрешенного перехода, после чего функционирование сети прекращается.</p><p>Рассмотрим сеть Петри, заданную графически (рис. 4), начальная маркировка которой M0 = (1,1,0,0,1). Данная маркировка открывает только один переход – T1.</p><fig id="fig-4"><caption><p>Рис. 4. Маркированная сеть Петри. Открыт переход T7</p><p>Примечание: составлено авторами на основании данных, полученных в исследовании.</p></caption><graphic xlink:href="procyber-24-3-g004.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/procyber/2025/3/c6uUPSuNe1XQnVDk0HuBcMq5A4tzSVsBz3iuKIty.jpeg</uri></graphic></fig><p>Результатом запуска перехода T1 будет сеть с маркировкой (рис. 5).</p><fig id="fig-5"><caption><p>Рис. 5. Маркированная сеть Петри. Результат срабатывания перехода T1</p><p>Примечание: составлено авторами на основании данных, полученных в исследовании.</p></caption><graphic xlink:href="procyber-24-3-g005.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/procyber/2025/3/wXvkmhDuR2YlGU3cUnkaa5TfKvWVmJxdh0e6l6PD.jpeg</uri></graphic></fig><p>Структура матрично-предикатного представления сетей Петри. Сеть Петри можно представить в виде блок-схемы (рис. 6).</p><fig id="fig-6"><caption><p>Рис. 6. Блок-схема сети Петри</p><p>Примечание: составлено авторами на основании данных, полученных в исследовании.</p></caption><graphic xlink:href="procyber-24-3-g006.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/procyber/2025/3/NKvyFhQU7fz8vUKBpy5w6BxrHSnN5fL5tq9xVNjM.jpeg</uri></graphic></fig><p>Сеть Петри является двудольным (направленным) мультиграфом G(A, E) ,</p><p>где A = P ⋃ T – множество вершин,</p><p>E – инцидентор, задающий взаимосвязь вершин. Под этим понимаем связь между элементами, когда вершина инцидентна ребру.</p><p>Любой граф может быть представлен в матрично-предикатном виде. Представим матрицу этого графа G(A, E) в виде квадратной матрицы, состоящей из четырех частей (рис. 7).  </p><fig id="fig-7"><caption><p>Рис. 7. Матрица графа</p><p>Примечание: составлено авторами на основании данных, полученных в исследовании.</p><p>На рис. 7 приняты следующие обозначения:</p></caption><graphic xlink:href="procyber-24-3-g007.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/procyber/2025/3/BM7uqxzl1lxkHY06VVc54S07kYIVaCHndFlyobgf.jpeg</uri></graphic></fig><p>P = ‖pi‖ – подматрица вершин-позиций;</p><p>T = ‖ti‖ – подматрица вершин-переходов;</p><p> – подматрица, представляющая часть инцидентора, описывающего переход из состояния позиций сети Петри в состояние переходов;</p><p> – подматрица, представляющая часть инцидентора, описывающего переход из состояния переходов сети Петри в состояние позиций.</p><p>Часть P матрицы MИ (рис. 8) – это диагональная матрица, представляющая собой несвязный граф, который задает множество позиций сети Петри.  </p><fig id="fig-8"><caption><p>Рис. 8. Диагональная матрица P, описывающая множество позиций сети Петри</p><p>Примечание: составлено авторами на основании данных, полученных в исследовании.  </p></caption><graphic xlink:href="procyber-24-3-g008.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/procyber/2025/3/ddhCG0ZncncTdJUyFJDGkPR4N7V9tdu9OKSYuRal.jpeg</uri></graphic></fig><p>С помощью этой части матрицы MИ осуществляется маркировка сети Петри, которая осуществляется присвоением фишек i позициям (рис. 9).</p><p>Маркированная сеть Петри представляет собой 5-кортеж (P, T, I, O, M).</p><fig id="fig-9"><caption><p> </p><p>Рис. 9. Маркированная матрица P, описывающая позиции сети Петри</p><p>Примечание: составлено авторами на основании данных, полученных в исследовании.</p></caption><graphic xlink:href="procyber-24-3-g009.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/procyber/2025/3/UNmJSZPtlwi9BlT57wstvxtceS7hWyV1AnAfxoGW.jpeg</uri></graphic></fig><p>Часть T матрицы MИ (рис. 10) – это диагональная матрица, представляющая собой несвязный граф, который задает множество переходов сети Петри.</p><fig id="fig-10"><caption><p> </p><p>Рис. 10. Диагональная матрица P, описывающая множество переходов сети Петри</p><p>Примечание: составлено авторами на основании данных, полученных в исследовании.</p></caption><graphic xlink:href="procyber-24-3-g010.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/procyber/2025/3/Oze7PigOaSijQADZw6d9NAOE4DYSJMdu4l2HjoOe.jpeg</uri></graphic></fig><p>Часть EPT матрицы MИ (рис. 11) – это часть инцидентора, представляющая истинные значения предиката (диагональные элементы матрицы MИ определяются трехместным предикатом PiμiPi или TjμjTj, а для задания недиагональных ненулевых элементов матрицы MИ трехместный предикат доопределяется двумя местами, определяющими кратности дуг этих входов и выходов), который связывает конкретные позиции сети (матрица P) с соответствующими переходами сети (матрица T).</p><fig id="fig-11"><caption><p> </p><p>Рис. 11. Матрица EPT, описывающая взаимодействие позиций и переходов сети Петри</p><p>Примечание: составлено авторами на основании данных, полученных в исследовании.</p></caption><graphic xlink:href="procyber-24-3-g011.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/procyber/2025/3/iuSf9KXFE0iKFVvvNAV4tIpCVaDrPooJcJ7rYw94.jpeg</uri></graphic></fig><p>Часть ETP матрицы MИ (рис. 12) – это часть инцидентора, представляющая истинные значения предиката, который связывает конкретные переходы сети (матрица T) с соответствующими позициями сети (матрица P).</p><fig id="fig-12"><caption><p> </p><p>Рис. 12. Матрица ETP, описывающая взаимодействие переходов и позиций сети Петри</p><p>Примечание: составлено авторами на основании данных, полученных в исследовании.</p></caption><graphic xlink:href="procyber-24-3-g012.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/procyber/2025/3/rvuq0twDSQbBJIjOhF1gATbgutIzRCcvyz0zctUS.jpeg</uri></graphic></fig><p>Подставим в матрицу MИ значения частей P, T, EPT, ETP и получим обобщенную матрицу, приведенную на рисунке (рис. 13).</p><fig id="fig-13"><caption><p>Рис. 13. Матрица MИ, описывающая сеть Петри</p><p>Примечание: составлено авторами на основании данных, полученных в исследовании.</p></caption><graphic xlink:href="procyber-24-3-g013.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/procyber/2025/3/Ybg7ZwIpMhD3XWJPYYnMMjD5fQAEtjtdkknkRDug.jpeg</uri></graphic></fig><p>В качестве примера использования эффективности нового представления сетей Петри можно привести сложные многокомпонентные системы с десятками компонентов, функционирующих параллельно-последовательным образом. Это могут быть интеллектуальные системы управления движениями судов по системе каналов, выявления аварийных и предаварийных состояний на производственных линиях и в иных областях.</p></sec><sec><title>ЗАКЛЮЧЕНИЕ</title><p>Таким образом, предложенная в работе методика представления сетей Петри позволяет существенно упростить работу с ними и использовать этот аппарат при построении сложных систем различного рода, представляющих собой совокупность последовательно и параллельно функционирующих компонентов, а также более эффективно работать с параллельными, асинхронными и недетерминированными процессами в проектируемых сложных системах.</p></sec></body><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Лескин А. А., Мальцев П. А., Спиридонов А. М. Сети Петри в моделировании и управлении. Л. : Наука, 1989. 133 с.</mixed-citation><mixed-citation xml:lang="en">Лескин А. А., Мальцев П. А., Спиридонов А. М. Сети Петри в моделировании и управлении. Л. : Наука, 1989. 133 с.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Bechhofer S., Goble C. Thesaurus construction through knowledge representation // Data &amp; Knowledge Engineering. 2001. Vol. 37, no. 1. P. 25–45. https://doi.org/10.1016/S0169-023X(00)00052-5.</mixed-citation><mixed-citation xml:lang="en">Bechhofer S., Goble C. Thesaurus construction through knowledge representation // Data &amp; Knowledge Engineering. 2001. Vol. 37, no. 1. P. 25–45. https://doi.org/10.1016/S0169-023X(00)00052-5.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Лоу А. М., Кельтон В. Д. Имитационное моделирование. 3-е изд. / пер. с англ. СПб. : Питер, 2004. 847 с.</mixed-citation><mixed-citation xml:lang="en">Лоу А. М., Кельтон В. Д. Имитационное моделирование. 3-е изд. / пер. с англ. СПб. : Питер, 2004. 847 с.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Тулохонова И. С., Отбоева С. Д. Решение частной задачи проектирования на основе сети Петри // Интернет-журнал Науковедение. 2016. Том 8. № 4.</mixed-citation><mixed-citation xml:lang="en">Тулохонова И. С., Отбоева С. Д. Решение частной задачи проектирования на основе сети Петри // Интернет-журнал Науковедение. 2016. Том 8. № 4.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Маслаков М. П., Маслаков Д. П. Операции над сетями Петри // Физико-математические науки и информационные технологии: актуальные проблемы : материалы Междунар. заоч. науч.-практ. конф., 11 июня 2012 г., г. Новосибирск. Новосибирск : СибАК, 2012. С. 12–17.</mixed-citation><mixed-citation xml:lang="en">Маслаков М. П., Маслаков Д. П. Операции над сетями Петри // Физико-математические науки и информационные технологии: актуальные проблемы : материалы Междунар. заоч. науч.-практ. конф., 11 июня 2012 г., г. Новосибирск. Новосибирск : СибАК, 2012. С. 12–17.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Badouel E., Bernardinello L., Darondeau P. Petri net synthesis. Springer, 2015. 339 p.</mixed-citation><mixed-citation xml:lang="en">Badouel E., Bernardinello L., Darondeau P. Petri net synthesis. Springer, 2015. 339 p.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Best E., Devillers R. Characterisation of the state spaces of marked graph Petri nets // Information and Computation. 2017. Vol. 253. Pt. 3. P. 399–410. https://doi.org/10.1016/j.ic.2016.06.006.</mixed-citation><mixed-citation xml:lang="en">Best E., Devillers R. Characterisation of the state spaces of marked graph Petri nets // Information and Computation. 2017. Vol. 253. Pt. 3. P. 399–410. https://doi.org/10.1016/j.ic.2016.06.006.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Schlachter U. Petri net synthesis for restricted classes of nets // Proceedings of the 37th International Conference “Petri Nets 2016”, June 19–24, 2016, Toruń. Toruń: Springer-Verlag, 2016. P. 79–97.</mixed-citation><mixed-citation xml:lang="en">Schlachter U. Petri net synthesis for restricted classes of nets // Proceedings of the 37th International Conference “Petri Nets 2016”, June 19–24, 2016, Toruń. Toruń: Springer-Verlag, 2016. P. 79–97.</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
