RUS  ENG
Полная версия
ЖУРНАЛЫ // Computational nanotechnology // Архив

Comp. nanotechnol., 2025, том 12, выпуск 4, страницы 178–186 (Mi cn604)

ИНФОРМАТИКА И ИНФОРМАЦИОННЫЕ ПРОЦЕССЫ

Декомпозиция сложных систем, выраженных в терминах сетей Петри

Н. Д. Муравьев, В. П. Кулагин

Московский технический университет связи и информатики (МТУСИ)

Аннотация: Статья посвящена проблеме декомпозиции сложных систем, представленных в виде сетей Петри, с целью оптимизации процедуры синтеза новых параллельных систем. Предлагается улучшенный подход, объединяющий алгоритм Джонсона и метод поиска в глубину. Алгоритм Джонсона применяется для эффективного поиска элементарных циклов, что позволяет преодолеть ограничения традиционного матричного метода, характеризующегося высокой вычислительной и пространственной сложностью, а также невозможностью гарантировать выделение элементарных циклов заданной длины. Для нахождения линейных фрагментов ацикличных сетей Петри используется адаптированный алгоритм поиска в глубину. Проведено аналитическое и экспериментальное сравнение предложенных алгоритмов с известными аналогами на полных и разряженных сетях Петри. Экспериментальные данные показывают значительное преимущество алгоритма Джонсона при работе с разряженными структурами сетей Петри, выражающееся в увеличении скорости выполнения и в полноте обнаружения элементарных циклов. Предлагаемый подход демонстрирует существенное сокращение временных затрат на этапе декомпозиции и способствует созданию условий (базы знаний), ограничивающих множество синтезируемых структур и упрощающих последующие этапы проектирования параллельных систем. Полученные результаты подтверждают практическую эффективность и применимость предложенных методов декомпозиции сетей Петри в задачах синтеза структур сложных систем.

Ключевые слова: сеть Петри, синтез вычислительных структур, декомпозиция, алгоритм Джонсона, алгоритм Тарьяна.

УДК: 004.021

DOI: 10.33693/2313-223X-2025-12-4-178-186



© МИАН, 2026