Anna Ingólfsdóttir

dblp:i/AIngolfsdottir · DBLP profile ↗
← Back
109ranked-venue papers
3as first author
24since 2021 · last 2025
0000-0001-8362-3075ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 82 · 3 first-author · 13 since 2021Software engineering, systems software and programming languages · 23 · 9 since 2021Databases, data management, data science and information retrieval · 7Applied, interdisciplinary, general and emerging computing · 5Artificial intelligence and machine learning · 4 · 1 since 2021Computer networks · 2 · 2 since 2021
YearPublicationVenuePosition
2025 Monitorability for the Modal Mu-Calculus over Systems with Data: From Practice to Theory
abstract
Runtime verification consists in checking whether a system satisfies a given specification by observing the execution trace it produces. In the regular setting, the modal μ-calculus provides a versatile formalism for expressing specifications of the control flow of the system. This paper focuses on the data flow and studies an extension of that logic that allows it to express data-dependent properties, identifying fragments that can be verified at runtime and with what correctness guarantees. The logic studied here is closely related with register automata with guessing. That correspondence yields a monitor synthesis algorithm, and a strict hierarchy among the various fragments of the logic, in contrast to the regular setting. We then exhibit a fragment of the logic that can express all monitorable formulae in the logic without greatest fixed-points but not in the full logic, and show this is the best we can get.
Luca Aceto, Antonis Achilleos, Duncan Paul Attard, Léo Exibard, Adrian Francalanza, Anna Ingólfsdóttir, Karoliina Lehtinen
CONCUR6
2025 The Complexity of Deciding Characteristic Formulae in Van Glabbeek's Branching-Time Spectrum
Luca Aceto, Antonis Achilleos, Aggeliki Chalki, Anna Ingólfsdóttir
CSL4
2025 Axiomatising weak bisimulation congruences over CCS with left merge and communication merge
abstract
Classic weak bisimulation-based congruences are not finitely axiomatisable over (the recursion, relabelling, and restriction free fragment of) CCS. Motivated by these negative results, this paper studies the role of auxiliary operators in the finite equational characterisation of CCS parallel composition modulo those congruences. Firstly, we consider CCS with interleaving and left merge. We provide finite equational bases for this language modulo branching, η, delay, and weak bisimulation congruence. In particular, the completeness proofs for η, delay, and weak bisimulation congruence are obtained by reduction to the completeness result for branching bisimulation congruence. Then we extend the language with full merge and communication merge. In this case we provide an equational basis modulo branching bisimulation congruence under the assumption that the set of action names is infinite.
Luca Aceto, Valentina Castiglioni, Anna Ingólfsdóttir, Bas Luttik
Theor. Comput. Sci.3
2025 Non finite axiomatisability of weak bisimulation-based congruences
abstract
We study the axiomatisability of CCS parallel composition operator modulo weak bisimulation-based congruences. Specifically, we prove that all congruences that are coarser than rooted branching bisimilarity, and finer than rooted weak bisimilarity, do not admit a finite equational axiomatisation over the recursion, restriction, and relabelling free fragment of CCS.
Luca Aceto, Valentina Castiglioni, Anna Ingólfsdóttir, Bas Luttik
Theor. Comput. Sci.3
2024 Runtime Instrumentation for Reactive Components
Luca Aceto, Duncan Paul Attard, Adrian Francalanza, Anna Ingólfsdóttir
ECOOP4
2024 The EM-BDD Algorithm For Learning Hidden Markov Models
Eva Ósk Gunnarsdóttir, Anna Ingólfsdóttir
ISoLA (2)2
2024 Complexity results for modal logic with recursion via translations and tableaux
abstract
This paper studies the complexity of classical modal logics and of their extension with fixed-point operators, using translations to transfer results across logics. In particular, we show several complexity results for multi-agent logics via translations to and from the $\mu$-calculus and modal logic, which allow us to transfer known upper and lower bounds. We also use these translations to introduce terminating and non-terminating tableau systems for the logics we study, based on Kozen's tableau for the $\mu$-calculus and the one of Fitting and Massacci for modal logic. Finally, we describe these tableaux with $\mu$-calculus formulas, thus reducing the satisfiability of each of these logics to the satisfiability of the $\mu$-calculus, resulting in a general 2EXP upper bound for satisfiability testing.
Luca Aceto, Antonis Achilleos, Elli Anastasiadi, Adrian Francalanza, Anna Ingólfsdóttir
Log. Methods Comput. Sci.5
2024 A monitoring tool for linear-time μHML
Luca Aceto, Antonis Achilleos, Duncan Paul Attard, Léo Exibard, Adrian Francalanza, Anna Ingólfsdóttir
Sci. Comput. Program.6
2023 On first-order runtime enforcement of branching-time properties
Luca Aceto, Ian Cassar, Adrian Francalanza, Anna Ingólfsdóttir
Acta Informatica4
2023 Bidirectional Runtime Enforcement of First-Order Branching-Time Properties
abstract
Runtime enforcement is a dynamic analysis technique that instruments a monitor with a system in order to ensure its correctness as specified by some property. This paper explores bidirectional enforcement strategies for properties describing the input and output behaviour of a system. We develop an operational framework for bidirectional enforcement and use it to study the enforceability of the safety fragment of Hennessy-Milner logic with recursion (sHML). We provide an automated synthesis function that generates correct monitors from sHML formulas, and show that this logic is enforceable via a specific type of bidirectional enforcement monitors called action disabling monitors.
Luca Aceto, Ian Cassar, Adrian Francalanza, Anna Ingólfsdóttir
Log. Methods Comput. Sci.4
2022 On the Axiomatisation of Branching Bisimulation Congruence over CCS
abstract
In this paper we investigate the equational theory of (the restriction, relabelling, and recursion free fragment of) CCS modulo rooted branching bisimilarity, which is a classic, bisimulation-based notion of equivalence that abstracts from internal computational steps in process behaviour. Firstly, we show that CCS is not finitely based modulo the considered congruence. As a key step of independent interest in the proof of that negative result, we prove that each CCS process has a unique parallel decomposition into indecomposable processes modulo branching bisimilarity. As a second main contribution, we show that, when the set of actions is finite, rooted branching bisimilarity has a finite equational basis over CCS enriched with the left merge and communication merge operators from ACP.
Luca Aceto, Valentina Castiglioni, Anna Ingólfsdóttir, Bas Luttik
CONCUR3
2022 A Monitoring Tool for Linear-Time μHML
Luca Aceto, Antonis Achilleos, Duncan Paul Attard, Léo Exibard, Adrian Francalanza, Anna Ingólfsdóttir
COORDINATION6
2022 Axiomatizing recursion-free, regular monitors
Luca Aceto, Antonis Achilleos, Elli Anastasiadi, Anna Ingólfsdóttir
J. Log. Algebraic Methods Program.4
2022 On the Axiomatisability of Parallel Composition
Luca Aceto, Valentina Castiglioni, Anna Ingólfsdóttir, Bas Luttik, Mathias Ruggaard Pedersen
Log. Methods Comput. Sci.3
2022 Are Two Binary Operators Necessary to Obtain a Finite Axiomatisation of Parallel Composition?
abstract
Bergstra and Klop have shown thatbisimilarityhas afiniteequational axiomatisation over ACP/CCS extended with the binaryleftandcommunication mergeoperators. Moller proved that auxiliary operators arenecessaryto obtain a finite axiomatisation of bisimilarity over CCS, and Aceto et al. showed that this remains true whenHennessy’s mergeis added to that language. These results raise the question of whether there isoneauxiliarybinaryoperator whose addition to CCS leads to a finite axiomatisation of bisimilarity. We contribute to answering this question in the simplified setting of the recursion-, relabelling-, and restriction-free fragment of CCS. We formulate three natural assumptions pertaining to the operational semantics of auxiliary operators and their relationship to parallel composition and prove that an auxiliary binary operator facilitating a finite axiomatisation of bisimilarity in the simplified setting cannot satisfy all three assumptions.
Luca Aceto, Valentina Castiglioni, Wan J. Fokkink, Anna Ingólfsdóttir, Bas Luttik
ACM Trans. Comput. Log.4
2021 The Best a Monitor Can Do
abstract
Existing notions of monitorability for branching-time properties are fairly restrictive. This, in turn, impacts the ability to incorporate prior knowledge about the system under scrutiny - which corresponds to a branching-time property - into the runtime analysis. We propose a definition of optimal monitors that verify the best monitorable under- or over-approximation of a specification, regardless of its monitorability status. Optimal monitors can be obtained for arbitrary branching-time properties by synthesising a sound and complete monitor for their strongest monitorable consequence. We show that the strongest monitorable consequence of specifications expressed in Hennessy-Milner logic with recursion is itself expressible in this logic, and present a procedure to find it. Our procedure enables prior knowledge to be optimally incorporated into runtime monitors.
Luca Aceto, Antonis Achilleos, Adrian Francalanza, Anna Ingólfsdóttir, Karoliina Lehtinen
CSL4
2021 Are Two Binary Operators Necessary to Finitely Axiomatise Parallel Composition?
abstract
Bergstra and Klop have shown that bisimilarity has a finite equational axiomatisation over ACP/CCS extended with the binary left and communication merge operators. Moller proved that auxiliary operators are necessary to obtain a finite axiomatisation of bisimilarity over CCS, and Aceto et al. showed that this remains true when Hennessy’s merge is added to that language. These results raise the question of whether there is one auxiliary binary operator whose addition to CCS leads to a finite axiomatisation of bisimilarity. This study provides a negative answer to that question based on three reasonable assumptions.
Luca Aceto, Valentina Castiglioni, Wan J. Fokkink, Anna Ingólfsdóttir, Bas Luttik
CSL4
2021 On Benchmarking for Concurrent Runtime Verification
abstract
Abstract We present a synthetic benchmarking framework that targets the systematic evaluation of RV tools for message-based concurrent systems. Our tool can emulate various load profiles via configuration. It provides a multi-faceted view of measurements that is conducive to a comprehensive assessment of the overhead induced by runtime monitoring. The tool is able to generate significant loads to reveal edge case behaviour that may only emerge when the monitoring system is pushed to its limit. We evaluate our framework in two ways. First, we conduct sanity checks to assess the precision of the measurement mechanisms used, the repeatability of the results obtained, and the veracity of the behaviour emulated by our synthetic benchmark. We then showcase the utility of the features offered by our tool in a two-part RV case study.
Luca Aceto, Duncan Paul Attard, Adrian Francalanza, Anna Ingólfsdóttir
FASE4
2021 On Bidirectional Runtime Enforcement
Luca Aceto, Ian Cassar, Adrian Francalanza, Anna Ingólfsdóttir
FORTE4
2021 Better Late Than Never or: Verifying Asynchronous Components at Runtime
Duncan Paul Attard, Luca Aceto, Antonis Achilleos, Adrian Francalanza, Anna Ingólfsdóttir, Karoliina Lehtinen
FORTE5
2021 Active Learning of Markov Decision Processes using Baum-Welch algorithm
abstract
Cyber-physical systems (CPSs) are naturally modelled as reactive systems with nondeterministic and probabilistic dynamics. Model-based verification techniques have proved effective in the deployment of safety-critical CPSs. Central for a successful application of such techniques is the construction of an accurate formal model for the system. Manual construction can be a resource-demanding and error-prone process, thus motivating the design of automata learning algorithms to synthesise a system model from observed system behaviours.This paper revisits and adapts the classic Baum-Welch algorithm for learning Markov decision processes and Markov chains. For the case of MDPs, which typically demand more observations, we present a model-based active learning sampling strategy that choses examples which are most informative w.r.t. the current model hypothesis. We empirically compare our approach with state-of-the-art tools and demonstrate that the proposed active learning procedure can significantly reduce the number of observations required to obtain accurate models.
Giovanni Bacci 0001, Anna Ingólfsdóttir, Kim G. Larsen, Raphaël Reynouard
ICMLA2
2021 In search of lost time: Axiomatising parallel composition in process algebras
Luca Aceto, Elli Anastasiadi, Valentina Castiglioni, Anna Ingólfsdóttir, Bas Luttik
LICS4
2021 An operational guide to monitorability with applications to regular properties
Luca Aceto, Antonis Achilleos, Adrian Francalanza, Anna Ingólfsdóttir, Karoliina Lehtinen
Softw. Syst. Model.4
2021 Comparing controlled system synthesis and suppression enforcement
Luca Aceto, Ian Cassar, Adrian Francalanza, Anna Ingólfsdóttir
Int. J. Softw. Tools Technol. Transf.4
2020 On the Axiomatisability of Parallel Composition: A Journey in the Spectrum
abstract
This paper studies the existence of finite equational axiomatisations of the interleaving parallel composition operator modulo the behavioural equivalences in van Glabbeek’s linear time-branching time spectrum. In the setting of the process algebra BCCSP over a finite set of actions, we provide finite, ground-complete axiomatisations for various simulation and (decorated) trace semantics. On the other hand, we show that no congruence over that language that includes bisimilarity and is included in possible futures equivalence has a finite, ground-complete axiomatisation. This negative result applies to all the nested trace and nested simulation semantics.
Luca Aceto, Valentina Castiglioni, Anna Ingólfsdóttir, Bas Luttik, Mathias Ruggaard Pedersen
CONCUR3
2020 The complexity of identifying characteristic formulae
Luca Aceto, Antonis Achilleos, Adrian Francalanza, Anna Ingólfsdóttir
J. Log. Algebraic Methods Program.4
2020 Determinizing monitors for HML with recursion
Luca Aceto, Antonis Achilleos, Adrian Francalanza, Anna Ingólfsdóttir, Sævar Örn Kjartansson
J. Log. Algebraic Methods Program.4
2020 On the axiomatisability of priority III: Priority strikes again
Luca Aceto, Elli Anastasiadi, Valentina Castiglioni, Anna Ingólfsdóttir, Bas Luttik, Mathias Ruggaard Pedersen
Theor. Comput. Sci.4
2019 Comparing Controlled System Synthesis and Suppression Enforcement
Luca Aceto, Ian Cassar, Adrian Francalanza, Anna Ingólfsdóttir
RV4
2019 An Operational Guide to Monitorability
Luca Aceto, Antonis Achilleos, Adrian Francalanza, Anna Ingólfsdóttir, Karoliina Lehtinen
SEFM4
2019 Rule Formats for Nominal Process Calculi
abstract
The nominal transition systems (NTSs) of Parrow et al. describe the operational semantics of nominal process calculi. We study NTSs in terms of the nominal residual transition systems (NRTSs) that we introduce. We provide rule formats for the specifications of NRTSs that ensure that the associated NRTS is an NTS and apply them to the operational specifications of the early and late pi-calculus. We also explore alternative specifications of the NTSs in which we allow residuals of abstraction sort, and introduce translations between the systems with and without residuals of abstraction sort. Our study stems from the Nominal SOS of Cimini et al. and from earlier works in nominal sets and nominal logic by Gabbay, Pitts and their collaborators.
Luca Aceto, Ignacio Fábregas, Álvaro García-Pérez, Anna Ingólfsdóttir, Yolanda Ortega-Mallén
Log. Methods Comput. Sci.4
2019 Adventures in monitorability: from branching to linear time and back again
abstract
This paper establishes a comprehensive theory of runtime monitorability for Hennessy-Milner logic with recursion, a very expressive variant of the modal µ-calculus. It investigates the monitorability of that logic with a linear-time semantics and then compares the obtained results with ones that were previously presented in the literature for a branching-time setting. Our work establishes an expressiveness hierarchy of monitorable fragments of Hennessy-Milner logic with recursion in a linear-time setting and exactly identifies what kinds of guarantees can be given using runtime monitors for each fragment in the hierarchy. Each fragment is shown to be complete, in the sense that it can express all properties that can be monitored under the corresponding guarantees. The study is carried out using a principled approach to monitoring that connects the semantics of the logic and the operational semantics of monitors. The proposed framework supports the automatic, compositional synthesis of correct monitors from monitorable properties.
Luca Aceto, Antonis Achilleos, Adrian Francalanza, Anna Ingólfsdóttir, Karoliina Lehtinen
Proc. ACM Program. Lang.4
2019 When are prime formulae characteristic?
Luca Aceto, Dario Della Monica, Ignacio Fábregas, Anna Ingólfsdóttir
Theor. Comput. Sci.4
2018 On Runtime Enforcement via Suppressions
abstract
Runtime enforcement is a dynamic analysis technique that uses monitors to enforce the behaviour specified by some correctness property on an executing system. The enforceability of a logic captures the extent to which the properties expressible via the logic can be enforced at runtime. We study the enforceability of Hennessy-Milner Logic with Recursion (muHML) with respect to suppression enforcement. We develop an operational framework for enforcement which we then use to formalise when a monitor enforces a muHML property. We also show that the safety syntactic fragment of the logic, sHML, is enforceable by providing an automated synthesis function that generates correct suppression monitors from sHML formulas.
Luca Aceto, Ian Cassar, Adrian Francalanza, Anna Ingólfsdóttir
CONCUR4
2018 A Framework for Parameterized Monitorability
abstract
We introduce a general framework for Runtime Verification, parameterized with respect to a set of conditions. These conditions are encoded in the trace generated by a monitored process, which a monitor can observe. We present this parameterized framework in its general form and prove that it corresponds to a fragment of HML with recursion, extended with these conditions. We then show how this framework can be applied to a number of instantiations of the set of conditions. These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
Luca Aceto, Antonis Achilleos, Adrian Francalanza, Anna Ingólfsdóttir
FoSSaCS4
2017 Rule Formats for Nominal Process Calculi
abstract
The nominal transition systems (NTSs) of Parrow et al. describe the operational semantics of nominal process calculi. We study NTSs in terms of the nominal residual transition systems (NRTSs) that we introduce. We provide rule formats for the specifications of NRTSs that ensure that the associated NRTS is an NTS and apply them to the operational specification of the early pi-calculus. Our study stems from the recent Nominal SOS of Cimini et al. and from earlier works in nominal sets and nominal logic by Gabbay, Pitts and their collaborators.
Luca Aceto, Ignacio Fábregas, Álvaro García-Pérez, Anna Ingólfsdóttir, Yolanda Ortega-Mallén
CONCUR4
2017 Monitoring for Silent Actions
abstract
Silent actions are an essential mechanism for system modelling and specification. They are used to abstractly report the occurrence of computation steps without divulging their precise details, thereby enabling the description of important aspects such as the branching structure of a system. Yet, their use rarely features in specification logics used in runtime verification. We study monitorability aspects of a branching-time logic that employs silent actions, identifying which formulas are monitorable for a number of instrumentation setups. We also consider defective instrumentation setups that imprecisely report silent events, and establish monitorability results for tolerating these imperfections.
Luca Aceto, Antonis Achilleos, Adrian Francalanza, Anna Ingólfsdóttir
FSTTCS4
2017 A Foundation for Runtime Monitoring
Adrian Francalanza, Luca Aceto, Antonis Achilleos, Duncan Paul Attard, Ian Cassar, Dario Della Monica, Anna Ingólfsdóttir
RV7
2017 Logical Characterisations and Compositionality of Input-Output Conformance Simulation
Luca Aceto, Ignacio Fábregas, Carlos Gregorio-Rodríguez, Anna Ingólfsdóttir
SOFSEM4
2017 On the Complexity of Determinizing Monitors
Luca Aceto, Antonis Achilleos, Adrian Francalanza, Anna Ingólfsdóttir, Sævar Örn Kjartansson
CIAA4
2017 Monitorability for the Hennessy-Milner logic with recursion
Adrian Francalanza, Luca Aceto, Anna Ingólfsdóttir
Formal Methods Syst. Des.3
2016 A complete classification of the expressiveness of interval logics of Allen's relations: the general and the dense cases
Luca Aceto, Dario Della Monica, Valentin Goranko, Anna Ingólfsdóttir, Angelo Montanari, Guido Sciavicco
Acta Informatica4
2015 When Are Prime Formulae Characteristic?
Luca Aceto, Dario Della Monica, Ignacio Fábregas, Anna Ingólfsdóttir
MFCS (1)4
2015 On Verifying Hennessy-Milner Logic with Recursion at Runtime
Adrian Francalanza, Luca Aceto, Anna Ingólfsdóttir
RV3
2015 A ground-complete axiomatization of stateless bisimilarity over Linda
Luca Aceto, Eugen-Ioan Goriac, Anna Ingólfsdóttir
Inf. Process. Lett.3
2014 On the Expressiveness of the Interval Logic of Allen's Relations Over Finite and Discrete Linear Orders
Luca Aceto, Dario Della Monica, Anna Ingólfsdóttir, Angelo Montanari, Guido Sciavicco
JELIA3
2014 Modelling and simulation of asynchronous real-time systems using Timed Rebeca
Arni Hermann Reynisson, Marjan Sirjani, Luca Aceto, Matteo Cimini, Anna Ingólfsdóttir, Steinar Hugi Sigurdarson
Sci. Comput. Program.6
2014 Axiomatizing weak simulation semantics over BCCSP
Luca Aceto, David de Frutos-Escrig, Carlos Gregorio-Rodríguez, Anna Ingólfsdóttir
Theor. Comput. Sci.4
2013 Exploiting Algebraic Laws to Improve Mechanized Axiomatizations
Luca Aceto, Eugen-Ioan Goriac, Anna Ingólfsdóttir, Mohammad Reza Mousavi 0001, Michel A. Reniers
CALCO3
2013 An Algorithm for Enumerating Maximal Models of Horn Theories with an Application to Modal Logics
Luca Aceto, Dario Della Monica, Anna Ingólfsdóttir, Angelo Montanari, Guido Sciavicco
LPAR3
2013 SOS Rule Formats for Idempotent Terms and Idempotent Unary Operators
Luca Aceto, Eugen-Ioan Goriac, Anna Ingólfsdóttir
SOFSEM3
2013 A Complete Classification of the Expressiveness of Interval Logics of Allen's Relations over Dense Linear Orders
abstract
Interval temporal logics are temporal logics that take time intervals, instead of time instants, as their primitive temporal entities. One of the most studied interval temporal logics is Halpern and Shoham's modal logic of time intervals (HS), which has a distinct modality for each binary relation between intervals over a linear order. As HS turns out to be undecidable over most classes of linear orders, the study of HS fragments, featuring a proper subset of HS modalities, is a major item in the research agenda for interval temporal logics. A characterization of HS fragments in terms of their relative expressive power has been given for the class of all linear orders. Unfortunately, there is no easy way to directly transfer such a result to other meaningful classes of linear orders. In this paper, we provide a complete classification of the expressiveness of HS fragments over the class of (all) dense linear orders.
Luca Aceto, Dario Della Monica, Anna Ingólfsdóttir, Angelo Montanari, Guido Sciavicco
TIME3
2013 On the specification of modal systems: A comparison of three frameworks
Luca Aceto, Ignacio Fábregas, David de Frutos-Escrig, Anna Ingólfsdóttir, Miguel Palomino
Sci. Comput. Program.4
2012 Algebraic Synchronization Trees and Processes
Luca Aceto, Arnaud Carayol, Zoltán Ésik, Anna Ingólfsdóttir
ICALP (2)4
2012 The Equational Theory of Weak Complete Simulation Semantics over BCCSP
Luca Aceto, David de Frutos-Escrig, Carlos Gregorio-Rodríguez, Anna Ingólfsdóttir
SOFSEM4
2012 Proving the validity of equations in GSOS languages using rule-matching bisimilarity
abstract
This paper presents a bisimulation-based method for establishing the soundness of equations between terms constructed using operations whose semantics are specified by rules in the GSOS format of Bloom, Istrail and Meyer. The method is inspired by de Simone's FH-bisimilarity and uses transition rules as schematic transitions in a bisimulation-like relation between open terms. The soundness of the method is proved and examples showing its applicability are provided. The proposed bisimulation-based proof method is incomplete, but we do offer some completeness results for restricted classes of GSOS specifications. An extension of the proof method to the setting of GSOS languages with predicates is also offered.
Luca Aceto, Matteo Cimini, Anna Ingólfsdóttir
Math. Struct. Comput. Sci.3
2012 Characteristic formulae for fixed-point semantics: a general framework
abstract
The concurrency theory literature offers a wealth of examples of characteristic-formula constructions for various behavioural relations over finite labelled transition systems and Kripke structures that are defined in terms of fixed points of suitable functions. Such constructions and their proofs of correctness have been developed independently, but have a common underlying structure. This paper provides a general view of characteristic formulae that are expressed in terms of logics that have a facility for the recursive definition of formulae. We show how several examples of characteristic-formula constructions in the literature can be recovered as instances of the proposed general framework, and how the framework can be used to yield novel constructions. The paper also offers general results pertaining to the definition of co-characteristic formulae and of characteristic formulae expressed in terms of infinitary modal logics.
Luca Aceto, Anna Ingólfsdóttir, Paul Blain Levy, Joshua Sack
Math. Struct. Comput. Sci.2
2012 Rule formats for determinism and idempotence
Luca Aceto, Arnar Birgisson, Anna Ingólfsdóttir, Mohammad Reza Mousavi 0001, Michel A. Reniers
Sci. Comput. Program.3
2012 Rule formats for distributivity
Luca Aceto, Matteo Cimini, Anna Ingólfsdóttir, Mohammad Reza Mousavi 0001, Michel A. Reniers
Theor. Comput. Sci.3
2011 PREG Axiomatizer - A Ground Bisimilarity Checker for GSOS with Predicates
Luca Aceto, Georgiana Caltais, Eugen-Ioan Goriac, Anna Ingólfsdóttir
CALCO4
2011 Axiomatizing Weak Ready Simulation Semantics over BCCSP
Luca Aceto, David de Frutos-Escrig, Carlos Gregorio-Rodríguez, Anna Ingólfsdóttir
ICTAC4
2011 Rule Formats for Distributivity
Luca Aceto, Matteo Cimini, Anna Ingólfsdóttir, Mohammad Reza Mousavi 0001, Michel A. Reniers
LATA3
2011 Sigma algebras in probabilistic epistemic dynamics
abstract
This paper extends probabilistic dynamic epistemic logic from a finite setting to an infinite setting, by introducing σ-algebras to the probability spaces in the models. This may extend the applicability of the logic to a real world setting with infinitely many possible measurements. It is shown that the dynamics preserves desirable properties of measurability and that completeness of the proof system holds with the extended semantics.
Luca Aceto, Wiebe van der Hoek, Anna Ingólfsdóttir, Joshua Sack
TARK3
2011 Complete and ready simulation semantics are not finitely based over BCCSP, even with a singleton alphabet
Luca Aceto, David de Frutos-Escrig, Carlos Gregorio-Rodríguez, Anna Ingólfsdóttir
Inf. Process. Lett.4
2011 On the axiomatizability of priority II
Luca Aceto, Taolue Chen 0001, Anna Ingólfsdóttir, Bas Luttik, Jaco van de Pol
Theor. Comput. Sci.3
2011 SOS rule formats for zero and unit elements
Luca Aceto, Matteo Cimini, Anna Ingólfsdóttir, Mohammad Reza Mousavi 0001, Michel A. Reniers
Theor. Comput. Sci.3
2010 A Rule Format for Unit Elements
Luca Aceto, Anna Ingólfsdóttir, Mohammad Reza Mousavi 0001, Michel A. Reniers
SOFSEM2
2010 Lifting non-finite axiomatizability results to extensions of process algebras
Luca Aceto, Wan J. Fokkink, Anna Ingólfsdóttir, Mohammad Reza Mousavi 0001
Acta Informatica3
2010 Resource bisimilarity and graded bisimilarity coincide
Luca Aceto, Anna Ingólfsdóttir, Joshua Sack
Inf. Process. Lett.2
2009 Foreword: special issue in memory of Nadia Busi
abstract
We still recall very vividly the announcement of Nadia Busi's death. It was Wednesday, 5 September 2007, and we were enjoying the half-day excursion at CONCUR 2007, a conference where just before lunch on that very day some of Nadia's latest work had been presented. The weather was splendid and we were enjoying the gorgeous view from the Arrábida Convent, basking in the glorious sunlight and admiring the blue sea in the distance. Everything was a celebration of life until death struck. Mario Bravetti, one of our colleagues from Bologna, received a phone call and broke the news to us that ‘Nadia has passed away’. After receiving this message, a cloud came over all the CONCUR participants who had known her.
Luca Aceto, Anna Ingólfsdóttir
Math. Struct. Comput. Sci.2
2009 A finite equational base for CCS with left merge and communication merge
abstract
Using the left merge and the communication merge from ACP, we present an equational base (i.e., a ground-complete and ω-complete set of valid equations) for the fragment of CCS without recursion, restriction and relabeling modulo (strong) bisimilarity. Our equational base is finite if the set of actions is finite.
Luca Aceto, Wan J. Fokkink, Anna Ingólfsdóttir, Bas Luttik
ACM Trans. Comput. Log.3
2008 A Cancellation Theorem for BCCSP
Luca Aceto, Wan J. Fokkink, Anna Ingólfsdóttir
Fundam. Informaticae3
2008 The equational theory of prebisimilarity over basic CCS with divergence
Luca Aceto, Silvio Capobianco, Anna Ingólfsdóttir, Bas Luttik
Inf. Process. Lett.3
2008 On the expressibility of priority
Luca Aceto, Anna Ingólfsdóttir
Inf. Process. Lett.2
2008 On the axiomatisability of priority
abstract
This paper studies the equational theory of bisimulation equivalence over the process algebra BCCSP extended with the priority operator of Baeten, Bergstra and Klop. We prove that, in the presence of an infinite set of actions, bisimulation equivalence has no finite, sound, ground-complete equational axiomatisation over that language. This negative result applies even if the syntax is extended with an arbitrary collection of auxiliary operators, and motivates the study of axiomatisations using equations with action predicates as conditions. In the presence of an infinite set of actions, it is shown that, in general, bisimulation equivalence has no finite, sound, ground-complete axiomatisation consisting of equations with action predicates as conditions over the language studied in this paper. Finally, sufficient conditions on the priority structure over actions are identified that lead to a finite, ground-complete axiomatisation of bisimulation equivalence using equations with action predicates as conditions.
Luca Aceto, Taolue Chen 0001, Wan J. Fokkink, Anna Ingólfsdóttir
Math. Struct. Comput. Sci.4
2007 Ready to Preorder: Get Your BCCSP Axiomatization for Free!
Luca Aceto, Wan J. Fokkink, Anna Ingólfsdóttir
CALCO3
2007 Impossibility Results for the Equational Theory of Timed CCS
Luca Aceto, Anna Ingólfsdóttir, Mohammad Reza Mousavi 0001
CALCO2
2007 The Saga of the Axiomatization of Parallel Composition
Luca Aceto, Anna Ingólfsdóttir
CONCUR2
2006 On the Axiomatizability of Priority
Luca Aceto, Taolue Chen 0001, Wan J. Fokkink, Anna Ingólfsdóttir
ICALP (2)4
2006 A Finite Equational Base for CCS with Left Merge and Communication Merge
Luca Aceto, Wan J. Fokkink, Anna Ingólfsdóttir, Bas Luttik
ICALP (2)3
2006 Bisimilarity is not finitely based over BPA with interrupt
Luca Aceto, Wan J. Fokkink, Anna Ingólfsdóttir, Sumit Nain
Theor. Comput. Sci.3
2005 Bisimilarity Is Not Finitely Based over BPA with Interrupt
Luca Aceto, Wan J. Fokkink, Anna Ingólfsdóttir, Sumit Nain
CALCO3
2005 Split-2 bisimilarity has a finite axiomatization over CCS with Hennessy's merge
abstract
This note shows that split-2 bisimulation equivalence (also known as timed equivalence) affords a finite equational axiomatization over the process algebra obtained by adding an auxiliary operation proposed by Hennessy in 1981 to the recursion, relabelling and restriction free fragment of Milner's Calculus of Communicating Systems. Thus the addition of a single binary operation, viz. Hennessy's merge, is sufficient for the finite equational axiomatization of parallel composition modulo this non-interleaving equivalence. This result is in sharp contrast to a theorem previously obtained by the same authors to the effect that the same language is not finitely based modulo bisimulation equivalence.
Luca Aceto, Wan J. Fokkink, Anna Ingólfsdóttir, Bas Luttik
Log. Methods Comput. Sci.3
2005 Guest editors' foreword: Process Algebra
Luca Aceto, Wan J. Fokkink, Anna Ingólfsdóttir, Zoltán Ésik
Theor. Comput. Sci.3
2005 CCS with Hennessy's merge has no finite-equational axiomatization
Luca Aceto, Wan J. Fokkink, Anna Ingólfsdóttir, Bas Luttik
Theor. Comput. Sci.3
2004 Nested semantics over finite trees are equationally hard
Luca Aceto, Wan J. Fokkink, Rob J. van Glabbeek, Anna Ingólfsdóttir
Inf. Comput.4
2004 The Complexity of Checking Consistency of Pedigree Information and Related Problems
Luca Aceto, Jens A. Hansen, Anna Ingólfsdóttir, Jacob Johnsen, John Knudsen
J. Comput. Sci. Technol.3
2003 A semantic theory for value-passing processes based on the late approach
Anna Ingólfsdóttir
Inf. Comput.1
2003 A note on an expressiveness hierarchy for multi-exit iteration
Luca Aceto, Wan J. Fokkink, Anna Ingólfsdóttir
Inf. Process. Lett.3
2003 Equational theories of tropical semirings
Luca Aceto, Zoltán Ésik, Anna Ingólfsdóttir
Theor. Comput. Sci.3
2003 The max-plus algebra of the natural numbers has no finite equational basis
Luca Aceto, Zoltán Ésik, Anna Ingólfsdóttir
Theor. Comput. Sci.3
2001 Axiomatizing Tropical Semirings
Luca Aceto, Zoltán Ésik, Anna Ingólfsdóttir
FoSSaCS3
2001 2-Nested Simulation Is Not Finitely Equationally Axiomatizable
Luca Aceto, Wan J. Fokkink, Anna Ingólfsdóttir
STACS3
2001 Corrigendum: A Domain Equation for Bisimulation: Volume 92 Number 2 (1991), pages 161-218
Samson Abramsky, Luca Aceto, Anna Ingólfsdóttir
Inf. Comput.3
2001 A fully abstract denotational model for observational precongruence
Anna Ingólfsdóttir, Andrea Schalk
Theor. Comput. Sci.1
2000 On the Two-Variable Fragment of the Equational Theory of the Max-Sum Algebra of the Natural Numbers
Luca Aceto, Zoltán Ésik, Anna Ingólfsdóttir
STACS3
1999 Testing Hennessy-Milner Logic with Recursion
Luca Aceto, Anna Ingólfsdóttir
FoSSaCS2
1998 A Cook's Tour of Equational Axiomatizations for Prefix Iteration
Luca Aceto, Wan J. Fokkink, Anna Ingólfsdóttir
FoSSaCS3
1998 A Menagerie of NonFfinitely Based Process Semantics over BPA* - From Ready Simulation to Completed Traces
Luca Aceto, Wan J. Fokkink, Anna Ingólfsdóttir
Math. Struct. Comput. Sci.3
1998 On a Question of A. Salomaa: The Equational Theory of Regular Expressions Over a Singleton Alphabet is not Finitely Based
Luca Aceto, Wan J. Fokkink, Anna Ingólfsdóttir
Theor. Comput. Sci.3
1997 A Characterization of Finitary Bisimulation
Luca Aceto, Anna Ingólfsdóttir
Inf. Process. Lett.2
1996 Axiomatizing Prefix Iteration with Silent Steps
Luca Aceto, Rob J. van Glabbeek, Wan J. Fokkink, Anna Ingólfsdóttir
Inf. Comput.4
1996 CPO Models for Compact GSOS Languages
Luca Aceto, Anna Ingólfsdóttir
Inf. Comput.2
1995 Late and Early Semantics Coincide for Testing
Anna Ingólfsdóttir
Theor. Comput. Sci.1
1994 Characteristic Formulae for Processes with Divergence
Bernhard Steffen, Anna Ingólfsdóttir
Inf. Comput.2
1993 Communicating Processes with Value-passing and Assignments
abstract
Abstract A semantic theory of an imperative language which allows value-passing and assignments as a simple action prefixing is described. Three different semantic approaches are given: denotational based on the mathematical model Acceptance Trees, axiomatic based on inequations and behavioural in terms of testing. The equivalence of these different approaches is shown. The results are compared with similar results for other languages such as CSP and Occam .
Matthew Hennessy, Anna Ingólfsdóttir
Formal Aspects Comput.2
1993 A Theory of Communicating Processes with Value Passing
Matthew Hennessy, Anna Ingólfsdóttir
Inf. Comput.2
1991 A Theory of Testing for ACP
Luca Aceto, Anna Ingólfsdóttir
CONCUR2
1990 A Theory of Communicating Processes with Value-Passing
Matthew Hennessy, Anna Ingólfsdóttir
ICALP2