中文
相关论文

相关论文: On Storage Operators

200 篇论文

Logical relations built on top of an operational semantics are one of the most successful proof methods in programming language semantics. In recent years, more and more expressive notions of operationally-based logical relations have been…

计算机科学中的逻辑 · 计算机科学 2024-08-07 Francesco Dagnino , Francesco Gavazzo

J.-L. Krivine introduced the AF2 type system in order to obtain programs ($\lambda$-terms) which calculate functions, by writing demonstrations of their totalities. We present in this paper two results of completness for some types of AF2…

逻辑 · 数学 2009-05-06 Samir Farkh , Karim Nour

Several logical operators are defined as dual pairs, in different types of logics. Such dual pairs of operators also occur in other algebraic theories, such as mathematical morphology. Based on this observation, this paper proposes to…

计算机科学中的逻辑 · 计算机科学 2017-10-17 Marc Aiguier , Isabelle Bloch

We show how to extract existential witnesses from classical proofs using Krivine's classical realizability---where classical proofs are interpreted as lambda-terms with the call/cc control operator. We first recall the basic framework of…

计算机科学中的逻辑 · 计算机科学 2015-07-01 Alexandre Miquel

Variational inference is an umbrella term for algorithms which cast Bayesian inference as optimization. Classically, variational inference uses the Kullback-Leibler divergence to define the optimization. Though this divergence has been…

机器学习 · 统计学 2018-03-16 Rajesh Ranganath , Jaan Altosaar , Dustin Tran , David M. Blei

Fixpoint operators are tools to reason on recursive programs and data types obtained by induction (e.g. lists, trees) or coinduction (e.g. streams). They were given a categorical treatment with the notion of categories with fixpoints. A…

计算机科学中的逻辑 · 计算机科学 2023-06-07 Zeinab Galal

Higher-order recursion schemes are recursive equations defining new operations from given ones called "terminals". Every such recursion scheme is proved to have a least interpreted semantics in every Scott's model of \lambda-calculus in…

计算机科学中的逻辑 · 计算机科学 2019-08-15 Jiri Adamek , Stefan Milius , Jiri Velebil

Sorting is one of the most used and well investigated algorithmic problem [1]. Traditional postulation supposes the sorting data archived, and the elementary operation as comparisons of two numbers. In a view of appearance of new processors…

数据结构与算法 · 计算机科学 2011-07-22 Hakob Aslanyan

While a lot of work in theoretical computer science has gone into optimizing the runtime and space usage of data structures, such work very often neglects a very important component of modern computers: the cache. In doing so, very often,…

数据结构与算法 · 计算机科学 2019-07-04 Jeffrey Barratt , Brian Zhang

We consider the computational power of silent transitions in one-way automata with storage. Specifically, we ask which storage mechanisms admit a transformation of a given automaton into one that accepts the same language and reads at least…

形式语言与自动机理论 · 计算机科学 2013-02-18 Georg Zetzsche

Computability logic (CL) (see http://www.cis.upenn.edu/~giorgi/cl.html) is a semantical platform and research program for redeveloping logic as a formal theory of computability, as opposed to the formal theory of truth which it has more…

计算机科学中的逻辑 · 计算机科学 2011-04-15 Giorgi Japaridze

Forgetting is an important concept in knowledge representation and automated reasoning with widespread applications across a number of disciplines. A standard forgetting operator, characterized in [Lin and Reiter'94] in terms of…

人工智能 · 计算机科学 2024-12-06 Patrick Doherty , Andrzej Szalas

Linear temporal logic was introduced in order to reason about reactive systems. It is often considered with respect to infinite words, to specify the behaviour of long-running systems. One can consider more general models for linear time,…

计算机科学中的逻辑 · 计算机科学 2011-01-11 Julien Cristau

Ariola and Felleisen's call-by-need {\lambda}-calculus replaces a variable occurrence with its value at the last possible moment. To support this gradual notion of substitution, function applications-once established-are never discharged.…

编程语言 · 计算机科学 2010-09-17 Stephen Chang , David Van Horn , Matthias Felleisen

The elegant theory of the call-by-value lambda-calculus relies on weak evaluation and closed terms, that are natural hypotheses in the study of programming languages. To model proof assistants, however, strong evaluation and open terms are…

计算机科学中的逻辑 · 计算机科学 2016-09-21 Beniamino Accattoli , Giulio Guerrieri

Complex systems are composed of a large number of simple components connected to each other in the form of a network. It is shown that, for some network configurations, the equivalent dynamic behavior of the system is governed by an…

数学物理 · 物理学 2016-04-05 Mihir Sen , John P. Hollkamp , Fabio Semperlotti , Bill Goodwine

Computational trust mechanisms aim to produce trust ratings from both direct and indirect information about agents' behaviour. Subjective Logic (SL) has been widely adopted as the core of such systems via its fusion and discount operators.…

密码学与安全 · 计算机科学 2013-12-18 Federico Cerutti , Alice Toniolo , Nir Oren , Timothy J. Norman

In this paper, we present a framework for the semantics and the computation of aggregates in the context of logic programming. In our study, an aggregate can be an arbitrary interpreted second order predicate or function. We define…

计算机科学中的逻辑 · 计算机科学 2007-05-23 Nikolay Pelov , Marc Denecker , Maurice Bruynooghe

We introduce an interleaving operational semantics for describing the client-observable behaviour of atomic transactions on distributed key-value stores. Our semantics builds on abstract states comprising centralised, global key-value…

计算机科学中的逻辑 · 计算机科学 2019-10-07 Shale Xiong , Andrea Cerone , Azalea Raad , Philippa Gardner

This paper presents the derivation of an executable Krivine abstract machine from a small step interpreter for the simply typed lambda calculus in the dependently typed programming language Agda.

编程语言 · 计算机科学 2012-02-15 Wouter Swierstra