{"title":"Revealing the Community Structure of Urban Bus Networks: a Multi-view Graph Learning Approach","authors":"Shuaiming Chen, Ximing Ji, Haipeng Shao","doi":"10.1007/s11067-024-09626-2","DOIUrl":null,"url":null,"abstract":"<p>Despite great progress in enhancing the efficiency of public transport, one still cannot seamlessly incorporate structural characteristics into existing algorithms. Moreover, comprehensively exploring the structure of urban bus networks through a single-view modelling approach is limited. In this research, a multi-view graph learning algorithm (MvGL) is proposed to aggregate community information from multiple views of urban bus system. First, by developing a single-view graph encoder module, latent community relationships can be captured during learning node embeddings. Second, inspired by attention mechanism, a multi-view graph encoder module is designed to fuse node embeddings in different views, aims to perceive more community information of urban bus network comprehensively. Then, the community assignment can be updated by using a differentiable clustering layer. Finally, a well-defined objective function, which integrates node level, community level and graph level, can help improve the quality of community detection. Experimental results demonstrated that MvGL can effectively aggregate community information from different views and further improve the quality of community detection. This research contributes to the understanding the structural characteristics of public transport networks and facilitates their operational efficiency.</p>","PeriodicalId":501141,"journal":{"name":"Networks and Spatial Economics","volume":"131 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Networks and Spatial Economics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1007/s11067-024-09626-2","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Despite great progress in enhancing the efficiency of public transport, one still cannot seamlessly incorporate structural characteristics into existing algorithms. Moreover, comprehensively exploring the structure of urban bus networks through a single-view modelling approach is limited. In this research, a multi-view graph learning algorithm (MvGL) is proposed to aggregate community information from multiple views of urban bus system. First, by developing a single-view graph encoder module, latent community relationships can be captured during learning node embeddings. Second, inspired by attention mechanism, a multi-view graph encoder module is designed to fuse node embeddings in different views, aims to perceive more community information of urban bus network comprehensively. Then, the community assignment can be updated by using a differentiable clustering layer. Finally, a well-defined objective function, which integrates node level, community level and graph level, can help improve the quality of community detection. Experimental results demonstrated that MvGL can effectively aggregate community information from different views and further improve the quality of community detection. This research contributes to the understanding the structural characteristics of public transport networks and facilitates their operational efficiency.