中文
相关论文

相关论文: Shades of Iteration: from Elgot to Kleene

200 篇论文

Models of iterated computation, such as (completely) iterative monads, often depend on a notion of guardedness, which guarantees unique solvability of recursive equations and requires roughly that recursive calls happen only under certain…

计算机科学中的逻辑 · 计算机科学 2023-06-22 Sergey Goncharov , Lutz Schröder , Christoph Rauch , Maciej Piróg

Category theory is famous for its innovative way of thinking of concepts by their descriptions, in particular by establishing universal properties. Concepts that can be characterized in a universal way receive a certain quality seal, which…

计算机科学中的逻辑 · 计算机科学 2021-07-06 Sergey Goncharov

Monads are extensively used nowadays to abstractly model a wide range of computational effects such as nondeterminism, statefulness, and exceptions. It turns out that equipping a monad with a (uniform) iteration operator satisfying a set of…

计算机科学中的逻辑 · 计算机科学 2016-03-08 Sergey Goncharov , Stefan Milius , Christoph Rauch

We study Kleene iteration in the categorical context. A celebrated completeness result by Kozen introduced Kleene algebra (with tests) as a ubiquitous tool for lightweight reasoning about program equivalence, and yet, numerous variants of…

计算机科学中的逻辑 · 计算机科学 2024-07-19 Sergey Goncharov , Tarmo Uustalu

Denotational semantics can be based on algebras with additional structure (order, metric, etc.) which makes it possible to interpret recursive specifications. It was the idea of Elgot to base denotational semantics on iterative theories…

计算机科学中的逻辑 · 计算机科学 2017-01-11 Jiri Adamek , Stefan Milius , Jiri Velebil

Hybrid computation combines discrete and continuous dynamics in the form of an entangled mixture inherently present both in various natural phenomena, and in applications ranging from control theory to microbiology. The emergent behaviours…

计算机科学中的逻辑 · 计算机科学 2019-07-19 Sergey Goncharov , Renato Neves

An itegory is a restriction category with a Kleene wand. Cockett, D\'iaz-Bo\"ils, Gallagher, and Hrube\v{s} briefly introduced Kleene wands to capture iteration in restriction categories arising from complexity theory. The purpose of this…

范畴论 · 数学 2025-04-17 Robin Cockett , Jean-Simon Pacaud Lemay

The recently introduced notions of guarded traced (monoidal) category and guarded (pre-)iterative monad aim at unifying different instances of partial iteration whilst keeping in touch with the established theory of total iteration and…

编程语言 · 计算机科学 2019-02-07 Sergey Goncharov , Julian Jakob , Renato Neves

Iterated loop algebras are by definition obtained by repeatedly applying the loop construction, familiar from the theory of affine Kac-Moody Lie algebras, to a given base algebra. Our interest in this iterated construction is motivated by…

表示论 · 数学 2008-09-06 Bruce Allison , Stephen Berman , Arturo Pianzola

Clones are specializations of operads forming powerful instruments to describe varieties of algebras wherein repeating variables are allowed in their equations. They allow us in this way to realize and study a large range of algebraic…

组合数学 · 数学 2026-04-08 Samuele Giraudo

Kleene algebras with tests (KATs) offer sound, complete, and decidable equational reasoning about regularly structured programs. Interest in KATs has increased greatly since NetKAT demonstrated how well extensions of KATs with…

编程语言 · 计算机科学 2022-04-05 Michael Greenberg , Ryan Beckett , Eric Campbell

This paper proposes a definition of recognizable transducers over monads and comonads, which bridges two important ongoing efforts in the current research on regularity. The first effort is the study of regular transductions, which extends…

形式语言与自动机理论 · 计算机科学 2024-07-04 Rafał Stefański

A new mathematical notation is proposed for the iteration of functions. It facilitates the application of the iteration of functions in mathematical and logical expressions, definitions of sets, and formulations of algorithms. Illustrations…

动力系统 · 数学 2012-07-03 Valerii Salov

A structural theorem for Kleene algebras is proved, showing that an element of a Kleene algebra can be looked upon as an ordered pair of sets. Further, we show that negation with the Kleene property (called the `Kleene negation') always…

逻辑 · 数学 2020-07-24 Arun Kumar , Mohua Banerjee

Convolution is a ubiquitous operation in mathematics and computing. The Kripke semantics for substructural and interval logics motivates its study for quantale-valued functions relative to ternary relations. The resulting notion of…

计算机科学中的逻辑 · 计算机科学 2023-06-22 Brijesh Dongol , Ian J. Hayes , Georg Struth

Monads are of interest both in semantics and in higher dimensional algebra. It turns out that the idea behind usual notion finitary monads (whose values on all sets can be computed from their values on finite sets) extends to a more general…

范畴论 · 数学 2012-01-18 Charles Grellois

Although neural module networks have an architectural bias towards compositionality, they require gold standard layouts to generalize systematically in practice. When instead learning layouts and modules jointly, compositionality does not…

机器学习 · 计算机科学 2021-05-07 Ankit Vani , Max Schwarzer , Yuchen Lu , Eeshan Dhekane , Aaron Courville

Kleene algebra (KA) is the algebra of regular events. Familiar examples of Kleene algebras include regular sets, relational algebras, and trace algebras. A Kleene algebra with tests (KAT) is a Kleene algebra with an embedded Boolean…

逻辑 · 数学 2008-01-16 James Worthington

The delay monad provides a way to introduce general recursion in type theory. To write programs that use a wide range of computational effects directly in type theory, we need to combine the delay monad with the monads of these effects.…

计算机科学中的逻辑 · 计算机科学 2025-10-15 Rasmus Ejlers Møgelberg , Maaike Zwart

In the literature on Kleene algebra (KA), a number of variants have been proposed such as Kleene algebra with tests, commutative KA, bi-KA, and concurrent KA. The equational theories of some of these structures have then been studied in the…

计算机科学中的逻辑 · 计算机科学 2026-05-19 Lukas Mulder , Damien Pous , Jana Wagemaker
‹ 上一页 1 2 3 10 下一页 ›