{'fraction_non_alphanumeric': 0.023506366307541625, 'fraction_numerical': 0.0009794319294809011, 'mean_word_length': 5.156626506024097, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Interval-Based Nearest Neighbor Queries over Sliding Windows from Trajectory Data

This paper proposes a new type of query for moving object trajectories -- Continuous Interval-based Nearest Neighbor (CINN) Query. We clearly define the CINN in the context of streaming trajectory data.  To efficiently process CINN queries, we first propose a spatial hashing algorithm (SH). Then we show theta new temporal hashing algorithm (TH) using speed constraints can save substantial computation cost. To reduce memory cost, we further propose the temporal hashing with dropping optimization (THwD) algorithm. Extensive experiment results on large trajectory datasets show that CINN queries can be effectively answered using our proposed algorithms. With realistic speed constraints, the TH optimization can save the computation time by nearly an order of magnitude compared with the BF algorithm, and by 5 times compared with the SH algorithm. The THwD algorithm can further save the memory space by nearly an order of magnitude.