Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site utcsri.UUCP Path: utzoo!utcsri!clarke From: clarke@utcsri.UUCP (Jim Clarke) Newsgroups: ont.events Subject: U of Toronto Computer Science activities for Feb. 24-28 Message-ID: <2126@utcsri.UUCP> Date: Fri, 14-Feb-86 12:08:38 EST Article-I.D.: utcsri.2126 Posted: Fri Feb 14 12:08:38 1986 Date-Received: Fri, 14-Feb-86 13:30:22 EST Distribution: ont Organization: CSRI, University of Toronto Lines: 76 (GB = Galbraith Building, 35 St. George Street) (SF = Sandford Fleming Building, 10 King's College Rd.) COLLOQUIUM, Tues., Feb. 25, 11 am, SF 1105 Professor C.C. Gotlieb University of Toronto, DCS. "Supercomputer Review" SYSTEMS/THEORY/AI SEMINAR Thurs., Feb. 27, 11 am, GB 220 Dr. Yoram Moses M.I.T. "Knowledge, Common Knowledge, and Simultaneous Actions in the Presence of Faults" (Abstract given below.) NUMERICAL ANALYSIS SEMINAR, Thurs., Feb. 27, 3 pm, SF 1101 Professor T.E. Hull University of Toronto, DCS. "What can be expected of elementary functions?" (Abstract given below.) ABSTRACTS Yoram Moses: "Knowledge, Common Knowledge, and Simultaneous Actions in the Presence of Faults" We show that any protocol that guarantees to perform a particular action simultaneously at all sites of a distributed system must guarantee that the sites attain common knowledge of particular facts when such an action is performed. We analyze what facts become common knowledge at various points in the execution of protocols in a simple model of a system in which pro- cessors are liable to crash. We obtain a new protocol for Simultaneous Byzantine Agreement that is optimal in all of its runs. That is, rather than achieving the worst case behaviour, every run of the protocol halts at the earliest possible time, given the pattern in which failures occur. This may happen as early as after two rounds. We characterize precisely what failure patterns require the protocol to run for k rounds, 1