Skip to main content

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

.
  1. arXiv:2407.06864  [pdf, other

    cs.LO

    Coinductive Techniques for Checking Satisfiability of Generalized Nested Conditions

    Authors: Lara Stoltenow, Barbara König, Sven Schneider, Andrea Corradini, Leen Lambers, Fernando Orejas

    Abstract: We study nested conditions, a generalization of first-order logic to a categorical setting, and provide a tableau-based (semi-decision) procedure for checking (un)satisfiability and finite model generation. This generalizes earlier results on graph conditions. Furthermore we introduce a notion of witnesses, allowing the detection of infinite models in some cases. To ensure completeness, paths in a… ▽ More

    Submitted 9 July, 2024; originally announced July 2024.

  2. arXiv:2407.06181  [pdf, other

    cs.LO math.CT math.LO

    Left-Linear Rewriting in Adhesive Categories

    Authors: Paolo Baldan, Davide Castelnovo, Andrea Corradini, Fabio Gadducci

    Abstract: When can two sequential steps performed by a computing device be considered (causally) independent? This is a relevant question for concurrent and distributed systems, since independence means that they could be executed in any order, and potentially in parallel. Equivalences identifying rewriting sequences which differ only for independent steps are at the core of the theory of concurrency of man… ▽ More

    Submitted 8 July, 2024; originally announced July 2024.

    ACM Class: F.4.1

  3. arXiv:2209.05848  [pdf, ps, other

    math.DG math.AG math.SG

    Equivariant localisation in the theory of $Z$-stability for Kähler manifolds

    Authors: Alexia Corradini

    Abstract: We apply equivariant localisation to the theory of $Z$-stability and $Z$-critical metrics on a Kähler manifold $(X,α)$, where $α$ is a Kähler class. We show that the invariants used to determine $Z$-stability of the manifold, which are integrals over test configurations, can be written as a product of equivariant classes, hence equivariant localisation can be applied. We also study the existence o… ▽ More

    Submitted 13 September, 2022; originally announced September 2022.

    Comments: 20 pages, comments welcome

    MSC Class: 37J39 (Secondary); 53C65 (Secondary); 58E11 (Secondary); 32Q26 (Primary); 37J06 (Secondary); 37J38 (Secondary); 57R91 (Secondary)

  4. 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)

  5. 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

  6. 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

  7. 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

  8. 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

  9. 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

  10. 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

  11. 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

  12. 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

  13. 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