Christopher Alexander stellte 1964 eine unbequeme Frage: Warum scheitert bewusstes Design so verlässlich – und warum entstehen die besten Formen dort, wo niemand bewusst gestaltet?
Seine Antwort trifft die Architektur von Agentensystemen ins Mark.
Das Problem ist nicht die Intelligenz der Agenten. Es ist die Dekomposition. Wer Agenten nach Funktionen trennt statt nach der realen Interdependenzstruktur des Problems, erzeugt Misfits an den Schnittstellen – Inkongruenzen, die kein einzelner Agent adressiert, weil keiner sie sieht. Das Ensemble versagt; die Agenten waren korrekt.
Alexander zeigt: Komplexe Systeme brauchen keine besseren Planer. Sie brauchen kürzere Feedback-Schleifen, überlappende Zuständigkeiten und eine Dekompositionsarchitektur, die der Realstruktur des Problems folgt – nicht der administrativen Bequemlichkeit.
Für Multi-Agenten-Systeme bedeutet das: Der Orchestrator ist nicht die Lösung. Er ist der Flaschenhals.
Und die Frage, ob ein Agent regelentwerfend oder regelintelligent operiert, ist keine Frage seiner Konstruktion. Sie ist eine Frage seiner epistemischen Kopplung mit dem Kontext – wie direkt er die Misfits wahrnehmen kann, auf die er reagieren soll.
Sechzig Jahre nach Notes on the Synthesis of Form ist Alexanders Designtheorie aktueller denn je – als Diagnoseinstrument für eine Architekturpraxis, die ihre eigenen Fehler systematisch reproduziert.
I. Das Grundproblem: Wer ist der Designer?
Alexander schreibt Notes on the Synthesis of Form in dem Moment, in dem der selfconscious designer scheitert – weil er versucht, ein Ensemble zu gestalten, das seine kognitive Kapazität übersteigt. Die Lösung, die er sucht, ist keine bessere Kognition, sondern eine bessere Dekompositionsarchitektur.
Genau hier liegt die Verbindung zur Agentensystemgestaltung: Ein Multi-Agenten-System ist der Versuch, das Designproblem zu distribuieren. Statt eines Designers, der das Gesamtsystem überblickt, gibt es eine Population von Agenten, von denen jeder einen Ausschnitt des Ensembles bearbeitet. Die Frage, die Alexander stellt, ist deshalb unmittelbar anwendbar: Wie muss diese Distribution strukturiert sein, damit das Gesamtsystem konvergiert statt divergiert?
II. Das Dekompositionsproblem – Kern der Agenten-Architektur
Alexanders Graph G(M,L)
Alexander formalisiert das Designproblem als Graphen: M ist die Menge der Misfit-Variablen, L die Menge der Abhängigkeiten zwischen ihnen. Ein gutes Design erfordert, diesen Graphen so in Subsysteme zu zerlegen, dass:
- Innerhalb jedes Subsystems die Variablen stark gekoppelt sind (viele Links).
- Zwischen den Subsystemen die Kopplung minimal ist (wenige Links).
