Title :
Toward the Minimal Universal Petri Net
Author :
Zaitsev, Dmitry A.
Author_Institution :
Int. Humanitarian Univ., Odessa, Ukraine
Abstract :
A universal Petri net with 14 places, 42 transitions, and 218 arcs was built in the class of deterministic inhibitor Petri nets (DIPNs); it is based on the minimal Turing machine (TM) of Woods and Neary with 6 states, 4 symbols, and 23 instructions, directly simulated by a Petri net. Several techniques were developed, including bi-tag system (BTS) construction on a DIPN, special encoding of TM tape by two stacks, and concise subnets that implement arithmetic encoding operations. The simulation using the BTS has cubic time and linear space complexity, while the resulting universal net runs in exponential time and quadratic space with respect to the target net transitions´ firing sequence length. The technique is applicable for simulating any TM by the Petri net.
Keywords :
Petri nets; Turing machines; BTS construction; DIPN; TM; arithmetic encoding operations; bi-tag system; deterministic inhibitor Petri nets; minimal Turing machine; minimal universal Petri net; Complexity theory; Encoding; Indexes; Inhibitors; Petri nets; Switches; Bi-tag system; complexity; simulation; universal Petri net; universal Turing machine (TM);
Journal_Title :
Systems, Man, and Cybernetics: Systems, IEEE Transactions on
DOI :
10.1109/TSMC.2012.2237549