課程說明
分散式運算概論。主題包括:計算模型、通訊複雜性、分散式演算法與協定之設計與分析、容錯協定、同步計算。應用可能包括:資料網路中的通訊、分散式系統控制(例如選舉、分散式互斥)、分散式資料操作(例如排名)。
先修條件
- 先修課程:COMP 1805,最低成績 C-,COMP 2401,最低成績 C-,以及(COMP 2406 或 SYSC 4504)。
條件與方式
- 先修課程:COMP 1805,最低成績 C-,COMP 2401,最低成績 C-,以及(COMP 2406 或 SYSC 4504)。
- 每週授課三小時。
原文參考文本
Overview of distributed computing. Topics include: computational models, communication complexity, design and analysis of distributed algorithms and protocols, fault-tolerant protocols, synchronous computations. Applications may include: communication in data networks, control in distributed system (e.g., election, distributed mutual exclusion), manipulation of distributed data (e.g., ranking).
- Prerequisite(s): COMP 1805 with a minimum grade of C- , COMP 2401 with a minimum grade of C- , and ( COMP 2406 or SYSC 4504 ).
- Lectures three hours a week.
來源與參考
保留日期與來源以協助你核實資料。為便於閱讀提供譯文;官方來源為條件與要求的參照。
來源參考 : https://calendar.carleton.ca/undergrad/courses/COMP/