Balls and Bins

Balls into bins problem

The balls into bins problem is a classic probability theory problem with many applications in computer science. It involves placing m balls into n boxes and looking at the number of balls in each bin. The power of two random choices paradigm has been used for shared-memory emulations, efficient hashing schemes, load balancing tasks on servers, and routing packets within networks and data centers.

1 courses cover this concept

CS 265 / CME 309 Randomized Algorithms and Probabilistic Analysis

Stanford University

Fall 2022

This course dives into the use of randomness in algorithms and data structures, emphasizing the theoretical foundations of probabilistic analysis. Topics range from tail bounds, Markov chains, to randomized algorithms. The concepts are applied to machine learning, networking, and systems. Prerequisites indicate intermediate-level understanding required.

No concepts data

+ 37 more concepts