Abstract

The continued proliferation of location-based social media and ridesharing services brings up the omnipresence of geo-textual data, which is often characterized by high arrival rates, diversified and duplicated content. A host of existing studies focus on efficient processing of continuous queries over geo-textual data streams by developing effective location-aware publish/subscribe systems. However, these systems often suffer from two limitations: duplicated feedings and low-quality feeding information. To address the limitations, we propose to develop a novel location-aware publish/subscribe system that feeds subscribers with geo-textual object pairs rather than individual objects. We believe that delivering object pairs to subscribers is capable of improving the information feeding quality and subscriber satisfaction. To address the problem, we propose a two-phase subscription matching scheme. The first step is online geo-textual object join. We apply a time-based sliding window that filters out out-dated geo-textual objects over the data stream. Based on the sliding window, we develop an efficient hierarchical geo-textual object online join algorithm that merges duplicated geo-textual objects. The second step is object pair matching. For each object pair, we take it as input and run a dedicated geo-textual object pair matching algorithm to find a subset of subscriptions that matches the input object pair. Our empirical study shows that our proposal is able to achieving high efficiency and effectiveness in comparison with baseline.

Highlights

  • INTRODUCTIONGeo-textual objects are being generated at an increasing speed

  • Over the recent decades, geo-textual objects are being generated at an increasing speed

  • Different from existing single-item oriented location-aware publish/subscribe framework that may feed subscribers with duplicated geo-textual objects, our pairwise publish/subscribe framework is capable of eliminating duplicated subscription matching result

Read more

Summary

INTRODUCTION

Geo-textual objects are being generated at an increasing speed. Traditional location-aware publish/subscribe systems determine whether an object matches a subscription solely based on the relationship (e.g., spatial proximity, text similarity) between the object and the subscription Such matching scheme may result in duplicated object delivery. Different from existing single-item oriented location-aware publish/subscribe framework that may feed subscribers with duplicated geo-textual objects, our pairwise publish/subscribe framework is capable of eliminating duplicated subscription matching result. We define the new problem of pairwise location-aware publish/subscribe, which continuously feed each subscription with up-to-date geo-textual object pairs based on the personalized location and keyword requirements. We develop a high-performance pairwise locationaware publich/subscribe system, which consists of a sliding window based incremental online geo-textual object join algorithm and an efficient object pair matching algorithm.

PROBLEM STATEMENT
BASELINE SOLUTION
INCREMENTAL ONLINE JOIN ALGORITHM
GENERIC LOCATION-AWARE SUBSCRIPTION INDEX
EXPERIMENTS
EXPERIMENTAL RESULTS FOR PROCESSING RLS
CONCLUSION
VIII. ACKNOWLEDGEMENT
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call