Definition
Aggregate queries generally take a set of objects as input and produce a single scalar value as output, summarizing one aspect of the set. Commonly used aggregate types include MIN, MAX, AVG, SUM, and COUNT.
If the input set is very large, it might not be feasible to compute the aggregate precisely and in reasonable time. Alternatively, the precise value of the aggregate may not even be needed by the application submitting the query, e.g., if the aggregate value is to be mapped to an 8-bit color code for visualization. Hence, this motivates the use of approximate aggregate queries, which return a value close to the exact one, but at a fraction of the time.
Progressiveapproximate aggregate queries go one step further. They do not produce a single approximate answer, but continuously refine the answer as time goes on, progressively improving its quality. Thus, if the user has a fixed deadline, he can obtain the best...
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Recommended Reading
Acharya S, Gibbons P, Poosala V, Ramaswamy S (1999) Joint synopses for approximate query answering. In: SIGMOD’99: proceedings of the 1999 ACM SIGMOD international conference on management of data. ACM Press, New York, pp 275–286
Chakrabarti K, Garofalakis MN, Rastogi R, Shim K (2000) Approximate query processing using wavelets. In: VLDB ’00: proceedings of the 26th international conference on very large data bases. Morgan Kaufmann, San Francisco, pp 111–122
Garofalakis M, Kumar A (2005) Wavelet synopses for general error metrics. ACM Trans Database Syst 30(4):888–928
Hellerstein JM, Haas PJ, Wang HJ (1997) Online aggregation. In: SIGMOD’97: proceedings of the 1997 ACM SIGMOD international conference on management of data. ACM Press, New York, pp 171–182
Ioannidis YE, Poosala V (1999) Histogram-based approximation of set-valued query-answers. In: VLDB’99: proceedings of the 25th international conference on very large data bases. Morgan Kaufmann, San Francisco, pp 174–185
Lazaridis I, Mehrotra S (2001) Progressive approximate aggregate queries with a multi-resolution tree structure. In: SIGMOD’01: proceedings of the 2001 ACM SIGMOD international conference on management of data. ACM Press, New York, pp 401–412
Lazaridis I, Mehrotra S (2004) Approximate selection queries over imprecise data. In: ICDE’04: proceedings of the 20th international conference on data engineering, Washington, DC. IEEE Computer Society
Porkaew K, Lazaridis I, Mehrotra S, Winkler R (2001) Database support for situational awareness. In: Vassiliop MS, Huang TS (eds) Computer-science handbook for displays – summary of findings from the Army Research Lab’s advanced displays & interactive displays federated laboratory. Rockwell Scientific Company
Recommended Reading
Karras P, Mamoulis N (2005) One-pass wavelet synopses for maximum-error metrics. In: VLDB’05: proceedings of the 31st international conference on very large data bases, Trondheim. VLDB Endowment, pp 421–432
Lenz HJ, Jurgens M (1998) The Ra∗-tree: an improved r-tree with materialized data for supporting range queries on olap-data. In: DEXA workshop, Vienna
Papadias D, Kalnis P, Zhang J, Tao Y (2001) Efficient OLAP operations in spatial data warehouses. In: SSTD’01: proceedings of the 7th international symposium on advances in spatial and temporal databases. Springer, London, pp 443–459
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this entry
Cite this entry
Lazaridis, I., Mehrotra, S. (2017). Aggregate Queries, Progressive Approximate. In: Shekhar, S., Xiong, H., Zhou, X. (eds) Encyclopedia of GIS. Springer, Cham. https://doi.org/10.1007/978-3-319-17885-1_41
Download citation
DOI: https://doi.org/10.1007/978-3-319-17885-1_41
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-17884-4
Online ISBN: 978-3-319-17885-1
eBook Packages: Computer ScienceReference Module Computer Science and Engineering