中文
相关论文

相关论文: Galois connecting call-by-value and call-by-name

200 篇论文

There is much interest lately in explainability in statistics and machine learning. One aspect of explainability is to quantify the importance of various features (or covariates). Two popular methods for defining variable importance are…

统计方法学 · 统计学 2023-03-13 Isabella Verdinelli , Larry Wasserman

A $\lambda$-calculus is introduced in which all programs can be evaluated in probabilistic polynomial time and in which there is sufficient structure to represent sequential cryptographic constructions and adversaries for them, even when…

编程语言 · 计算机科学 2024-10-24 Ugo Dal Lago , Zeinab Galal , Giulia Giusti

In call-by-value languages, some mutually-recursive value definitions can be safely evaluated to build recursive functions or cyclic data structures, but some definitions (let rec x = x + 1) contain vicious circles and their evaluation…

编程语言 · 计算机科学 2020-12-24 Alban Reynaud , Gabriel Scherer , Jeremy Yallop

Guarded Interaction Trees are a structure and a fully formalized framework for representing higher-order computations with higher-order effects in Rocq. We present an extension of Guarded Interaction Trees to support formal reasoning about…

计算机科学中的逻辑 · 计算机科学 2025-12-15 Sergei Stepanenko , Emma Nardino , Virgil Marionneau , Dan Frumin , Amin Timany , Lars Birkedal

This paper explores two topics at once: the use of denotational semantics to bound the evaluation length of functional programs, and the semantics of strong (that is, possibly under abstractions) call-by-value evaluation. About the first,…

计算机科学中的逻辑 · 计算机科学 2023-07-04 Beniamino Accattoli , Giulio Guerrieri , Maico Leberle

Causal models communicate our assumptions about causes and effects in real-world phe- nomena. Often the interest lies in the identification of the effect of an action which means deriving an expression from the observed probability…

机器学习 · 统计学 2018-06-20 Santtu Tikka , Juha Karvanen

We give a denotational account of logical relations for call-by-push-value (CBPV) in the fibrational style of Hermida, Jacobs, Katsumata and others. Fibrations -- which axiomatise the usual notion of sets-with-relations -- provide a clean…

计算机科学中的逻辑 · 计算机科学 2025-06-16 Pedro H. Azevedo de Amorim , Satoshi Kura , Philip Saville

Shapley effects are attracting increasing attention as sensitivity measures. When the value function is the conditional variance, they account for the individual and higher order effects of a model input. They are also well defined under…

统计计算 · 统计学 2021-10-13 Elmar Plischke , Giovanni Rabitti , Emanuele Borgonovo

Proof search has been used to specify a wide range of computation systems. In order to build a framework for reasoning about such specifications, we make use of a sequent calculus involving induction and co-induction. These proof principles…

计算机科学中的逻辑 · 计算机科学 2010-10-01 Alwen Tiu , Alberto Momigliano

This paper makes the case for using Shapley value to quantify the importance of random input variables to a function. Alternatives based on the ANOVA decomposition can run into conceptual and computational problems when the input variables…

统计理论 · 数学 2017-03-22 Art B. Owen , Clémentine Prieur

We define and study a term calculus implementing higher-order node replication. It is used to specify two different (weak) evaluation strategies: call-by-name and fully lazy call-by-need, that are shown to be observationally equivalent by…

计算机科学中的逻辑 · 计算机科学 2024-08-07 Delia Kesner , Loïc Peyrot , Daniel Ventura

We use dialgebras, generalising both algebras and coalgebras, as a complement of the standard coalgebraic framework, aimed at describing the semantics of an interactive system by the means of reaction rules. In this model, interaction is…

计算机科学中的逻辑 · 计算机科学 2013-06-05 Vincenzo Ciancia

This paper proposes a theory for understanding perceptual learning processes within the general framework of laws of nature. Neural networks are regarded as systems whose connections are Lagrangian variables, namely functions depending on…

计算机视觉与模式识别 · 计算机科学 2018-08-29 Alessandro Betti , Marco Gori , Stefano Melacci

Language has been a dynamic system and word meanings always have been changed over times. Every time a novel concept or sense is introduced, we need to assign it a word to express it. Also, some changes have happened because the result of a…

计算与语言 · 计算机科学 2020-03-12 Zahra Shekarchi , Yang Xu

We study the two Girard's translations of intuitionistic implication into linear logic by exploiting the bang calculus, a paradigmatic functional language with an explicit box-operator that allows both call-by-name and call-by-value…

计算机科学中的逻辑 · 计算机科学 2019-04-16 Giulio Guerrieri , Giulio Manzonetto

Parameterization extends higher-order processes with the capability of abstraction (akin to that in lambda-calculus), and is known to be able to enhance the expressiveness. This paper focuses on the parameterization of names, i.e. a…

计算机科学中的逻辑 · 计算机科学 2015-08-21 Xian Xu , Qiang Yin , Huan Long

Algebraic effects are computational effects that can be described with a set of basic operations and equations between them. As many interesting effect handlers do not respect these equations, most approaches assume a trivial theory,…

计算机科学中的逻辑 · 计算机科学 2020-05-29 Žiga Lukšič , Matija Pretnar

We present two rewriting systems that define labelled explicit substitution lambda-calculi. Our work is motivated by the close correspondence between Levy's labelled lambda-calculus and paths in proof-nets, which played an important role in…

计算机科学中的逻辑 · 计算机科学 2010-03-30 Maribel Fernández , Nikolaos Siafakas

Programming languages are expected to support programmer's effort to structure program code. The ML module system, object systems and mixins are good examples of language constructs promoting modular programming. Among the three, mixins can…

编程语言 · 计算机科学 2009-08-26 Keiko Nakata

We present natural semantics for acyclic as well as cyclic call-by-need lambda calculi, which are proved equivalent to the reduction semantics given by Ariola and Felleisen. The natural semantics are big-step and use global heaps, where…

编程语言 · 计算机科学 2009-07-28 Keiko Nakata , Masahito Hasegawa