Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Separations and Equivalences Between Turnstile Streaming and Linear Sketching

Association for Computing Machinery (ACM) via YouTube

Overview

Explore the distinctions and similarities between turnstile streaming and linear sketching algorithms in this 26-minute conference talk presented at an Association for Computing Machinery (ACM) event. Delve into streaming algorithms, models, and their limitations, examining the reduction requirements and stream conditions that impact algorithmic performance. Investigate separations between turnstile algorithms and linear sketching, with a focus on triangle counting in various scenarios, including bounded-degree, constant-degree, and insertion-only cases. Learn about the extension of insertion-only algorithms and the concept of separation constructivity. Conclude with insights into further research directions in this field of computational theory.

Syllabus

Intro
Streaming Algorithms
Streaming Models
Limitations on Equivalence
Our Results
Linear Sketching
Reduction Requirements
Stream Conditions
Separating Turnstile Algorithms and Linear Sketches
Bounded-Degree Triangle Counting
Constant-Degree Triangle Counting
Insertion-Only Triangle Counting
Extending the Insertion-Only Algorithm
Separation
Constructivity
Conclusion and Further Work

Taught by

Association for Computing Machinery (ACM)

Reviews

Start your review of Separations and Equivalences Between Turnstile Streaming and Linear Sketching

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.