# These Algorithms Can Create Efficient Floor Plans

I’m always fascinated by a computer’s approach to human problems and experiences, because it usually ends up being something completely alien to us. Evolving Floor Plans is an experimental research project that I came across the other day. Using genetic algorithms, an optimized floor plan was created for a school.

The floor plan genome is a weighted, connected and undirected graph. Every desired room is represented with a node gene that contains information such as the room’s size. Connection genes specify two node genes to span as well as a randomly initialized weight; they are added in a random manner until the graph is connected. Adjacency requirements create a subgraph with maximum edge weight. For example, the cafeteria must be adjacent to the kitchen.

It’s neat that the optimization creates a building that looks like a biological cell. I’d love to see more examples, like an optimized apartment building or house with multiple floors.

Check It Out: These Algorithms Can Create Efficient Floor Plans

## 2 thoughts on “These Algorithms Can Create Efficient Floor Plans”

• iJack says:

• These are diagrams, not floor plans. And they’re not particularly efficient, either. In several locations, one has to walk back to the nearest fork, hang a U-turn, and walk down a path of a similar distance, just to visit the room next door to the room you just left.
• On the linked page the original rectangular floor plan is shown at the top for reference. Below that are the same two diagrams as shown here, above. And even though the captions says “optimized,” it is quite clear that the diagrams have quite a bit more square footage devoted to circulation. Additional circulation space means less usable space. If you have to ADD circulation space, then your space-planning skills suck!
• All cultures have been honing and refining space-adjacencies, traffic flow, enclosed space/open space matrices, and spatial hierarchies, etc., for century upon century. “Evolving Floorplans” come along with some algorithms and very sketchy diagrams, thinking they have discovered/invented something new. They most definitely have not.
• Everyone thinks he’s an Architect.

• archimedes says:

They need to weight how easy it is for humans to understand and navigate the floor plan, the need for windows, and practical shapes for rooms.

This site uses Akismet to reduce spam. Learn how your comment data is processed.