On Efficient k-optimal-location-selection Query Processing in Metric Spaces
This paper studies the problem of k-optimal-location-selection (kOLS) retrieval in metric spaces. Given a set DA of customers, a set DB of locations, a constrained region R , and a critical distance dc, a metric kOLS (MkOLS) query retrieves k locations in DB that are outside R but have the maxi...
Saved in:
Main Authors: | , , , , |
---|---|
Format: | text |
Language: | English |
Published: |
Institutional Knowledge at Singapore Management University
2015
|
Subjects: | |
Online Access: | https://ink.library.smu.edu.sg/sis_research/2868 https://ink.library.smu.edu.sg/context/sis_research/article/3868/viewcontent/Efficient_k_optimal_2015_av.pdf |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Singapore Management University |
Language: | English |
id |
sg-smu-ink.sis_research-3868 |
---|---|
record_format |
dspace |
spelling |
sg-smu-ink.sis_research-38682021-04-16T08:17:27Z On Efficient k-optimal-location-selection Query Processing in Metric Spaces GAO, Yunjun QI, Shuyao CHEN, Lu ZHENG, Baihua LI, Xinhan This paper studies the problem of k-optimal-location-selection (kOLS) retrieval in metric spaces. Given a set DA of customers, a set DB of locations, a constrained region R , and a critical distance dc, a metric kOLS (MkOLS) query retrieves k locations in DB that are outside R but have the maximal optimality scores. Here, the optimality score of a location l∈DB located outside R is defined as the number of the customers in DA that are inside R and meanwhile have their distances to l bounded by dc according to a certain similarity metric (e.g., L1-norm, L2-norm, etc.). The existing kOLS methods are not sufficient because they are applicable only to the Euclidean space, and are not sensitive to k. In this paper, for the first time, we present an efficient algorithm for kOLS query processing in metric spaces. Our solution employs metric index structures (i.e., M-trees) on the datasets, enables several pruning rules, utilizes the advantages of reuse technique and optimality score estimation, to support a wide range of data types and similarity metrics. In addition, we extend our techniques to tackle two interesting and useful variants, namely, MkOLS queries with multiple or no constrained regions. Extensive experimental evaluation using both real and synthetic data sets demonstrates the effectiveness of the presented pruning rules and the performance of the proposed algorithms. 2015-03-01T08:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/2868 info:doi/10.1016/j.ins.2014.11.038 https://ink.library.smu.edu.sg/context/sis_research/article/3868/viewcontent/Efficient_k_optimal_2015_av.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Optimal location selection k-optimal-location-selection query Metric spaces Query processing Spatial database Databases and Information Systems Numerical Analysis and Scientific Computing |
institution |
Singapore Management University |
building |
SMU Libraries |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
SMU Libraries |
collection |
InK@SMU |
language |
English |
topic |
Optimal location selection k-optimal-location-selection query Metric spaces Query processing Spatial database Databases and Information Systems Numerical Analysis and Scientific Computing |
spellingShingle |
Optimal location selection k-optimal-location-selection query Metric spaces Query processing Spatial database Databases and Information Systems Numerical Analysis and Scientific Computing GAO, Yunjun QI, Shuyao CHEN, Lu ZHENG, Baihua LI, Xinhan On Efficient k-optimal-location-selection Query Processing in Metric Spaces |
description |
This paper studies the problem of k-optimal-location-selection (kOLS) retrieval in metric spaces. Given a set DA of customers, a set DB of locations, a constrained region R , and a critical distance dc, a metric kOLS (MkOLS) query retrieves k locations in DB that are outside R but have the maximal optimality scores. Here, the optimality score of a location l∈DB located outside R is defined as the number of the customers in DA that are inside R and meanwhile have their distances to l bounded by dc according to a certain similarity metric (e.g., L1-norm, L2-norm, etc.). The existing kOLS methods are not sufficient because they are applicable only to the Euclidean space, and are not sensitive to k. In this paper, for the first time, we present an efficient algorithm for kOLS query processing in metric spaces. Our solution employs metric index structures (i.e., M-trees) on the datasets, enables several pruning rules, utilizes the advantages of reuse technique and optimality score estimation, to support a wide range of data types and similarity metrics. In addition, we extend our techniques to tackle two interesting and useful variants, namely, MkOLS queries with multiple or no constrained regions. Extensive experimental evaluation using both real and synthetic data sets demonstrates the effectiveness of the presented pruning rules and the performance of the proposed algorithms. |
format |
text |
author |
GAO, Yunjun QI, Shuyao CHEN, Lu ZHENG, Baihua LI, Xinhan |
author_facet |
GAO, Yunjun QI, Shuyao CHEN, Lu ZHENG, Baihua LI, Xinhan |
author_sort |
GAO, Yunjun |
title |
On Efficient k-optimal-location-selection Query Processing in Metric Spaces |
title_short |
On Efficient k-optimal-location-selection Query Processing in Metric Spaces |
title_full |
On Efficient k-optimal-location-selection Query Processing in Metric Spaces |
title_fullStr |
On Efficient k-optimal-location-selection Query Processing in Metric Spaces |
title_full_unstemmed |
On Efficient k-optimal-location-selection Query Processing in Metric Spaces |
title_sort |
on efficient k-optimal-location-selection query processing in metric spaces |
publisher |
Institutional Knowledge at Singapore Management University |
publishDate |
2015 |
url |
https://ink.library.smu.edu.sg/sis_research/2868 https://ink.library.smu.edu.sg/context/sis_research/article/3868/viewcontent/Efficient_k_optimal_2015_av.pdf |
_version_ |
1770572659474563072 |