Closed world assumption

Closed world assumption

The closed world assumption (CWA) is the presumption that what is not currently known to be true, is false. The same name also refers to a logical formalization of this assumption by Raymond Reiter. The opposite of the closed world assumption is the open world assumption (OWA), stating that lack of knowledge does not imply falsity. Decisions on CWA vs.OWA determine the understanding of the actual semantics of a conceptual expression with the same notations of concepts. A successful formalization of natural language semantics usually can not avoid an explicit revelation of the implicit logical backgrounds based on whether CWA or OWA.

Negation as failure is related to the closed world assumption, as it amounts to believing false every predicate that cannot be proved to be true.

In the knowledge management arena, the closed world assumption is used in at least two situations: 1) when the knowledge base is known to be complete (e.g., a corporate database containing records for every employee), and 2) when the knowledge base is known to be incomplete but a "best" definite answer must be derived from incomplete information. For example, if a database contains the following table reporting editors who have worked on a given article, a query on the people not having edited the article on Formal Logic is usually expected to return “Sarah Johnson”.

Edit
Editor Article
John Doe Formal Logic
John Doe Closed World Assumption
Joshua A. Norton Formal Logic
Sarah Johnson Introduction to Spatial Databases
Charles Ponzi Formal Logic
Emma Lee-Choon Formal Logic

In the closed world assumption, the table is assumed to be complete (it lists all editor-article relationships), and Sarah Johnson is the only editor who has not edited the article on Formal Logic. In contrast, with the open world assumption the table is not assumed to contain all editor-article tuples, and the answer to who has not edited the Formal Logic article is unknown. There is an unknown number of editors not listed in the table, and an unknown number of articles edited by Sarah Johnson that are also not listed in the table.

Contents

Formalization in logic

The first formalization of the closed world assumption in formal logic consists in adding to the knowledge base the negation of the literals that are not currently entailed by it. The result of this addition is always consistent if the knowledge base is in Horn form, but is not guaranteed to be consistent otherwise. For example, the knowledge base

\{English(Fred) \vee Irish(Fred)\}

entails neither English(Fred) nor Irish(Fred).

Adding the negation of these two literals to the knowledge base leads to

\{English(Fred) \vee Irish(Fred), \neg English(Fred), \neg Irish(Fred)\}

which is inconsistent. In other words, this formalization of the closed world assumption sometimes turns a consistent knowledge base into an inconsistent one. The closed world assumption does not introduce an inconsistency on a knowledge base K exactly when the intersection of all Herbrand models of K is also a model of K; in the propositional case, this condition is equivalent to K having a single minimal model, where a model is minimal if no other models has a subset of variables assigned to true.

Alternative formalizations not suffering from this problem have been proposed. In the following description, the considered knowledge base K is assumed to be propositional. In all cases, the formalization of the closed world assumption is based on adding to K the negation of the formulae that are “free for negation” for K, i.e., the formulae that can be assumed to be false. In other words, the closed world assumption applied to a propositional formula K generates the formula:

K \wedge \{\neg f ~|~ f \in F\}.

The set F of formulae that are free for negation in K can be defined in different ways, leading to different formalizations of the closed world assumption. The following are the definitions of f being free for negation in the various formalizations.

CWA (closed world assumption) 
f is a positive literal not entailed by K;
GCWA (generalized CWA) 
f is a positive literal such that, for every positive clause c such that K \not\models c, it holds T \not\models c \vee f;
EGCWA (extended GCWA)
same as above, but f is a conjunction of positive literals;
CCWA (careful CWA)
same as GCWA, but a positive clause is only considered if it is composed of positive literals of a given set and (both positive and negative) literals from another set;
ECWA (extended CWA)
similar to CCWA, but f is an arbitrary formula not containing literals from a given set.

The ECWA and the formalism of circumscription coincide on propositional theories. The complexity of query answering (checking whether a formula is entailed by another one under the closed world assumption) is typically in the second level of the polynomial hierarchy for general formulae, and ranges from P to coNP for Horn formulae. Checking whether the original closed world assumption introduces an inconsistency requires at most a logarithmic number of calls to an NP oracle; however, the exact complexity of this problem is not currently known.

