Strong Sleptsov Net is Turing-Complete

01/22/2022
by   Dmitry A. Zaitsev, et al.
0

It is known that a Sleptsov net, with multiple firing a transition at a step, runs exponentially faster than a Petri net opening prospects for its application as a graphical language of concurrent programming. We provide classification of place-transition nets based on firability rules considering general definitions and their strong and weak variants. We introduce and study a strong Sleptsov net, where a transition with the maximal firing multiplicity fires at a step, and prove that it is Turing-complete. We follow the proof pattern of Peterson applied to prove that an inhibitor Petri net is Turing-complete simulating a Shepherdson and Sturgis register machine. The central construct of our proof is a strong Sleptsov net that checks whether a register value (place marking) equals zero.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/30/2021

A Decidable Equivalence for a Turing-complete, Distributed Model of Computation

Place/Transition Petri nets with inhibitor arcs (PTI nets for short), wh...
research
06/17/2023

Sleptsov Nets are Turing-complete

The present paper proves that a Sleptsov net (SN) is Turing-complete, th...
research
08/04/2022

Petri Nets for Concurrent Programming

Concurrent programming is used in all large and complex computer systems...
research
09/05/2013

A Small Universal Petri Net

A universal deterministic inhibitor Petri net with 14 places, 29 transit...
research
07/28/2022

RangL: A Reinforcement Learning Competition Platform

The RangL project hosted by The Alan Turing Institute aims to encourage ...
research
11/28/2015

Computation of Transition Adjacency Relations Based on Complete Prefix Unfolding (Technical Report)

An increasing number of works have devoted to the application of Transit...

Please sign up or login with your details

Forgot password? Click here to reset