Skip to main content

Showing 1–10 of 10 results for author: Corradini, A

Searching in archive cs. Search in all archives.
.
  1. From Gs-monoidal to Oplax Cartesian Categories: Constructions and Functorial Completeness

    Authors: Tobias Fritz, Fabio Gadducci, Davide Trotta, Andrea Corradini

    Abstract: Originally introduced in the context of the algebraic approach to term graph rewriting, the notion of gs-monoidal category has surfaced a few times under different monikers in the last decades. They can be thought of as symmetric monoidal categories whose arrows are generalised relations, with enough structure to talk about domains and partial functions, but less structure than cartesian bicategor… ▽ More

    Submitted 29 September, 2023; v1 submitted 13 May, 2022; originally announced May 2022.

    ACM Class: F.3; F.4

    Journal ref: Appl. Categ. Structures 31, 42 (2023)

  2. Encoding Incremental NACs in Safe Graph Grammars using Complementation

    Authors: Andrea Corradini, Maryam Ghaffari Saadat, Reiko Heckel

    Abstract: In modelling complex systems with graph grammars (GGs), it is convenient to restrict the application of rules using attribute constraints and negative application conditions (NACs). However, having both attributes and NACs in GGs renders the behavioural analysis (e.g. unfolding) of such systems more complicated. We address this issue by an approach to encode NACs using a complementation technique.… ▽ More

    Submitted 2 December, 2020; originally announced December 2020.

    Comments: In Proceedings GCM 2020, arXiv:2012.01181

    ACM Class: Parallelism and concurrency

    Journal ref: EPTCS 330, 2020, pp. 88-107

  3. arXiv:1902.04809  [pdf, other

    cs.LO

    Rewriting Abstract Structures: Materialization Explained Categorically

    Authors: Andrea Corradini, Tobias Heindel, Barbara König, Dennis Nolte, Arend Rensink

    Abstract: The paper develops an abstract (over-approximating) semantics for double-pushout rewriting of graphs and graph-like objects. The focus is on the so-called materialization of left-hand sides from abstract graphs, a central concept in previous work. The first contribution is an accessible, general explanation of how materializations arise from universal properties and categorical constructions, in p… ▽ More

    Submitted 13 February, 2019; originally announced February 2019.

    ACM Class: F.3.1; F.4.2

  4. Event Structures for Petri nets with Persistence

    Authors: Paolo Baldan, Roberto Bruni, Andrea Corradini, Fabio Gadducci, Hernan Melgratti, Ugo Montanari

    Abstract: Event structures are a well-accepted model of concurrency. In a seminal paper by Nielsen, Plotkin and Winskel, they are used to establish a bridge between the theory of domains and the approach to concurrency proposed by Petri. A basic role is played by an unfolding construction that maps (safe) Petri nets into a subclass of event structures, called prime event structures, where each event has a u… ▽ More

    Submitted 27 September, 2018; v1 submitted 11 February, 2018; originally announced February 2018.

    ACM Class: F.1.2; F.3.2; F.4.1

    Journal ref: Logical Methods in Computer Science, Volume 14, Issue 3 (September 28, 2018) lmcs:4279

  5. arXiv:1704.05263  [pdf, ps, other

    cs.FL cs.LO

    Specifying Graph Languages with Type Graphs

    Authors: Andrea Corradini, Barbara König, Dennis Nolte

    Abstract: We investigate three formalisms to specify graph languages, i.e. sets of graphs, based on type graphs. First, we are interested in (pure) type graphs, where the corresponding language consists of all graphs that can be mapped homomorphically to a given type graph. In this context, we also study languages specified by restriction graphs and their relation to type graphs. Second, we extend this basi… ▽ More

    Submitted 21 April, 2017; v1 submitted 18 April, 2017; originally announced April 2017.

    Comments: (v2): -Fixed some typos -Added more references

  6. arXiv:1701.02394  [pdf, other

    cs.LO

    Domains and Event Structures for Fusions

    Authors: Paolo Baldan, Andrea Corradini, Fabio Gadducci

    Abstract: Stable event structures, and their duality with prime algebraic domains arising as partial orders of configurations, are a landmark of concurrency theory, providing a clear characterisation of causality in computations. They have been used for defining a concurrent semantics of several formalisms, from Petri nets to (linear) graph rewriting systems, which in turn lay at the basis of many visual mo… ▽ More

    Submitted 18 November, 2020; v1 submitted 9 January, 2017; originally announced January 2017.

    ACM Class: F.1.2; F.3.2; F.4.1

  7. arXiv:1609.03014   

    cs.LO cs.SC

    Proceedings 9th International Workshop on Computing with Terms and Graphs

    Authors: Andrea Corradini, Hans Zantema

    Abstract: This volume contains the proceedings of TERMGRAPH 2016, the Ninth International Workshop on Computing with Terms and Graphs which was held on April 8, 2016 in Eindhoven, The Netherlands, as a satellite event of the European Joint Conferences on Theory and Practice of Software (ETAPS 2016).

    Submitted 10 September, 2016; originally announced September 2016.

    Journal ref: EPTCS 225, 2016

  8. arXiv:1411.4597  [pdf, other

    cs.LO

    AGREE -- Algebraic Graph Rewriting with Controlled Embedding (Long Version)

    Authors: Anadrea Corradini, Dominique Duval, Rachid Echahed, Frédéric Prost, Leila Ribeiro

    Abstract: The several algebraic approaches to graph transformation proposed in the literature all ensure that if an item is preserved by a rule, so are its connections with the context graph where it is embedded. But there are applications in which it is desirable, for example when cloning an item, to specify different embeddings for the original and for the copy. Therefore we propose a conservative extensi… ▽ More

    Submitted 8 June, 2015; v1 submitted 14 November, 2014; originally announced November 2014.

    MSC Class: 68Q42

  9. Term Graph Rewriting and Parallel Term Rewriting

    Authors: Andrea Corradini, Frank Drewes

    Abstract: The relationship between Term Graph Rewriting and Term Rewriting is well understood: a single term graph reduction may correspond to several term reductions, due to sharing. It is also known that if term graphs are allowed to contain cycles, then one term graph reduction may correspond to infinitely many term reductions. We stress that this fact can be interpreted in two ways. According to the "s… ▽ More

    Submitted 13 February, 2011; originally announced February 2011.

    Comments: In Proceedings TERMGRAPH 2011, arXiv:1102.2268

    ACM Class: F.4.2

    Journal ref: EPTCS 48, 2011, pp. 3-18

  10. Bisimilarity and Behaviour-Preserving Reconfigurations of Open Petri Nets

    Authors: Paolo Baldan, Andrea Corradini, Hartmut Ehrig, Reiko Heckel, Barbara König

    Abstract: We propose a framework for the specification of behaviour-preserving reconfigurations of systems modelled as Petri nets. The framework is based on open nets, a mild generalisation of ordinary Place/Transition nets suited to model open systems which might interact with the surrounding environment and endowed with a colimit-based composition operation. We show that natural notions of bisimilarity… ▽ More

    Submitted 21 October, 2008; v1 submitted 24 September, 2008; originally announced September 2008.

    Comments: To appear in "Logical Methods in Computer Science", 41 pages

    ACM Class: F.4.1, D.2.2, D.3.1

    Journal ref: Logical Methods in Computer Science, Volume 4, Issue 4 (October 21, 2008) lmcs:1165