9.9.4 Locator


A locator indicates a way of finding the referent, either in the real world or in our catalog of entities associated with the conceptual graph.


Here are some examples:
   [Person: Arthur]
   [City: Aalborg]
   [Student: #you]
   [Person: #him]
   [Cake: #it]
   [CupOfTea: #42]
   [Book: #ISBN-0517149257]

Two major kinds of locators

There are two major kinds of locators:

  1. Individual markers, and
  2. Indexicals.

Individual markers

An individual marker specifies a name of an individual and unique concept in our catalog of concepts. Examples include "Arthur" and "Aalborg" above.


An indexical specifies an implementation-defined way of finding the referent. Indexicals are prefixed by the "#"-sign.

For example,

   [CupOfTea: #42]

could specify that the particular cup of tea which we were talking about is the one that has number 42 in our catalog of entities.

Likewise, we can use pronouns (you, he, him, she, her, it, etc.) to indicate which individual we are talking about:

   [Idea: #it]->(Attr)->[Good]
   "It is a good idea."

   [Person: #she]->(Attr)->[Beauty]
   "She has beauty"

The # symbol is commonly used by itself to mean "the":

   [Rose: #]->(Chrc)->[Smell: Sweet]
   "The rose has a characteristic which is a Smell which is Sweet."
   "The rose is smelling sweet"


We have now discussed two of the three kinds of designators, namely literals and locators. Next, we discuss the third kind of designator, namely 'descriptor'.

Prev: 9.9.3 Literal
Up: 9.9 Referents (optional)
Next: 9.9.5 Descriptor