Randomized Algorithms (Spring 2010)/Fingerprinting
Fingerprinting
Evaluating at random points
Example: Checking matrix multiplication
- Input
Example: Checking polynomial identities
Evaluating over a random field
Example: Identity checking
Example: Randomized pattern matching
Universal hashing
- Example: checking distinctness