A Recursive Algorithm for Building Renovation in Smart Cities
Layout configuration algorithms in civil engineering have two major strategies called constructive and iterative improvement. Both strategies have been successfully applied within different facility scenarios such as room configurations and apartment layouts. Yet, most of the work share two commonalities: They attack problems in which the reference plane is parallel to the Earth and, in most cases, the number of activities are known in advance. This work aims to close that gap by developing a constructive-based algorithm for the layout configuration of building facades in the context of a French project called CRIBA. The project develops a smart-city support system for high-performance renovation of apartment buildings. Algorithm details are explained and one example is presented to illustrate the kind of facades it can deal with.
KeywordsConstraint Satisfaction Problem Recursive Algorithm Smart City Quadratic Assignment Problem Apartment Building
Unable to display preview. Download preview PDF.
- 1.Barták, R.: Constraint Programming: In Pursuit of the Holy Grail. In: Proceedings of the Week of Doctoral Students WDS (June 1999)Google Scholar
- 5.Falcon, M., Fontanili, F.: Process modelling of industrialized thermal renovation of apartment buildings. In: eWork and eBusiness in Architecture, Engineering and Construction, European Conference on Product and Process Modelling (ECPPM 2010), pp. 363–368 (2010)Google Scholar
- 6.Flemming, U., Baykan, C., Coyne, R., Fox, M.: Hierarchical generate-and-test vs constraint-directed search. In: Gero, J., Sudweeks, F. (eds.) Artificial Intelligence in Design 1992, pp. 817–838. Springer, Netherlands (1992)Google Scholar
- 13.Vareilles, E., Barco, A.F., Falcon, M., Aldanondo, M., Gaborit, P.: Configuration of high performance apartment buildings renovation: a constraint based approach. In: Conference of Industrial Engineering and Engineering Management (IEEM). IEEE (2013)Google Scholar