Computer Vision, Graphics, and Image Processing
Encapsulation of parallelism in the Volcano query processing system
SIGMOD '90 Proceedings of the 1990 ACM SIGMOD international conference on Management of data
The POSTGRES next generation database management system
Communications of the ACM
Query evaluation techniques for large databases
ACM Computing Surveys (CSUR)
A query language for multidimensional arrays: design, implementation, and optimization techniques
SIGMOD '96 Proceedings of the 1996 ACM SIGMOD international conference on Management of data
Object Relational DBMSs: The Next Great Wave
Object Relational DBMSs: The Next Great Wave
Management of multidimensional discrete data
The VLDB Journal — The International Journal on Very Large Data Bases - Spatial Database Systems
Image Information Systems: Where Do We Go From Here?
IEEE Transactions on Knowledge and Data Engineering
Modeling Multidimensional Databases
ICDE '97 Proceedings of the Thirteenth International Conference on Data Engineering
Supporting Fine-grained Data Lineage in a Database Visualization Environment
ICDE '97 Proceedings of the Thirteenth International Conference on Data Engineering
Efficient Organization of Large Multidimensional Arrays
Proceedings of the Tenth International Conference on Data Engineering
A Language for Manipulating Arrays
VLDB '97 Proceedings of the 23rd International Conference on Very Large Data Bases
The Case for Enhanced Abstract Data Types
VLDB '97 Proceedings of the 23rd International Conference on Very Large Data Bases
A Foundation for Multi-dimensional Databases
VLDB '97 Proceedings of the 23rd International Conference on Very Large Data Bases
Geo/Environmental and Medical Data Management in the RasDaMan System
VLDB '97 Proceedings of the 23rd International Conference on Very Large Data Bases
Journal of Intelligent Information Systems
Grid Services for Fast Retrieval on Large Multidimensional Databases
HPCN Europe 2001 Proceedings of the 9th International Conference on High-Performance Computing and Networking
Query processing techniques for arrays
The VLDB Journal — The International Journal on Very Large Data Bases
Index-based multidimensional array queries: safety and equivalence
Proceedings of the twenty-sixth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
Modeling satellite image streams for change analysis
Proceedings of the 15th annual ACM international symposium on Advances in geographic information systems
Designing a Geo-scientific Request Language - A Database Approach
SSDBM 2009 Proceedings of the 21st International Conference on Scientific and Statistical Database Management
Large-Scale earth science services: a case for databases
CoMoGIS'06 Proceedings of the 2006 international conference on Advances in Conceptual Modeling: theory and practice
Data-intensive spatial filtering in large numerical simulation datasets
SC '12 Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis
Hi-index | 0.01 |
Arrays are an appropriate data model for images, gridded output from computational models, and other types of data. This paper describes an approach to array query processing. Queries are expressed in AML, a logical algebra that is easily extended with user-defined functions to support a wide variety of array operations. For example, compression, filtering, and algebraic operations on images can be described. We show how AML expressions involving such operations can be treated declaratively and subjected to useful rewrite optimizations. We also describe a plan generator that produces efficient iterator-based plans from rewritten AML expressions.