Hostname: page-component-74656f9884-8rzl6 Total loading time: 0 Render date: 2026-11-06T05:04:33.366Z Has data issue: false hasContentIssue false

Introduction to generic rectangular floor plans

Published online by Cambridge University Press:  30 May 2018

Krishnendra Shekhawat*
Affiliation:
BITS, Pilani Department of Mathematics, Pilani Campus, India
José P. Duarte
Affiliation:
SCDC, School of Architecture and Landscape Architecture, The Pennsylvania State University, USA
*
Author for correspondence: Krishnendra Shekhawat, E-mail: krishnendra.iitd@gmail.com
Rights & Permissions [Opens in a new window]

Abstract

An important task in the initial stages of most architectural design processes is the design of planar floor plans, that are composed of non-overlapping rooms divided from each other by walls while satisfying given topological and dimensional constraints. The work described in this paper is part of a larger research aimed at developing the mathematical theory for examining the feasibility of given topological constraints and providing a generic floor plan solution for all possible design briefs.

In this paper, we mathematically describe universal (or generic) rectangular floor plans with n rooms, that is, the floor plans that topologically contain all possible rectangular floor plans with n rooms. Then, we present a graph-theoretical approach for enumerating generic rectangular floor plans upto nine rooms. At the end, we demonstrate the transformation of generic floor plans into a floor plan corresponding to a given graph.

Information

Type
Research Article
Copyright
Copyright © Cambridge University Press 2018 
Figure 0

Fig. 1. The notion of maximal and generic rectangular floor plans

Figure 1

Fig. 2. A given graph and corresponding maximal rectangular floor plans

Figure 2

Fig. 3. A graph G4 with 5 edges and corresponding rectangular floor plan (the number next to each vertex represents its degree and the number mentioned inside a room is its degree)

Figure 3

Fig. 4. Reduction of complete graph K5 to graphs with n = 5 and m = 8, where the number next to each vertex represents its degree (to move from m = 10 to m = 9, any one of the edges can be deleted because the degree of each vertex in Figure A is same; but to move from m = 9 to m = 8, there are two options for deletion of an edge, that is, delete an edge joining the vertices with degree 4, see Fig. c, or delete an edge joining the vertices with degree 3 and degree 4, see Fig. d)

Figure 4

Fig. 5. A rectangular floor plan corresponding to the graph in Figure 4c with degree sequence {4,3,3,3,3}

Figure 5

Fig. 6. Deriving all possible unlabeled graphs with six vertices and 3n − 7 = 11 edges from the complete graph K6

Figure 6

Fig. 7. All distinct maximal rectangular floor plans and their dual graphs when n = 6

Figure 7

Fig. 8. Example showing that the dual graph of a rectangular floor plan with degree sequence {11,3,3,3,3,3,3,3,3,3,3,3} is a maximal graph

Figure 8

Fig. 9. All possible unlabeled graphs with seven vertices and 3n − 7 = 14 edges (the sequence shown above a graph or a group of graphs is its degree sequence)

Figure 9

Fig. 10. All possible planar graphs with seven vertices and 3n − 7 = 14 edges (the numbering used for the graphs is taken from Fig. 9)

Figure 10

Fig. 11. Graph K4 that is present in the planar graphs shown in Figure 10 (the numbers associated with each vertex is its degree)

Figure 11

Fig. 12. All distinct maximal graphs and corresponding rectangular floor plans when n = 7 (the number present in each room is its degree, from which the degree sequence of corresponding floor plan can be derived)

Figure 12

Table 1. Total number of possible unlabeled graphs, derived from Kn, with less than or equal to 3n − 7 edges when n = 5, 6, 7 respectively (here, $\left( {\matrix{ n \cr k \cr}} \right) = \displaystyle{{n!} \over {k!(n - k)!}}$)

Figure 13

Fig. 13. All topologically distinct best connected rectangular floor plans with five, six, and seven rooms respectively (corresponding to each floor plan, a labeling is assigned where 1k represents 1, 1, …, 1 (k times)). In this figure and in Figures 14, 16–18, the first room to be placed for obtaining the compositional schema of a rectangular floor plan is the one with number “1” written in its centre. Then, k − 1 rooms are drawn where k is the number of rooms arranged one above the other such that each drawn room shares a full wall with the last drawn room. After drawing k rooms, the next room is the one sharing its full wall with all the k rooms. In the same fashion, remaining rooms in the compositional schema can be identified by looking for the next room that is sharing its full wall with some of the existing rooms. The compositional schema can also be identified from the labeling assigned to each floor plan whose details are given in the next section

Figure 14

Table 2. Comparing the two methods presented in the sections “Methodology” and “Best connected rectangular floor plans” respectively for computing maximal graphs with 3n − 7 edges

Figure 15

Fig. 14. All topologically distinct best connected rectangular floor plans with eight rooms (here, there are five distinct boxes with floor plans, where the dual graphs of all floor plans inside a box are the same and duals graphs of any two floor plans present in two different boxes are distinct)

Figure 16

Fig. 15. All distinct maximal graphs with eight vertices and corresponding rectangular floor plans

Figure 17

Fig. 16. All topologically distinct best connected rectangular floor plans with nine rooms when 2 < k < 8 ((In Figs. 16–18, there is a total of 13 different boxes with distinct numbering, where the dual graphs of all floor plans inside the boxes with the same numbering are the same and the dual graphs of any two floor plans present in two different boxes with different numbering are distinct))

Figure 18

Fig. 17. Forty-two topologically distinct best connected rectangular floor plans with nine rooms when k = 2

Figure 19

Fig. 18. Thirty-nine topologically distinct best connected rectangular floor plans with nine rooms when k = 2

Figure 20

Fig. 19. All distinct maximal graphs with nine vertices and corresponding rectangular floor plans

Figure 21

Fig. 20. Labeling of rectangular floor plans

Figure 22

Fig. 21. Example demonstrating the results of this paper