Back to search results

Distributed Algorithms


Provider
MIT OpenCourseware

Price
Free

School
MIT

Type
University

Instructor
Prof. Nancy Lynch

Category
Computer Science

Format
Mixed

Language
English

Description
Distributed algorithms are algorithms designed to run on multiple processors, without tight centralized control. In general, they are harder to design and harder to understand than single-processor sequential algorithms. Distributed algorithms are used in many practical systems, ranging from large computer networks to multiprocessor shared-memory systems. They also have a rich theory, which forms the subject matter for this course.