Information about Common Knowledge (logic)

Common knowledge is a special kind of knowledge for a of s. There is common knowledge of p in a group of agents G when all the agents in G know p, they all know that they know p, they all know that they all know that they know p, and so on ad infinitum.

The concept was first introduced in the philosophical literature by David Kellogg Lewis in his study Convention (1969). It has been first given a mathematical formulation in a set-theoretical framework by Robert Aumann (1976). Computer scientists grew an interest in the subject of epistemic logic in general--and of common knowledge in particular--starting from the 1980s.[1]

Example

It is common to introduce the idea of common knowledge by some variant of the following logic puzzle:[2] On an island, there are k people who have blue eyes, and the rest of the people have green eyes. There is at least one blue-eyed person on the island (k >= 1). If a person ever knows herself to have blue eyes, she must leave the island at dawn the next day. Each person can see every other persons' eye color, there are no mirrors, and there is no discussion of eye color. At some point, an outsider comes to the island and makes the following public announcement, heard and understood by all people on the island: "at least one of you has blue eyes". The problem: Assuming all persons on the island are truthful and completely logical, what is the eventual outcome?

The answer is that, on the k dawns after the announcement, all the blue-eyed people will leave the island.

This can be easily seen with an inductive argument. If k = 1, the person will recognize that he or she has blue eyes (by seeing only green eyes in the others) and leave at the first dawn. If k = 2, no one will leave at the first dawn. The blue-eyed people, seeing only one person with blue eyes, and that no one left on the 1st dawn, will leave. So on, it can be reasoned that no one will leave at the first k-1 dawns if and only if there are at least k blue-eyed people. Those with blue eyes, seeing k-1 blue-eyed people among the others and knowing there must be at least k, will reason that they have blue eyes and leave.

What's most interesting about this scenario is that, for k > 1, the outsider is only telling the island citizens what they already know: that there are blue-eyed people among them. However, before this fact is announced, the fact is not common knowledge; it is merely "first-order" knowledge. The notion of common knowledge therefore has a palpable effect. Knowing that everyone knows does make a difference. When the outsider's public announcement (a fact already known to all) becomes common knowledge, the blue-eyed people on this island eventually deduce their status, and leave.

Formalization

Modal logic (Synctactic characterization)

Common knowledge can be given a logical definition in multi-modal logic systems in which the modal operators are interpreted epistemically. At the propositional level, such systems are extensions of propositional logic. The extension consists of the introduction of a group G of agents, and of n modal operators Ki (with i = 1,...,n) with the intended meaning that "agent i knows." Thus Ki (where is a formula of the calculus) is read "agent i knows ." We can define an operator EG with the intended meaning of "everyone in group G knows" by defining it with the axiom

,


By abbreviating the expression with and defining , we could then define common knowledge with the axiom

with


There is however a complication. The languages of epistemic logic are usually finitary, whereas the axiom above defines common knowledge as an infinite conjunction of formulas, hence not a well-formed formula of the language. To overcome this difficulty, a fixed-point definition of common knowledge can be given. Intuitively, common knowledge is thought of as the fixed point of the "equation" . In this way, it is possible to find a formula implying from which, in the limit, we can infer common knowledge of .

This synctactic characterization is given semantic content through so-called Kripke structures. A Kripke structure is given by (i) a set of states (or possible worlds) S, (ii) n accessibility relations , defined on , intuitively representing what states agent i considers possible from any given state, and (iii) a valuation function assigning a truth value, in each state, to each primitive proposition in the language. The semantics for the knowledge operator is given by stipulating that is true at state s iff is true at all states t such that . The semantics for the common knowledge operator, then, is given by taking, for each group of agents G, the reflexive and transitive closure of the , for all agents i in G, call such a relation , and stipulating that is true at state s iff is true at all states t such that .

Set theoretic (Semantic characterization)

Alternatively (yet equivalently) common knowledge can be formalized using set theory (this was the path taken by the Nobel laureate Robert Aumann in his seminal 1976 paper). We will start with a set of states S. We can then define an event E as a subset of the set of states S. For each agent i, define a partition on S, Pi. This partition represents the state of knowledge of an agent in a state. In state s, agent i knows that one of the states in Pi(s) obtains, but not which one.

We can now define a knowledge function K in the following way:



That is Ki(e) is the set of states where the agent will know that event e obtains.

Similar to the modal logic formulation above, we can define an operator for the idea that "everyone knows e".



As with the modal operator, we will iterate the E function, and . Using this we can then define a common knowledge function,



The equivalence with the synctactic approach sketched above can easily be seen: consider an Aumann structure as the one just defined. We can define a correspondent Kripke structure by taking (i) the same space S, (ii) accessibility relations that define the equivalence classes corresponding to the partitions , and (iii) a valuation function such that it yields value true to the primitive proposition p in all and only the states s such that , where is the event of the Aumann structure corresponding to the primitive proposition p. It is not difficult to see that the common knowledge accessibility function defined in the previous section corresponds to the finest common coarsening of the partitions for all , which is the finitary characterization of common knowledge also given by Aumann in the 1976 article.

