中文
相关论文

相关论文: Abstracting Effect Systems for Algebraic Effect Ha…

200 篇论文

Safety is a syntactic condition of higher-order grammars that constrains occurrences of variables in the production rules according to their type-theoretic order. In this paper, we introduce the safe lambda calculus, which is obtained by…

编程语言 · 计算机科学 2015-07-01 William Blum , C. -H. Luke Ong

An often used model for quantum theory is to associate to every physical system a C*-algebra. From a physical point of view it is unclear why operator algebras would form a good description of nature. In this paper, we find a set of…

量子物理 · 物理学 2024-08-07 John van de Wetering

Inference algorithms for probabilistic programming are complex imperative programs with many moving parts. Efficient inference often requires customising an algorithm to a particular probabilistic model or problem, sometimes called…

编程语言 · 计算机科学 2024-12-24 Minh Nguyen , Roly Perera , Meng Wang , Steven Ramsay

Rigorous modelling of natural and industrial systems still conveys various challenges related to abstractions, methods to proceed with and easy-to-use tools to build, compose and reason on models. Operads are mathematical structures that…

计算机科学中的逻辑 · 计算机科学 2025-12-19 Christian Attiogbé

Types-and-effects are type systems, which allow one to express general semantic properties and to statically reason about program's execution. They have been widely exploited to specify static analyses, for example to track computational…

计算机科学中的逻辑 · 计算机科学 2011-08-12 Letterio Galletta , Giorgio Levi

Algebraic effect handlers are becoming an increasingly popular way of structuring effectful computations, and their performance is often a concern. One of the proposed approaches towards efficient compilation is tracking effect information…

编程语言 · 计算机科学 2025-12-03 Filip Koprivec , Matija Pretnar

We observe that the various formulations of the operational semantics of Constraint Handling Rules proposed over the years fall into a spectrum ranging from the analytical to the pragmatic. While existing analytical formulations facilitate…

计算机科学中的逻辑 · 计算机科学 2010-07-23 Hariolf Betz , Frank Raiser , Thom Frühwirth

We introduce a term algebra as a new formal specification language for the coordinating architectures of distributed systems consisting of a finite yet unbounded number of components. The language allows to describe infinite sets of systems…

形式语言与自动机理论 · 计算机科学 2020-10-15 Marius Bozga , Radu Iosif

We present a mathematical framework for quantum mechanics in which the basic entities and operations have physical significance. In this framework the primitive concepts are states and effects and the resulting mathematical structure is a…

量子物理 · 物理学 2018-02-06 Stan Gudder

Type-and-effect systems help the programmer to organize data and computational effects in a program. While for traditional type systems expressive variants with sophisticated inference algorithms have been developed and widely used in…

编程语言 · 计算机科学 2025-10-24 Patrycja Balik , Szymon Jędras , Piotr Polesiuk

The emulation of multi-step attacks attributed to advanced persistent threats is valuable for training defenders and evaluating defense tools. In this paper, we discuss the numerous challenges and desired attributes associated with such…

密码学与安全 · 计算机科学 2025-10-09 Suresh K. Damodaran , Paul D. Rowe

We consider the problem of modularizing control flow in a generic abstract interpretation framework. A generic abstract interpretation framework is not truly flexible if it does not allow interpreting with different path- and…

编程语言 · 计算机科学 2026-02-19 Cade Lueker , Andrew Fox , Bor-Yuh Evan Chang

Choreographic programming (CP) is a paradigm for programming distributed applications as single, unified programs, called choreographies, that are then compiled to node-local programs via endpoint projection (EPP). Recently, library-level…

编程语言 · 计算机科学 2024-07-10 Gan Shen , Lindsey Kuper

Effective field theories (EFTs) are widely considered by physicists to be explanatory and to be the appropriate frameworks for modelling various phenomena at different scales. At the same time, they are known to be approximate, restricted,…

物理学史与哲学 · 物理学 2025-07-08 Martin King

We study the fundamental efficiency of delimited control. Specifically, we show that effect handlers enable an asymptotic improvement in runtime complexity for a certain class of functions. We consider the generic count problem using a pure…

编程语言 · 计算机科学 2020-07-15 Daniel Hillerström , Sam Lindley , John Longley

We use the theory of algebraic effects to give a complete equational axiomatization for dynamic threads. Our method is based on parameterized algebraic theories, which give a concrete syntax for strong monads on functor categories, and are…

编程语言 · 计算机科学 2026-02-06 Ohad Kammar , Jack Liell-Cock , Sam Lindley , Cristina Matache , Sam Staton

Type-and-effect systems are a widely-used approach to program verification, verifying the result of a computation using types, and the behavior using effects. This paper extends an effect system for verifying temporal, value-dependent…

编程语言 · 计算机科学 2022-07-22 Taro Sekiyama , Hiroshi Unno

A convex sequential effect algebra (COSEA) is an algebraic system with three physically motivated operations, an orthogonal sum, a scalar product and a sequential product. The elements of a COSEA correspond to yes-no measurements and are…

数学物理 · 物理学 2019-01-31 Stan Gudder

This paper describes a new abstract interpretation-based approach to verify temporal safety properties of recursive, higher-order programs. While prior works have provided theoretical impact and some automation, they have had limited…

编程语言 · 计算机科学 2025-09-03 Mihai Nicola , Chaitanya Agarwal , Eric Koskinen , Thomas Wies

In the last decade, Expression Templates (ET) have gained a reputation as an efficient performance optimization tool for C++ codes. This reputation builds on several ET-based linear algebra frameworks focused on combining both elegant and…

性能 · 计算机科学 2012-08-15 Klaus Iglberger , Georg Hager , Jan Treibig , Ulrich Ruede