The paper introduces presheaf automata as a generalization of different variants of higher-dimensional automata and other automata-like formalisms. The key highlights and insights are:
Presheaf automata are defined over a generalized index category called a d-category, which can be instantiated to model the index categories of various concurrency models.
The authors develop the foundations of a language theory for presheaf automata, including notions of paths, track objects, and open maps that extend the standard notions of simulation and bisimulation for transition systems.
The authors show that certain finite-type presheaf automata subsume all Petri nets, generalizing a previous result by van Glabbeek that applies to higher-dimensional automata and safe Petri nets.
The paper demonstrates how classical automata, higher-dimensional automata, and other automata-like models can be realized as instances of presheaf automata over suitable d-categories.
The authors introduce a d-category Vd such that Vd-automata are vector addition systems with states, which subsume Petri nets. They also introduce higher-dimensional automata with counters (HDAC) and show that every Petri net can be realized as an HDAC of finite type.
إلى لغة أخرى
من محتوى المصدر
arxiv.org
استفسارات أعمق