Data streams arise in many areas including monitoring network traffic, query-planning for databases, designing I/O efficient algorithms, and aggregating sensor network readings. A rich theory for the data-stream model has been developing over the last ten years. However, many important questions remain.
In this talk, we investigate issues that pertain to how a stream is ordered. For example, when evaluating order-invariant functions, does it require significantly more working memory to process a stream that is adversarially ordered rather than one that is randomly ordered? What issues arise when trying to evaluate order-dependent functions? In this talk, we focus on establishing lower bounds that address some of these questions. Highlights include: