Results 21 to 30 of about 484,155 (286)

Fuzzy Linguistic Logic Programming and its Applications [PDF]

open access: yes, 2009
The paper introduces fuzzy linguistic logic programming, which is a combination of fuzzy logic programming, introduced by P. Vojtas, and hedge algebras in order to facilitate the representation and reasoning on human knowledge expressed in natural ...
Le, Van Hung, Liu, Fei, Tran, Dinh Khang
core   +1 more source

Logic program synthesis

open access: yesThe Journal of Logic Programming, 1994
AbstractThis paper presents an overview and a survey of logic program synthesis. Logic program synthesis is interpreted here in a broad way; it is concerned with the following question: given a specification, how do we get a logic program satisfying the specification?
Deville, Yves, Lau, KK.
openaire   +3 more sources

Nominal logic programming [PDF]

open access: yesACM Transactions on Programming Languages and Systems, 2008
Nominal logic is an extension of first-order logic which provides a simple foundation for formalizing and reasoning about abstract syntax modulo consistent renaming of bound names (that is, α-equivalence). This article investigates logic programming based on nominal logic. We describe some typical nominal logic programs, and develop the model-theoretic,
Cheney, James, Urban, Christian
openaire   +4 more sources

Theoretical foundations of the organization of branches and repetitions in programs in the logic programming language Prolog

open access: yesAdvanced Engineering Research, 2021
Introduction. The organization of branches and repetitions in the context of logical programming is considered by an example of the Prolog language. The fundamental feature of the program in a logical programming language is the fact that a computer must
D. V. Zdor
doaj   +1 more source

Distributed Logic Programming

open access: yesThe Journal of Logic Programming, 1993
Summary: We present a model for distributed logic programming based on AND- parallelism and on explicit message-passing primitives. The communication mechanism is inspired by \textit{R. Milner}'s CCS [Lect. Notes Comput. Sci. 92 (1980; Zbl 0452.68027)].
BROGI, ANTONIO, R. Gorrieri
openaire   +3 more sources

Logic Programming as Constructivism [PDF]

open access: yes, 1989
The features of logic programming that seem unconventional from the viewpoint of classical logic can be explained in terms of constructivistic logic. We motivate and propose a constructivistic proof theory of non-Horn logic programming.
Bry, François
core   +1 more source

A History of Probabilistic Inductive Logic Programming

open access: yesFrontiers in Robotics and AI, 2014
The field of Probabilistic Logic Programming (PLP) has seen significant advances in the last 20 years, with many proposals for languages that combine probability with logic programming.
Fabrizio eRiguzzi   +2 more
doaj   +1 more source

Structural Resolution for Abstract Compilation of Object-Oriented Languages [PDF]

open access: yesElectronic Proceedings in Theoretical Computer Science, 2017
We propose abstract compilation for precise static type analysis of object-oriented languages based on coinductive logic programming. Source code is translated to a logic program, then type-checking and inference problems amount to queries to be solved ...
Luca Franceschini   +2 more
doaj   +1 more source

Analyzing logic programs with dynamic scheduling [PDF]

open access: yes, 1994
Traditional logic programming languages, such as Prolog, use a fixed left-to-right atom scheduling rule. Recent logic programming languages, however, usually provide more flexible scheduling in which computation generally proceeds leftto- right but in ...
García de la Banda, M.   +2 more
core   +2 more sources

Productive Corecursion in Logic Programming [PDF]

open access: yes, 2017
Logic Programming is a Turing complete language. As a consequence, designing algorithms that decide termination and non-termination of programs or decide inductive/coinductive soundness of formulae is a challenging task.
Komendantskaya, Ekaterina, Li, Yue
core   +2 more sources

Home - About - Disclaimer - Privacy