中文
相关论文

相关论文: Using Higher-Order Logic Programming for Semantic …

200 篇论文

We propose a categorial grammar based on classical multiplicative linear logic. This can be seen as an extension of abstract categorial grammars (ACG) and is at least as expressive. However, constituents of {\it linear logic grammars (LLG)}…

计算机科学中的逻辑 · 计算机科学 2019-02-12 Sergey Slavnov

We have designed a new logic programming language called LM (Linear Meld) for programming graph-based algorithms in a declarative fashion. Our language is based on linear logic, an expressive logical system where logical facts can be…

编程语言 · 计算机科学 2020-02-19 Flavio Cruz , Ricardo Rocha , Seth Copen Goldstein , Frank Pfenning

We design various logics for proving hyper properties of iterative programs by application of abstract interpretation principles. In part I, we design a generic, structural, fixpoint abstract interpreter parameterized by an algebraic…

计算机科学中的逻辑 · 计算机科学 2024-11-19 Patrick Cousot , Jeffery Wang

A grammar logic refers to an extension to the multi-modal logic K in which the modal axioms are generated from a formal grammar. We consider a proof theory, in nested sequent calculus, of grammar logics with converse, i.e., every modal…

计算机科学中的逻辑 · 计算机科学 2012-04-12 Alwen Tiu , Egor Ianovski , Rajeev Gore

Contrary to several other families of lambda terms, no closed formula or generating function is known and none of the sophisticated techniques devised in analytic combinatorics can currently help with counting or generating the set of {\em…

编程语言 · 计算机科学 2016-08-16 Paul Tarau

We propose a new definition of higher-order DisCoCat (categorical compositional distributional) models where the meaning of a word is not a diagram, but a diagram-valued higher-order function. Our models can be seen as a variant of Montague…

计算与语言 · 计算机科学 2025-09-26 Alexis Toumi , Giovanni de Felice

The paper describes a parser for Categorial Grammar which provides fully word by word incremental interpretation. The parser does not require fragments of sentences to form constituents, and thereby avoids problems of spurious ambiguity.…

cmp-lg · 计算机科学 2016-08-31 David Milward

Semantic composition remains an open problem for vector space models of semantics. In this paper, we explain how the probabilistic graphical model used in the framework of Functional Distributional Semantics can be interpreted as a…

计算与语言 · 计算机科学 2017-09-04 Guy Emerson , Ann Copestake

Constructive type theory combines logic and programming in one language. This is useful both for reasoning about programs written in type theory, as well as for reasoning about other programming languages inside type theory. It is…

Our position is that logic programming is not programming in the Horn clause sublogic of classical logic, but programming in a logic of (inductive) definitions. Thus, the similarity between prototypical Prolog programs (e.g., member,…

计算机科学中的逻辑 · 计算机科学 2023-04-27 Marc Denecker , David S. Warren

The categorical compositional distributional model of meaning gives the composition of words into phrases and sentences pride of place. However, it has so far lacked a model of logical negation. This paper gives some steps towards providing…

计算与语言 · 计算机科学 2020-05-12 Martha Lewis

Deep learning is moving towards increasingly sophisticated optimization objectives that employ higher-order functions, such as integration, continuous optimization, and root-finding. Since differentiable programming frameworks such as…

编程语言 · 计算机科学 2021-04-15 Benjamin Sherman , Jesse Michel , Michael Carbin

Semantic parsing is a means of taking natural language and putting it in a form that a computer can understand. There has been a multitude of approaches that take natural language utterances and form them into lambda calculus expressions --…

计算与语言 · 计算机科学 2023-01-31 Parth Parekh , Cedric McGuire , Jake Imyak

We introduce an operational rewriting-based semantics for strictly positive nested higher-order (co)inductive types. The semantics takes into account the "limits" of infinite reduction sequences. This may be seen as a refinement and…

计算机科学中的逻辑 · 计算机科学 2023-06-22 Łukasz Czajka

Lambda Prolog is known to be well-suited for expressing and implementing logics and inference systems. We show that lemmas and definitions in such logics can be implemented with a great economy of expression. We encode a higher-order logic…

计算机科学中的逻辑 · 计算机科学 2007-05-23 Andrew W. Appel , Amy P. Felty

The termination method of weakly monotonic algebras, which has been defined for higher-order rewriting in the HRS formalism, offers a lot of power, but has seen little use in recent years. We adapt and extend this method to the alternative…

计算机科学中的逻辑 · 计算机科学 2012-03-27 Carsten Fuhs , Cynthia Kop

The term {\em meta-programming} refers to the ability of writing programs that have other programs as data and exploit their semantics. The aim of this paper is presenting a methodology allowing us to perform a correct termination analysis…

编程语言 · 计算机科学 2007-05-23 Alexander Serebrenik , Danny De Schreye

Many abstract interpretation frameworks and analyses for Prolog have been proposed, which seek to extract information useful for program optimization. Although motivated by practical considerations, notably making Prolog competitive with…

计算机科学中的逻辑 · 计算机科学 2025-06-18 Baudouin Le Charlier , Sabina Rossi , Pascal Van Hentenryck

Disjunctive Logic Programming (DLP) is a very expressive formalism: it allows for expressing every property of finite structures that is decidable in the complexity class SigmaP2 (= NP^NP). Despite this high expressiveness, there are some…

人工智能 · 计算机科学 2008-02-22 Wolfgang Faber , Gerald Pfeifer , Nicola Leone , Tina Dell'Armi , Giuseppe Ielpa

We introduce a language for formally reasoning about programs that combine differential constructs with probabilistic ones. The language harbours, for example, such systems as adaptive cruise controllers, continuous-time random walks, and…

计算机科学中的逻辑 · 计算机科学 2025-07-23 Renato Neves , José Proença , Juliana Souza