MIT Department of Electrical Engineering & Computer Science

E E C S

Amorphous Computation

Gerald J. Sussman
M.I.T., EECS, LCS and AIL

Monday, November 30, 1998
4:00 PM (refreshments 3:45)
Edgerton Hall, Room 34-101
EECS Colloquium

Abstract

A colony of cells cooperates to form a multicellular organism under the direction of a genetic program shared by the members of the colony. A swarm of bees cooperates to construct a hive. Humans group together to build towns, cities, and nations. These examples raise fundamental questions for the organization of computing systems: how does one obtain coherent behavior from the cooperation of large numbers of unreliable parts that are interconnected in unknown, irregular, and time-varying ways? What are the methods for instructing myriads of programmable entities to cooperate to achieve particular goals?

These questions have been recognized as fundamental for generations. The objective of this research is to identify the engineering principles and languages that can be used to observe, control, organize, and exploit the behavior of programmable multitudes. This effort is the study of Amorphous Computing.


URL of this page: http://www-eecs.mit.edu/AY98-99/events/10.html
Created: Nov 10, 1998  | Modified: Nov 10, 1998
This event is from the MIT EECS 1998-99 archive.  | Current events
To MIT EECS home page  | Your comments and inquiries are welcome.