[PDF][PDF] Foundations of reversible computation
Reversible computation allows computation to proceed not only in the standard, forward
direction, but also backward, recovering past states. While reversible computation has …
direction, but also backward, recovering past states. While reversible computation has …
[PDF][PDF] Reversing place transition nets
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 …
of fundamental aspects in concurrent systems. Despite their simplicity, they still lack a …
Distributed antenna selection for massive MIMO using reversing Petri nets
Distributed antenna selection for distributed massive multiple input multiple output (MIMO)
communication systems reduces computational complexity compared to centralized …
communication systems reduces computational complexity compared to centralized …
A collective interpretation semantics for reversing Petri nets
A Philippou, K Psara - Theoretical Computer Science, 2022 - Elsevier
Abstract Reversing Petri nets (RPNs) have recently been proposed as a net-based
approach to model causal and out-of-causal order reversibility. They are based on the …
approach to model causal and out-of-causal order reversibility. They are based on the …
Reversible computation in nets with bonds
A Philippou, K Psara - Journal of Logical and Algebraic Methods in …, 2022 - Elsevier
Reversible computation is a form of computing that allows operations to be executed in both
the forward as well as the backward direction. In this paper we propose an approach …
the forward as well as the backward direction. In this paper we propose an approach …
[PDF][PDF] Reversibility in chemical reactions
In this chapter we give an overview of techniques for the modelling and reasoning about
reversibility of systems, including outof-causal-order reversibility, as it appears in chemical …
reversibility of systems, including outof-causal-order reversibility, as it appears in chemical …
[PDF][PDF] Software and reversible systems: a survey of recent activities
Software plays a central role in all aspects of reversible computing. We survey the breadth of
topics and recent activities on reversible software and systems including behavioural types …
topics and recent activities on reversible software and systems including behavioural types …
Token Multiplicity in Reversing Petri Nets Under the Individual Token Interpretation
A Philippou, K Psara - arxiv preprint arxiv:2209.02359, 2022 - arxiv.org
Reversing Petri nets (RPNs) have recently been proposed as a net-basedapproach to
model causal and out-of-causal order reversibility. They are based on the notion of …
model causal and out-of-causal order reversibility. They are based on the notion of …
Encoding reversing Petri nets in answer set programming
Y Dimopoulos, E Kouppari, A Philippou… - … Conference, RC 2020 …, 2020 - Springer
Abstract Reversing Petri nets (RPNs) have been proposed as a reversible approach to Petri
nets, which allows the transitions of a net to be reversed. This work presents an approach …
nets, which allows the transitions of a net to be reversed. This work presents an approach …
Formal Translation from Reversing Petri Nets to Coloured Petri Nets
Abstract Reversing Petri nets (RPNs) have recently proposed as a Petri-net inspired
formalism that supports the modelling of causal and out-of-causal order reversibility. In …
formalism that supports the modelling of causal and out-of-causal order reversibility. In …