中文
相关论文

相关论文: Modal Reasoning = Metric Reasoning, via Lawvere

200 篇论文

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

This paper studies the quantitative refinements of Abramsky's applicative similarity and bisimilarity in the context of a generalisation of Fuzz, a call-by-value $\lambda$-calculus with a linear type system that can express programs…

计算机科学中的逻辑 · 计算机科学 2018-02-07 Francesco Gavazzo

The paper investigates behavioural equivalence between programs in a call-by-value functional language extended with a signature of (algebraic) effect-triggering operations. Two programs are considered as being behaviourally equivalent if…

计算机科学中的逻辑 · 计算机科学 2019-10-28 Alex Simpson , Niels Voorneveld

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

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

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

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

The Kripke semantics of various logics arises via categorical dualities between a category of relational frames and their maps, and a category of algebras and logical homomorphisms. When the relational frames are considered as computational…

计算机科学中的逻辑 · 计算机科学 2026-05-08 Piotr Kozicki , Alex Kavvos

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

A modal logic that is strong enough to fully characterize the behavior of a system is called expressive. Recently, with the growing diversity of systems to be reasoned about (probabilistic, cyber-physical, etc.), the focus shifted to…

计算机科学中的逻辑 · 计算机科学 2021-05-24 Yuichi Komorida , Shin-ya Katsumata , Clemens Kupke , Jurriaan Rot , Ichiro Hasuo

Modal types -- types that are derived from proof systems of modal logic -- have been studied as theoretical foundations of metaprogramming, where program code is manipulated as first-class values. In modal type systems, modality corresponds…

计算机科学中的逻辑 · 计算机科学 2023-01-06 Yuito Murase , Yuichi Nishiwaki , Atsushi Igarashi

Traces and their extension called combined traces (comtraces) are two formal models used in the analysis and verification of concurrent systems. Both models are based on concepts originating in the theory of formal languages, and they are…

计算机科学中的逻辑 · 计算机科学 2015-07-01 Lukasz Mikulski

The topological interpretation of modal logics provides descriptive languages and proof systems for reasoning about points of topological spaces. Recent work has been devoted to model checking of spatial logics on discrete spatial…

计算机科学中的逻辑 · 计算机科学 2020-05-13 Vincenzo Ciancia , Diego Latella , Mieke Massink , Erik de Vink

Graded modal logics generalise standard modal logics via families of modalities indexed by an algebraic structure whose operations mediate between the different modalities. The graded "of-course" modality $!_r$ captures how many times a…

计算机科学中的逻辑 · 计算机科学 2024-11-26 Victoria Vollmer , Danielle Marshall , Harley Eades , Dominic Orchard

Behavioural metrics provide a quantitative refinement of classical two-valued behavioural equivalences on systems with quantitative data, such as metric or probabilistic transition systems. In analogy to the linear-time/branching-time…

计算机科学中的逻辑 · 计算机科学 2025-01-28 Jonas Forster , Lutz Schröder , Paul Wild , Harsh Beohar , Sebastian Gurke , Barbara König , Karla Messing

Non-normal modal logics, interpreted on neighbourhood models which generalise the usual relational semantics, have found application in several areas, such as epistemic, deontic, and coalitional reasoning. We present here preliminary…

计算机科学中的逻辑 · 计算机科学 2022-07-04 Tiziano Dalmonte , Andrea Mazzullo , Ana Ozaki

The analysis of concurrent and reactive systems is based to a large degree on various notions of process equivalence, ranging, on the so-called linear-time/branching-time spectrum, from fine-grained equivalences such as strong bisimilarity…

计算机科学中的逻辑 · 计算机科学 2014-10-17 Alexander Kurz , Stefan Milius , Dirk Pattinson , Lutz Schröder

Game comonads provide categorical semantics for comparison games in Finite Model Theory, thus providing an abstract characterisation of logical equivalence for a wide range of logics, each one captured through a specific choice of comonad.…

计算机科学中的逻辑 · 计算机科学 2024-08-15 Santiago Figueira , Gabriel Goren-Roig

Logical relations constitute a key method for reasoning about contextual equivalence of programs in higher-order languages. They are usually developed on a per-case basis, with a new theory required for each variation of the language or of…

计算机科学中的逻辑 · 计算机科学 2024-05-17 Sergey Goncharov , Stefan Milius , Stelios Tsampas , Henning Urbat

We prove a general congruence result for bisimilarity in higher-order languages, which generalises previous work to languages specified by a labelled transition system in which programs may occur as labels, and which may rely on operations…

计算机科学中的逻辑 · 计算机科学 2023-03-22 Tom Hirschowitz , Ambroise Lafont
‹ 上一页 1 2 3 10 下一页 ›