1. 第4回:分散アルゴリズム(1)
  2. 入札プロトコル(1)
  3. 回覧板プロトコル(1)
  4. 回覧板プロトコル(2)
  5. 基本的な概念:自律分散協調
  6. 分散アルゴリズム
  7. 分散アルゴリズム(1)
  8. Logical Clock
  9. Lamport's Logical Clock
  10. Lamport's Algorithm
  11. Ricart-Agrawala's Algorithm
  12. Lamport's Algorithm
  13. Ricart-Agrawala's Algorithm
  14. Ricart-Agrawala's Algorithm (cont.)
  15. 直感的な例
  16. Ricart-Agrawala's Algorithm
  17. 並行プロセスの挙動デッドロック(1)
  18. 並行プロセスの挙動デッドロックとは?
  19. 分散デッドロック
  20. WFG(Wait-for-Gragh)
  21. Dependability
  22. ディペンダブルシステム
  23. 耐障害性(フォールトトレラント性)
  24. Dependabilityの議論
  25. 障害の遮蔽
  26. 耐故障アルゴリズム
  27. ビザンティン合意問題(1)
  28. ビザンティン合意問題:3 Processes
  29. ビザンティン合意問題(2)
  30. 耐故障アルゴリズム
  31. 分散アルゴリズム(1)
  32. 耐故障アルゴリズム
  33. 分散アルゴリズムの実践〜頭の体操から創発システムへ〜
  34. (II)ロボット整列問題
  35. ロボット整列問題
  36. 課題3(a):Robotroom.javaの作成
  37. 課題3(b) Wave programの作成
  38. ロボット整列問題
  39. 課題3(a):Robotroom.javaの作成
  40. 世代の概念: Life game(1)
  41. 世代の概念: Life game(2)
  42. 創発システムについて
  43. 創発のかたち
  44. 共通する性質は?
  45. 創発のかたち
  46. 世代の概念: Life game(1)
  47. 世代の概念: Life game(2)
  48. 創発のかたち
  49. 課題3(b) Wave programの作成
  50. 課題3(a):Robotroom.javaの作成
  51. 課題3(b) Wave programの作成
  52. 共通する性質は?
  53. 創発のギャップ
  54. 創発システムについて
  55. 創発のかたち
  56. 創発システムについて
  57. 課題3(a):Robotroom.javaの作成
  58. 課題3(b) Wave programの作成