Processing Mutual Nearest Neighbor Queries for Moving Object Trajectories

Given a set of trajectories D, a query object (point or trajectory) q, and a query interval T, a mutual (i.e., symmetric) nearest neighbor (MNN) query over trajectories finds from D within T, the set of trajectories that are among the k1 nearest neighbors (NNs) of q, and meanwhile, have q as one of...

Full description

Saved in:
Bibliographic Details
Main Authors: GAO, Yunjun, CHEN, Gencai, LI, Qing, ZHENG, Baihua, LI, Chun
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2008
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/310
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-1309
record_format dspace
spelling sg-smu-ink.sis_research-13092010-09-24T05:42:03Z Processing Mutual Nearest Neighbor Queries for Moving Object Trajectories GAO, Yunjun CHEN, Gencai LI, Qing ZHENG, Baihua LI, Chun Given a set of trajectories D, a query object (point or trajectory) q, and a query interval T, a mutual (i.e., symmetric) nearest neighbor (MNN) query over trajectories finds from D within T, the set of trajectories that are among the k1 nearest neighbors (NNs) of q, and meanwhile, have q as one of their k2 NNs. This type of queries considers proximity of q to the trajectories and the proximity of the trajectories to q, which is useful in many applications (e.g., decision making, data mining, pattern recognition, etc.). In this paper, we first formalize MNN query and identify some problem characteristics, and then develop two algorithms to process MNN queries efficiently. In particular, we thoroughly investigate two classes of queries, viz. MNNP and MNNT queries, which are defined w.r.t. stationary query points and moving query trajectories, respectively. Our techniques utilize the advantages of batch processing and reusing technology to reduce the I/O (i.e., number of node/page accesses) and CPU costs significantly. Extensive experiments demonstrate the efficiency and scalability of our proposed algorithms using both real and synthetic datasets. 2008-04-01T07:00:00Z text https://ink.library.smu.edu.sg/sis_research/310 info:doi/10.1109/MDM.2008.17 Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University 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 Databases and Information Systems
Numerical Analysis and Scientific Computing
spellingShingle Databases and Information Systems
Numerical Analysis and Scientific Computing
GAO, Yunjun
CHEN, Gencai
LI, Qing
ZHENG, Baihua
LI, Chun
Processing Mutual Nearest Neighbor Queries for Moving Object Trajectories
description Given a set of trajectories D, a query object (point or trajectory) q, and a query interval T, a mutual (i.e., symmetric) nearest neighbor (MNN) query over trajectories finds from D within T, the set of trajectories that are among the k1 nearest neighbors (NNs) of q, and meanwhile, have q as one of their k2 NNs. This type of queries considers proximity of q to the trajectories and the proximity of the trajectories to q, which is useful in many applications (e.g., decision making, data mining, pattern recognition, etc.). In this paper, we first formalize MNN query and identify some problem characteristics, and then develop two algorithms to process MNN queries efficiently. In particular, we thoroughly investigate two classes of queries, viz. MNNP and MNNT queries, which are defined w.r.t. stationary query points and moving query trajectories, respectively. Our techniques utilize the advantages of batch processing and reusing technology to reduce the I/O (i.e., number of node/page accesses) and CPU costs significantly. Extensive experiments demonstrate the efficiency and scalability of our proposed algorithms using both real and synthetic datasets.
format text
author GAO, Yunjun
CHEN, Gencai
LI, Qing
ZHENG, Baihua
LI, Chun
author_facet GAO, Yunjun
CHEN, Gencai
LI, Qing
ZHENG, Baihua
LI, Chun
author_sort GAO, Yunjun
title Processing Mutual Nearest Neighbor Queries for Moving Object Trajectories
title_short Processing Mutual Nearest Neighbor Queries for Moving Object Trajectories
title_full Processing Mutual Nearest Neighbor Queries for Moving Object Trajectories
title_fullStr Processing Mutual Nearest Neighbor Queries for Moving Object Trajectories
title_full_unstemmed Processing Mutual Nearest Neighbor Queries for Moving Object Trajectories
title_sort processing mutual nearest neighbor queries for moving object trajectories
publisher Institutional Knowledge at Singapore Management University
publishDate 2008
url https://ink.library.smu.edu.sg/sis_research/310
_version_ 1770570382636482560