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

Discussion

How are events usually represented in an ontology?

  • A.As relations holding between all of the objects involved
  • B.As transitions between two states of the world
  • C.As functions mapping times to propositions
  • D.As individuals with participants, times and locations

Answer: D

Reifying an event as an individual lets properties be attached to it, so one can say the meeting was long, was in London and involved three people, which a bare relation cannot express. That is why event calculus and similar formalisms treat events as objects. Transitions and functions are alternative treatments used in situation calculus and temporal logic respectively. Turning a relation into an object so that it can itself be described is the technique called reification and it recurs constantly.

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

Post your comment

Please log in or register to post a comment.