中文
相关论文

相关论文: Categorical Semantics of Reversible Pattern-Matchi…

200 篇论文

This paper is concerned with the expressivity and denotational semantics of a functional higher-order reversible programming language based on Theseus. In this language, pattern-matching is used to ensure the reversibility of functions. We…

计算机科学中的逻辑 · 计算机科学 2024-10-10 Kostia Chardonnet , Louis Lemonnier , Benoît Valiron

Reversible computing is a computational paradigm in which computations are deterministic in both the forward and backward direction, so that programs have well-defined forward and backward semantics. We investigate the formal semantics of…

计算机科学中的逻辑 · 计算机科学 2021-12-30 Robin Kaarsgaard , Mathys Rennela

Structured reversible flowchart languages is a class of imperative reversible programming languages allowing for a simple diagrammatic representation of control flow built from a limited set of control flow structures. This class includes…

编程语言 · 计算机科学 2023-06-22 Robert Glück , Robin Kaarsgaard

This paper investigates some issues arising in categorical models of reversible logic and computation. Our claim is that the structural (coherence) isomorphisms of these categorical models, although generally overlooked, have decidedly…

范畴论 · 数学 2013-04-29 Peter Hines

Causal-consistent reversibility is the reference notion of reversibility for concurrency. We introduce a modular framework for defining causal-consistent reversible extensions of concurrent models and languages. We show how our framework…

计算机科学中的逻辑 · 计算机科学 2016-08-12 Alexis Bernadet , Ivan Lanese

Guarded recursion is a framework allowing for a formalisation of streams in classical programming languages. The latter take their semantics in cartesian closed categories. However, some programming paradigms do not take their semantics in…

计算机科学中的逻辑 · 计算机科学 2025-03-05 Louis Lemonnier

In programming models with a reversible semantics, computational steps can be undone. This paper addresses the integration of reversible semantics into process languages for communication-centric systems equipped with behavioral types. In…

计算机科学中的逻辑 · 计算机科学 2023-06-22 Claudio Antares Mezzina , Jorge A. Pérez

Modelling compositionality has been a longstanding area of research in the field of vector space semantics. The categorical approach to compositionality maps grammar onto vector spaces in a principled way, but comes under fire for requiring…

计算与语言 · 计算机科学 2019-01-31 Martha Lewis

We study categories for reversible computing, focussing on reversible forms of event structures. Event structures are a well-established model of true concurrency. There exist a number of forms of event structures, including prime event…

计算机科学中的逻辑 · 计算机科学 2017-04-12 Eva Graversen , Iain Phillips , Nobuko Yoshida

Reversibility is a key issue in the interface between computation and physics, and of growing importance as miniaturization progresses towards its physical limits. Most foundational work on reversible computing to date has focussed on…

计算机科学中的逻辑 · 计算机科学 2011-12-01 Samson Abramsky

In reinforcement learning, conducting task composition by forming cohesive, executable sequences from multiple tasks remains challenging. However, the ability to (de)compose tasks is a linchpin in developing robotic systems capable of…

人工智能 · 计算机科学 2025-03-13 Georgios Bakirtzis , Michail Savvas , Ruihan Zhao , Sandeep Chinchali , Ufuk Topcu

A new categorical setting is defined in order to characterize the subrecursive classes belonging to complexity hierarchies. This is achieved by means of coercion functors over a symmetric monoidal category endowed with certain recursion…

范畴论 · 数学 2015-01-29 Joaquín Díaz Boils

The unprecedented pace of machine learning research has lead to incredible advances, but also poses hard challenges. At present, the field lacks strong theoretical underpinnings, and many important achievements stem from ad hoc design…

机器学习 · 计算机科学 2024-10-16 Francesco Riccardo Crescenzi

With the increased interest in machine learning, and deep learning in particular, the use of automatic differentiation has become more wide-spread in computation. There have been two recent developments to provide the theoretical support…

范畴论 · 数学 2021-01-27 Geoffrey Cruttwell , Jonathan Gallagher , Dorette Pronk

We examine various categorical structures that can and cannot be constructed. We show that total computable functions can be mimicked by constructible functors. More generally, whatever can be done by a Turing machine can be constructed by…

计算复杂性 · 计算机科学 2018-10-01 Noson S. Yanofsky

This paper presents preliminary work on a general system for integrating dependent types into substructural type systems such as linear logic and linear type theory. Prior work on this front has generally managed to deliver type systems…

计算机科学中的逻辑 · 计算机科学 2024-01-30 C. B. Aberlé

We propose applying the categorical compositional scheme of [6] to conceptual space models of cognition. In order to do this we introduce the category of convex relations as a new setting for categorical compositional semantics, emphasizing…

人工智能 · 计算机科学 2016-08-05 Josef Bolt , Bob Coecke , Fabrizio Genovese , Martha Lewis , Daniel Marsden , Robin Piedeleu

Reversible computing is motivated by both pragmatic and foundational considerations arising from a variety of disciplines. We take a particular path through the development of reversible computation, emphasizing compositional reversible…

计算机科学中的逻辑 · 计算机科学 2024-06-03 Jacques Carette , Chris Heunen , Robin Kaarsgaard , Amr Sabry

In this work, we incorporate reversibility into structured communication-based programming, to allow parties of a session to automatically undo, in a rollback fashion, the effect of previously executed interactions. This permits taking…

编程语言 · 计算机科学 2014-06-16 Francesco Tiezzi , Nobuko Yoshida

Dependent pattern matching is a key feature in dependently typed programming. However, there is a theory-practice disconnect: while many proof assistants implement pattern matching as primitive, theoretical presentations give semantics to…

编程语言 · 计算机科学 2025-01-31 Joseph Eremondi , Ohad Kammar
‹ 上一页 1 2 3 10 下一页 ›