Publication:
General incremental sliding-window aggregation

dc.contributor.authorKanat Tangwongsanen_US
dc.contributor.authorMartin Hirzelen_US
dc.contributor.authorScott Schneideren_US
dc.contributor.authorKun Lung Wuen_US
dc.contributor.otherMahidol Universityen_US
dc.contributor.otherIBM Researchen_US
dc.date.accessioned2018-11-23T10:02:03Z
dc.date.available2018-11-23T10:02:03Z
dc.date.issued2015-01-01en_US
dc.description.abstract© 2015 VLDB Endowment 21508097/15/03. Stream processing is gaining importance as more data becomes available in the form of continuous streams and companies compete to promptly extract insights from them. In such applications, sliding-window aggregation is a central operator, and incremental aggregation helps avoid the performance penalty of re-aggregating from scratch for each window change. This paper presents Reactive Aggregator (RA), a new framework for incremental sliding-window aggregation. RA is general in that it does not require aggregation functions to be invertible or commutative, and it does not require windows to be FIFO. We implemented RA as a drop-in replacement for the Aggregate operator of a commercial streaming engine. Given m updates on a window of size n, RA has an algorithmic complexity of O(m + m log(n/m)), rivaling the best prior algorithms for any m. Furthermore, RA's implementation minimizes overheads from allocation and pointer traversals by using a single flat array.en_US
dc.identifier.citationProceedings of the VLDB Endowment. Vol.8, No.7 (2015), 702-713en_US
dc.identifier.doi10.14778/2752939.2752940en_US
dc.identifier.issn21508097en_US
dc.identifier.other2-s2.0-85013685244en_US
dc.identifier.urihttps://repository.li.mahidol.ac.th/handle/20.500.14594/35834
dc.rightsMahidol Universityen_US
dc.rights.holderSCOPUSen_US
dc.source.urihttps://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=85013685244&origin=inwarden_US
dc.subjectComputer Scienceen_US
dc.titleGeneral incremental sliding-window aggregationen_US
dc.typeConference Paperen_US
dspace.entity.typePublication
mu.datasource.scopushttps://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=85013685244&origin=inwarden_US

Files

Collections