[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-0-en-105":3,"doc-seo-657317-105":59,"doc-detail-657317-en":130},{"code":4,"msg":5,"data":6},0,"success",[7,13,18,23,28,33,38,43,48,51,55],{"id":8,"doc_module":4,"doc_module_name":9,"category_name":10,"show_sort_weight":11,"slug":12},1,"Document","Story & Novel",90,"story-novel",{"id":14,"doc_module":4,"doc_module_name":9,"category_name":15,"show_sort_weight":16,"slug":17},2,"Literature",80,"literature",{"id":19,"doc_module":4,"doc_module_name":9,"category_name":20,"show_sort_weight":21,"slug":22},4,"Exam",70,"exam",{"id":24,"doc_module":4,"doc_module_name":9,"category_name":25,"show_sort_weight":26,"slug":27},5,"Comic",60,"comic",{"id":29,"doc_module":4,"doc_module_name":9,"category_name":30,"show_sort_weight":31,"slug":32},6,"Technology",50,"technology",{"id":34,"doc_module":4,"doc_module_name":9,"category_name":35,"show_sort_weight":36,"slug":37},7,"Healthcare",40,"healthcare",{"id":39,"doc_module":4,"doc_module_name":9,"category_name":40,"show_sort_weight":41,"slug":42},8,"Research & Report",30,"research-report",{"id":44,"doc_module":4,"doc_module_name":9,"category_name":45,"show_sort_weight":46,"slug":47},9,"Religion & Spirituality",20,"religion-spirituality",{"id":46,"doc_module":4,"doc_module_name":9,"category_name":49,"show_sort_weight":46,"slug":50},"World Cup","world-cup",{"id":52,"doc_module":4,"doc_module_name":9,"category_name":53,"show_sort_weight":52,"slug":54},10,"Lifestyle","lifestyle",{"id":56,"doc_module":4,"doc_module_name":9,"category_name":57,"show_sort_weight":24,"slug":58},19,"General","general",{"code":4,"msg":60,"data":61},"ok",{"site_id":62,"language":63,"slug":64,"title":65,"keywords":66,"description":67,"schema_data":68,"social_meta":123,"head_meta":125,"extra_data":127,"updated_unix":129},105,"en","predicting-non-functional-nodes-of-floorplan-via-graph-neural-network-gnn-restructure-graph-from-bubble-diagram-to-floorplan-graph","Predicting Non-functional Nodes of Floorplan via Graph Neural Network (GNN) - Restructure Graph from Bubble Diagram to Floorplan Graph","","This paper proposes an automated floorplan generation framework using Graph Neural Networks (GNN). It addresses a common limitation where prior work conflates bubble diagrams and floorplan graphs despite their different roles in spatial versus functional representation. The method builds CubiBubble5k from CubiCasa5k and CubiGraph5k, trains one GNN to convert functional lists into bubble diagrams, and a second GNN to insert non-functional spaces into functional bubbles to obtain floorplan graphs. It evaluates both models, integrates with graph2plan for real-world floorplans, and validates feasibility through case studies with visualizations.",{"@graph":69,"@context":122},[70,84,105],{"@type":71,"itemListElement":72},"BreadcrumbList",[73,77,79,82],{"item":74,"name":75,"@type":76,"position":8},"https://docshare.wps.com","Home","ListItem",{"item":78,"name":9,"@type":76,"position":14},"https://docshare.wps.com/document/",{"item":80,"name":40,"@type":76,"position":81},"https://docshare.wps.com/document/research-report/",3,{"item":83,"name":65,"@type":76,"position":19},"https://docshare.wps.com/document/predicting-non-functional-nodes-of-floorplan-via-graph-neural-network-gnn-restructure-graph-from-bubble-diagram-to-floorplan-graph/657317/",{"url":83,"name":65,"@type":85,"image":86,"author":91,"headline":65,"publisher":94,"fileFormat":97,"inLanguage":63,"description":67,"dateModified":98,"datePublished":99,"encodingFormat":97,"isAccessibleForFree":100,"interactionStatistic":101},"DigitalDocument",{"url":87,"@type":88,"width":89,"height":90},"https://docshare.wps.com/thumbnails/predicting-non-functional-nodes-of-floorplan-via-graph-neural-network-gnn-restructure-graph-from-bubble-diagram-to-floorplan-graph/657317.png","ImageObject",300,407,{"name":92,"@type":93},"FajarTechTalk","Person",{"url":74,"name":95,"@type":96},"DocShare","Organization","application/pdf","2026-10-30","2026-10-26",true,{"@type":102,"interactionType":103,"userInteractionCount":24},"InteractionCounter",{"@type":104},"ViewAction",{"@type":106,"mainEntity":107},"FAQPage",[108,114,118],{"name":109,"@type":110,"acceptedAnswer":111},"What gap do the paper’s authors address in existing floorplan graph research?","Question",{"text":112,"@type":113},"They argue that prior studies often treat floorplan graphs and bubble diagrams as the same object, even though they represent different relationships and serve different purposes.","Answer",{"name":115,"@type":110,"acceptedAnswer":116},"What are the two GNN components in the proposed framework?",{"text":117,"@type":113},"The first GNN transforms functional assignment lists into structured graph data using bubble diagrams as output. The second GNN predicts and inserts non-functional spaces (e.g., corridors and anterooms) into functional bubble diagrams to produce floorplan graphs.",{"name":119,"@type":110,"acceptedAnswer":120},"How is the CubiBubble5k dataset constructed and used?",{"text":121,"@type":113},"CubiBubble5k is generated to include bubble diagrams and functional lists by drawing on CubiCasa5k and CubiGraph5k, then used to train the GNN that performs the list-to-bubble conversion.","https://schema.org",{"og:url":83,"og:type":124,"og:title":65,"og:site_name":95,"og:description":67},"article",{"robots":126,"canonical":83},"index,follow",{"doc_id":128,"site_id":62},657317,1793113568,{"code":4,"msg":5,"data":131},{"doc_id":128,"user_id":132,"nickname":92,"user_avatar":133,"doc_module":4,"category_id":39,"category_name":40,"doc_title":65,"doc_description":67,"doc_content":134,"file_id":135,"file_url":136,"file_type":137,"file_size":138,"view_count":24,"is_deleted":4,"is_public":8,"is_downloadable":8,"audit_status":8,"page_count":52,"language":139,"language_code":63,"site_id":62,"html_lang":63,"table_of_contents":140,"faqs":141,"seo_title":142,"seo_description":67,"update_tm":143,"read_time":144},962094249465,"https://ap-avatar.wpscdn.com/davatar_29158cc5080c5b710cf443261637dec0","Predicting Non-functional Nodes of Floorplan via Graph Neural Network (GNN)  \nRestructure Graph from Bubble Diagram to Floorplan Graph  \nZidong Liu1, Han Li2, Daniel Koehler3, Yan Li4  \n1,3The University of Texas at Austin 2 University of Pennsylvania 4 University of Sydney,  \n[1](1 zidong.liu.22@utexas.edu2lihan1@upenn.edu3daniel.koehler@utexas.edu)[ zidong.liu.22@utexas.edu](1 zidong.liu.22@utexas.edu2lihan1@upenn.edu3daniel.koehler@utexas.edu)[2](1 zidong.liu.22@utexas.edu2lihan1@upenn.edu3daniel.koehler@utexas.edu)[lihan1@upenn.edu](1 zidong.liu.22@utexas.edu2lihan1@upenn.edu3daniel.koehler@utexas.edu)[3](1 zidong.liu.22@utexas.edu2lihan1@upenn.edu3daniel.koehler@utexas.edu)[daniel.koehler@utexas.edu](1 zidong.liu.22@utexas.edu2lihan1@upenn.edu3daniel.koehler@utexas.edu)  \n[4](4yali3816@uni.sydney.edu.au)[yali3816@uni.sydney.edu.au](4yali3816@uni.sydney.edu.au)  \nThis paper presents an innovative approach to automating the floorplan generation process by employing Graph Neural Networks (GNN) to facilitate the transition from functional assignment lists to bubble diagrams and eventually to floorplan graphs. In recent years, there have been many studies on the interconversion of floorplan graph and layout design. However, these studies usually mix up floorplan graph and bubble diagram, despite their distinct roles in representing spatial and functional relationships, respectively. To address this disparity, we introduce a research framework comprising three main steps. First, we generate the CubiBubble5k dataset, which encompasses bubble diagrams and functional lists, drawing on the existing CubiCasa5k and CubiGraph5k datasets. Next, we train a GNN to transform design assignments into structured graph data, utilizing functional lists as input and bubble diagrams as output. Subsequently, we train another GNN that predictsand inserts non-functional spaces, such as corridors and anterooms, into purely functional bubble diagrams, using bubble graphs as input and floorplan graphs as output. We assess the performance of both GNNs and, by integrating our framework with the established graph2plan study, successfully demonstrate the generation of real-world floorplans from project task books. Lastly, we conduct case studies to validate the feasibility of our proposed framework. We use the existing graph2plan platform to visualize the impact of our algorithm on the final layout.  \nKeywords: Floorplan Automation, Bubble Diagram, Graph Restructure, Graph Neural Network.  \nINTRODUCTION  \nGraph, or spatial networks, have been used for quantitative analysis and generative design of built environments for decades. In the 1840s in London, the government took a series of measures to establish a modern postal service, which is regarded as “one of the first forms of computable spatial networks”(Bottazzi, 2018) . Similarly, architects have been using bubble diagrams to represent the spatial  \norganization of architectural layout designs since the 1930s (Emmons, 2006) .  \nFloorplan and Graph  \nIn recent years, the use of graphs, networks, and related concepts has become increasingly popular in the architectural and urban studies fields. By searching for keywords such as network, graph, or pattern in architectural publications from 1990 to  \nVolume 2 – Digital Design Reconsidered – eCAADe 41 | 529  \n2021, it is evident that the number of publications in the past five years has increased by over 50%(Li, Gao and Lin, 2022) .  \nFor a long time, the research of floorplan automation algorithms has been dominated by rulebased parametric ideas. Magnetizing Floorplan Generator (MagnetizingFPG ) is one of the representative studies (Egor et al., 2020) . This platform allows users to obtain an automated floor plan by entering basic parameters such as room functions, areas, and connections. Some researchers regard a floorplan as a polygon and use graph theory for floorplan automation (Shekhawat et al., 2021) . Some researchers focus on the hierarchies of gra","cbCaif43hIzo6HjL","https://ap.wps.com/l/cbCaif43hIzo6HjL","pdf",2611454,"English","# Introduction\n## Floorplan and Graph\n## Bubble Diagram and Floorplan Graph\n## Graph Neural Network\n# Figure 1: Interconversion of Four Data Types\n# Figure 2: Research Framework","[{\"question\":\"What gap do the paper’s authors address in existing floorplan graph research?\",\"answer\":\"They argue that prior studies often treat floorplan graphs and bubble diagrams as the same object, even though they represent different relationships and serve different purposes.\"},{\"question\":\"What are the two GNN components in the proposed framework?\",\"answer\":\"The first GNN transforms functional assignment lists into structured graph data using bubble diagrams as output. The second GNN predicts and inserts non-functional spaces (e.g., corridors and anterooms) into functional bubble diagrams to produce floorplan graphs.\"},{\"question\":\"How is the CubiBubble5k dataset constructed and used?\",\"answer\":\"CubiBubble5k is generated to include bubble diagrams and functional lists by drawing on CubiCasa5k and CubiGraph5k, then used to train the GNN that performs the list-to-bubble conversion.\"}]","Predicting Non-functional Nodes of Floorplan via Graph Neural Network (GNN) - Restructure Graph from Bubble Diagram to Floorplan Graph | PDF",1792977357,25]