• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • DMCA
  • Donate

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations | Disambiguate

A.: Finding explanations of inconsistency in multi-context systems (2010)

by T Eiter, M Fink, P Schüller, Weinzierl
Add To MetaCart

Tools

Sorted by:
Results 1 - 10 of 13
Next 10 →

Managed multi-context systems

by Gerhard Brewka, Thomas Eiter, Michael Fink, Antonius Weinzierl - In International Joint Conference on Artificial Intelligence (IJCAI , 2011
"... Multi-context systems (MCS) are a powerful framework for interlinking heterogeneous knowledge sources. They model the flow of information among different reasoning components (called contexts) in a declarative way, using so-called bridge rules, where contexts and bridge rules may be nonmonotonic. We ..."
Abstract - Cited by 11 (2 self) - Add to MetaCart
Multi-context systems (MCS) are a powerful framework for interlinking heterogeneous knowledge sources. They model the flow of information among different reasoning components (called contexts) in a declarative way, using so-called bridge rules, where contexts and bridge rules may be nonmonotonic. We considerably generalize MCS to managed MCS (mMCS): while the original bridge rules can only add information to contexts, our generalization allows arbitrary operations on context knowledge bases to be freely defined, e.g., deletion or revision operators. The paper motivates and introduces the generalized framework and presents several interesting instances. Furthermore, we consider inconsistency management in mMCS and complexity issues. 1

Evolving multi-context systems

by Matthias Knorr , 2014
"... Abstract. Managed Multi-Context Systems (mMCSs) provide a general framework for integrating knowledge represented in hetero-geneous KR formalisms. However, mMCSs are essentially static as they were not designed to run in a dynamic scenario. In this paper, we introduce evolving Multi-Context Systems ..."
Abstract - Cited by 6 (4 self) - Add to MetaCart
Abstract. Managed Multi-Context Systems (mMCSs) provide a general framework for integrating knowledge represented in hetero-geneous KR formalisms. However, mMCSs are essentially static as they were not designed to run in a dynamic scenario. In this paper, we introduce evolving Multi-Context Systems (eMCSs), a general and flexible framework which inherits from mMCSs the ability to in-tegrate knowledge represented in heterogeneous KR formalisms, and at the same time is able to both react to, and reason in the presence of commonly temporary dynamic observations, and evolve by incorpo-rating new knowledge. We show that eMCSs are indeed very general and expressive enough to capture several existing KR approaches that model dynamics of knowledge. 1
(Show Context)

Citation Context

...tion and not a set o functions as for logic suites [8]. Example 2 (Ctd.) We present a simplified configuration of the knowledge bases of the three contexts for the internet forum example and refer to =-=[10]-=- and [8] for the (standard) definitions of their logics. The knowledge base of the database (DB) context is the set {RegUser(Bob), topic(T),Admin(John)}, representing that Bob is a registered user, Jo...

Exploiting Unfounded Sets for HEX-Program Evaluation

by Thomas Eiter, Michael Fink, Thomas Krennwallner, Christoph Redl, Peter Schüller - 13TH EUROPEAN CONFERENCE ON LOGICS IN ARTIFICIAL INTELLIGENCE (JELIA 2012), SEPTEMBER 26-28, 2012
"... HEX programs extend logic programs with external computations through external atoms, whose answer sets are the minimal models of the Faber-Leone-Pfeifer-reduct. As already reasoning from Horn programs with nonmonotonic external atoms of polynomial complexity is on the second level of the polynomi ..."
Abstract - Cited by 5 (5 self) - Add to MetaCart
HEX programs extend logic programs with external computations through external atoms, whose answer sets are the minimal models of the Faber-Leone-Pfeifer-reduct. As already reasoning from Horn programs with nonmonotonic external atoms of polynomial complexity is on the second level of the polynomial hierarchy, answer set checking needs special attention; simply computing reducts and searching for smaller models does not scale well. We thus extend an approach based on unfounded sets to HEX and integrate it in a Conflict Driven Clause Learning framework for HEX program evaluation. It reduces the check to a search for unfounded sets, which is more efficiently implemented as a SAT problem. We give a basic encoding for HEX and show optimizations by additional clauses. Experiments show that the new approach significantly decreases runtime.
(Show Context)

Citation Context

...he reconstruction of the same or related unfounded sets, yielding further gain. An experimental evaluation of the above techniques for advanced reasoning applications, including Multi-Context Systems =-=[1, 8]-=-, abstract argumentation [4] and UNSAT testing [11], shows that unfounded sets checking combined with learning methods from [6] improves HEX-program evaluation considerably. As unfounded-freeness may ...

Solving modular model expansion tasks

by Shahab Tasharrofi, Xiongnan (newman Wu, Eugenia Ternovska - In Proceedings of the 25th International Workshop on Logic Programming (WLP’11), volume abs/1109.0583. Computing Research Repository (CoRR , 2011
"... Abstract. The work we describe here is a part of a research program of developing foundations of declarative solving of search problems. We consider the model expansion task as the task representing the essence of search problems where we are given an instance of a problem and are searching for a so ..."
Abstract - Cited by 5 (2 self) - Add to MetaCart
Abstract. The work we describe here is a part of a research program of developing foundations of declarative solving of search problems. We consider the model expansion task as the task representing the essence of search problems where we are given an instance of a problem and are searching for a so-lution satisfying certain properties. Such tasks are common in artificial intelligence, formal verification, computational biology. Recently, the model expansion framework was extended to deal with multiple modules. In the current paper, inspired by practical combined solvers, we introduce an algorithm to solve model expansion tasks for modular systems. We show that our algorithm closely corresponds to what is done in practice in different areas such as Satisfiability Modulo Theories (SMT), Integer Linear
(Show Context)

Citation Context

...ge rules to the contextual reasoning and originated an interesting and active line of research followed by many others for solving or explaining inconsistencies in non-monotonic multi-context systems =-=[28,29,30,31]-=-. However, these works do not consider the model expansion task. Moreover, the motivations of these works originate from distributed or partial knowledge, e.g., when agents interact or when trust or p...

Evolving bridge rules in evolving multi-context systems

by Matthias Knorr, et al. , 2014
"... In open environments, agents need to reason with knowledge from various sources, represented in different languages. Managed Multi-Context Systems (mMCSs) allow for the integration of knowledge from different heterogeneous sources in an effective and modular way, where so-called bridge rules expres ..."
Abstract - Cited by 3 (3 self) - Add to MetaCart
In open environments, agents need to reason with knowledge from various sources, represented in different languages. Managed Multi-Context Systems (mMCSs) allow for the integration of knowledge from different heterogeneous sources in an effective and modular way, where so-called bridge rules express how information flows between the contexts. The problem is that mMCSs are essentially static as they were not designed to run in a dynamic scenario. Some recent approaches, among them evolving Multi-Context Systems (eMCSs), extend mMCSs by allowing not only the ability to integrate knowledge represented in heterogeneous KR formalisms, but at the same time to both react to, and reason in the presence of commonly temporary dynamic observations, and evolve by incorporating new knowledge. These approaches, however, only consider the dynamics of the knowledge bases, whereas the dynamics of the bridge rules, i.e., the dynamics of how the information flows, is neglected. In this paper, we fill this gap by building upon the framework of eMCSs by further extending it with the ability to up-date the bridge rules of each context taking into account an incoming stream of observed bridge rules. We show that several desirable proper-ties are satisfied in our framework, and that the important problem of consistency management can be dealt with in our framework.

Eliminating Unfounded Set Checking for HEX-Programs

by Thomas Eiter, Michael Fink, Thomas Krennwallner, Christoph Redl, Peter Schüller , 2012
"... HEX-programs are an extension of the Answer Set Programming (ASP) paradigm incorporating external means of computation into the declarative programming language through so-called external atoms. Their semantics is defined in terms of minimal models of the Faber-Leone-Pfeifer (FLP) reduct. Developi ..."
Abstract - Cited by 2 (2 self) - Add to MetaCart
HEX-programs are an extension of the Answer Set Programming (ASP) paradigm incorporating external means of computation into the declarative programming language through so-called external atoms. Their semantics is defined in terms of minimal models of the Faber-Leone-Pfeifer (FLP) reduct. Developing native solvers for HEX-programs based on an appropriate notion of unfounded sets has been subject to recent research for reasons of efficiency. Although this has lead to an improvement over naive minimality checking using the FLP reduct, testing for foundedness remains a computationally expensive task. In this work we improve on HEX-program evaluation in this respect by identifying a syntactic class of programs, that can be efficiently recognized and allows to entirely skip the foundedness check. Moreover, we develop criteria for decomposing a program into components, such that the search for unfounded sets can be restricted. Observing that our results apply to many HEX-program applications provides analytic evidence for the significance and effectiveness of our approach, which is complemented by a brief discussion of preliminary experimental validation.
(Show Context)

Citation Context

...hecked, which explains the significant performance gain due to less time spent in the UFS check. Multi-Context System Benchmarks. MCSs [1] are a formalism for interlinking knowledge based systems; in =-=[9]-=-, inconsistency explanations (IEs) for an MCS were defined. Eliminating Unfounded Set Checking for HEX-Programs 95 This benchmark computes the IEs, which correspond 1-1 to answer sets of an encoding r...

On Efficient Evolving Multi-Context Systems

by Matthias Knorr
"... Abstract. Managed Multi-Context Systems (mMCSs) provide a general frame-work for integrating knowledge represented in heterogeneous KR formalisms. Recently, evolving Multi-Context Systems (eMCSs) have been introduced as an extension of mMCSs that add the ability to both react to, and reason in the p ..."
Abstract - Cited by 1 (1 self) - Add to MetaCart
Abstract. Managed Multi-Context Systems (mMCSs) provide a general frame-work for integrating knowledge represented in heterogeneous KR formalisms. Recently, evolving Multi-Context Systems (eMCSs) have been introduced as an extension of mMCSs that add the ability to both react to, and reason in the pres-ence of commonly temporary dynamic observations, and evolve by incorporating new knowledge. However, the general complexity of such an expressive formal-ism may simply be too high in cases where huge amounts of information have to be processed within a limited short amount of time, or even instantaneously. In this paper, we investigate under which conditions eMCSs may scale in such situations and we show that such polynomial eMCSs can be applied in a practical use case. 1
(Show Context)

Citation Context

...ection/1. Both observation contexts have no bridge rules. The reasoning context C3 is an ontological Description Logic (DL) [20] context for which the standard definition of L3 can be found, e.g., in =-=[21]-=- and [3]. This context contains a geographic classification, along with information about producers who are located in various countries, and a classification of commodities based on their harmonized ...

Towards Efficient Evolving Multi-Context Systems (Preliminary Report)

by Matthias Knorr
"... Abstract. Managed Multi-Context Systems (mMCSs) provide a general framework for integrating knowledge represented in hetero-geneous KR formalisms. Recently, evolving Multi-Context Systems (eMCSs) have been introduced as an extension of mMCSs that add the ability to both react to, and reason in the p ..."
Abstract - Cited by 1 (1 self) - Add to MetaCart
Abstract. Managed Multi-Context Systems (mMCSs) provide a general framework for integrating knowledge represented in hetero-geneous KR formalisms. Recently, evolving Multi-Context Systems (eMCSs) have been introduced as an extension of mMCSs that add the ability to both react to, and reason in the presence of commonly temporary dynamic observations, and evolve by incorporating new knowledge. However, the general complexity of such an expressive formalism may simply be too high in cases where huge amounts of information have to be processed within a limited short amount of time, or even instantaneously. In this paper, we investigate under which conditions eMCSs may scale in such situations and we show that such polynomial eMCSs can be applied in a practical use case. 1
(Show Context)

Citation Context

... in various countries. It also contains a classification of commodities based on their harmonized tariff information (HTS chapters, headings and codes, cf. http://www.usitc.gov/tata/hts). We refer to =-=[11]-=- and [8] for the standard definition of L3; kb3 is given as follows: Commodity ≡ (∃HTSCode.>) EdibleVegetable ≡ (∃HTSChapter. { ‘07’ }) CherryTomato ≡ (∃HTSCode. { ‘07020020’ }) Tomato ≡ (∃HTSHeading....

Advancing Multi-Context Systems by Inconsistency Management ⋆

by Antonius Weinzierl , 1107
"... Abstract. Multi-Context Systems are an expressive formalism to model (possibly) non-monotonic information exchange between heterogeneous knowledge bases. Such information exchange, however, often comeswith unforseen side-effects leading to violation of constraints, making the system inconsistent, an ..."
Abstract - Add to MetaCart
Abstract. Multi-Context Systems are an expressive formalism to model (possibly) non-monotonic information exchange between heterogeneous knowledge bases. Such information exchange, however, often comeswith unforseen side-effects leading to violation of constraints, making the system inconsistent, and thus unusable. Although there are many approaches to assess and repair a single inconsistent knowledge base, the heterogeneous nature of Multi-Context Systems poses problems which have not yet been addressed in a satisfying way: How to identify and explain a inconsistency that spreads over multiple knowledge bases with different logical formalisms (e.g., logic programs and ontologies)? What are the causes of inconsistency if inference/information exchange is nonmonotonic (e.g., absent information as cause)? How to deal with inconsistency if access to knowledge bases is restricted (e.g., companies exchange information, but do not allow arbitrary modifications to their knowledge bases)? Many traditional approaches solely aim for a consistent system, but automatic removal of inconsistency is not always desireable. Therefore a human operator has to be supported in finding the erroneous parts contributing to the inconsistency. In my thesis those issues will be adressed mainly from a foundational perspective, while our research project also provides algorithms and prototype implementations. 1
(Show Context)

Citation Context

...? – In the above example, the inconsistency can be dealt with locally, e.g., the expert system could switch to use paracoherent semantics and the MCS 1 Acompleteformalisationofthisexampleisavailablein=-=[12]-=-. 18becomes consistent. For MCSs with cyclic information flow, however, this might be impossible as cyclic information flow can be such that each context returns valid belief sets (“models”), but sti...

Symmetry Breaking for Answer Set Programming

by Christian Drescher , 2010
"... In the context of answer set programming, this work investigates symmetry detection and symmetry breaking to eliminate symmetric parts of the search space and, thereby, simplify the solution process. We contribute a reduction of symmetry detection to a graph automorphism problem which allows to extr ..."
Abstract - Add to MetaCart
In the context of answer set programming, this work investigates symmetry detection and symmetry breaking to eliminate symmetric parts of the search space and, thereby, simplify the solution process. We contribute a reduction of symmetry detection to a graph automorphism problem which allows to extract symmetries of a logic program from the symmetries of the constructed coloured graph. The correctness of our reduction is rigorously proven. We also propose an encoding of symmetry-breaking constraints in terms of permutation cycles and use only generators in this process which implicitly represent symmetries and always with exponential compression. These ideas are formulated as preprocessing and implemented in a completely automated flow that first detects symmetries from a given answer set program, adds symmetry-breaking constraints, and can be applied to any existing answer set solver. We demonstrate computational impact on benchmarks versus direct application of the solver. Furthermore, we explore symmetry breaking for answer set programming in two domains: first, constraint answer set programming as a novel approach to represent and solve constraint satisfaction problems, and second, distributed nonmonotonic multi-context systems.
(Show Context)

Citation Context

.... In the latter, each context models the beliefs of an agent while the bridge rules model an agent’s perception of the environment. An example for data integration from different sources is given in (=-=Eiter et al., 2010-=-). Among the various MCS proposals, e.g. (Brewka et al., 2007), the general MCS framework of Brewka and Eiter (2007) is of special interest, as it generalises previous approaches in contextual reasoni...

Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2019 The Pennsylvania State University