Inverted Linear Quadtree: Efficient Top K Spatial Keyword Search
With advances in geo-positioning technologies and geo-location services, there are a rapidly growing amount of spatio-textual objects collected in many applications such as location based services and social networks, in which an object is described by its spatial location and a set of keywords (ter...
Gespeichert in:
Veröffentlicht in: | IEEE transactions on knowledge and data engineering 2016-07, Vol.28 (7), p.1706-1721 |
---|---|
Hauptverfasser: | , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 1721 |
---|---|
container_issue | 7 |
container_start_page | 1706 |
container_title | IEEE transactions on knowledge and data engineering |
container_volume | 28 |
creator | Zhang, Chengyuan Zhang, Ying Zhang, Wenjie Lin, Xuemin |
description | With advances in geo-positioning technologies and geo-location services, there are a rapidly growing amount of spatio-textual objects collected in many applications such as location based services and social networks, in which an object is described by its spatial location and a set of keywords (terms). Consequently, the study of spatial keyword search which explores both location and textual description of the objects has attracted great attention from the commercial organizations and research communities. In the paper, we study two fundamental problems in the spatial keyword queries: top k spatial keyword search (TOPK-SK), and batch top k spatial keyword search (BTOPK-SK). Given a set of spatio-textual objects, a query location and a set of query keywords, the TOPK-SK retrieves the closest k objects each of which contains all keywords in the query. BTOPK-SK is the batch processing of sets of TOPK-SK queries. Based on the inverted index and the linear quadtree, we propose a novel index structure, called inverted linear quadtree (IL-Quadtree), which is carefully designed to exploit both spatial and keyword based pruning techniques to effectively reduce the search space. An efficient algorithm is then developed to tackle top k spatial keyword search. To further enhance the filtering capability of the signature of linear quadtree, we propose a partition based method. In addition, to deal with BTOPK-SK, we design a new computing paradigm which partition the queries into groups based on both spatial proximity and the textual relevance between queries. We show that the IL-Quadtree technique can also efficiently support BTOPK-SK. Comprehensive experiments on real and synthetic data clearly demonstrate the efficiency of our methods. |
doi_str_mv | 10.1109/TKDE.2016.2530060 |
format | Article |
fullrecord | <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_crossref_primary_10_1109_TKDE_2016_2530060</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>7407420</ieee_id><sourcerecordid>1825496529</sourcerecordid><originalsourceid>FETCH-LOGICAL-c326t-f3ccbde558504651ea1b905e0ce2f1ac351b83a1fea87c9a3fdbccb76004ae5f3</originalsourceid><addsrcrecordid>eNpdkEFLw0AQhYMoWKs_QLwEvHhJncnuJllPSq1aWhBpPS-bzSympEncTZT-e1MqHjzNHL73eHxBcIkwQQR5u148ziYxYDKJBQNI4CgYoRBZFKPE4-EHjhFnPD0NzrzfAECWZjgK7uf1F7mOinBZ1qRd-NbronNEd-HM2tKUVHfhumnDRbhqdVfqKlzQ7rtxRbgacPNxHpxYXXm6-L3j4P1ptp6-RMvX5_n0YRkZFiddZJkxeUHDIgE8EUgacwmCwFBsURsmMM-YRks6S43UzBb5kEgTAK5JWDYObg69rWs-e_Kd2pbeUFXpmpreK8xiwWUiYjmg1__QTdO7elinMJVCckikGCg8UMY13juyqnXlVrudQlB7p2rvVO2dql-nQ-bqkCmJ6I9POaQ8BvYDpJ1xdA</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1795940695</pqid></control><display><type>article</type><title>Inverted Linear Quadtree: Efficient Top K Spatial Keyword Search</title><source>IEEE Electronic Library (IEL)</source><creator>Zhang, Chengyuan ; Zhang, Ying ; Zhang, Wenjie ; Lin, Xuemin</creator><creatorcontrib>Zhang, Chengyuan ; Zhang, Ying ; Zhang, Wenjie ; Lin, Xuemin</creatorcontrib><description>With advances in geo-positioning technologies and geo-location services, there are a rapidly growing amount of spatio-textual objects collected in many applications such as location based services and social networks, in which an object is described by its spatial location and a set of keywords (terms). Consequently, the study of spatial keyword search which explores both location and textual description of the objects has attracted great attention from the commercial organizations and research communities. In the paper, we study two fundamental problems in the spatial keyword queries: top k spatial keyword search (TOPK-SK), and batch top k spatial keyword search (BTOPK-SK). Given a set of spatio-textual objects, a query location and a set of query keywords, the TOPK-SK retrieves the closest k objects each of which contains all keywords in the query. BTOPK-SK is the batch processing of sets of TOPK-SK queries. Based on the inverted index and the linear quadtree, we propose a novel index structure, called inverted linear quadtree (IL-Quadtree), which is carefully designed to exploit both spatial and keyword based pruning techniques to effectively reduce the search space. An efficient algorithm is then developed to tackle top k spatial keyword search. To further enhance the filtering capability of the signature of linear quadtree, we propose a partition based method. In addition, to deal with BTOPK-SK, we design a new computing paradigm which partition the queries into groups based on both spatial proximity and the textual relevance between queries. We show that the IL-Quadtree technique can also efficiently support BTOPK-SK. Comprehensive experiments on real and synthetic data clearly demonstrate the efficiency of our methods.</description><identifier>ISSN: 1041-4347</identifier><identifier>EISSN: 1558-2191</identifier><identifier>DOI: 10.1109/TKDE.2016.2530060</identifier><identifier>CODEN: ITKEEH</identifier><language>eng</language><publisher>New York: IEEE</publisher><subject>Algorithms ; Batch ; Batch processing ; Business ; Filtering ; Keyword ; Keyword search ; Keywords ; Object recognition ; Partitioning algorithms ; Partitions ; Portable document format ; Quadtrees ; Queries ; Search problems ; Searching ; Smart phones ; Spatial ; Spatial indexes</subject><ispartof>IEEE transactions on knowledge and data engineering, 2016-07, Vol.28 (7), p.1706-1721</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2016</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c326t-f3ccbde558504651ea1b905e0ce2f1ac351b83a1fea87c9a3fdbccb76004ae5f3</citedby><cites>FETCH-LOGICAL-c326t-f3ccbde558504651ea1b905e0ce2f1ac351b83a1fea87c9a3fdbccb76004ae5f3</cites><orcidid>0000-0002-2674-1638</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/7407420$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,776,780,792,27901,27902,54733</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/7407420$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Zhang, Chengyuan</creatorcontrib><creatorcontrib>Zhang, Ying</creatorcontrib><creatorcontrib>Zhang, Wenjie</creatorcontrib><creatorcontrib>Lin, Xuemin</creatorcontrib><title>Inverted Linear Quadtree: Efficient Top K Spatial Keyword Search</title><title>IEEE transactions on knowledge and data engineering</title><addtitle>TKDE</addtitle><description>With advances in geo-positioning technologies and geo-location services, there are a rapidly growing amount of spatio-textual objects collected in many applications such as location based services and social networks, in which an object is described by its spatial location and a set of keywords (terms). Consequently, the study of spatial keyword search which explores both location and textual description of the objects has attracted great attention from the commercial organizations and research communities. In the paper, we study two fundamental problems in the spatial keyword queries: top k spatial keyword search (TOPK-SK), and batch top k spatial keyword search (BTOPK-SK). Given a set of spatio-textual objects, a query location and a set of query keywords, the TOPK-SK retrieves the closest k objects each of which contains all keywords in the query. BTOPK-SK is the batch processing of sets of TOPK-SK queries. Based on the inverted index and the linear quadtree, we propose a novel index structure, called inverted linear quadtree (IL-Quadtree), which is carefully designed to exploit both spatial and keyword based pruning techniques to effectively reduce the search space. An efficient algorithm is then developed to tackle top k spatial keyword search. To further enhance the filtering capability of the signature of linear quadtree, we propose a partition based method. In addition, to deal with BTOPK-SK, we design a new computing paradigm which partition the queries into groups based on both spatial proximity and the textual relevance between queries. We show that the IL-Quadtree technique can also efficiently support BTOPK-SK. Comprehensive experiments on real and synthetic data clearly demonstrate the efficiency of our methods.</description><subject>Algorithms</subject><subject>Batch</subject><subject>Batch processing</subject><subject>Business</subject><subject>Filtering</subject><subject>Keyword</subject><subject>Keyword search</subject><subject>Keywords</subject><subject>Object recognition</subject><subject>Partitioning algorithms</subject><subject>Partitions</subject><subject>Portable document format</subject><subject>Quadtrees</subject><subject>Queries</subject><subject>Search problems</subject><subject>Searching</subject><subject>Smart phones</subject><subject>Spatial</subject><subject>Spatial indexes</subject><issn>1041-4347</issn><issn>1558-2191</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2016</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNpdkEFLw0AQhYMoWKs_QLwEvHhJncnuJllPSq1aWhBpPS-bzSympEncTZT-e1MqHjzNHL73eHxBcIkwQQR5u148ziYxYDKJBQNI4CgYoRBZFKPE4-EHjhFnPD0NzrzfAECWZjgK7uf1F7mOinBZ1qRd-NbronNEd-HM2tKUVHfhumnDRbhqdVfqKlzQ7rtxRbgacPNxHpxYXXm6-L3j4P1ptp6-RMvX5_n0YRkZFiddZJkxeUHDIgE8EUgacwmCwFBsURsmMM-YRks6S43UzBb5kEgTAK5JWDYObg69rWs-e_Kd2pbeUFXpmpreK8xiwWUiYjmg1__QTdO7elinMJVCckikGCg8UMY13juyqnXlVrudQlB7p2rvVO2dql-nQ-bqkCmJ6I9POaQ8BvYDpJ1xdA</recordid><startdate>20160701</startdate><enddate>20160701</enddate><creator>Zhang, Chengyuan</creator><creator>Zhang, Ying</creator><creator>Zhang, Wenjie</creator><creator>Lin, Xuemin</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>F28</scope><scope>FR3</scope><orcidid>https://orcid.org/0000-0002-2674-1638</orcidid></search><sort><creationdate>20160701</creationdate><title>Inverted Linear Quadtree: Efficient Top K Spatial Keyword Search</title><author>Zhang, Chengyuan ; Zhang, Ying ; Zhang, Wenjie ; Lin, Xuemin</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c326t-f3ccbde558504651ea1b905e0ce2f1ac351b83a1fea87c9a3fdbccb76004ae5f3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2016</creationdate><topic>Algorithms</topic><topic>Batch</topic><topic>Batch processing</topic><topic>Business</topic><topic>Filtering</topic><topic>Keyword</topic><topic>Keyword search</topic><topic>Keywords</topic><topic>Object recognition</topic><topic>Partitioning algorithms</topic><topic>Partitions</topic><topic>Portable document format</topic><topic>Quadtrees</topic><topic>Queries</topic><topic>Search problems</topic><topic>Searching</topic><topic>Smart phones</topic><topic>Spatial</topic><topic>Spatial indexes</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Zhang, Chengyuan</creatorcontrib><creatorcontrib>Zhang, Ying</creatorcontrib><creatorcontrib>Zhang, Wenjie</creatorcontrib><creatorcontrib>Lin, Xuemin</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics & Communications Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>ANTE: Abstracts in New Technology & Engineering</collection><collection>Engineering Research Database</collection><jtitle>IEEE transactions on knowledge and data engineering</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Zhang, Chengyuan</au><au>Zhang, Ying</au><au>Zhang, Wenjie</au><au>Lin, Xuemin</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Inverted Linear Quadtree: Efficient Top K Spatial Keyword Search</atitle><jtitle>IEEE transactions on knowledge and data engineering</jtitle><stitle>TKDE</stitle><date>2016-07-01</date><risdate>2016</risdate><volume>28</volume><issue>7</issue><spage>1706</spage><epage>1721</epage><pages>1706-1721</pages><issn>1041-4347</issn><eissn>1558-2191</eissn><coden>ITKEEH</coden><abstract>With advances in geo-positioning technologies and geo-location services, there are a rapidly growing amount of spatio-textual objects collected in many applications such as location based services and social networks, in which an object is described by its spatial location and a set of keywords (terms). Consequently, the study of spatial keyword search which explores both location and textual description of the objects has attracted great attention from the commercial organizations and research communities. In the paper, we study two fundamental problems in the spatial keyword queries: top k spatial keyword search (TOPK-SK), and batch top k spatial keyword search (BTOPK-SK). Given a set of spatio-textual objects, a query location and a set of query keywords, the TOPK-SK retrieves the closest k objects each of which contains all keywords in the query. BTOPK-SK is the batch processing of sets of TOPK-SK queries. Based on the inverted index and the linear quadtree, we propose a novel index structure, called inverted linear quadtree (IL-Quadtree), which is carefully designed to exploit both spatial and keyword based pruning techniques to effectively reduce the search space. An efficient algorithm is then developed to tackle top k spatial keyword search. To further enhance the filtering capability of the signature of linear quadtree, we propose a partition based method. In addition, to deal with BTOPK-SK, we design a new computing paradigm which partition the queries into groups based on both spatial proximity and the textual relevance between queries. We show that the IL-Quadtree technique can also efficiently support BTOPK-SK. Comprehensive experiments on real and synthetic data clearly demonstrate the efficiency of our methods.</abstract><cop>New York</cop><pub>IEEE</pub><doi>10.1109/TKDE.2016.2530060</doi><tpages>16</tpages><orcidid>https://orcid.org/0000-0002-2674-1638</orcidid></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISSN: 1041-4347 |
ispartof | IEEE transactions on knowledge and data engineering, 2016-07, Vol.28 (7), p.1706-1721 |
issn | 1041-4347 1558-2191 |
language | eng |
recordid | cdi_crossref_primary_10_1109_TKDE_2016_2530060 |
source | IEEE Electronic Library (IEL) |
subjects | Algorithms Batch Batch processing Business Filtering Keyword Keyword search Keywords Object recognition Partitioning algorithms Partitions Portable document format Quadtrees Queries Search problems Searching Smart phones Spatial Spatial indexes |
title | Inverted Linear Quadtree: Efficient Top K Spatial Keyword Search |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-21T17%3A12%3A55IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Inverted%20Linear%20Quadtree:%20Efficient%20Top%20K%20Spatial%20Keyword%20Search&rft.jtitle=IEEE%20transactions%20on%20knowledge%20and%20data%20engineering&rft.au=Zhang,%20Chengyuan&rft.date=2016-07-01&rft.volume=28&rft.issue=7&rft.spage=1706&rft.epage=1721&rft.pages=1706-1721&rft.issn=1041-4347&rft.eissn=1558-2191&rft.coden=ITKEEH&rft_id=info:doi/10.1109/TKDE.2016.2530060&rft_dat=%3Cproquest_RIE%3E1825496529%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=1795940695&rft_id=info:pmid/&rft_ieee_id=7407420&rfr_iscdi=true |