Applications

Common knowledge was used by David Lewis in his pioneering game-theoretical account of convention. In this sense, common knowledge is a concept still central for linguists and philosophers of language (see Clark 1996) maintaining a Lewisian, conventionalist account of language.

Robert Aumann introduced a set theoretical formulation of common knowledge (theoretically equivalent to the one given above) and proved the so-called "agreement theorem" through it: if two agents have common prior probability over a certain event, and the posterior probabilities are common knowledge, then such posterior probabilities are equal. A result based on the agreement theorem and proven by Milgrom shows that, given certain conditions on market efficiency and information, speculative trade is impossible.

The concept of common knowledge is central in game theory. For several years it has been thought that the assumption of common knowledge of rationality for the players in the game was fundamental. It turns out (Aumann and Brandenburger 1995) that, in 2-player games, common knowledge of rationality is not needed as an epistemic condition for Nash equilibrium strategies.

Computer scientists use languages incorporating epistemic logics (and common knowledge) to reason about distributed systems. Such systems can be based on logics more complicated that simple propositional epistemic logic, see Wooldridge Reasoning about Artificial Agents, 2000 (in which he uses a first-order logic incorporating epistemic and temporal operators) or van der Hoek et al. "Alternating Time Epistemic Logic".

In his latest book Steven Pinker uses the notion of common knowledge (dubbing it mutual knowledge, as it is often done in the lingusitics literature) to analyze the kind of indirect speech involved in innuendoes.

Notes

  1. ^  See the textbooks Reasoning about knowledge by Fagin, Halpern, Moses and Vardi (1995), and Epistemic Logic for computer science by Meyer and van der Hoek (1995).
  2. ^  A structurally identical problem is provided by Gintis (2000), he calls it "The Women of Sevitan".

References

  • Aumann, Robert (1976) "Agreeing to Disagree" Annals of Statistics 4(6): 1236-1239.
  • Aumann Robert and Adam Brandenburger (1995) "Epistemic Conditions for Nash Equilibrium" Econometrica 63(5): 1161-1180.
  • Clark, Herbert (1996) Using Language, Cambridge University Press ISBN 0-521-56745-9
  • Lewis, David (1969) Convention: A Philosophical Study Oxford: Blackburn. ISBN 0-631-23257-5
  • Gintis, Herbert (2000) Game Theory Evolving Princeton University Press. ISBN 0-691-00943-0
  • J-J Ch. Meyer and W van der Hoek Epistemic Logic for Computer Science and Artificial Intelligence, volume 41, Cambridge Tracts in Theoretical Computer Science, Cambridge University Press, 1995. ISBN 0-521-46014-X
  • R. Fagin, J. Y. Halpern, Y. Moses, and M. Y. Vardi. Reasoning about Knowledge, The MIT Press, 1995. ISBN 0-262-56200-6

External links


  Topics in game theory
Definitions Normal form game Extensive form game Cooperative game Information set Preference
Equilibrium concepts Nash equilibrium Subgame perfection Bayesian-Nash Perfect Bayesian Trembling hand Proper equilibrium Epsilon-equilibrium Correlated equilibrium Sequential equilibrium Quasi-perfect equilibrium Evolutionarily stable strategy Risk dominance
Strategies Dominant strategies Mixed strategy Tit for tat Grim trigger Collusion
Classes of games Symmetric game Perfect information Dynamic game Repeated game Signaling game Cheap talk Zero-sum game Mechanism design Stochastic game Nontransitive game
Games Prisoner's dilemma Traveler's dilemma Coordination game Chicken Volunteer's dilemma Dollar auction Battle of the sexes Stag hunt Matching pennies Ultimatum game Minority game Rock, Paper, Scissors Pirate game Dictator game Public goods game Nash bargaining game Blotto games War of attrition
Theorems Minimax theorem Purification theorems Folk theorem Revelation principle Arrow's theorem
  • Common knowledge - what "everybody knows"
  • Common knowledge (logic) - a mathematical concept used primarily in game theory and epistemic logic.
  • Common Knowledge - an information publishing system

..... Click the link for more information.
Knowledge is defined (Oxford English Dictionary) variously as (i) expertise, and skills acquired by a person through experience or education; the theoretical or practical understanding of a subject, (ii) what is known in a particular field or in total; facts and information or
..... Click the link for more information.
As the term is used in mainstream cognitive science and philosophy of mind, a concept is an abstract idea or a mental symbol, typically associated with a corresponding representation in and language or symbology.
..... Click the link for more information.
David Kellogg Lewis (September 28, 1941 – October 14, 2001) is considered to have been one of the leading analytic philosophers of the latter half of the 20th century. Lewis taught briefly at UCLA and then at Princeton from 1970 until his death.
..... Click the link for more information.
Set theory is the mathematical theory of sets, which represent collections of abstract objects. It encompasses the everyday notions, introduced in primary school, often as Venn diagrams, of collections of objects, and the elements of, and membership in, such collections.
..... Click the link for more information.
Yisrael Robert John Aumann

