Results 21 to 30 of about 575,998 (339)

A program logic for resources [PDF]

open access: yesTheoretical Computer Science, 2007
AbstractWe introduce a reasoning infrastructure for proving statements about resource consumption in a fragment of the Java Virtual Machine Language (JVML). The infrastructure is based on a small hierarchy of program logics, with increasing levels of abstraction: at the top there is a type system for a high-level language that encodes resource ...
D. Aspinall   +4 more
openaire   +2 more sources

Logic programming and constraint logic programming [PDF]

open access: yesACM Computing Surveys, 1996
Logic programming is a language paradigm based on logic, more specifically on resolution theorem proving in the predicate calculus as proposed in Robinson [1965]. Robinson had the foresight to distinguish the importance of two components in automatic theorem proving: a single inference rule called resolution and the testing for equality of trees called
openaire   +2 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   +5 more sources

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

The CIFF Proof Procedure for Abductive Logic Programming with Constraints: Theory, Implementation and Experiments [PDF]

open access: yes, 2009
We present the CIFF proof procedure for abductive logic programming with constraints, and we prove its correctness. CIFF is an extension of the IFF proof procedure for abductive logic programming, relaxing the original restrictions over variable ...
Endriss, U.   +4 more
core   +2 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

Logic programming with satisfiability [PDF]

open access: yesTheory and Practice of Logic Programming, 2007
AbstractThis paper presents a Prolog interface to the MiniSat satisfiability solver. Logic programming with satisfiability combines the strengths of the two paradigms: logic programming for encoding search problems into satisfiability on the one hand and efficient SAT solving on the other.
Michael Codish   +2 more
openaire   +2 more sources

Formulas as Programs [PDF]

open access: yes, 1998
We provide here a computational interpretation of first-order logic based on a constructive interpretation of satisfiability w.r.t. a fixed but arbitrary interpretation. In this approach the formulas themselves are programs.
Apt, Krzysztof R., Bezem, Marc
core   +6 more sources

Introduction to the 28th International Conference on Logic Programming Special Issue [PDF]

open access: yes, 2012
We are proud to introduce this special issue of the Journal of Theory and Practice of Logic Programming (TPLP), dedicated to the full papers accepted for the 28th International Conference on Logic Programming (ICLP).
Costa, Vítor Santos, Dovier, Agostino
core   +1 more source

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

Home - About - Disclaimer - Privacy