• Aucun résultat trouvé

Distribution and Modularity in Nonmonotonic Logic Programming

N/A
N/A
Protected

Academic year: 2022

Partager "Distribution and Modularity in Nonmonotonic Logic Programming"

Copied!
1
0
0

Texte intégral

(1)

Distribution and Modularity in Nonmonotonic Logic Programming

Thomas Eiter

Knowledge-Based Systems Group Institute of Information Systems, Vienna University of Technology [email protected]

In the recent years, there has been a trend towards considering computation in a distributed setting, due to the fact that increasingly not only data is linked via media such as the internet, but also computational entities which process and exchange data and knowledge. This leads to the formation of (possibly complex) systems of inter- linked entities, based on possibly heterogenous formalisms, posing challenging issues on semantics and computation. The concept of modularity, which in computer science and engineering is a key to structured program development, naturally links to this as a tool for defining semantics of distributed systems, and has been widely studied, e.g., in the area of ontologies. In line with the general development, distribution and modularity have been also been receiving increased attention in logic programming, at several levels of language expressiveness, from distributed (plain) datalog to advanced nonmonotonic logic programming semantics.

In this talk, we shall address the issue of distribution and modularity for logic pro- gramming under the answer set semantics, which is one of the most widely used se- mantics for nonmontonic logic programs do date and at the heart of the Answer Set Programming paradigm for declarative problem solving. It appeared that the issue of modularity for answer set semantics is nontrivial, due to its nonmonotonicity. For the same reason, also the issue of efficient distributed evaluation, assuming a reasonable be- havior of the semantics for a program composed of distributed modules, is a challenging problem. We shall discuss these issues, pointing out that modularity and distribution ad- mit different solutions for semantics, depending on the underlying view of a system of logic programs. We then illustrate this view on particular formalisms that have been developed at the Vienna University of Technology in the last years, including modular nonmonotonic logic programs (Modular ASP) and nonmonotonic multi-context sys- tems (MCS). For these formalisms, various semantics have been developed, as well as experimental prototype implementations that take local or distributed evaluation into account, adopting different realization schemes. While considerable progress has been achieved, further work is needed to arrive at highly efficient solvers.

This work is a joint effort with Minh Dao-Tran, Michael Fink, Thomas Krennwall- ner and Tri Kurniawan Wijaya, supported by the project P20841 “Modular HEX-Programs”

of the Austrian Science Fund (FWF).

Références

Documents relatifs

However, Foil- DL differs from SoftFoil mainly by the fact that the latter learns fuzzy EL inclusion axioms from fuzzy DL-Lite ontologies, while the former learns fuzzy EL (D)

The focus of the paper is the analysis of the programming style to be used for model- ing the maximum bisimulation problem in a way as declarative way as possible in some dialects

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des

We prove that the selective unification problem is generally undecidable for constraint logic programs, and we present a correct and complete algorithm for selective unification in

In Chapter 5 (page 165), we investigate three variants of semantic interpolation for non-monotonic logics, in syntactic shorthand of the types φ | ∼ α ⊢ ψ, φ ⊢ α | ∼ ψ, and φ |

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des

That is, we look for inference tools that will typically result in a partial order over the interpretations or world states, such that any preference statement made by this