Robert Aumann, September 16, 2006
Born May 8 1930 (1930--) (age 77)
..... Click the link for more information.
Computer science, or computing science, is the study of the theoretical foundations of information and computation and their implementation and application in computer systems.
..... Click the link for more information.
Epistemic logic is a subfield of modal logic that is concerned with reasoning about knowledge. While epistemology has a long philosophical tradition dating back to Ancient Greece, epistemic logic is a much more recent development with applications in many fields, including
..... Click the link for more information.
A logic puzzle is a puzzle deriving from the mathematics field of deduction.

This branch was produced by Charles Lutwidge Dodgson, who is better known under his pseudonym Lewis Carroll, the author of Alice's Adventures in Wonderland.
..... Click the link for more information.
In formal logic, a modal logic is any logic for handling modalities: concepts like possibility, existence, and necessity. Logics for handling a number of other ideas, such as eventually, formerly, can, could
..... Click the link for more information.
Epistemic logic is a subfield of modal logic that is concerned with reasoning about knowledge. While epistemology has a long philosophical tradition dating back to Ancient Greece, epistemic logic is a much more recent development with applications in many fields, including
..... Click the link for more information.
In logic and mathematics, a propositional calculus (or a sentential calculus) is a formal system in which formulas representing propositions can be formed by combining atomic propositions using logical connectives, and a system of formal proof rules
..... Click the link for more information.
axiom is a sentence or proposition that is not proved or demonstrated and is considered as self-evident or as an initial necessary consensus for a theory building or acceptation.
..... Click the link for more information.
Set theory is the mathematical theory of sets, which represent collections of abstract objects. It encompasses the everyday notions, introduced in primary school, often as Venn diagrams, of collections of objects, and the elements of, and membership in, such collections.
..... Click the link for more information.
Yisrael Robert John Aumann

Robert Aumann, September 16, 2006
Born May 8 1930 (1930--) (age 77)
..... Click the link for more information.
partition of a set X is a division of X into non-overlapping "parts" or "blocks" or "cells" that cover all of X. More formally, these "cells" are both collectively exhaustive and mutually exclusive with respect to the set being
..... Click the link for more information.
Yisrael Robert John Aumann

Robert Aumann, September 16, 2006
Born May 8 1930 (1930--) (age 77)
..... Click the link for more information.
A prior probability is a marginal probability, interpreted as a description of what is known about a variable in the absence of some evidence. The posterior probability is then the conditional probability of the variable taking the evidence into account.
..... Click the link for more information.
The posterior probability of a random event or an uncertain proposition is the conditional probability that is assigned when the relevant evidence is taken into account.
..... Click the link for more information.
Game theory is a branch of applied mathematics that is often used in the context of economics. It studies strategic interactions between agents. In strategic games, agents choose strategies which will maximize their return, given the strategies the other agents choose.
..... Click the link for more information.
In game theory, the Nash equilibrium (named after John Forbes Nash, who proposed it) is a solution concept of a game involving two or more players, in which no player has anything to gain by changing only his or her own strategy unilaterally.
..... Click the link for more information.
In game theory, a player's strategy, in a game or a business situation, is a complete plan of action for whatever situation might arise; this fully determines the player's behaviour.
..... Click the link for more information.
Steven Arthur Pinker (born September 18 1954) is a prominent Canadian-American experimental psychologist, cognitive scientist, and popular science writer known for his spirited and wide-ranging advocacy of evolutionary psychology and the computational theory of mind.
..... Click the link for more information.
Yisrael Robert John Aumann

Robert Aumann, September 16, 2006
Born May 8 1930 (1930--) (age 77)
..... Click the link for more information.
Econometrica is an academic journal of economics, publishing articles not only in econometrics but in many areas of economics. It is published by the Econometric Society via Blackwell Publishing.
..... Click the link for more information.
David Kellogg Lewis (September 28, 1941 – October 14, 2001) is considered to have been one of the leading analytic philosophers of the latter half of the 20th century. Lewis taught briefly at UCLA and then at Princeton from 1970 until his death.
..... Click the link for more information.
Game theory is a branch of applied mathematics that is often used in the context of economics. It studies strategic interactions between agents. In strategic games, agents choose strategies which will maximize their return, given the strategies the other agents choose.
..... Click the link for more information.
In game theory, normal form is a way of describing a game. Unlike extensive form, normal form representations are not graphical per se, but rather represent the game with a matrix.
..... Click the link for more information.
An extensive form game is a specification of a game in game theory. This form represents the game as a tree. Each node (called a decision node) represents every possible state of play of the game as it is played.
..... Click the link for more information.
For video gaming, see Cooperative gameplay.
A cooperative game is a game where groups of players ("coalitions") may enforce cooperative behaviour, hence the game is a competition between coalitions
..... Click the link for more information.


This article is copied from an article on Wikipedia.org - the free encyclopedia created and edited by online user community. The text was not checked or edited by anyone on our staff. Although the vast majority of the wikipedia encyclopedia articles provide accurate and timely information please do not assume the accuracy of any particular article. This article is distributed under the terms of GNU Free Documentation License.
Herod_Archelaus


page counter