SWENG @ Télécom Paris

Design Patterns for Decentralised Control and Coordination

Edition: 2026/2027 (1st ed.)
Last-Modified: 2025-10-09

Teachers

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