Abstract
In spatial databases, the objects have semantic attributes as well as geographic coordinates. Considering the two aspects, we propose the diameter-aware extreme group query (DiaEG query), which searches for good $k$ -item groups of objects. We mark the $k$ -groups according to both semantic closenesses and geographic diameters. On the one hand, the semantic closeness ensures that in the good group the members should be close to the semantic query point $q$ . On the other hand, the geographic diameter ensures that the members should be close to (or far from) each other geographically. The importances of the two aspects are evaluated by the weights $\alpha $ and $1-\alpha $ . Since for non-expert users it is difficult to assign an appropriate $\alpha $ , we propose two types of DiaEG queries, namely, the threshold-satisfaction query and the best-satisfaction query. The first type searches for good groups such that their total satisfaction is not smaller than a given threshold. The second type searches for the best group that has the highest satisfaction. The satisfaction of a group is the length of the $\alpha $ range, where the group keeps having the highest score. If we map the groups into the (semantic, geographic)-space, the query results are in fact the extreme points on the convex hull in the space. Using the properties of the convex hull, we propose efficient algorithms to answer two types of queries. Instead of enumerating all $k$ -groups, our algorithms can construct the groups incrementally and terminate once the results have been found. We conduct experiments on both real and synthetic data sets, and the experimental results show that the proposed algorithms can answer the DiaEG queries efficiently.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.