Algorithmic design
Uses algorithms, that is, sequences of instructions, as part of the design process, especially in architecture, to explore forms and solutions that are hard to imagine or draw.
What problem it addresses
Some forms and solutions are too complex to imagine or draw by hand.
Principles
Explicit instructions
Every step of the process is written down.
Explore the unknown
The algorithm can lead to unexpected solutions.
Repeatable
The same process can be rerun and adjusted.
Applications in design
Use it like this
Write down as rules what sets the form (structure, light, materials) and explore variants.
Avoid
Valuing a form just because it is complex.
Don’t fall for it
Document the algorithm: without it, nobody can review or improve the result.
Connections
Authors and works
- 2006
Kostas Terzidis
Argued for the algorithm as a way of thinking about design, not just as a drawing tool.
Sources
Original sources
- Terzidis, K. (2006). Algorithmic architecture. Architectural Press.
Last reviewed: