Optimising ontology stream reasoning with truth maintenance system

Author(s):  
Yuan Ren ◽  
Jeff Z. Pan
2017 ◽  
Vol 17 (5-6) ◽  
pp. 744-763 ◽  
Author(s):  
HARALD BECK ◽  
THOMAS EITER ◽  
CHRISTIAN FOLIE

AbstractIn complex reasoning tasks, as expressible by Answer Set Programming (ASP), problems often permit for multiple solutions. In dynamic environments, where knowledge is continuously changing, the question arises how a given model can be incrementally adjusted relative to new and outdated information. This paper introduces Ticker, a prototypical engine for well-defined logical reasoning over streaming data. Ticker builds on a practical fragment of the recent rule-based language LARS, which extends ASP for streams by providing flexible expiration control and temporal modalities. We discuss Ticker's reasoning strategies: first, the repeated one-shot solving mode calls Clingo on an ASP encoding. We show how this translation can be incrementally updated when new data is streaming in or time passes by. Based on this, we build on Doyle's classic justification-based truth-maintenance system to update models of non-stratified programs. Finally, we empirically compare the obtained evaluation mechanisms.


Author(s):  
Ranko Vujosevic ◽  
Andrew Kusiak

Abstract The data base requirements for concurrent design systems are discussed. An object-oriented data base, which allows for definition of complex objects, specification of relationships between objects, and modular expandability without affecting the existing information is defined. The data base is developed based on the object-oriented data model implemented in Smalltalk-80. An assumption-based truth maintenance system for maintaining the dependency relationships between design and manufacturing information is described.


1988 ◽  
Vol 6 (2) ◽  
pp. 74-79 ◽  
Author(s):  
Timothy Koschmann ◽  
James P. Snyder ◽  
Peter Johnson ◽  
Thom Grace ◽  
Martha W. Evens

2010 ◽  
pp. 54-72
Author(s):  
Fabiana Lorenzi ◽  
Ana L.C. Bazzan ◽  
Mara Abel

This chapter presents a multiagent recommender system applied to the tourism domain. The multiagent approach is able to deal with distributed expert knowledge to support travel agents in recommending tourism packages. Agents work as experts cooperating and communicating with each other, exchanging information to make the best recommendation possible considering the travelers’ preferences. Each agent has a truth maintenance system component that helps the agents to assume information during the recommendation process as well as to keep the integrity of their knowledge bases. The authors have validated the system via simulations where agents collaborate to recommend travel packages to the user and specialize in some of the tasks available. The experiments show that specialization is useful for the efficacy of the system.


Sign in / Sign up

Export Citation Format

Share Document