中文
相关论文

相关论文: CHR Grammars

200 篇论文

This technical report presents a general framework for parsing a variety of grammar formalisms. We develop a grammar formalism, called an Abstract Grammar, which is general enough to represent grammars at many levels of the hierarchy,…

计算与语言 · 计算机科学 2018-01-22 Daniel Harasim , Chris Bruno , Eva Portelance , Martin Rohrmeier , Timothy J. O'Donnell

The need for rigorous process composition is encountered in many situations pertaining to the development and analysis of complex systems. We discuss the use of Classical Linear Logic (CLL) for correct-by-construction resource-based process…

计算机科学中的逻辑 · 计算机科学 2018-08-20 Petros Papapanagiotou , Jacques Fleuriot

In this paper, we present a linear and reversible programming language with inductives types and recursion. The semantics of the languages is based on pattern-matching; we show how ensuring syntactical exhaustivity and non-overlapping of…

计算机科学中的逻辑 · 计算机科学 2025-07-23 Kostia Chardonnet , Alexis Saurin , Benoît Valiron

In functional logic programs, rules are applicable independently of textual order, i.e., any rule can potentially be used to evaluate an expression. This is similar to logic languages and contrary to functional languages, e.g., Haskell…

编程语言 · 计算机科学 2016-07-06 Sergio Antoy , Michael Hanus

We describe here a simple application of rational trees to the implementation of an interpreter for a procedural language written in a logic programming language. This is possible in languages designed to support rational trees (such as…

数据结构与算法 · 计算机科学 2007-05-23 Manuel Carro

The logic programming paradigm provides the basis for a new intensional view of higher-order notions. This view is realized primarily by employing the terms of a typed lambda calculus as representational devices and by using a richer form…

编程语言 · 计算机科学 2007-05-23 Gopalan Nadathur

Constraint Handling Rules (CHR) is a committed-choice declarative language which has been originally designed for writing constraint solvers and which is nowadays a general purpose language. CHR programs consist of multi-headed guarded…

计算机科学中的逻辑 · 计算机科学 2011-01-19 Cinzia Di Giusto , Maurizio Gabbrielli , Maria Chiara Meo

This paper presents a grammar formalism designed for use in data-oriented approaches to language processing. The formalism is best described as a right-linear indexed grammar extended in linguistically interesting ways. The paper goes on to…

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

The Curry-Howard correspondence is about a relationship between types and programs on the one hand and propositions and proofs on the other. The implications for programming language design and program verification is an active field of…

编程语言 · 计算机科学 2015-09-15 Jørgen Steensgaard-Madsen

Constructor-Based Conditional Rewriting Logic is a general framework for integrating first-order functional and logic programming which gives an algebraic semantics for non-deterministic functional-logic programs. In the context of this…

计算机科学中的逻辑 · 计算机科学 2007-05-23 Juan M. Molina , Ernesto Pimentel

We develop a formal grammatical system called a link grammar, show how English grammar can be encoded in such a system, and give algorithms for efficiently parsing with a link grammar. Although the expressive power of link grammars is…

cmp-lg · 计算机科学 2008-02-03 Daniel D. K. Sleator , Davy Temperley

Programming languages and techniques based on logic and constraints, such as the Constraint Handling Rules (CHR), can support many common programming tasks that can be expressed in the form of a search for feasible or optimal solutions.…

编程语言 · 计算机科学 2013-08-20 Dragan Ivanović

Formalisms for specifying statistical models, such as probabilistic-programming languages, typically consist of two components: a specification of a stochastic process (the prior), and a specification of observations that restrict the…

数据库 · 计算机科学 2015-01-06 Vince Barany , Balder ten Cate , Benny Kimelfeld , Dan Olteanu , Zografoula Vagena

Linear logics have been shown to be able to embed both rewriting-based approaches and process calculi in a single, declarative framework. In this paper we are exploring the embedding of double-pushout graph transformations into quantified…

计算机科学中的逻辑 · 计算机科学 2009-12-01 Paolo Torrini , Reiko Heckel

ECLAIR is a Prolog-based prototype system aiming to provide a functionally complete environment for the study, development and evaluation of programming language analysis and implementation tools. In this paper, we sketch the overall…

编程语言 · 计算机科学 2007-11-06 Roberto Bagnara , Patricia Hill , Enea Zaffanella

With the technology of the time, Kowalski's seminal 1974 paper {\em Predicate Logic as a Programming Language} was a breakthrough for the use of logic in computer science. It introduced two fundamental ideas: on the declarative side, the…

计算机科学中的逻辑 · 计算机科学 2018-03-14 Broes De Cat , Bart Bogaerts , Maurice Bruynooghe , Gerda Janssens , Marc Denecker

Uncertainty in logic programming has been widely investigated in the last decades, leading to multiple extensions of the classical LP paradigm. However, few of these are designed as extensions of the well-established and powerful CLP scheme…

计算机科学中的逻辑 · 计算机科学 2010-09-13 Rafael Caballero , Mario Rodríguez-Artalejo , Carlos A. Romero-Díaz

Hierarchical Reinforcement Learning algorithms have successfully been applied to temporal credit assignment problems with sparse reward signals. However, state-of-the-art algorithms require manual specification of sub-task structures, a…

机器学习 · 计算机科学 2019-09-24 Robert Tjarko Lange , Aldo Faisal

This paper offers an approach to extensible knowledge representation and reasoning for a family of formalisms known as Description Logics. The approach is based on the notion of adding new concept constructors, and includes a heuristic…

人工智能 · 计算机科学 2011-05-30 A. Borgida

In relational verification, judicious alignment of computational steps facilitates proof of relations between programs using simple relational assertions. Relational Hoare logics (RHL) provide compositional rules that embody various…

计算机科学中的逻辑 · 计算机科学 2023-07-21 Anindya Banerjee , Ramana Nagasamudram , David A. Naumann