Residential complex design as a Constraint Satisfaction Problem

被引:0
|
作者
Sherkat, Shermin [1 ,2 ,3 ]
Garmaroodi, Ali Andaji [2 ]
Wortmann, Andreas [1 ,3 ]
Wortmann, Thomas
机构
[1] Univ Stuttgart, Inst Computat Design & Construct ICD, Chair Comp Architecture CA, Keplerstr 11, D-70174 Stuttgart, Germany
[2] Univ Tehran, Fac Architecture & Urban Design, Tehran 1417466191, Iran
[3] Univ Stuttgart, Inst Control Engn Machine Tools & Mfg Units ISW, Seidenstr 36, D-70174 Stuttgart, Germany
关键词
CSP; Search strategy; Residential complex; Mass housing; Constraint Satisfaction Problem; Object-oriented data modeling;
D O I
10.1016/j.autcon.2023.104995
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
The design of mass housing projects, with their complex array of apartment types and constraints, can be challenging for architects. Automated-organizing programs can assist in exploring various design alternatives, but the computational cost of checking all possible building organizations grows exponentially. This paper describes a method that utilizes a variant of the Constraint Satisfaction Problem (CSP) to bound and direct the growth of search trees. The method allows designers to explore design alternatives using geometrical objects and incorporates constraints related to daylight and privacy evaluation. Two search tree strategies, breadth-first search (BFS) and depth-first search (DFS), are implemented using a custom solver, with DFS proving suitable for larger search trees and BFS being appropriate for searching through the entire tree. By clearly defining the problem and adjusting the constraints, designers can efficiently explore the design space and obtain valid building alternatives in a reasonable time.
引用
收藏
页数:12
相关论文
共 50 条
  • [41] Triangulation of Bayesian networks as a constraint satisfaction problem
    Wu, Dan
    Wang, Ming'an
    [J]. Proceedings of 2006 International Conference on Artificial Intelligence: 50 YEARS' ACHIEVEMENTS, FUTURE DIRECTIONS AND SOCIAL IMPACTS, 2006, : 703 - 706
  • [42] Configuring a machining operation as a constraint satisfaction problem
    Monteiro, T
    Perpen, JL
    Geneste, L
    [J]. COMPUTATIONAL INTELLIGENCE FOR MODELLING, CONTROL & AUTOMATION - EVOLUTIONARY COMPUTATION & FUZZY LOGIC FOR INTELLIGENT CONTROL, KNOWLEDGE ACQUISITION & INFORMATION RETRIEVAL, 1999, 55 : 23 - 28
  • [43] On the Minimal Constraint Satisfaction Problem: Complexity and Generation
    Escamocher, Guillaume
    O'Sullivan, Barry
    [J]. COMBINATORIAL OPTIMIZATION AND APPLICATIONS, (COCOA 2015), 2015, 9486 : 731 - 745
  • [44] Exact Closest String as a Constraint Satisfaction Problem
    Kelsey, Tom
    Kotthoff, Lars
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE (ICCS), 2011, 4 : 1062 - 1071
  • [45] Iterative Constraint Satisfaction method for Microaggregation Problem
    Mortazavi, Reza
    Jalili, Saeed
    [J]. 2014 11TH INTERNATIONAL ISC CONFERENCE ON INFORMATION SECURITY AND CRYPTOLOGY (ISCISC), 2014, : 204 - 209
  • [46] Algebraic Properties of Valued Constraint Satisfaction Problem
    Kozik, Marcin
    Ochremiak, Joanna
    [J]. AUTOMATA, LANGUAGES, AND PROGRAMMING, PT I, 2015, 9134 : 846 - 858
  • [47] Stochastic Search Algorithm for Constraint Satisfaction Problem
    Dirakkhunakon, Sipang
    Suansook, Yoothana
    [J]. ICCEE 2008: PROCEEDINGS OF THE 2008 INTERNATIONAL CONFERENCE ON COMPUTER AND ELECTRICAL ENGINEERING, 2008, : 682 - 686
  • [48] Commutative idempotent groupoids and the constraint satisfaction problem
    Clifford Bergman
    David Failing
    [J]. Algebra universalis, 2015, 73 : 391 - 417
  • [49] Formulating the template ILP consistency problem as a constraint satisfaction problem
    Bartak, Roman
    Cernoch, Radomir
    Kuzelka, Ondrej
    Zelezny, Filip
    [J]. CONSTRAINTS, 2013, 18 (02) : 144 - 165
  • [50] Computing a Knot Invariant as a Constraint Satisfaction Problem
    Nakajima, Chihiro H.
    Sakaue, Takahiro
    [J]. JOURNAL OF THE PHYSICAL SOCIETY OF JAPAN, 2012, 81 (03)