中文
相关论文

相关论文: Behavioural Equivalence via Modalities for Algebra…

200 篇论文

This dissertation is concerned with the study of program equivalence and algebraic effects as they arise in the theory of programming languages. Algebraic effects represent impure behaviour in a functional programming language, such as…

编程语言 · 计算机科学 2019-02-14 Cristina Matache

In order to reason about effects, we can define quantitative formulas to describe behavioural aspects of effectful programs. These formulas can for example express probabilities that (or sets of correct starting states for which) a program…

计算机科学中的逻辑 · 计算机科学 2019-04-29 Niels Voorneveld

There are several ways to define program equivalence for functional programs with algebraic effects. We consider two complementing ways to specify behavioural equivalence. One way is to specify a set of axiomatic equations, and allow proof…

计算机科学中的逻辑 · 计算机科学 2020-05-04 Niels Voorneveld

Graded modal types systems and coeffects are becoming a standard formalism to deal with context-dependent computations where code usage plays a central role. The theory of program equivalence for modal and coeffectful languages, however, is…

计算机科学中的逻辑 · 计算机科学 2021-03-08 Ugo Dal Lago , Francesco Gavazzo

Recent works have shown that defining a behavioural equivalence that matches the observational properties of a quantum-capable, concurrent, non-deterministic system is a surprisingly difficult task. We explore coalgebras over distributions…

计算机科学中的逻辑 · 计算机科学 2025-09-26 Lorenzo Ceragioli , Elena Di Lavore , Giuseppe Lomurno , Gabriele Tedeschi

Open bisimilarity is defined for open process terms in which free variables may appear. The insight is, in order to characterise open bisimilarity, we move to the setting of intuitionistic modal logics. The intuitionistic modal logic…

计算机科学中的逻辑 · 计算机科学 2023-06-22 Ki Yung Ahn , Ross Horne , Alwen Tiu

We study Abramsky's applicative bisimilarity abstractly, in the context of call-by-value $\lambda$-calculi with algebraic effects. We first of all endow a computational $\lambda$-calculus with a monadic operational semantics. We then show…

计算机科学中的逻辑 · 计算机科学 2017-04-18 Ugo Dal Lago , Francesco Gavazzo , Paul Blain Levy

Behavioural equivalences can be characterized via bisimulation, modal logics, and spoiler-duplicator games. In this paper we work in the general setting of coalgebra and focus on generic algorithms for computing the winning strategies of…

计算机科学中的逻辑 · 计算机科学 2020-10-15 Barbara König , Christina Mika-Michalski , Lutz Schröder

We establish a general framework for reasoning about the relationship between call-by-value and call-by-name. In languages with computational effects, call-by-value and call-by-name executions of programs often have different, but related,…

编程语言 · 计算机科学 2024-08-07 Dylan McDermott , Alan Mycroft

We study coalgebraic modal logic to characterise behavioural equivalence in the presence of side effects, i.e., when coalgebras live in a (co)Kleisli or an Eilenberg-Moore category. Our aim is to develop a general framework based on indexed…

计算机科学中的逻辑 · 计算机科学 2022-02-07 H. Beohar , B. König , S. Küpper , C. Mika-Michalski

Applicative bisimilarity is a coinductive characterisation of observational equivalence in call-by-name lambda-calculus, introduced by Abramsky (1990). Howe (1996) gave a direct proof that it is a congruence, and generalised the result to…

计算机科学中的逻辑 · 计算机科学 2023-06-22 Tom Hirschowitz , Ambroise Lafont

Bisimilarity is a central notion for coalgebras. In recent work, Geuvers and Jacobs suggest to focus on apartness, which they define by dualising coalgebraic bisimulations. This yields the possibility of finite proofs of distinguishability…

计算机科学中的逻辑 · 计算机科学 2024-04-26 Ruben Turkenburg , Harsh Beohar , Clemens Kupke , Jurriaan Rot

The modelling, specification and study of the semantics of concurrent reactive systems have been interesting research topics for many years now. The aim of this thesis is to exploit the strengths of the (co)algebraic framework in modelling…

计算机科学中的逻辑 · 计算机科学 2015-02-11 Georgiana Caltais

We develop a behavioral theory for the untyped call-by-value lambda calculus extended with the delimited-control operators shift and reset. For this calculus, we discuss the possible observable behaviors and we define an applicative…

编程语言 · 计算机科学 2012-01-05 Dariusz Biernacki , Serguei Lenglet

We study bisimulation and context equivalence in a probabilistic $\lambda$-calculus. The contributions of this paper are threefold. Firstly we show a technique for proving congruence of probabilistic applicative bisimilarity. While the…

编程语言 · 计算机科学 2013-11-08 Ugo Dal Lago , Davide Sangiorgi , Michele Alberti

We define quantum-like probabilistic behaviour as behaviour which is impossible to describe by using the classical probability model. We discuss the conjecture that cognitive behaviour is quantum-like. There is presented the scheme for an…

量子物理 · 物理学 2013-05-29 Andrei Khrennikov

Coinduction is a widely used technique for establishing behavioural equivalence of programs in higher-order languages. In recent years, the rise of languages with quantitative (e.g.~probabilistic) features has led to extensions of…

编程语言 · 计算机科学 2025-11-27 Henning Urbat

Effectivity functions are the basic formalism for investigating the semantics game logic. We discuss algebraic properties of stochastic effectivity functions, in particular the relationship to stochastic relations, morphisms and congruences…

计算机科学中的逻辑 · 计算机科学 2014-04-01 Ernst-Erich Doberkat

Several application domains require formal but flexible approaches to the comparison problem. Different process models that cannot be related by behavioral equivalences should be compared via a quantitative notion of similarity, which is…

计算机科学中的逻辑 · 计算机科学 2010-06-29 Alessandro Aldini

Applicative bisimulation is a coinductive technique to check program equivalence in higher-order functional languages. It is known to be sound, and sometimes complete, with respect to context equivalence. In this paper we show that…

计算机科学中的逻辑 · 计算机科学 2015-06-23 Ugo Dal Lago , Alessandro Rioli
‹ 上一页 1 2 3 10 下一页 ›