Tangpeng Dan, Xiao Pan, Bolong Zheng, Xiaofeng Meng
{"title":"时变路网双层次标记最短距离查询","authors":"Tangpeng Dan, Xiao Pan, Bolong Zheng, Xiaofeng Meng","doi":"10.1109/ICDE55515.2023.00161","DOIUrl":null,"url":null,"abstract":"A shortest distance query is a fundamental operation of various real-time response applications in time-dependent road networks. Unfortunately, existing methods (e.g., G-treelike, 2-hop labeling-like) are prohibitively expensive in terms of space/time. To this end, we propose a novel Double Hierarchical Labeling (DHL) index, which consists of a Hierarchical Graph Partition (HGP) tree and a hierarchical border labeling list. For HGP-tree, we first use a hierarchical graph partitioning to split the entire road network into hierarchical subgraphs and then index these subgraphs by a balanced tree. To preserve all connectivity information between border vertices of subgraphs, a Time-based Distance Inverted File (TDIF) is constructed for each leaf node of the HGP-tree. For the hierarchical labeling list, we construct it only for border vertices and use it to speed up query processing. Moreover, a label propagation update is proposed to manage label updating when weights change. Finally, we propose a phase-aware search algorithm for different search situations between given query vertices to guarantee query efficiency. Extensive experiments are conducted to demonstrate the superiority of the proposed proposals on query processing and index maintenance.","PeriodicalId":434744,"journal":{"name":"2023 IEEE 39th International Conference on Data Engineering (ICDE)","volume":"4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Double Hierarchical Labeling Shortest Distance Querying in Time-dependent Road Networks\",\"authors\":\"Tangpeng Dan, Xiao Pan, Bolong Zheng, Xiaofeng Meng\",\"doi\":\"10.1109/ICDE55515.2023.00161\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A shortest distance query is a fundamental operation of various real-time response applications in time-dependent road networks. Unfortunately, existing methods (e.g., G-treelike, 2-hop labeling-like) are prohibitively expensive in terms of space/time. To this end, we propose a novel Double Hierarchical Labeling (DHL) index, which consists of a Hierarchical Graph Partition (HGP) tree and a hierarchical border labeling list. For HGP-tree, we first use a hierarchical graph partitioning to split the entire road network into hierarchical subgraphs and then index these subgraphs by a balanced tree. To preserve all connectivity information between border vertices of subgraphs, a Time-based Distance Inverted File (TDIF) is constructed for each leaf node of the HGP-tree. For the hierarchical labeling list, we construct it only for border vertices and use it to speed up query processing. Moreover, a label propagation update is proposed to manage label updating when weights change. Finally, we propose a phase-aware search algorithm for different search situations between given query vertices to guarantee query efficiency. Extensive experiments are conducted to demonstrate the superiority of the proposed proposals on query processing and index maintenance.\",\"PeriodicalId\":434744,\"journal\":{\"name\":\"2023 IEEE 39th International Conference on Data Engineering (ICDE)\",\"volume\":\"4 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-04-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2023 IEEE 39th International Conference on Data Engineering (ICDE)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICDE55515.2023.00161\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 IEEE 39th International Conference on Data Engineering (ICDE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICDE55515.2023.00161","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Double Hierarchical Labeling Shortest Distance Querying in Time-dependent Road Networks
A shortest distance query is a fundamental operation of various real-time response applications in time-dependent road networks. Unfortunately, existing methods (e.g., G-treelike, 2-hop labeling-like) are prohibitively expensive in terms of space/time. To this end, we propose a novel Double Hierarchical Labeling (DHL) index, which consists of a Hierarchical Graph Partition (HGP) tree and a hierarchical border labeling list. For HGP-tree, we first use a hierarchical graph partitioning to split the entire road network into hierarchical subgraphs and then index these subgraphs by a balanced tree. To preserve all connectivity information between border vertices of subgraphs, a Time-based Distance Inverted File (TDIF) is constructed for each leaf node of the HGP-tree. For the hierarchical labeling list, we construct it only for border vertices and use it to speed up query processing. Moreover, a label propagation update is proposed to manage label updating when weights change. Finally, we propose a phase-aware search algorithm for different search situations between given query vertices to guarantee query efficiency. Extensive experiments are conducted to demonstrate the superiority of the proposed proposals on query processing and index maintenance.