Algorithms for Moving Objects Databases

84Citations
Citations of this article
42Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

Whereas earlier work on spatiotemporal databases generally focused on geometries changing in discrete steps, the emerging area of moving objects databases supports geometries changing continuously. Two important abstractions are moving point and moving region, modelling objects for which only the time-dependent position, or also the shape and extent are relevant, respectively. Examples of the first kind of moving entity are all kinds of vehicles, aircraft, people or animals; of the latter hurricanes, forest fires, forest growth or oil spills in the sea. The goal is to develop data models and query languages as well as DBMS implementations supporting such entities, enabling new kinds of database applications. In earlier work we have proposed an approach based on abstract data types. Hence, moving point or moving region are viewed as data types with suitable operations. For example, a moving point might be projected into the plane, yielding a curve, or a moving region be mapped to a function describing the development of its size, yielding a real-valued function. A careful design of a system of types and operations (an algebra) has been presented, emphasizing completeness, closure, consistency and genericity. This design was given at an abstract level, defining, for example, geometries in terms of infinite point sets. In the next step, a discrete model was presented, offering finite representations and data structures for all the types of the abstract model. The present paper provides the final step towards implementation by studying and developing systematically algorithms for (a large subset of) the operations. Some of them are relatively straightforward; others are quite complex. Algorithms are meant to be used in a database context; we also address filtering techniques and practical issues such as large object management or numeric robustness in the context of an ongoing prototype implementation.

References Powered by Scopus

Indexing the positions of continuously moving objects

779Citations
N/AReaders
Get full text

Algorithms for Reporting and Counting Geometric Intersections

724Citations
N/AReaders
Get full text

A Foundation for Representing and Querying Moving Objects

543Citations
N/AReaders
Get full text

Cited by Powered by Scopus

Moving Objects Databases

416Citations
N/AReaders
Get full text

Modeling and querying moving objects in networks

187Citations
N/AReaders
Get full text

Literature review of spatio-temporal database models

166Citations
N/AReaders
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Cotelo Lema, J. A., Forlizzi, L., Güting, R. H., Nardelli, E., & Schneider, M. (2003). Algorithms for Moving Objects Databases. Computer Journal. Oxford University Press. https://doi.org/10.1093/comjnl/46.6.680

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 28

76%

Professor / Associate Prof. 4

11%

Researcher 4

11%

Lecturer / Post doc 1

3%

Readers' Discipline

Tooltip

Computer Science 24

75%

Social Sciences 3

9%

Engineering 3

9%

Business, Management and Accounting 2

6%

Save time finding and organizing research with Mendeley

Sign up for free