Skip to main content
Log in

A learned spatial textual index for efficient keyword queries

  • Published:
Journal of Intelligent Information Systems Aims and scope Submit manuscript

Abstract

Spatial textual indexing techniques allow one to efficiently access and process large volume of geospatial data, and recent research efforts have demonstrated that learned indexes can lead to better performance in comparison to conventional indexes. In this paper, we present a learned spatial textual index designed to process spatial textual data efficiently. Specifically, our proposed index is constructed based on the idea of radix table, spline points, and inverted lists. Besides, Morton encoding was used to convert high-dimensional coordinates into one dimension. In order to handle data insertion, deletion, and update in real-time, a gap array is used to store the underlying data, and a space reallocation strategy in units of spline points is designed. Based on the index, we propose query processing algorithms to handle different spatial keyword queries efficiently. An optimizer using random forest regression model was also designed to obtain appropriate index parameters for minimizing query latency. We evaluate our proposed index with IR-tree, and the findings show that our index outperforms IR-tree in terms of construction time, index size, and query efficiency.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Algorithm 1
Algorithm 2
Algorithm 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

Data Availability

Not Applicable.

Human and Animal Ethics

Not Applicable.

Notes

  1. The Z-order curve is a space-filling curve which can project multi-dimensional data into one-dimensional space. It has nice locality properties, such that coordinates close to each other in multi-dimensional space also have close Z-coordinates.

  2. https://www.openstreetmap.org/

  3. All range queries are square-shaped with their sides ranging from 2km to 10km.

References

Download references

Acknowledgements

This work was supported in part by the National Natural Science Foundation of China under Grant 62172179.

Funding

Not Applicable.

Author information

Authors and Affiliations

Authors

Contributions

X. Ding and Y. Zheng wrote the main manuscript text and figures, Raymond and H. Jin improved the paper. Z. Wang and Y. Zheng wrote the revision manuscript and report. All authors reviewed the manuscript.

Corresponding author

Correspondence to Zuan Wang.

Ethics declarations

Ethical Approval and Consent to participate

Not Applicable.

Consent for publication

We have reviewed the final version of the manuscript and approve it for publication. To the best of our knowledge and belief, neither the entire paper nor any part of its content has been published or has been accepted for publication elsewhere.

Competing interests

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ding, X., Zheng, Y., Wang, Z. et al. A learned spatial textual index for efficient keyword queries. J Intell Inf Syst 60, 803–827 (2023). https://doi.org/10.1007/s10844-022-00752-2

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10844-022-00752-2

Keywords

Navigation