UserPreferences

CommonKnowledge


CategoryKnowledge CategoryCommonKnowledge

Common Knowledge

Common knowledge is when every agent in a group knows the meaning (UriSense) of a URI. And every agent knows that every other agent knows the meaning of that URI. And every agent knows that every other agent knows that every other agent knows that URI. And so on.

InternetStandards serve the purpose of PublicAnnouncements that are one way to create CommonKnowledge.

But what does it mean to know the sense of a symbol? Take the symbol JohnBlack. I know what it means. I intend for it to refer to me. But compare the difference between what it means to me, as a designator of myself, versus what it means to my boss, or the old man I ran into in the elevator the other day, or to my bank. What I know about it is very nearly infinately more than what my bank knows about it.

About any symbol there may be a set of facts that is common knowledge, and the rest is DistributedKnowledge. In a semantic web built on an electronic network, portions of the distributed knowledge may be AlgorithmicKnowledge, that is, an agent may know that it can compute all or a portion of the distributed knowledge about a symbol.

So what is a SenseRepresentation of the MinimumMeaningfulSense of a symbol.


Here is what RamanathanGuha says about this in [WWW]Object Coidentification on the Semantic Web:
"It is in general very difficult to get a large number of players to agree on common vocabularies/names for a large number of objects. There are however some cases where this has succeeded. In particular, this works when one of the following holds:

Unfortunately, when none of these conditions hold, getting everyone to use a common vocabulary has been difficult."

Guha discusses the related problem of CommunicatingReferences in another paper.


There are additional questions concerning SharedInterpretations between machines and between machines and humans.