Skip to main content

Showing 1–12 of 12 results for author: Philippou, A

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

    cs.LO cs.CL

    Formal Translation from Reversing Petri Nets to Coloured Petri Nets

    Authors: Kamila Barylska, Anna Gogolinska, Lukasz Mikulski, Anna Philippou, Marcin Piatkowski, Kyriaki Psara

    Abstract: Reversible computation is an emerging computing paradigm that allows any sequence of operations to be executed in reverse order at any point during computation. Its appeal lies in its potential for lowpower computation and its relevance to a wide array of applications such as chemical reactions, quantum computation, robotics, and distributed systems. Reversing Petri nets are a recently-proposed ex… ▽ More

    Submitted 1 November, 2023; originally announced November 2023.

    Comments: The paper is planned to be published in a reputable journal

    MSC Class: 03 ACM Class: F.2; G.0

  2. Token Multiplicity in Reversing Petri Nets Under the Individual Token Interpretation

    Authors: Anna Philippou, Kyriaki Psara

    Abstract: 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 individual tokens that can be connected together via bonds. In this paper we extend RPNs by allowing multiple tokens of the same type to exist within a net based on the individual token interpretation of Petri nets. According to this… ▽ More

    Submitted 6 September, 2022; originally announced September 2022.

    Comments: In Proceedings EXPRESS/SOS 2022, arXiv:2208.14777

    Journal ref: EPTCS 368, 2022, pp. 131-150

  3. arXiv:2010.04000  [pdf, other

    cs.LO

    Reversible Computation in Cyclic Petri Nets

    Authors: Anna Philippou, Kyriaki Psara

    Abstract: Petri nets are a mathematical language for modeling and reasoning about distributed systems. In this paper we propose an approach to Petri nets for embedding reversibility, i.e., the ability of reversing an executed sequence of operations at any point during operation. Specifically, we introduce machinery and associated semantics to support the three main forms of reversibility namely, backtrackin… ▽ More

    Submitted 7 October, 2020; originally announced October 2020.

    Comments: arXiv admin note: substantial text overlap with arXiv:1804.04607

  4. Controlling Reversibility in Reversing Petri Nets with Application to Wireless Communications

    Authors: Anna Philippou, Kyriaki Psara, Harun Siljak

    Abstract: Petri nets are a formalism for modelling and reasoning about the behaviour of distributed systems. Recently, a reversible approach to Petri nets, Reversing Petri Nets (RPN), has been proposed, allowing transitions to be reversed spontaneously in or out of causal order. In this work we propose an approach for controlling the reversal of actions of an RPN, by associating transitions with conditions… ▽ More

    Submitted 28 May, 2019; originally announced May 2019.

    Comments: RC 2019

  5. Distributed Antenna Selection for Massive MIMO using Reversing Petri Nets

    Authors: Harun Siljak, Kyriaki Psara, Anna Philippou

    Abstract: Distributed antenna selection for Distributed Massive MIMO (Multiple Input Multiple Output) communication systems reduces computational complexity compared to centralised approaches, and provides high fault tolerance while retaining diversity and spatial multiplexity. We propose a novel distributed algorithm for antenna selection and show its advantage over existing centralised and distributed sol… ▽ More

    Submitted 28 May, 2019; originally announced May 2019.

    Comments: Copyright 2019 IEEE, Wireless Communications Letters

  6. arXiv:1810.06329  [pdf, other

    cs.ET

    Fault Adaptive Routing in Metasurface Controller Networks

    Authors: Taqwa Saeed, Constantinos Skitsas, Dimitrios Kouzapas, Marios Lestas, Vassos Soteriou, Anna Philippou, Sergi Abadal, Christos Liaskos, Loukas Petrou, Julius Georgiou, Andreas Pitsillides

    Abstract: HyperSurfaces are a merge of structurally reconfigurable metasurfaces whose electromagnetic properties can be changed via a software interface, using an embedded miniaturized network of controllers, thus enabling novel capabilities in wireless communications. Resource constraints associated with the development of a hardware testbed of this breakthrough technology necessitate network controller ar… ▽ More

    Submitted 15 October, 2018; originally announced October 2018.

    Comments: 6 pages, 8 figures, conference

  7. arXiv:1807.09339  [pdf, other

    cs.NI cs.LO

    Formal Verification of a Programmable Hypersurface

    Authors: Panagiotis Kouvaros, Dimitris Kouzapas, Anna Philippou, Julius Georgiou, Loukas Petrou, Andreas Pitsillides

    Abstract: A metasurface is a surface that consists of artificial material, called metamaterial, with configurable electromagnetic properties. This paper presents work in progress on the design and formal verification of a programmable metasurface, the Hypersurface, as part of the requirements of the VISORSURF research program (HORIZON 2020 FET-OPEN). The Hypersurface design is concerned with the development… ▽ More

    Submitted 17 July, 2018; originally announced July 2018.

    Comments: 13 pages. The paper has been accepted at FMICS 2018 and will be published by Springer

  8. arXiv:1804.04607  [pdf, other

    cs.LO

    Reversible Computation in Petri Nets

    Authors: Anna Philippou, Kyriaki Psara

    Abstract: Reversible computation is an unconventional form of computing where any executed sequence of operations can be executed in reverse at any point during computation. It has recently been attracting increasing attention in various research communities as on the one hand it promises low-power computation and on the other hand it is inherent or of interest in a variety of applications. In this paper, w… ▽ More

    Submitted 10 April, 2018; originally announced April 2018.

  9. arXiv:1803.01366  [pdf

    cs.LO cs.MA

    Process Ordering in a Process Calculus for Spatially-Explicit Ecological Models

    Authors: Anna Philippou, Mauricio Toro

    Abstract: In this paper we extend PALPS, a process calculus proposed for the spatially-explicit individual-based modeling of ecological systems, with the notion of a policy. A policy is an entity for specifying orderings between the different activities within a system. It is defined externally to a PALPS model as a partial order which prescribes the precedence order between the activities of the individu-… ▽ More

    Submitted 4 March, 2018; originally announced March 2018.

    Journal ref: International Conference on Software Engineering and Formal Methods, 345-361. 2013

  10. Privacy by ty** in the $π$-calculus

    Authors: Dimitrios Kouzapas, Anna Philippou

    Abstract: In this paper we propose a formal framework for studying privacy in information systems. The proposal follows a two-axes schema where the first axis considers privacy as a taxonomy of rights and the second axis involves the ways an information system stores and manipulates information. We develop a correspondence between the above schema and an associated model of computation. In particular, we pr… ▽ More

    Submitted 17 December, 2017; v1 submitted 17 October, 2017; originally announced October 2017.

    Comments: 43 pages

    Journal ref: Logical Methods in Computer Science, Volume 13, Issue 4 (December 20, 2017) lmcs:4152

  11. Mean-Field Semantics for a Process Calculus for Spatially-Explicit Ecological Models

    Authors: Mauricio Toro, Anna Philippou, Sair Arboleda, María Puerta, Carlos M. Vélez S.

    Abstract: We define a mean-field semantics for S-PALPS, a process calculus for spatially-explicit, individual-based modeling of ecological systems. The new semantics of S-PALPS allows an interpretation of the average behavior of a system as a set of recurrence equations. Recurrence equations are a useful approximation when dealing with a large number of individuals, as it is the case in epidemiological st… ▽ More

    Submitted 3 March, 2016; originally announced March 2016.

    Comments: In Proceedings DCM 2015, arXiv:1603.00536

    ACM Class: F.4.1

    Journal ref: EPTCS 204, 2016, pp. 79-94

  12. arXiv:1211.4091  [pdf, ps, other

    cs.LO q-bio.PE

    A Process Calculus for Spatially-explicit Ecological Models

    Authors: Margarita Antonaki, Anna Philippou

    Abstract: We propose PALPS, a Process Algebra with Locations for Population Systems. PALPS allows us to produce spatially-explicit, individual-based models and to reason about their behavior. Our calculus has two levels: at the first level we may define the behavior of an individual of a population while, at the second level, we may specify a system as the collection of individuals of various species locate… ▽ More

    Submitted 17 November, 2012; originally announced November 2012.

    Comments: In Proceedings MeCBIC 2012, arXiv:1211.3476

    Journal ref: EPTCS 100, 2012, pp. 14-28