Design Patterns for Decentralised Control and Coordination
Edition: 2026/2027 (1st ed.)
Last-Modified: 2025-10-09
Teachers
- Ada Diaconescu, contact: email
Syllabus
- Topic 1: Overview of design patterns and decentralised systems
- Topic 2: Basic design patterns: diffusion/reaction, aggregation/evaporation, repulsion/attraction, positive/negative feedback, randomness/symmetry-breaking...
- Topic 3: Composed patterns and applications: stigmergy (shortest path, collective construction), gossip (decentralised broadcast), preferential attachment (scale-free networks), snowball effect (collective decisions, leader election, quorum sensing), flocking (drone/robot swarms), integrated multi-scale feedback cycles (morphogenesis, large organisations,..) ...
- Topic 4: qualitative properties: scalability, dependability, performance