UJDigispace Repository

Computational intelligence technology for the generation of building layouts combined with multi-agent furniture placement

Show simple item record

dc.contributor.advisor Ehlers, E.M, Prof. en_US
dc.contributor.author Bijker, Jacobus Jan
dc.date.accessioned 2012-11-02T18:52:58Z
dc.date.available 2012-11-02T18:52:58Z
dc.date.issued 2012-11-02
dc.date.submitted 2012
dc.identifier.uri http://hdl.handle.net/10210/8056
dc.description M.Sc. (Computer Science) en_US
dc.description.abstract This dissertation presents a method for learning from existing building designs and generating new building layouts. Generating fully furnished building layouts could be very useful for video games or for assisting architects when designing new buildings. The core concern is to drastically reduce the workload required to design building layouts. The implemented prototype features a Computer Aided Design system, named CABuilD that allows users to design fully furnished multi-storey building layouts. Building layouts designed using CABuilD can be taught to an Artificial Immune System. The Artificial Immune System tracks information such as building layouts, room sizes and furniture layouts. Once building layouts has been taught to the artificial immune system, a generation algorithm can utilise the information in order to generate fully furnished building layouts. The generation algorithm that is presented allows fully furnished buildings to be generated from high-level information such as the number of rooms to include and a building perimeter. The presented algorithm differs from existing building generation methods in the following ways: Firstly existing methods either ignore building perimeters or assume a buildings perimeter is a rectangle. The presented method allows the user to specify a closed polygon as a building perimeter which will guide the generation of the building layout. Secondly existing generation methods tend to run from a set of rules. The implemented system learns from existing building layouts, effectively allowing it to generate different building types based on the building layouts that were taught to the system. Thirdly, the system generates both the building layout as well as the furniture within rooms. Existing systems only generate the building layout or the furniture, but not both. The prototype that was implemented as a proof of concept uses a number of biologically inspired techniques such as Ant algorithms, Particle Swarm Optimisation and Artificial Immune Systems. The system also employs multiple intelligent agents in order to furnished rooms. The prototype is capable of generating furnished building layouts in merely a few seconds, much faster than a human could design such a layout. Possible improvements and future work is presented at the end of the dissertation. en_US
dc.language.iso en en_US
dc.subject Multiagent systems en_US
dc.subject Computational intelligence en_US
dc.subject Computer-aided engineering
dc.subject Architectural design
dc.title Computational intelligence technology for the generation of building layouts combined with multi-agent furniture placement en_US
dc.type Thesis en_US

Files in this item

This item appears in the following Collection(s)

Show simple item record

Search UJDigispace


My Account