[mod.ai] Seminar - Knowledge, Communication, and Time

OLENDER@SRI-AI.ARPA.UUCP (05/13/86)

DATE:	          May 14, 1986
TIME:             4:15pm
TITLE:           "Knowledge, Communication, and Time"
SPEAKER:          Van Nguyen
LOCATION:         SRI International
	          Ravenswood Avenue
	          Building E
CONFERENCE ROOM:  EJ228		


                 KNOWLEDGE, COMMUNICATION, AND TIME

                           Van Nguyen
                IBM Thomas J. Watson Research Center

                  (Joint work with Kenneth J. Perry)


   The role that knowledge plays in distributed systems has come under
much study recently.  In this talk, we re-examine the commonly
accepted definition of knowledge and examine how appropriate it is for
distributed computing.  Motivated by the draw-backs thus exposed, we
propose an alternative definition that we believe to be better suited
to the task.  This definition handles multiple knowers and makes
explicit the connection between knowledge, communication, and time.
It also emphasizes the fact that knowledge is a function of one's
initial knowledge, communication history and deductive abilities.  The
need for assuming perfect reasoning is mitigated.

   Having formalized these links, we then present the first proof
system for programs that incorporates both knowledge and time.  The
proof system is compositional, sound and relatively complete, and is
an extension of the Nguyen-Demers-Gries-Owicki temporal proof system
for processes.  Suprisingly, it does not require proofs of
non-interference (as first defined by Owicki-Gries). 

-------