[comp.ai.digest] Seminar - BREAD, FRAPPE, and CAKE: Automated Deduction

lansky@VENICE.AI.SRI.COM (Amy Lansky) (01/29/88)

		       BREAD, FRAPPE, AND CAKE:
	      THE GOURMET'S GUIDE TO AUTOMATED DEDUCTION

			  Yishai A. Feldman (YISHAI@AI.AI.MIT.EDU)
                         AI Laboratory, MIT

                   11:00 AM, WEDNESDAY, February 3
              SRI International, Building E, Room EJ228

Cake is the knowledge representation and reasoning system developed as
part of the Programmer's Apprentice project.  Cake can be thought of
as an active database, which performs quick and shallow deduction
automatically; it supports both forward-chaining and backward-chaining
reasoning.  The Cake system has a layered architecture: the kernel of
the system, called Bread (for Basic REAsoning Device), is a
truth-maintenance system with equality and demons.  Built on top of
this is Frappe (for FRAmes in a ProPositional Engine), which
implements a typed logic with special-purpose decision procedures for
various algebraic properties of operators (such as commutativity and
associativity), sets, partial functions, and structured objects
(frames).  Only the topmost layer of Cake, which implements the Plan
Calculus, is specific to reasoning about programs.  This talk will
describe the architecture and features of Bread, Frappe, and Cake,
including a transcript of a demonstration session.  This is joint work
with Charles Rich.

VISITORS:  Please arrive 5 minutes early so that you can be escorted up
from the E-building receptionist's desk.  Thanks!