咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >Modular Logic Programming: Ful... 收藏
Modular Logic Programming: Full Compositionality and Conflic...

Modular Logic Programming: Full Compositionality and Conflict Handling for Practical Reasoning

作     者:Joao Manuel Gomes Moura 

作者单位:NOVA University of Lisbon 

学位级别:博士

导师姓名:Carlos Augusto Isaac Pilo Viegas Damasio

授予年度:2016年

主      题:Logic Programming Answer Set Programming Paracoherence Paraconsistency Modular Logic Programming Probabilistic Logic Programming Bayesian Networks Access Control Policies 

摘      要:With the recent development of a new ubiquitous nature of data and the profusity of available knowledge, there is nowadays the need to reason from multiple sources of often incomplete and uncertain knowledge. Our goal was to provide a way to combine declarative knowledge bases – represented as logic programming modules under the answer set semantics – as well as the individual results one already inferred from them, without having to recalculate the results for their composition and without having to explicitly know the original logic programming encodings that produced such results. This posed us many challenges such as how to deal with fundamental problems of modular frameworks for logic programming, namely how to define a general compositional semantics that allows us to compose unrestricted modules. Building upon existing logic programming approaches, we devised a framework capable of composing generic logic programming modules while preserving the crucial property of compositionality, which informally means that the combination of models of individual modules are the models of the union of modules. We are also still able to reason in the presence of knowledge containing incoherencies, which is informally characterised by a logic program that does not have an answer set due to cyclic dependencies of an atom from its default negation. In this thesis we also discuss how the same approach can be extended to deal with probabilistic knowledge in a modular and compositional way. We depart from the Modular Logic Programming approach in Oikarinen & Janhunen (2008); Janhunen et al. (2009) which achieved a restricted form of com- positionality of answer set programming modules. We aim at generalising this framework of modular logic programming and start by lifting restrictive conditions that were originally imposed, and use alternative ways of combining these (so called by us) Generalised Modular Logic Programs. We then deal with conflicts arising in generalised modular lo

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分