Skip to main content

Showing 1–10 of 10 results for author: Devillers, R

Searching in archive cs. Search in all archives.
.
  1. arXiv:2203.09233  [pdf, ps, other

    cs.CC

    On the Complexity of Techniques That Make Transition Systems Implementable by Boolean Nets

    Authors: Raymond Devillers, Ronny Tredup

    Abstract: Synthesis consists in deciding whether a given labeled transition system (TS) $A$ can be implemented by a net $N$ of type $τ$. In case of a negative decision, it may be possible to convert $A$ into an implementable TS $B$ by applying various modification techniques, like relabeling edges that previously had the same label, suppressing edges/states/events, etc. It may however be useful to limit the… ▽ More

    Submitted 11 October, 2023; v1 submitted 17 March, 2022; originally announced March 2022.

    Journal ref: Fundamenta Informaticae, Volume 189, Issues 3-4: Reachability Problems 2020 and 2021 (October 14, 2023) fi:9231

  2. arXiv:2112.03608  [pdf, ps, other

    cs.FL

    Synthesis of Pure and Impure Petri nets With Restricted Place-environments: Complexity Issues

    Authors: Raymond Devillers, Ronny Tredup

    Abstract: 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 every place $p$ of the net, the cardinality of its preset or of its postset or both in advance by small natural numbers $\varrho$ and $κ$, respectively, such as… ▽ More

    Submitted 10 October, 2022; v1 submitted 7 December, 2021; originally announced December 2021.

    Journal ref: Fundamenta Informaticae, Volume 187, Issues 2-4: Petri Nets 2021 (October 21, 2022) fi:8814

  3. arXiv:2112.03605  [pdf, ps, other

    cs.FL

    Some Basic Techniques allowing Petri Net Synthesis: Complexity and Algorithmic Issues

    Authors: Raymond Devillers, Ronny Tredup

    Abstract: 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, preserves only the diversity of states of $A$; a language simulation already preserves exactly the language of $A$; a realization, the most accurate implementat… ▽ More

    Submitted 10 October, 2022; v1 submitted 7 December, 2021; originally announced December 2021.

    Journal ref: Fundamenta Informaticae, Volume 187, Issues 2-4: Petri Nets 2021 (October 21, 2022) fi:8813

  4. arXiv:2111.00202  [pdf, other

    cs.FL

    Articulations and Products of Transition Systems and their Applications to Petri Net Synthesis

    Authors: Raymond Devillers

    Abstract: In order to speed up the synthesis of Petri nets from labelled transition systems, a divide and conquer strategy consists in defining decompositions of labelled transition systems, such that each component is synthesisable iff so is the original system. Then corresponding Petri Net composition operators are searched to combine the solutions of the various components into a solution of the origin… ▽ More

    Submitted 17 December, 2021; v1 submitted 30 October, 2021; originally announced November 2021.

    MSC Class: 68W15

    Journal ref: Fundamenta Informaticae, Volume 183, Issues 1-2: Petri Nets 2019 (December 23, 2021) fi:8648

  5. arXiv:1911.07591  [pdf, other

    cs.MA

    Dynamic exploration of multi-agent systems with timed periodic tasks

    Authors: Johan Arcile, Raymond Devillers, Hanna Klaudel

    Abstract: We formalise and study multi-agent timed models MAPTs (Multi-Agent with timed Periodic Tasks), where each agent is associated to a regular timed schema upon which all possibles actions of the agent rely. MAPTs allow for an accelerated semantics and a layered structure of the state space, so that it is possible to explore the latter dynamically and use heuristics to greatly reduce the computation t… ▽ More

    Submitted 18 November, 2019; originally announced November 2019.

  6. arXiv:1911.00474  [pdf, ps, other

    cs.FL

    Synthesis of Weighted Marked Graphs from Constrained Labelled Transition Systems: A Geometric Approach

    Authors: Raymond Devillers, Evgeny Erofeev, Thomas Hujsa

    Abstract: Recent studies investigated the problems of analysing Petri nets and synthesising them from labelled transition systems (LTS) with two labels (transitions) only. In this paper, we extend these works by providing new conditions for the synthesis of Weighted Marked Graphs (WMGs), a well-known and useful class of weighted Petri nets in which each place has at most one input and one output. Some of th… ▽ More

    Submitted 31 October, 2019; originally announced November 2019.

    Comments: 22 pages

  7. arXiv:1910.14387  [pdf, ps, other

    cs.DS

    Efficient Synthesis of Weighted Marked Graphs with Circular Reachability Graph, and Beyond

    Authors: Raymond Devillers, Evgeny Erofeev, Thomas Hujsa

    Abstract: 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) and Choice-Free (CF) Petri nets, two weighted subclasses of nets in which each place has at most one output; WMGs have the additional constraint that each place… ▽ More

    Submitted 31 October, 2019; originally announced October 2019.

    Comments: 25 pages

  8. Indefinite waitings in MIRELA systems

    Authors: Johan Arcile, Jean-Yves Didier, Hanna Klaudel, Raymond Devillers, Artur Rataj

    Abstract: MIRELA is a high-level language and a rapid prototyping framework dedicated to systems where virtual and digital objects coexist in the same environment and interact in real time. Its semantics is given in the form of networks of timed automata, which can be checked using symbolic methods. This paper shows how to detect various kinds of indefinite waitings in the components of such systems. The m… ▽ More

    Submitted 11 June, 2015; originally announced June 2015.

    Comments: In Proceedings ESSS 2015, arXiv:1506.03250

    ACM Class: D.2.4

    Journal ref: EPTCS 184, 2015, pp. 5-18

  9. A Decidable Characterization of a Graphical Pi-calculus with Iterators

    Authors: Frédéric Peschanski, Hanna Klaudel, Raymond Devillers

    Abstract: This paper presents the Pi-graphs, a visual paradigm for the modelling and verification of mobile systems. The language is a graphical variant of the Pi-calculus with iterators to express non-terminating behaviors. The operational semantics of Pi-graphs use ground notions of labelled transition and bisimulation, which means standard verification techniques can be applied. We show that bisimilarity… ▽ More

    Submitted 31 October, 2010; originally announced November 2010.

    Comments: In Proceedings INFINITY 2010, arXiv:1010.6112

    Journal ref: EPTCS 39, 2010, pp. 47-61

  10. arXiv:0712.2958  [pdf, other

    cs.OS

    Power-Aware Real-Time Scheduling upon Identical Multiprocessor Platforms

    Authors: Vincent Nélis, Joël Goossens, Nicolas Navet, Raymond Devillers, Dragomir Milojevic

    Abstract: In this paper, we address the power-aware scheduling of sporadic constrained-deadline hard real-time tasks using dynamic voltage scaling upon multiprocessor platforms. We propose two distinct algorithms. Our first algorithm is an off-line speed determination mechanism which provides an identical speed for each processor. That speed guarantees that all deadlines are met if the jobs are scheduled… ▽ More

    Submitted 10 March, 2008; v1 submitted 18 December, 2007; originally announced December 2007.

    Comments: The manuscript corresponds to the final version of SUTC 2008 conference