中文
相关论文

相关论文: Higher-Order Pattern Complement and the Strict Lam…

200 篇论文

Correctness of program transformations in extended lambda calculi with a contextual semantics is usually based on reasoning about the operational semantics which is a rewrite semantics. A successful approach to proving correctness is the…

编程语言 · 计算机科学 2010-12-23 Conrad Rau , Manfred Schmidt-Schauß

We show that descriptive complexity's result extends in High Order Logic to capture the expressivity of Turing Machine which have a finite number of alternation and whose time or space is bounded by a finite tower of exponential. Hence we…

计算机科学中的逻辑 · 计算机科学 2014-07-16 Arthur Milchior

In this article we show that hybrid type-logical grammars are a fragment of first-order linear logic. This embedding result has several important consequences: it not only provides a simple new proof theory for the calculus, thereby…

计算机科学中的逻辑 · 计算机科学 2014-05-27 Richard Moot

The categorical models of the differential lambda-calculus are additive categories because of the Leibniz rule which requires the summation of two expressions. This means that, as far as the differential lambda-calculus and differential…

计算机科学中的逻辑 · 计算机科学 2024-02-14 Thomas Ehrhard

Previous deforestation and supercompilation algorithms may introduce accidental termination when applied to call-by-value programs. This hides looping bugs from the programmer, and changes the behavior of a program depending on whether it…

编程语言 · 计算机科学 2015-07-01 Peter A. Jonsson , Johan Nordlander

We revisit evaluation of logical formulas that allow both uninterpreted relations, constrained to be finite, as well as an interpreted vocabulary over an infinite domain. This formalism was denoted embedded finite model theory in the past.…

计算机科学中的逻辑 · 计算机科学 2024-05-22 Michael Benedikt , Ehud Hrushovski

We introduce first order alternating automata, a generalization of boolean alternating automata, in which transition rules are described by multisorted first order formulae, with states and internal variables given by uninterpreted…

形式语言与自动机理论 · 计算机科学 2018-11-20 Radu Iosif , Xiao Xu

Classical computations can not capture the essence of infinite computations very well. This paper will focus on a class of infinite computations called convergent infinite computations}. A logic for convergent infinite computations is…

计算机科学中的逻辑 · 计算机科学 2007-05-23 Wei Li , Shilong Ma , Yuefei Sui , Ke Xu

We present a linear functional calculus with both the safety guarantees expressible with linear types and the rich language of combinators and composition provided by functional programming. Unlike previous combinations of linear typing and…

编程语言 · 计算机科学 2017-03-17 J. Garrett Morris

We present a sound and complete unification procedure for deterministic higher-order patterns, a class of simply-typed lambda terms introduced by Yokoyama et al. which comes with a deterministic matching problem. Our unification procedure…

计算机科学中的逻辑 · 计算机科学 2026-05-11 Johannes Niederhauser , Aart Middeldorp

We introduce a method of verifying termination of logic programs with respect to concrete queries (instead of abstract query patterns). A necessary and sufficient condition is established and an algorithm for automatic verification is…

人工智能 · 计算机科学 2007-05-23 Yi-Dong Shen , Li-Yan Yuan , Jia-Huai You

This paper presents matching logic, a first-order logic (FOL) variant for specifying and reasoning about structure by means of patterns and pattern matching. Its sentences, the patterns, are constructed using variables, symbols, connectives…

计算机科学中的逻辑 · 计算机科学 2019-03-14 Grigore Rosu

In deduction modulo, a theory is not represented by a set of axioms but by a congruence on propositions modulo which the inference rules of standard deductive systems---such as for instance natural deduction---are applied. Therefore, the…

计算机科学中的逻辑 · 计算机科学 2019-03-14 Guillaume Burel

We investigate infinitary wellfounded systems for linear logic with fixed points, with transfinite branching rules indexed by some closure ordinal $\alpha$ for fixed points. Our main result is that provability in the system for some…

逻辑 · 数学 2026-02-24 Anupam Das , Tikhon Pshenitsyn

We investigate the decidability of the definability problem for fragments of first order logic over finite words enriched with modular predicates. Our approach aims toward the most generic statements that we could achieve, which…

计算机科学中的逻辑 · 计算机科学 2015-11-16 Luc Dartois , Charles Paperman

We propose a way to unify two approaches of non-cloning in quantum lambda-calculi: logical and algebraic linearities. The first approach is to forbid duplicating variables, while the second is to consider all lambda-terms as…

计算机科学中的逻辑 · 计算机科学 2019-12-06 Alejandro Díaz-Caro , Gilles Dowek , Juan Pablo Rinaldi

The existing call-by-need lambda calculi describe lazy evaluation via equational logics. A programmer can use these logics to safely ascertain whether one term is behaviorally equivalent to another or to determine the value of a lazy…

编程语言 · 计算机科学 2012-01-19 Stephen Chang , Matthias Felleisen

A cutting-plane model for a nonsmooth function is the maximum of several first-order expansions centered at different points. Using such a model in a bundle method leads to linear convergence (of serious steps) to a minimum. In smooth…

最优化与控制 · 数学 2026-03-26 Bennet Gebken , Michael Ulbrich

The elementary affine lambda-calculus was introduced as a polyvalent setting for implicit computational complexity, allowing for characterizations of polynomial time and hyperexponential time predicates. But these results rely on type…

计算机科学中的逻辑 · 计算机科学 2019-08-15 Lê Thành Dũng Nguyen

$\lambda\upsilon$ is an extension of the $\lambda$-calculus which internalises the calculus of substitutions. In the current paper, we investigate the combinatorial properties of $\lambda\upsilon$ focusing on the quantitative aspects of…

计算机科学中的逻辑 · 计算机科学 2018-04-12 Maciej Bendkowski , Pierre Lescanne