See also

References

  • M. Cadoli and M. Lenzerini (1994). The complexity of propositional closed world reasoning and circumscription. Journal of Computer and System Sciences, 48:255–310.
  • T. Eiter and G. Gottlob (1993). Propositional circumscription and extended closed world reasoning are \Pi^p_2-complete. Theoretical Computer Science, 114:231–45.
  • A. Rajasekar, J. Lobo, and J. Minker (1989). Weak generalized closed world assumption. Journal of Automated Reasoning, 5:293–307.
  • V. Lifschitz (1985). Closed-world databases and circumscription. Artificial Intelligence, 27:229–35.
  • J. Minker (1982). On indefinite databases and the closed world assumption. In Proceedings of the Sixth International Conference on Automated Deduction (CADE'82), pp. 292–308.
  • R. Reiter (1978). On closed world data bases. In H. Gallaire and J. Minker, editors, Logic and Data Bases, pp. 119–40. Plenum Publ. Co., New York.
  • Y. Duan and C. Cruz (2011), Formalizing Semantic of Natural Language through Conceptualization from Existence. International Journal of Innovation, Management and Technology,2 (1):37-42.

External links


Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Look at other dictionaries:

  • Closed world assumption — Die Closed world assumption (deutsch: Annahme zur Weltabgeschlossenheit) bei der Modellierung von Sachverhalten (Wissensrepräsentation) sagt aus, dass alles, was nicht explizit als wahr bewiesen werden kann, als falsch bezeichnet wird: Alles, was …   Deutsch Wikipedia

  • Closed-World-Assumption — Die Closed world assumption (dt. Annahme zur Weltabgeschlossenheit) bei der Modellierung von Sachverhalten (Wissensrepräsentation) sagt aus, das alles, was nicht explizit als wahr bewiesen werden kann, als falsch bezeichnet wird: Alles was also… …   Deutsch Wikipedia

  • Closed-world-assumption — Die Closed world assumption (dt. Annahme zur Weltabgeschlossenheit) bei der Modellierung von Sachverhalten (Wissensrepräsentation) sagt aus, das alles, was nicht explizit als wahr bewiesen werden kann, als falsch bezeichnet wird: Alles was also… …   Deutsch Wikipedia

  • Closed World Assumption — Die Closed world assumption (dt. Annahme zur Weltabgeschlossenheit) bei der Modellierung von Sachverhalten (Wissensrepräsentation) sagt aus, das alles, was nicht explizit als wahr bewiesen werden kann, als falsch bezeichnet wird: Alles was also… …   Deutsch Wikipedia

  • Open world assumption — In formal logic, the open world assumption is the assumption that the truth value of a statement is independent of whether or not it is known by any single observer or agent to be true. It is the opposite of the closed world assumption, which… …   Wikipedia

  • Unique name assumption — The Unique Name Assumption (UNA) is a concept from ontology languages and Description Logics. In logics with the unique name assumption, different names always refer to different entities in the world [Stuart J. Russell and Peter Norvig,… …   Wikipedia

  • Closed head injury — Closed head injuries are a type of Traumatic Brain Injury in which the skull and dura mater remain intact. Closed head injuries are the leading cause of death in children under 4 years old and the most common cause of physical disability and… …   Wikipedia

  • World Bank Group — The World Bank Group (WBG) is a family of five international organizations responsible for providing finance and advice to countries for the purposes of economic development and eliminating poverty. The Bank came into formal existence on 27… …   Wikipedia

  • Assumption College — Infobox University name = Assumption College motto = Learn. Achieve. Contribute. established = October 1, 1904 Assumption College: A Centennial History 1904 2004, Kenneth J. Moynihan. Pp. 40.] type = Private affiliation = Roman Catholic… …   Wikipedia

  • Assumption University (Windsor) — Infobox University name = Assumption University at University of Windsor native name = image size = caption = latin name = motto = established = 1857 closed = type = privately operated, autonomous university at University of Windsor affiliation …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”