, DB2 built-in functions

, Decomposition and Sharing of User-defined Aggregation: from Theory to Practice

S. Miscrosoft and . Functions,

. Postgresql,

P. Beame, P. Koutris, and D. Suciu, Communication steps for parallel query processing, Pod. '13, vol.64, p.273, 2013.

C. Liu, J. Zhang, H. Zhou, S. Mcdirmid, Z. Guo et al., Automating distributed partial aggregation, SOCC'14, pp.1-12, 2014.

S. Cohen, User-defined aggregate functions: bridging theory and practice, SIGMOD'06, pp.49-60, 2006.

S. Cohen, W. Nutt, and Y. Sagiv, Rewriting queries with arbitrary aggregation functions using views, ACM TODS, vol.31, issue.2, pp.672-715, 2006.

C. Cranor, T. Johnson, O. Spataschek, and V. Shkapenyuk, Gigascope: A stream database for network applications, Proc. 2003 ACM SIGMOD Int. Conf. Manag. data-SIGMOD '03, 2003.

A. Cuzzocrea, Aggregation and multidimensional analysis of big data for large-scale scientific applications: models, issues, analytics, and beyond, SSDBM'15, 2015.

P. M. Deshpande, K. Ramasamy, A. Shukla, J. F. Naughton, P. M. Deshpande et al., Caching multidimensional queries using chunks, Proc, 1998.

A. Sigmod-int, Conf. Manag. data-SIGMOD '98, vol.27, pp.259-270

J. Feldman, S. Muthukrishnan, A. Sidiropoulos, C. Stein, and Z. Svitkina, On Distributing Symmetric Streaming Computations. ACM TALG, vol.6, issue.4, 2010.

M. T. Goodrich, N. Sitchinava, and Q. Zhang, Sorting, Searching, and Simulation in the MapReduce Framework, ISAAC'11 Proceedings of the 22nd international conference on Algorithms and Computation, pp.374-383, 2011.

M. Grabisch, J. Marichal, R. Mesiar, and E. Pap, Aggregation function: Means, Information Sciences, vol.181, issue.1, pp.1-22, 2011.

S. Guirguis, M. A. Sharaf, P. K. Chrysanthis, and A. Labrinidis, Optimized processing of multiple aggregate continuous queries, Proc. 20th ACM Int. Conf. Inf. Knowl. Manag.-CIKM '11, p.1515, 2011.

A. Venky-harinarayan, J. D. Rajaraman, V. Ullman, A. Harinarayan, J. D. Rajaraman et al., Implementing data cubes efficiently, Proc. 1996 ACM SIGMOD Int. Conf. Manag. data-SIGMOD '96, vol.25, pp.205-216, 1996.

H. Garcia-molina, J. D. Ullman, and J. Widom, Database System Implementation, 2000.

J. E. Hopcroft and J. D. Ullman, Introduction to Automata Theory, Languages, and Computation, 1979.

R. Huebsch, M. Garofalakis, I. Joseph-m-hellerstein, and . Stoica, Sharing Aggregate Computation for Distributed Queries, Proc. 2007 ACM SIGMOD Int. Conf. Manag. Data (SIGMOD '07, pp.485-496, 2007.

J. Gray, A. Bosworth, A. Layman, and H. Pirahesh, Data Cube: A relational aggregation operator generalizing group-by, cross-tab, and sub-totals, Data Mining and Knowledge Discovery, vol.1, issue.1, pp.29-53, 1997.

H. Karloff, S. Suri, and S. Vassilvitskii, A Model of Computation for MapReduce, SODA'10, pp.938-948, 2010.

S. Krishnamurthy, C. Wu, and M. Franklin, On-the-fly sharing for streamed aggregation, Proc. 2006 ACM SIGMOD Int. Conf. Manag. data, pp.623-634, 2006.

M. Jean-luc and T. Bruno, Preassociative Aggregation Functions. Fuzzy Sets and Systems, vol.268, pp.15-26, 2015.

M. Jean-luc and T. Bruno, Strongly Barycentrically Associative and Preassociative Functions. Fuzzy Sets and Systems, vol.437, pp.181-193, 2016.

S. Madden, M. J. Franklin, J. M. Hellerstein, and W. Hong, TAG: a Tiny AGgregation Service for Ad-Hoc Sensor Networks, OSDI'02, pp.131-146, 2002.

S. Chaudhuri and U. Dayal, An overview of data warehousing and OLAP technology, ACM SIGMOD Record, vol.26, issue.1, pp.65-74, 1997.

A. Wasay and X. Wei, Data Canopy: Accelerating Exploratory Statistical Analysis, ACM SIGMOD International Conference on Management of Data, 2017.

Y. Yu, M. Isard, and P. Kumar-gunda, Distributed Aggregation For DataParallel Computing: Interfaces and Implementations, SOSP'09, pp.247-260, 2009.

R. Zhang, N. Koudas, C. Beng, D. Ooi, and . Srivastava, Multiple aggregations over data streams, Proc. 2005 ACM SIGMOD Int. Conf. Manag. data-SIGMOD '05, 2005.