Hostname: page-component-74656f9884-skzmx Total loading time: 0 Render date: 2026-11-06T09:26:50.968Z Has data issue: false hasContentIssue false

Hierarchical structuring of layout problems in an interactive evolutionary layout system

Published online by Cambridge University Press:  20 April 2012

Reinhard Koenig*
Affiliation:
Department of Computer Science in Architecture, Bauhaus-University Weimar, Weimar, Germany
Sven Schneider
Affiliation:
Department of Computer Science in Architecture, Bauhaus-University Weimar, Weimar, Germany
*
Reprint requests to: Reinhard Koenig, Department of Computer Science in Architecture, Bauhaus-University Weimar, Belvederer Allee 1, Weimar 99423, Germany. E-mail: reinhard.koenig@uni-weimar.de
Rights & Permissions [Opens in a new window]

Abstract

This paper focuses on computer-based generative methods for layout problems in architecture and urban planning with special regard for the hierarchical structuring of layout elements. The generation of layouts takes place using evolutionary algorithms, which are used to optimize the arrangement of elements in terms of overlapping within a given boundary and the topological relations between them. In this paper, the approach is extended by a data structure that facilitates the hierarchical organization of layout elements making it possible to structure and organize larger layout problems into subsets that can be solved in parallel. An important aspect for the applicability of such a system in the design process is an appropriate means of user interaction. This depends largely on the calculation speed of the system and the variety of viable solutions. These properties are evaluated for hierarchical as well as for nonhierarchical structured layout problems.

Information

Type
Special Issue Articles
Copyright
Copyright © Cambridge University Press 2012
Figure 0

Fig. 1. Partial aspects of the interactive layout system (Schneider et al., 2010).

Figure 1

Fig. 2. A graphical and formal representation of the calculation of the total intersection areas by Elezkurtaj and Franck (2001).

Figure 2

Fig. 3. The calculation of the rebound vectors of two overlapping rectangles.

Figure 3

Fig. 4. Successive approximations of the required topological relations (dashed lines) by permutation (see left and center layout configuration) and proportion change (see center and right layout configuration). The representation does not consider the consistency of the surface area of the individual rooms.

Figure 4

Fig. 5. The calculation of the attraction vectors of two rectangles that are adjacent to each other.

Figure 5

Fig. 6. The hierarchical structure (left) and cross-border relations (right).

Figure 6

Fig. 7. Different types of relations in a problem description of hierarchical structuring of a layout problem; e/i, explicit-internal; e/e, explicit-external; i/i, implicit-internal; i/e, implicit-external.

Figure 7

Fig. 8. The implicit and explicit relations in a simple hierarchical structuring of a layout problem.

Figure 8

Fig. 9. Different kinds of relations connecting different level hierarchies for (left) the partial problem R1 and (right) the partial problem R1.2.

Figure 9

Fig. 10. A schematic representation of the test scenarios each with 16 rooms: (left) hierarchical structuring of a layout problem and (right) nonhierarchical structuring of a layout problem. Red lines are internal relationships, blue lines are external relationships, and green lines are implicit relationships. [A color version of this figure can be viewed online at http://journals.cambridge.org/aie]

Figure 10

Fig. 11. Analysis diagrams for the generation of layouts via L-MOES after 100 runs of the program, each with t = 60 generations. The green solid line represents the average values for f1, and the blue dotted line represents the mean values for f2. The diagrams show the analysis of the (top) hierarchical structuring of a layout problem and (bottom) that of the nonhierarchical structuring of a layout problem. The system was initialized with the corresponding scenario from Figure 10. [A color version of this figure can be viewed online at http://journals.cambridge.org/aie]

Figure 11

Fig. 12. Typical solutions in the calculation of (left) a hierarchical structuring of a layout problem and (right) a nonhierarchical structuring of a layout problem via L-MOES after t = 60 generations. The corresponding fitness values of both solutions fall below the thresholds defined in (14); accordingly both solutions are defined as useful. [A color version of this figure can be viewed online at http://journals.cambridge.org/aie]