Please use this identifier to cite or link to this item: http://hdl.handle.net/1942/18317
Full metadata record
DC FieldValueLanguage
dc.contributor.authorNEVEN, Frank-
dc.contributor.authorSchweikardt, Nicole-
dc.contributor.authorSERVAIS, Frederic-
dc.contributor.authorTAN, Tony-
dc.date.accessioned2015-02-11T11:31:38Z-
dc.date.available2015-02-11T11:31:38Z-
dc.date.issued2015-
dc.identifier.citationInternational Conference on Database Theory, Brussels, 23-27 March 2015-
dc.identifier.urihttp://hdl.handle.net/1942/18317-
dc.description.abstractWe introduce three formal models of distributed systems for query evaluations on massive databases: Distributed Streaming with Register Automata (DSA), Distributed Streaming with Register Transducer (DST), and Distributed Streaming with Register Transducer and Join (DSTJ). These models are based on the key-value paradigm, where the input is transformed into a dataset of key-value pairs, and on each key a local computation is performed on the values associated with that key resulting in another set of key-value pairs. Computation proceed in a constant number of rounds, where the result of the last round is the input to the next round, and transformation to key-value pairs is required to be generic. The difference between the three models is in the local computation part. In DSA it is limited to making one pass over its input using a register automaton, while in DST it can make two passes: in the first pass it uses a finite-state automaton and in the second it uses a register transducer. The third model DSTJ is an extension of DST, where in the local computation a Cartesian product between two sets is allowed. We obtain the following results: (1) DSAs can evaluate the first-order queries over bounded degree databases; (2) DSTs can evaluate the semijoin algebra; (3) DSTJs can evaluate the whole relational algebra; (4) DSTJs are strictly stronger than DSTs, which in turn, are strictly stronger than DSAs; (5) within DSAs, DSTs and DSTJs there is a strict hierarchy w.r.t. the number of rounds.-
dc.description.sponsorshipFWO Pegasus Marie Curie Fellowship-
dc.language.isoen-
dc.rights© Frank Neven, Nicole Schweikardt, Frederic Servais, Tony Tan; licensed under Creative Commons License CC-BY-
dc.subject.otherdistributed systems; relational algebra; semijoin algebra; register automata; register transducers-
dc.titleDistributed streaming with finite memory-
dc.typeConference Material-
local.bibliographicCitation.authorsMarcelo Arenas-
local.bibliographicCitation.conferencedate23-27 March 2015-
local.bibliographicCitation.conferencenameInternational Conference on Database Theory-
local.bibliographicCitation.conferenceplaceBrussels-
local.bibliographicCitation.jcatC2-
local.type.refereedRefereed-
local.type.specifiedPaper-
dc.identifier.doi10.4230/LIPIcs.ICDT.2015.1-
local.bibliographicCitation.btitleLeibniz International Proceedings in Informatics-
item.contributorNEVEN, Frank-
item.contributorSchweikardt, Nicole-
item.contributorSERVAIS, Frederic-
item.contributorTAN, Tony-
item.accessRightsOpen Access-
item.fullcitationNEVEN, Frank; Schweikardt, Nicole; SERVAIS, Frederic & TAN, Tony (2015) Distributed streaming with finite memory. In: International Conference on Database Theory, Brussels, 23-27 March 2015.-
item.fulltextWith Fulltext-
Appears in Collections:Research publications
Files in This Item:
File Description SizeFormat 
icdt2015-final-version.pdfConference material577.64 kBAdobe PDFView/Open
Show simple item record

SCOPUSTM   
Citations

1
checked on Sep 3, 2020

Page view(s)

24
checked on Sep 7, 2022

Download(s)

4
checked on Sep 7, 2022

Google ScholarTM

Check

Altmetric


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.