Chains-into-Bins Processes
From MaRDI portal
Publication:3000519
Abstract: The study of {em balls-into-bins processes} or {em occupancy problems} has a long history. These processes can be used to translate realistic problems into mathematical ones in a natural way. In general, the goal of a balls-into-bins process is to allocate a set of independent objects (tasks, jobs, balls) to a set of resources (servers, bins, urns) and, thereby, to minimize the maximum load. In this paper, we analyze the maximum load for the {em chains-into-bins} problem, which is defined as follows. There are bins, and objects to be allocated. Each object consists of balls connected into a chain of length , so that there are balls in total. We assume the chains cannot be broken, and that the balls in one chain have to be allocated to consecutive bins. We allow each chain independent and uniformly random bin choices for its starting position. The chain is allocated using the rule that the maximum load of any bin receiving a ball of that chain is minimized. We show that, for and , the maximum load is with probability .
Recommendations
Cites work
- scientific article; zbMATH DE number 5485459 (Why is no real title available?)
- scientific article; zbMATH DE number 1857645 (Why is no real title available?)
- Balanced Allocations
- Balanced Allocations: The Heavily Loaded Case
- Balanced allocation on graphs
- How asymmetry helps load balancing
- Tail Bounds and Expectations for Random Arc Allocation and Applications
This page was built for publication: Chains-into-Bins Processes
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q3000519)