{"title":"Multispace, Dynamic, Fixed-Radius, All Nearest Neighbours Problem","authors":"B. Papis, A. Pacut","doi":"10.1109/SYNASC.2014.40","DOIUrl":null,"url":null,"abstract":"We present a solution to a specific version of one of the most fundamental computer science problem - the nearest neighbour problem (NN). The new, proposed variant of the NN problem is the multispace, dynamic, fixed-radius, all nearest neighbours problem, where the NN data structure handles queries that concern different subsets of input dimensions. In other words, solutions to this problem allow searching for closest points in terms of different features. This is an important issue in the context of practical applications of incremental state abstraction techniques for high dimensional Markov Decision Processes (MDP). The proposed solution is a set of simple, one-dimensional structures, that can handle range queries for arbitrary subset of input dimensions for the Chebyshev distance. We also provide version for other metrics, and a simplified version of the algorithm that yields approximate results but runs faster. The proposed approximation is deterministic in a way that ensures that the most important (in the context of the considered state abstraction task) parts of the result are returned with no accuracy loss. The presented experimental study demonstrates improvement in comparison to some state-of-the-art algorithms on uniformly random and MDP-generated data.","PeriodicalId":150575,"journal":{"name":"2014 16th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2014-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 16th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SYNASC.2014.40","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
We present a solution to a specific version of one of the most fundamental computer science problem - the nearest neighbour problem (NN). The new, proposed variant of the NN problem is the multispace, dynamic, fixed-radius, all nearest neighbours problem, where the NN data structure handles queries that concern different subsets of input dimensions. In other words, solutions to this problem allow searching for closest points in terms of different features. This is an important issue in the context of practical applications of incremental state abstraction techniques for high dimensional Markov Decision Processes (MDP). The proposed solution is a set of simple, one-dimensional structures, that can handle range queries for arbitrary subset of input dimensions for the Chebyshev distance. We also provide version for other metrics, and a simplified version of the algorithm that yields approximate results but runs faster. The proposed approximation is deterministic in a way that ensures that the most important (in the context of the considered state abstraction task) parts of the result are returned with no accuracy loss. The presented experimental study demonstrates improvement in comparison to some state-of-the-art algorithms on uniformly random and MDP-generated data.