{"title":"Parallelizing Shortest Average-Distance Query Processing","authors":"Yuan-Ko Huang","doi":"10.1109/IC3.2018.000-1","DOIUrl":null,"url":null,"abstract":"The shortest average-distance query (or SAvgDQ) is a novel type of location-based queries, which can be used to provide useful object information by taking into account the spatial closeness of objects to the query object and the neighboring relationship between objects. Due to a large amount of SAvgDQ that need to be evaluated concurrently, the centralized processing system would suffer a heavy query load, leading eventually to poor performance. As a result, in this paper we focus on distributed processing of multiple SAvgDQ using MapReduce platform. We first design a grid structure to manage information of objects, and then develop an algorithm, namely the MapReduce-based SAvgDQ algorithm (or MRSAvgDQ algorithm), to efficiently process SAvgDQ in a distributed manner.","PeriodicalId":236366,"journal":{"name":"2018 1st International Cognitive Cities Conference (IC3)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 1st International Cognitive Cities Conference (IC3)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IC3.2018.000-1","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The shortest average-distance query (or SAvgDQ) is a novel type of location-based queries, which can be used to provide useful object information by taking into account the spatial closeness of objects to the query object and the neighboring relationship between objects. Due to a large amount of SAvgDQ that need to be evaluated concurrently, the centralized processing system would suffer a heavy query load, leading eventually to poor performance. As a result, in this paper we focus on distributed processing of multiple SAvgDQ using MapReduce platform. We first design a grid structure to manage information of objects, and then develop an algorithm, namely the MapReduce-based SAvgDQ algorithm (or MRSAvgDQ algorithm), to efficiently process SAvgDQ in a distributed manner.