中文
相关论文

相关论文: A Framework for Dependent Types and Effects

200 篇论文

A central goal of probabilistic programming languages (PPLs) is to separate modelling from inference. However, this goal is hard to achieve in practice. Users are often forced to re-write their models in order to improve efficiency of…

编程语言 · 计算机科学 2022-02-21 Maria I. Gorinova , Andrew D. Gordon , Charles Sutton , Matthijs Vákár

This paper studies how dependent typed events can be used to treat verb phrase anaphora. We introduce a framework that extends Dependent Type Semantics (DTS) with a new atomic type for neo-Davidsonian events and an extended @-operator that…

计算与语言 · 计算机科学 2018-03-29 Daniyar Itegulov , Ekaterina Lebedeva

In functional programming, datatypes a la carte provide a convenient modular representation of recursive datatypes, based on their initial algebra semantics. Unfortunately it is highly challenging to implement this technique in proof…

计算机科学中的逻辑 · 计算机科学 2015-09-11 Paolo Torrini , Tom Schrijvers

The expression problem describes how most types can easily be extended with new ways to produce the type or new ways to consume the type, but not both. When abstract syntax trees are defined as an algebraic data type, for example, they can…

编程语言 · 计算机科学 2024-03-12 David Binder , Ingo Skupin , Tim Süberkrüb , Klaus Ostermann

A primary goal in recent research on contextuality has been to extend this concept to cases of inconsistent connectedness, where observables have different distributions in different contexts. This article proposes a solution within the…

量子物理 · 物理学 2019-06-07 Matt Jones

Flow matching learns a velocity field that transports a base distribution to data. We study how small latent perturbations propagate through these flows and show that Jacobian-vector products (JVPs) provide a practical lens on dependency…

机器学习 · 计算机科学 2026-02-04 Reza Rezvan , Gustav Gille , Moritz Schauer , Richard Torkar

We show how the categorical logic of untyped, simply typed and dependently typed lambda calculus can be structured around the notion of category with family (cwf). To this end we introduce subcategories of simply typed cwfs (scwfs), where…

计算机科学中的逻辑 · 计算机科学 2020-07-08 Simon Castellan , Pierre Clairambault , Peter Dybjer

We seek to create tools for a model-theoretic analysis of types in algebraically closed valued fields (ACVF). We give evidence to show that a notion of 'domination by stable part' plays a key role. In Part A, we develop a general theory of…

逻辑 · 数学 2007-05-23 Deirdre Haskell , Ehud Hrushovski , Dugald Macpherson

We present guarded dependent type theory, gDTT, an extensional dependent type theory with a `later' modality and clock quantifiers for programming and proving with guarded recursive and coinductive types. The later modality is used to…

计算机科学中的逻辑 · 计算机科学 2016-01-08 Aleš Bizjak , Hans Bugge Grathwohl , Ranald Clouston , Rasmus E. Møgelberg , Lars Birkedal

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

An oblivious computation is one that is free of direct and indirect information leaks, e.g., due to observable differences in timing and memory access patterns. This paper presents Lambda Obliv, a core language whose type system enforces…

编程语言 · 计算机科学 2019-11-14 David Darais , Ian Sweet , Chang Liu , Michael Hicks

This paper proposes a way of doing type theory informally, assuming a cubical style of reasoning. It can thus be viewed as a first step toward a cubical alternative to the program of informalization of type theory carried out in the…

计算机科学中的逻辑 · 计算机科学 2023-12-29 Bruno Bentzen

We investigate the possibility of a semantic account of the execution time (i.e. the number of beta-steps leading to the normal form, if any) for the shuffling calculus, an extension of Plotkin's call-by-value lambda-calculus. For this…

计算机科学中的逻辑 · 计算机科学 2019-04-25 Giulio Guerrieri

One of the most pressing issues in AI in recent years has been the need to address the lack of explainability of many of its models. We focus on explanations for discrete Bayesian network classifiers (BCs), targeting greater transparency of…

人工智能 · 计算机科学 2021-03-11 Antonio Rago , Emanuele Albini , Pietro Baroni , Francesca Toni

The Functional Machine Calculus (Heijltjes 2022) is a new approach to unifying the imperative and functional programming paradigms. It extends the lambda-calculus, preserving the key features of confluent reduction and typed termination, to…

编程语言 · 计算机科学 2026-03-03 Willem Heijltjes

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

The study presents an exploratory graphical modeling approach for evaluating local item dependency within cognitively diagnostic classification models (DCMs). Current approaches to modeling local dependence require known item structure and…

统计方法学 · 统计学 2023-05-29 Hyeon-Ah Kang , Jingchen Liu , Zhiliang Ying

Brouwer's constructivist foundations of mathematics is based on an intuitively meaningful notion of computation shared by all mathematicians. Martin-L\"of's meaning explanations for constructive type theory define the concept of a type in…

计算机科学中的逻辑 · 计算机科学 2016-06-15 Carlo Angiuli , Robert Harper , Todd Wilson

We show that recent approaches of static analysis based on quantitative typing systems can be extended to programming languages with global state. More precisely, we define a call-by-value language equipped with operations to access a…

编程语言 · 计算机科学 2023-06-19 Sandra Alves , Delia Kesner , Miguel Ramos

We describe a type system for a platform called the General Intensional Programming System (GIPSY), designed to support intensional programming languages built upon intensional logic and their imperative counter-parts for the intensional…

计算机科学中的逻辑 · 计算机科学 2009-12-21 Serguei A. Mokhov , Joey Paquet