Results 21 to 30 of about 6,500,790 (324)

Bialgebraic Semantics for Logic Programming [PDF]

open access: yesLogical Methods in Computer Science, 2015
Bialgebrae provide an abstract framework encompassing the semantics of different kinds of computational models. In this paper we propose a bialgebraic approach to the semantics of logic programming.
Filippo Bonchi, Fabio Zanasi
doaj   +1 more source

Logic programming as a service [PDF]

open access: yesTheory and Practice of Logic Programming, 2018
AbstractNew generations of distributed systems are opening novel perspectives for logic programming (LP): On the one hand, service-oriented architectures represent nowadays the standard approach for distributed systems engineering; on the other hand, pervasive systems mandate for situated intelligence.
CALEGARI, ROBERTA   +3 more
openaire   +5 more sources

A belief revision approach for argumentation-based negotiation agents

open access: yesInternational Journal of Applied Mathematics and Computer Science, 2015
Negotiation is an interaction that happens in multi-agent systems when agents have conflicting objectives and must look for an acceptable agreement. A typical negotiating situation involves two agents that cannot reach their goals by themselves because ...
Pilotti Pablo   +2 more
doaj   +1 more source

Records for logic programming

open access: yesThe Journal of Logic Programming, 1994
Summary: CFT is a new constraint system providing records as logical data structure for constraint (logic) programming. It can be seen as a generalization of the rational tree system employed in Prolog II, where finer-grained constraints are used and where subtrees are identified by keywords rather than by position.
Smolka, Gert, Treinen, Ralf
openaire   +2 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

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   +4 more sources

A Fuzzy Logic Programming Environment for Managing Similarity and Truth Degrees [PDF]

open access: yesElectronic Proceedings in Theoretical Computer Science, 2015
FASILL (acronym of "Fuzzy Aggregators and Similarity Into a Logic Language") is a fuzzy logic programming language with implicit/explicit truth degree annotations, a great variety of connectives and unification by similarity.
Pascual Julián-Iranzo   +3 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

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

Well–definedness and efficient inference for probabilistic logic programming under the distribution semantics [PDF]

open access: yesTheory and Practice of Logic Programming, 2011
Distribution semantics is one of the most prominent approaches for the combination of logic programming and probability theory. Many languages follow this semantics, such as Independent Choice Logic, PRISM, pD, Logic Programs with Annotated Disjunctions (
Fabrizio Riguzzi, T. Swift
semanticscholar   +1 more source

Home - About - Disclaimer - Privacy