Evolution of architectural floor plans
Date
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
Layout planning is a process of sizing and placing rooms (e.g. in a house)
while a t t empt ing to optimize various criteria. Often the r e are conflicting
c r i t e r i a such as construction cost, minimizing the distance between r e l a t ed
activities, and meeting the area requirements for these activities. The process of layout planning ha s mostly been done by hand, wi th a handful of
a t t empt s to automa t e the process. Thi s thesis explores some of these pa s t
a t t empt s and describes several new techniques for automa t ing the layout
planning process using evolutionary computation. These techniques a r e inspired by the existing methods, while adding some of the i r own innovations.
Additional experimenLs are done to t e s t the possibility of allowing polygonal
exteriors wi th rectilinear interior walls. Several multi-objective approaches
are used to evaluate and compare fitness. The evolutionary r epr e s ent a t ion
and requirements specification used provide great flexibility in problem scope
and depth and is worthy of considering in future layout and design a t t empt s .
The system outlined in thi s thesis is capable of evolving a variety of floor
plans conforming to functional and geometric specifications. Many of the
resulting plans look reasonable even when compared to a professional floor
plan. Additionally polygonal and multi-floor buildings were also generated.