Machine-translated by Google. Questions are authored in English.
Top

Discussion

What is the unique names assumption?

  • A.Names must be unique within a single knowledge base
  • B.No two categories may share the same name
  • C.Different names denote different individuals
  • D.Every individual has exactly one name in the knowledge base

Answer: C

Under this assumption two constants that differ syntactically are taken to refer to different things, which databases assume and description logics generally do not. Without it, discovering that two names refer to the same individual is a legitimate inference. Naming conventions and uniqueness of identifiers are different matters. Whether identity must be asserted or may be assumed changes what a reasoner can conclude about counts and about distinctness, which matters more often than it appears.

No comment is present. Be the first to comment.
Loading…

Post your comment

Please log in or register to post a comment.