{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T01:19:35Z","timestamp":1760059175917,"version":"build-2065373602"},"reference-count":45,"publisher":"MDPI AG","issue":"6","license":[{"start":{"date-parts":[[2025,5,29]],"date-time":"2025-05-29T00:00:00Z","timestamp":1748476800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Key Laboratory of Smart Earth","award":["KF2023ZD04-01","42471486"],"award-info":[{"award-number":["KF2023ZD04-01","42471486"]}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["KF2023ZD04-01","42471486"],"award-info":[{"award-number":["KF2023ZD04-01","42471486"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IJGI"],"abstract":"<jats:p>Recognizing functionally cohesive building groups is crucial for urban analysis, geospatial intelligence, and smart city applications. Traditional methods rely heavily on geometric information and often overlook the functional and semantic coherence of buildings, leading to their incorrect recognition. To overcome these challenges, this study introduces a flow-based community search approach, which models morphological, functional, and spatial relationships with a graph-based representation. The approach consists of graph representation learning, flow-based community generation, and community quality assessment, enabling adaptive building group recognition based on both structural coherence and functional similarity. Experimental results on commercial complex recognition demonstrate that our approach consistently outperforms traditional methods, achieving an improvement of over 5.4% in F1 score compared to the second-best method. Furthermore, its strong performance on limited training datasets highlights its robustness. These findings establish the proposed approach as an effective and reliable tool for recognizing functionally cohesive building groups, with practical viability in urban planning and policy formulation.<\/jats:p>","DOI":"10.3390\/ijgi14060213","type":"journal-article","created":{"date-parts":[[2025,5,30]],"date-time":"2025-05-30T04:27:58Z","timestamp":1748579278000},"page":"213","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Flow-Based Community Search Approach for Functionally Cohesive Building Group Recognition: A Case Study on Commercial Complexes"],"prefix":"10.3390","volume":"14","author":[{"ORCID":"https:\/\/orcid.org\/0009-0006-4967-3996","authenticated-orcid":false,"given":"Taiyang","family":"Yang","sequence":"first","affiliation":[{"name":"Key Laboratory of Smart Earth, Beijing 100029, China"},{"name":"School of Resource and Environmental Sciences, Wuhan University, Wuhan 430079, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pengxin","family":"Zhang","sequence":"additional","affiliation":[{"name":"School of Resource and Environmental Sciences, Wuhan University, Wuhan 430079, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Daozhu","family":"Xu","sequence":"additional","affiliation":[{"name":"Key Laboratory of Smart Earth, Beijing 100029, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0874-1538","authenticated-orcid":false,"given":"Pengcheng","family":"Liu","sequence":"additional","affiliation":[{"name":"College of Urban and Environmental Sciences, Central China Normal University, Wuhan 430079, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1973-527X","authenticated-orcid":false,"given":"Min","family":"Yang","sequence":"additional","affiliation":[{"name":"Key Laboratory of Smart Earth, Beijing 100029, China"},{"name":"School of Resource and Environmental Sciences, Wuhan University, Wuhan 430079, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2025,5,29]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"11365","DOI":"10.1080\/10106049.2022.2055794","article-title":"Linear Building Pattern Recognition in Topographical Maps Combining Convex Polygon Decomposition","volume":"37","author":"Wei","year":"2022","journal-title":"Geocarto Int."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"He, X., Deng, M., and Luo, G. (2022). Recognizing Building Group Patterns in Topographic Maps by Integrating Building Functional and Geometric Information. ISPRS Int. J. Geo Inf., 11.","DOI":"10.3390\/ijgi11060332"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"721","DOI":"10.1080\/13658816.2012.700518","article-title":"A Spatial Cognition-Based Urban Building Clustering Approach and Its Applications","volume":"27","author":"Zhang","year":"2013","journal-title":"Int. J. Geogr. Inf. Sci."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"105684","DOI":"10.1016\/j.scs.2024.105684","article-title":"Integrating Vertical Greenery for Complex Building Patterns towards Sustainable Urban Environment","volume":"113","author":"Che","year":"2024","journal-title":"Sustain. Cities Soc."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"189","DOI":"10.1080\/10106049.2016.1240718","article-title":"A Typification Method for Linear Pattern in Urban Building Generalisation","volume":"33","author":"Gong","year":"2018","journal-title":"Geocarto Int."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"513","DOI":"10.1080\/13658810410001702021","article-title":"Automated Building Generalization Based on Urban Morphology and Gestalt Theory","volume":"18","author":"Li","year":"2004","journal-title":"Int. J. Geogr. Inf. Sci."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"233","DOI":"10.1016\/j.compenvurbsys.2011.10.001","article-title":"Detection and Typification of Linear Structures for Dynamic Visualization of 3D City Models","volume":"36","author":"Mao","year":"2012","journal-title":"Comput. Environ. Urban Syst."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Wang, X., and Burghardt, D. (2019). A Mesh-Based Typification Method for Building Groups with Grid Patterns. ISPRS Int. J. Geo Inf., 8.","DOI":"10.3390\/ijgi8040168"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Sahbaz, K., and Basaraner, M. (2021). A Zonal Displacement Approach via Grid Point Weighting in Building Generalization. ISPRS Int. J. Geo Inf., 10.","DOI":"10.3390\/ijgi10020105"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"3860","DOI":"10.1080\/17538947.2023.2259868","article-title":"Enhancing Building Pattern Recognition through Multi-Scale Data and Knowledge Graph: A Case Study of C-Shaped Patterns","volume":"16","author":"Wei","year":"2023","journal-title":"Int. J. Digit. Earth"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"102201","DOI":"10.1016\/j.compenvurbsys.2024.102201","article-title":"A Graph-Based Modelling Approach for the Representation and Analysis of Urban Conflicts","volume":"114","author":"Trudelle","year":"2024","journal-title":"Comput. Environ. Urban Syst."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"2443468","DOI":"10.1080\/17538947.2024.2443468","article-title":"Integrating Metro Passenger Flow Data to Improve the Classification of Urban Functional Regions Using a Heterogeneous Graph Neural Network","volume":"17","author":"Zhang","year":"2024","journal-title":"Int. J. Digit. Earth"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"2565","DOI":"10.14778\/3603581.3603595","article-title":"CommunityAF: An Example-Based Community Search Method via Autoregressive Flow","volume":"16","author":"Chen","year":"2023","journal-title":"Proc. VLDB Endow."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Richardson, D.E., and Van Oosterom, P. (2002). Template Matching in Support of Generalisation of Rural Buildings. Advances in Spatial Data Handling, Springer.","DOI":"10.1007\/978-3-642-56094-1"},{"key":"ref_15","first-page":"800","article-title":"The template matching approach to combined collinear pattern recognition in building groups","volume":"50","author":"Xing","year":"2021","journal-title":"Acta Geod. Cartogr."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"71","DOI":"10.1080\/23729333.2019.1574371","article-title":"Using Stroke and Mesh to Recognize Building Group Patterns","volume":"6","author":"Wang","year":"2020","journal-title":"Int. J. Cartogr."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"155","DOI":"10.1080\/10106049.2019.1590463","article-title":"A Heuristic Approach to the Generalization of Complex Building Groups in Urban Villages","volume":"36","author":"Yu","year":"2021","journal-title":"Geocarto Int."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s10707-011-0146-3","article-title":"Building Pattern Recognition in Topographic Data: Examples on Collinear and Curvilinear Alignments","volume":"17","author":"Zhang","year":"2013","journal-title":"GeoInformatica"},{"key":"ref_19","first-page":"960","article-title":"The Graph Theory Approach to Grid Pattern Recognition in Urban Building Groups","volume":"43","author":"Gong","year":"2014","journal-title":"Acta Geod. Cartogr."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"He, X., Deng, M., and Luo, G. (2020). Recognizing Linear Building Patterns in Topographic Data by Using Two New Indices Based on Delaunay Triangulation. ISPRS Int. J. Geo Inf., 9.","DOI":"10.3390\/ijgi9040231"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"26","DOI":"10.1016\/j.isprsjprs.2017.12.001","article-title":"Recognition of Building Group Patterns in Topographic Maps Based on Graph Partitioning and Random Forest","volume":"136","author":"He","year":"2018","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"259","DOI":"10.1016\/j.isprsjprs.2019.02.010","article-title":"A Graph Convolutional Neural Network for Classification of Building Patterns Using Spatial Vector Data","volume":"150","author":"Yan","year":"2019","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Bei, W., Guo, M., and Huang, Y. (2019). A Spatial Adaptive Algorithm Framework for Building Pattern Recognition Using Graph Convolutional Networks. Sensors, 19.","DOI":"10.3390\/s19245518"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"400","DOI":"10.1080\/15230406.2020.1757512","article-title":"Recognition of Building Group Patterns Using Graph Convolutional Network","volume":"47","author":"Zhao","year":"2020","journal-title":"Cartogr. Geogr. Inf. Sci."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"353","DOI":"10.1007\/s00778-019-00556-x","article-title":"A Survey of Community Search over Big Graphs","volume":"29","author":"Fang","year":"2020","journal-title":"VLDB J."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"509","DOI":"10.14778\/2735479.2735484","article-title":"Influential Community Search in Large Networks","volume":"8","author":"Li","year":"2015","journal-title":"Proc. VLDB Endow."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Huang, X., Cheng, H., Qin, L., Tian, W., and Yu, J.X. (2014, January 22\u201327). Querying K-Truss Community in Large and Dynamic Graphs. Proceedings of the 2014 ACM SIGMOD International Conference on Management of Data, Snowbird, UT, USA.","DOI":"10.1145\/2588555.2610495"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"922","DOI":"10.1109\/TKDE.2017.2783933","article-title":"Index-Based Densest Clique Percolation Community Search in Networks","volume":"30","author":"Yuan","year":"2018","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"1233","DOI":"10.14778\/2994509.2994538","article-title":"Effective Community Search for Large Attributed Graphs","volume":"9","author":"Fang","year":"2016","journal-title":"Proc. VLDB Endow."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"949","DOI":"10.14778\/3099622.3099626","article-title":"Attribute-Driven Community Search","volume":"10","author":"Huang","year":"2017","journal-title":"Proc. VLDB Endow."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3211872","article-title":"Local Spectral Clustering for Overlapping Community Detection","volume":"12","author":"Li","year":"2018","journal-title":"ACM Trans. Knowl. Discov. Data"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Li, Q., Ma, H., Li, Z., and Chang, L. (2022, January 18\u201322). Local Spectral for Multiresolution Community Search in Attributed Graph. Proceedings of the 2022 IEEE International Conference on Multimedia and Expo (ICME), Taipei, Taiwan.","DOI":"10.1109\/ICME52920.2022.9859684"},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Zhang, Y., Xiong, Y., Ye, Y., Liu, T., Wang, W., Zhu, Y., and Yu, P.S. (2020, January 23\u201327). SEAL: Learning Heuristics for Community Detection with Generative Adversarial Networks. Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, Virtual.","DOI":"10.1145\/3394486.3403154"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"2658","DOI":"10.1073\/pnas.0400054101","article-title":"Defining and Identifying Communities in Networks","volume":"101","author":"Radicchi","year":"2004","journal-title":"Proc. Natl. Acad. Sci. USA"},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Choudhary, S., Malik, S., and Yadav, R.K. (2024, January 22\u201323). Analyze the Techniques of Community Detection in Social Networks and Their Applications. Proceedings of the 2024 4th International Conference on Advancement in Electronics & Communication Engineering (AECE), Ghaziabad, India.","DOI":"10.1109\/AECE62803.2024.10911381"},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Paoletti, G., Gioacchini, L., Mellia, M., Vassio, L., and Almeida, J. (2025). CoD\u00c6N: Benchmarks and Comparison of Evolutionary Community Detection Algorithms for Dynamic Networks. ACM Trans. Web, 3718988.","DOI":"10.1145\/3718988"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"486","DOI":"10.2307\/143384","article-title":"Models of Intra Urban Consumer Behavior and Their Implications for Central Place Theory","volume":"46","author":"Clark","year":"1970","journal-title":"Econ. Geogr."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"563","DOI":"10.1140\/epjb\/e2011-10889-3","article-title":"Urban Road Networks\u2014Spatial Networks with Universal Geometric Features?: A Case Study on Germany\u2019s Largest Cities","volume":"84","author":"Chan","year":"2011","journal-title":"Eur. Phys. J. B"},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Yuan, J., Zheng, Y., and Xie, X. (2012, January 12\u201316). Discovering Regions of Different Functions in a City Using Human Mobility and POIs. Proceedings of the 18th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Beijing, China.","DOI":"10.1145\/2339530.2339561"},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Li, W., Yan, H., Lu, X., and Shen, Y. (2023). A Heuristic Approach for Resolving Spatial Conflicts of Buildings in Urban Villages. ISPRS Int. J. Geo Inf., 12.","DOI":"10.3390\/ijgi12100392"},{"key":"ref_41","unstructured":"Bertin, J. (1983). Semiology of Graphics: Diagrams, Networks, Maps, University of Wisconsin Press."},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Fabrikant, S.I., and Wachowicz, M. (2007). The aggregation of urban building clusters based on the skeleton partitioning of gap space. The European Information Society, Springer.","DOI":"10.1007\/978-3-540-72385-1"},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"102094","DOI":"10.1016\/j.compenvurbsys.2024.102094","article-title":"A Graph-Based Neural Network Approach to Integrate Multi-Source Data for Urban Building Function Classification","volume":"110","author":"Kong","year":"2024","journal-title":"Comput. Environ. Urban Syst."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"105498","DOI":"10.1016\/j.scs.2024.105498","article-title":"Identifying Building Function Using Multisource Data: A Case Study of China\u2019s Three Major Urban Agglomerations","volume":"108","author":"Zheng","year":"2024","journal-title":"Sustain. Cities Soc."},{"key":"ref_45","unstructured":"Page, L., Brin, S., Motwani, R., and Winograd, T. (1999). The PageRank Citation Ranking: Bringing Order to the Web, Stanford Infolab."}],"container-title":["ISPRS International Journal of Geo-Information"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2220-9964\/14\/6\/213\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T17:43:21Z","timestamp":1760031801000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2220-9964\/14\/6\/213"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,5,29]]},"references-count":45,"journal-issue":{"issue":"6","published-online":{"date-parts":[[2025,6]]}},"alternative-id":["ijgi14060213"],"URL":"https:\/\/doi.org\/10.3390\/ijgi14060213","relation":{},"ISSN":["2220-9964"],"issn-type":[{"type":"electronic","value":"2220-9964"}],"subject":[],"published":{"date-parts":[[2025,5,29]]}}}