中文
相关论文

相关论文: Synthesis of Reduced Asymmetric Choice Petri Nets

200 篇论文

Petri net synthesis consists in deciding for a given transition system $A$ whether there exists a Petri net $N$ whose reachability graph is isomorphic to $A$. Several works examined the synthesis of Petri net subclasses that restrict, for…

形式语言与自动机理论 · 计算机科学 2023-06-22 Raymond Devillers , Ronny Tredup

In Petri net synthesis we ask whether a given transition system $A$ can be implemented by a Petri net $N$. Depending on the level of accuracy, there are three ways how $N$ can implement $A$: an embedding, the least accurate implementation,…

形式语言与自动机理论 · 计算机科学 2023-06-22 Raymond Devillers , Ronny Tredup

In previous studies, several methods have been developed to synthesise Petri nets from labelled transition systems (LTS), often with structural constraints on the net and on the LTS. In this paper, we focus on Weighted Marked Graphs (WMGs)…

数据结构与算法 · 计算机科学 2019-11-01 Raymond Devillers , Evgeny Erofeev , Thomas Hujsa

We investigate classes of systems based on different interaction patterns with the aim of achieving distributability. As our system model we use Petri nets. In Petri nets, an inherent concept of simultaneity is built in, since when a…

计算机科学中的逻辑 · 计算机科学 2009-01-05 Rob van Glabbeek , Ursula Goltz , Jens-Wolfhard Schicke

This paper describes a stand-alone, no-frills tool supporting the analysis of (labelled) place/transition Petri nets and the synthesis of labelled transition systems into Petri nets. It is implemented as a collection of independent,…

计算机科学中的逻辑 · 计算机科学 2015-08-21 Eike Best , Uli Schlachter

This paper explores the problem of determining which classes of Petri nets can be encoded into behaviourally-equivalent CCS processes. Most of the existing related literature focuses on the inverse problem (i.e., encoding process calculi…

编程语言 · 计算机科学 2024-04-23 Benjamin Bogø , Andrea Burattin , Alceste Scalas

Synthesis for a type $\tau$ of Petri nets is the following search problem: For a transition system $A$, find a Petri net $N$ of type $\tau$ whose state graph is isomorphic to $A$, if there is one. To determine the computational complexity…

计算机科学中的逻辑 · 计算机科学 2019-04-03 Ronny Tredup

A marked Petri net is lucent if there are no two different reachable markings enabling the same set of transitions, i.e., states are fully characterized by the transitions they enable. This paper explores the class of marked Petri nets that…

计算机科学中的逻辑 · 计算机科学 2020-09-10 Wil M. P. van der Aalst

A marked Petri net is lucent if there are no two different reachable markings enabling the same set of transitions, i.e., states are fully characterized by the transitions they enable. Characterizing the class of systems that are lucent is…

形式语言与自动机理论 · 计算机科学 2021-06-08 Wil M. P. van der Aalst

Elementary net systems (ENS) are the most fundamental class of Petri nets. Their synthesis problem has important applications in the design of digital hardware and commercial processes. Given a labeled transition system (TS) $A$,…

计算机科学中的逻辑 · 计算机科学 2017-11-02 Christian Rosenke , Ronny Tredup

In this paper we propose two new subclasses of Petri nets with resets, for which the reachability and coverability problems become tractable. Namely, we add an acyclicity condition that only applies to the consumptions and productions, not…

形式语言与自动机理论 · 计算机科学 2023-11-07 Dmitry Chistikov , Wojciech Czerwiński , Piotr Hofman , Filip Mazowiecki , Henry Sinclair-Banks

Persistence is a strong, global, behavioural property of a Petri net, meaning that no activity can disable a different activity. Persistent permutability is a weaker property, pertaining to individual interleavings of a Petri net and…

形式语言与自动机理论 · 计算机科学 2026-01-27 Eike Best , Raymond Devillers

The reachability semantics for Petri nets can be studied using open Petri nets. For us an "open" Petri net is one with certain places designated as inputs and outputs via a cospan of sets. We can compose open Petri nets by gluing the…

范畴论 · 数学 2022-07-26 John C. Baez , Jade Master

Concurrency is an important aspect of Petri nets to describe and simulate the behavior of complex systems. Knowing which places and transitions could be executed in parallel helps to understand nets and enables analysis techniques and the…

数据结构与算法 · 计算机科学 2026-02-04 Thomas M. Prinz , Julien Klaus , Nick R. T. P. van Beest

The manual implementation of distributed systems is an error-prone task because of the asynchronous interplay of components and the environment. Bounded synthesis automatically generates an implementation for the specification of the…

计算机科学中的逻辑 · 计算机科学 2020-04-27 Jesko Hecking-Harbusch , Niklas O. Metzger

Petri nets proved useful to describe various real-world systems, but many of their properties are very hard to check. To alleviate this difficulty, subclasses are often considered. The class of weighted marked graphs with relaxed place…

数据结构与算法 · 计算机科学 2020-05-12 Thomas Hujsa , Bernard Berthomieu , Silvano Dal Zilio , Didier Le Botlan

Concurrent programming is used in all large and complex computer systems. However, concurrency errors and system failures (ex: crashes and deadlocks) are common. We find that Petri nets can be used to model concurrent systems and find and…

分布式、并行与集群计算 · 计算机科学 2022-10-04 Marshall Rawson , Michael Rawson

In a live and bounded Free Choice Petri net, pick a non-conflicting transition. Then there exists a unique reachable marking in which no transition is enabled except the selected one. For a routed live and bounded Free Choice net, this…

其他计算机科学 · 计算机科学 2007-07-31 Bruno Gaujal , Stefan Haar , Jean Mairesse

Petri nets are a well-known model of concurrency and provide an ideal setting for the study of fundamental aspects in concurrent systems. Despite their simplicity, they still lack a satisfactory causally reversible semantics. We develop…

计算机科学中的逻辑 · 计算机科学 2023-06-22 Hernán Melgratti , Claudio Antares Mezzina , Irek Ulidowski

Context: Petri net slicing is a technique to reduce the size of a Petri net to ease the analysis or understanding of the original Petri net. Objective: Presenting two new Petri net slicing algorithms to isolate those places and transitions…

编程语言 · 计算机科学 2024-02-14 Marisa Llorens , Javier Oliver , Josep Silva , Salvador Tamarit
‹ 上一页 1 2 3 10 下一页 ›