DocumentCode :
1632924
Title :
Streaming computation of combinatorial objects
Author :
Bar-Yossef, Ziv ; Reingold, Omer ; Shaltiel, Ronen ; Trevisan, Luca
Author_Institution :
Div. Comput. Sci., California Univ., Berkeley, CA, USA
fYear :
2002
fDate :
6/24/1905 12:00:00 AM
Firstpage :
133
Lastpage :
142
Abstract :
We prove (mostly tight) space lower bounds for "streaming" (or "on-line") computations of four fundamental combinatorial objects: error-correcting codes, universal hash functions, extractors, and dispersers. Streaming computations for these objects are motivated algorithmically by massive data set applications and complexity-theoretically by pseudorandomness and derandomization for space-bounded probabilistic algorithms. Our results reveal a surprising separation of extractors and dispersers in terms of the space required to compute them in the streaming model. While online extractors require space linear in their output length, we construct dispersers that are computable online with exponentially less space. We also present several explicit constructions of online extractors that match the lower bound. We show that online universal and almost-universal hash functions require space linear in their output length (this bound was known previously only for "pure" universal hash functions). Finally, we show that both online encoding and online decoding of error-correcting codes require space proportional to the product of the length of the encoded message and the code\´s relative minimum distance. Block encoding trivially matches the lower bounds for constant rate codes
Keywords :
computational complexity; cryptography; decoding; error correction codes; block encoding; bounded probabilistic algorithms; combinatorial objects; complexity theory; derandomization; dispersers; encoded message length; error-correcting codes; extractors; massive data set applications; online decoding; online encoding; pseudorandomness; relative minimum distance; space lower bounds; streaming computation; universal hash functions; Algorithm design and analysis; Complexity theory; Computational complexity; Computational modeling; Computer science; Data mining; Decoding; Encoding; Error correction codes;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computational Complexity, 2002. Proceedings. 17th IEEE Annual Conference on
Conference_Location :
Montreal, Que.
ISSN :
1093-0159
Print_ISBN :
0-7695-1468-5
Type :
conf
DOI :
10.1109/CCC.2002.1004352
Filename :
1004352
Link To Document :
بازگشت