Academia.eduAcademia.edu

Floor plan design using block algebra and constraint satisfaction

2012, Advanced Engineering Informatics

Abstract

Computer-aided architectural design Floor plan layout Relational algebras Constraint satisfaction Qualitative and quantitative reasoning a b s t r a c t Architectural floor plan layout design is what architects and designers do when they conceptually combine design units, such as rooms or compartments. At the end of this activity, they deliver precise geometric schemas as solutions to particular problems. More research on this topic is needed to develop productive tools. The authors propose orthogonal compartment placement (OCP) as a new approach to this activity. OCP includes a problem formulation and a solution method in which qualitative and quantitative knowledge are combined. Topological knowledge underlies human spatial reasoning. Computers can adequately perform repetitive topological reasoning. We believe that OCP is the first approach in CAAD to incorporate a full relational algebra to generate floor plan layouts. Based on block algebra (BA) and constraint satisfaction (CS), OCP can generate candidate solutions that correspond to distinct topological options. The analysis of a case study using a prototype tool is included.

Key takeaways

  • We seek to (1) model the specification of required characteristics of compartments and topological relations and (2) combine quantitative (metric) and qualitative (topological) knowledge to (3) generate solutions.
  • The set of relations in BA provides the maximum granularity and flexibility to represent a value or a constraint for a topological relation between two compartments.
  • Orthogonal compartment placement (OCP) involves the problem of finding loosely coupled layouts, which have to contain a set of compartments and satisfy a set of dimensional (quantitative) and topological (qualitative) requirements/constraints.
  • A scenario identifies a distinct topological option for the arrangement of compartments.
  • A qualitative inconsistency is reported using a similar narrative as above, i.e., detailing the values of the three inconsistent topological constraints that involve three specific compartments.