In a balls-in-bins process with feedback, balls are sequentially thrown into bins so that the probability that a bin with n balls obtains the next ball is proportional to f(n) for some function f. A commonly studied case where there are two bins and f(n) = n^p for p > 0, and our goal is to study the fine behavior of this process with two bins and a large initial number t of balls. Perhaps surprisingly, Brownian Motions are an essential part of both our proofs.
For p>1/2, it was known that with probability 1 one of the bins will lead the process at all large enough times. We show that if the first bin starts with t+λ\sqrt{t} balls (for constant λ\in \R), the probability that it always or eventually leads has a non-trivial limit depending on λ.
For p\leq 1/2, it was known that with probability 1 the bins will alternate in leadership. We show, however, that if the initial fraction of balls in one of the bins is >1/2, the time until it is overtaken by the remaining bin scales like Θ({t^{1+1/(1-2p)}}) for p<1/2 and \exp(Θ{t}) for p=1/2. In fact, the overtaking time has a non-trivial distribution around the scaling factors, which we determine explicitly.
Our proofs use a continuous-time embedding of the balls-in-bins process (due to Rubin) and a non-standard approximation of the process by Brownian Motion. The techniques presented also extend to more general functions f.
We find the asymptotic total variation distance between two distributions on configurations of m balls in n labeled bins: in the first, each ball is placed in a bin uniformly at random; in the second, k balls are planted in an arbitrary but fixed arrangement and the remaining m-k balls placed uniformly at random.
Consider a balls-in-bins process in which each new ball goes into a given bin with probability proportional to f(n), where n is the number of balls currently in the bin and f is a fixed positive function. It is known that these so-called balls-in-bins processes with feedback have a monopolistic regime: if f(x)=x^p for p>1, then there is a finite time after which one of the bins will receive all incoming balls. Our goal in this paper is to quantify the onset of monopoly. We show that the initial number of balls is large and bin 1 starts with a fraction α>1/2 of the balls, then with very high pr…
Imagine that there are two bins to which balls are added sequentially, and each incoming ball joins a bin with probability proportional to the p-th power of the number of balls already there. A general result says that if p>1/2, there almost surely is some bin that will have more balls than the other at all large enough times, a property that we call eventual leadership. In this paper, we compute the asymptotics of the probability that bin 1 eventually leads when the total initial number of balls $t$ is large and bin 1 has a fraction α<1/2 of the balls; in fact, this probability is \exp(c_p(α)…
Consider $N$ balls initially placed in $L$ bins. At each time step take a ball from each non-empty bin and \emph{randomly} reassign the balls into the bins.We call this finite Markov chain \emph{General Repeated Balls into Bins} process. It is a discrete time interacting particles system with parallel updates. Assuming a \emph{quantitative} chaotic condition on the reassignment rule we prove a \emph{quantitative} propagation of chaos for this model. We furthermore study some equilibrium properties of the limiting nonlinear process.
Consider a finite number of balls initially placed in $L$ bins. At each time step a ball is taken from each non-empty bin. Then all the balls are uniformly reassigned into bins. This finite Markov chain is called Repeated Balls-into-Bins process and is a discrete time interacting particle system with parallel updating. We prove that, starting from a suitable (chaotic) set of initial states, as $L\to+\infty$, the numbers of balls in each bin becomes independent from the rest of the system i.e. we have propagation of chaos. We furthermore study some equilibrium properties of the limiting nonline…
Concentration bounds are given for throwing balls into bins independently according to a distribution $p$. The probability of a $k$-loaded bin after $m$ balls is shown to be controlled on both sides by $ρ_{m,k} := m \|p\|_k / k$. This gives concentration inequalities for the maximum load as well as for the waiting time until a $k$-loaded bin.
Balls-in-bins models describe a random sequential allocation of infinitely many balls into a finite number of bins. In these models a ball is placed into a bin with probability proportional to a given function (feedback function), which depends on the number of existing balls in the bin. Typically, the feedback function is the same for all bins (symmetric feedback), and there are no constraints on the number of balls in the bins. In this paper we study versions of BB models with two bins, in which the above assumptions are violated. In the first model of interest the feedback functions can dep…
We propose a natural process for allocating n balls into n bins that are organized as the vertices of an undirected graph G. Each ball first chooses a vertex u in G uniformly at random. Then the ball performs a local search in G starting from u until it reaches a vertex with local minimum load, where the ball is finally placed on. In our main result, we prove that this process yields a maximum load of only Θ(\log \log n) on expander graphs. In addition, we show that for d-dimensional grids the maximum load is Θ\Big(\big(\frac{\log n}{\log \log n}\big)^{\frac{1}{d+1}}\Big). Finally, for almost …
We study a natural process for allocating m balls into n bins that are organized as the vertices of an undirected graph G. Balls arrive one at a time. When a ball arrives, it first chooses a vertex u in G uniformly at random. Then the ball performs a local search in G starting from u until it reaches a vertex with local minimum load, where the ball is finally placed on. Then the next ball arrives and this procedure is repeated. For the case m = n, we give an upper bound for the maximum load on graphs with bounded degrees. We also propose the study of the cover time of this process, which is de…
We estimate the mixing time of the a nonreversible finite Markov chain called Repeated Balls-into-Bins (RBB) process. This process is a discrete time conservative interacting particle system with parallel updates. Place initially in $L$ bins $rL$ balls, where $r$ is a fixed positive constant. At each time step a ball is taken from each non-empty bin. Then \emph{all the balls} are uniformly reassigned into bins. We prove that the mixing time of the RBB process depends linearly on the maximum occupation number of balls of the initial state. Thus if the initial configuration is such that the maxi…
Suppose that there are n bins, and balls arrive in a Poisson process at rate λn, where λ>0 is a constant. Upon arrival, each ball chooses a fixed number d of random bins, and is placed into one with least load. Balls have independent exponential lifetimes with unit mean. We show that the system converges rapidly to its equilibrium distribution; and when d\geq 2, there is an integer-valued function m_d(n)=\ln \ln n/\ln d+O(1) such that, in the equilibrium distribution, the maximum load of a bin is concentrated on the two values m_d(n) and m_d(n)-1, with probability tending to 1, as n\to \infty.…
Given a finite connected graph $G$, place a bin at each vertex. Two bins are called a pair if they share an edge of $G$. At discrete times, a ball is added to each pair of bins. In a pair of bins, one of the bins gets the ball with probability proportional to its current number of balls. Previous works proved that when $G$ is not balanced bipartite, the proportion of balls in the bins converges to a point $w(G)$ almost surely. We prove almost sure convergence for balanced bipartite graphs: the possible limit is either a single point $w(G)$ or a closed interval $\mathcal J(G)$.
Given a finite connected graph G, place a bin at each vertex. Two bins are called a pair if they share an edge of G. At discrete times, a ball is added to each pair of bins. In a pair of bins, one of the bins gets the ball with probability proportional to its current number of balls raised by some fixed power a>0. We characterize the limiting behavior of the proportion of balls in the bins. The proof uses a dynamical approach to relate the proportion of balls to a vector field. Our main result is that the limit set of the proportion of balls is contained in the equilibria set of the vector fie…
We consider a collection of balls in Euclidean space and the problem of determining if Brownian motion has a positive probability of avoiding all the balls
We consider a special case of the generalized Pólya's urn model introduced by Benaim et al (2013). Given a finite connected graph $G$, place a bin at each vertex. Two bins are called a pair if they share an edge of $G$. At discrete times, a ball is added to each pair of bins. In a pair of bins, one of the bins gets the ball with probability proportional to its current number of balls. A question of essential interest for the model is to understand the limiting behavior of the proportion of balls in the bins for different graphs $G$. In this paper, we present two results regarding this question…
We show that the uniform norm of generalized grey Brownian motion over the unit interval has an analytic density, excluding the special case of fractional Brownian motion. Our main result is an asymptotic expansion for the small ball probability of generalized grey Brownian motion, which extends to other norms on path space. The decay rate is not exponential but polynomial, of degree two. For the uniform norm and the Hölder norm, we also prove a large deviations estimate.
We present a duality relation between two systems of coalescing random walks and an analogous duality relation between two systems of coalescing Brownian motions. Our results extends previous work in the literature and we apply it to the study of a system of coalescing Brownian motions with Poisson immigration.
We study the repeated balls-into-bins process introduced by Becchetti, Clementi, Natale, Pasquale and Posta (2019). This process starts with $m$ balls arbitrarily distributed across $n$ bins. At each round $t=1,2,\ldots$, one ball is selected from each non-empty bin, and then placed it into a bin chosen independently and uniformly at random. We prove the following results: $\quad \bullet$ For any $n \leq m \leq \mathrm{poly}(n)$, we prove a lower bound of $Ω(m/n \cdot \log n)$ on the maximum load. For the special case $m=n$, this matches the upper bound of $O(\log n)$, as shown in [BCNPP19]. I…
The infinite-bin model, introduced by Foss and Konstantopoulos, describes the Markovian evolution of configurations of balls placed inside bins, obeying certain transition rules. We prove that we can couple the behaviour of any finite number of balls, provided at least two different transition rules are allowed. This coupling makes it possible to define the regeneration events needed by Foss and Zachary to prove convergence results for the distribution of the balls.
We study the problem of when a Brownian motion in the unit ball has a positive probability of avoiding a countable collection of spherical obstacles. We give a necessary and sufficient integral condition for such a collection to be avoidable.
We provide short-time asymptotics with rates of convergence for the Laplace Dirichlet heat kernel in a ball. The boundary behaviour is precisely described. Presented results may be considered as a complement or a generalization of the famous "principle of not feeling the boundary" in case of a ball.
In the classical balls-and-bins paradigm, where $n$ balls are placed independently and uniformly in $n$ bins, typically the number of bins with at least two balls in them is $Θ(n)$ and the maximum number of balls in a bin is $Θ(\frac{\log n}{\log \log n})$. It is well known that when each round offers $k$ independent uniform options for bins, it is possible to typically achieve a constant maximal load if and only if $k=Ω(\log n)$. Moreover, it is possible w.h.p. to avoid any collisions between $n/2$ balls if $k>\log_2n$. In this work, we extend this into the setting where only $m$ bits of memo…
We study the total mass of a d-dimensional super-Brownian motion as it first exits an increasing sequence of balls. The process of the total mass is a time-inhomogeneous continuous-state branching process, where the increasing radii of the balls are taken as the time parameter. We are able to characterise its time-dependent branching mechanism and show that it converges, as time goes to infinity, towards the branching mechanism of the total mass of a one-dimensional super-Brownian motion as it first crosses above an increasing sequence of levels. Our results allow us to identify the compact su…
We study the density of the support of a dyadic $d$-dimensional branching Brownian motion (BBM) in subcritical balls in $\mathbb{R}^d$. Using elementary geometric arguments and an extension of a previous result on the probability of absence of the support of BBM in linearly moving balls of fixed size, we obtain sharp asymptotic results on the degree of density of the support of BBM in subcritical balls. As corollaries, we obtain almost sure results about the large-time behavior of $r(t)$-enlargement of the support of BBM when the shrinking radius $r(t)$ is decaying sufficiently slowly. As a by…
We examine a family of discrete probability distributions that describes the "spillage number" in the extended balls-in-bins model. The spillage number is defined as the number of balls that occupy their bins minus the total number of occupied bins. This probability distribution can be characterised as a normed version of the expansion of the noncentral Stirling numbers of the second kind in terms of the central Stirling numbers of the second kind. Alternatively it can be derived in a natural way from the extended balls-in-bins model. We derive the generating functions for this distribution an…
We consider the allocation of $m$ balls (jobs) into $n$ bins (servers). In the standard Two-Choice process, at each step $t=1,2,\ldots,m$ we first sample two bins uniformly at random and place a ball in the least loaded bin. It is well-known that for any $m \geq n$, this results in a gap (difference between the maximum and average load) of $\log_2 \log n + Θ(1)$ (with high probability). In this work, we consider the Memory process [Mitzenmacher, Prabhakar and Shah 2002] where instead of two choices, we only sample one bin per step but we have access to a cache which can store the location of o…
In the standard ball-in-bins experiment, a well-known scheme is to sample $d$ bins independently and uniformly at random and put the ball into the least loaded bin. It can be shown that this scheme yields a maximum load of $\log\log n/\log d+O(1)$ with high probability. Subsequent work analyzed the model when at each time, $d$ bins are sampled through some correlated or non-uniform way. However, the case when the sampling for different balls are correlated are rarely investigated. In this paper we propose three schemes for the ball-in-bins allocation problem. We assume that there is an underly…
Let $\{X_t\}_{t\geq0}$ be a $d$-dimensional critical super-Brownian motion started from a Poisson random measure whose intensity is the Lebesgue measure. Denote by $R_t:=\sup\{u>0: X_t(\{x\in\mathbb{R}^d:|x|< u\})=0\}$ the radius of the largest empty ball centered at the origin of $X_t$. In this work, we prove that for $r>0$, $$\lim_{t\to\infty}\mathbb{P}\left(\frac{R_t}{t^{(1/d)\wedge(3-d)^+}}\geq r\right)=e^{-A_d(r)},$$ where $A_d(r)$ satisfies $\lim_{r\to\infty}\frac{A_d(r)}{r^{|d-2|+d\ind_{\{d=2\}}}}=C$ for some $C\in(0,\infty)$ depending only on $d$.
In the classical balls-and-bins model, $m$ balls are allocated into $n$ bins one by one uniformly at random. In this note, we consider the $d$-thinning variant of this model, in which the process is regulated in an on-line fashion as follows. For each ball, after a random bin has been selected, an overseer may decide, based on all previous history, whether to accept this bin or not. However, one of every $d$ consecutive suggested bins must be accepted. The maximum load of this setting is the number of balls in the most loaded bin. We show that after $Θ(n)$ balls have been allocated, the least …
We introduce an extension of the frog model to Euclidean space and prove properties for the spread of active particles. Fix $r>0$ and place a particle at each point $x$ of a unit intensity Poisson point process $\mathcal P \subseteq \mathbb R^d - \mathbb B(0,r)$. Around each point in $\mathcal{P}$, put a ball of radius $r$. A particle at the origin performs Brownian motion. When it hits the ball around $x$ for some $x \in \mathcal P$, new particles begin independent Brownian motions from the centers of the balls in the cluster containing $x$. Subsequent visits to the cluster do nothing. This w…
We compute the joint distribution of the site and the time at which a $d$-dimensional standard Brownian motion $B_t$ hits the surface of the ball $ U(a) =\{|{\bf x}|<a\}$ for the first time. The asymptotic form of its density is obtained when either the hitting time or the starting site $B_0$ becomes large. Our results entail that if Brownian motion is started at ${\bf x}$ and conditioned to hit $U(a)$ at time $t$ for the first time, the distribution of the hitting site approaches the uniform distribution or the point mass at $a{\bf x}/|{\bf x}|$ according as $|{\bf x}|/t$ tends to zero or inf…
We obtain new upper tail probabilities of $m$-times integrated Brownian motions under the uniform norm and the $L^p$ norm. For the uniform norm, Talagrand's approach is used, while for the $L^p$ norm, Zolotare's approach together with suitable metric entropy and the associated small ball probabilities are used. This proposed method leads to an interesting and concrete connection between small ball probabilities and upper tail probabilities (large ball probabilities) for general Gaussian random variable in Banach spaces. As applications, explicit bounds are given for the largest eigenvalue of t…
We derive the asymptotic behavior of the occupation measure of the unit ball, for super-Brownian motion started from the Dirac measure at a distant point x and conditioned to hit the unit ball. In the critical dimension d=4, we obtain a limiting exponential distribution for the ratio of the occupation measure over log(|x|).
Ball throwing on Euclidean spaces has been considered for a while. A suitable renormalization leads to a fractional Brownian motion as limit object. In this paper we investigate ball throwing on spheres. A different behavior is exhibited: we still get a Gaussian limit but which is no longer a fractional Brownian motion. However the limit is locally self-similar when the self-similarity index $H$ is less than 1/2.
In this paper, we investigate two-sided bounds for the small ball probability of a mixed fractional Brownian motion with a general deterministic trend function, in terms of respective small ball probability of a mixed fractional Brownian motion without trend. To maximize the lower bound, we consider various ways to split the trend function between the components of the mixed fractional Brownian motion for the application of Girsanov theorem, and we show that the optimal split is the solution of a Fredholm integral equation. We find that the upper bound for the probability is also a function of…
We study the local mass of a dyadic branching Brownian motion $Z$ evolving in $\mathbb{R}^d$. By 'local mass,' we refer to the number of particles of $Z$ that fall inside a ball with fixed radius and time-dependent center, lying in the 'subcritical' zone. Using the strong law of large numbers for the local mass of branching Brownian motion and elementary geometric arguments, we find large deviation results giving the asymptotic behavior of the probability that the local mass is atypically small on an exponential scale. As corollaries, we obtain an asymptotic result for the probability of absen…
We consider the following balls-into-bins process with $n$ bins and $m$ balls: each ball is equipped with a mutually independent exponential clock of rate 1. Whenever a ball's clock rings, the ball samples a random bin and moves there if the number of balls in the sampled bin is smaller than in its current bin. This simple process models a typical load balancing problem where users (balls) seek a selfish improvement of their assignment to resources (bins). From a game theoretic perspective, this is a randomized approach to the well-known Koutsoupias-Papadimitriou model, while it is known as ra…
Suppose we sequentially put $n$ balls into $n$ bins. If we put each ball into a random bin then the heaviest bin will contain ${\sim}\log n/\log\log n$ balls with high probability. However, Azar, Broder, Karlin and Upfal [SIAM J. Comput. 29 (1999) 180--200] showed that if each time we choose two bins at random and put the ball in the least loaded bin among the two, then the heaviest bin will contain only ${\sim}\log\log n$ balls with high probability. How much memory do we need to implement this scheme? We need roughly $\log\log\log n$ bits per bin, and $n\log\log\log n$ bits in total. Let us …
Schreiber and Yukich [Ann. Probab. 36 (2008) 363-396] establish an asymptotic representation for random convex polytope geometry in the unit ball $\mathbb{B}^d, d\geq2$, in terms of the general theory of stabilizing functionals of Poisson point processes as well as in terms of generalized paraboloid growth processes. This paper further exploits this connection, introducing also a dual object termed the paraboloid hull process. Via these growth processes we establish local functional limit theorems for the properly scaled radius-vector and support functions of convex polytopes generated by high…
We study properties of the random metric space called the Brownian map. For every h>0, we consider the connected components of the complement of the open ball of radius h centered at the root, and we let N(h,r) be the number of those connected components that intersect the complement of the ball of radius h+r. We then prove that r^3N(h,r) converges as r tends to 0 to a constant times the density at h of the profile of distances from the root. In terms of the Brownian cactus, this gives asymptotics for the number of vertices at height h that have descendants at height h+r. Our proofs are based …
We consider the allocation of $m$ balls (jobs) into $n$ bins (servers). In the Two-Choice process, for each of $m$ sequentially arriving balls, two randomly chosen bins are sampled and the ball is placed in the least loaded bin. It is well-known that the maximum load is $m/n+\log_2 \log n + O(1)$ w.h.p. Berenbrink, Czumaj, Englert, Friedetzky and Nagel (2012) introduced a parallel version of this process, where $m$ balls arrive in consecutive batches of size $b=n$ each. Balls within the same batch are allocated in parallel, using the load information of the bins at the beginning of the batch. …
We analyze the asymptotic behavior of the average maximal number of balls in a bin obtained by throwing uniformly at random $r$ balls without replacement into $n$ bins, $T$ times. Writing the expected maximum as $\frac{r}{n}T+ C_{n,r}\sqrt{T} + o(\sqrt{T})$, a recent preprint of Behrouzi-Far and Zeilberger asks for an explicit expression for $C_{n,r}$ in terms of $n,r$ and $π$. In this short note, we find an expression for $C_{n,r}$ in terms of $n, r$ and the expected maximum of $n$ independent standard Gaussians. This provides asymptotics for large $n$ as well as closed forms for small $n$---…
The following class of problems arose out of vain attempts to show that the Pascal's triangle adic transformation has trivial spectrum. Partition a set of size $N$ into sets of size $S \equiv S(N)$ (ignoring leftovers). What is the likelihood that a set of size $K \equiv K(N)$ will intersect each set in the partition in at least $R \equiv R(N)$ members (as $N$ increases)? Via elementary techniques and under reasonable hypotheses, we obtain an easy-to-use formula. Although different from the corresponding minimum problem for balls and bins (with $m = K$ balls and $n = N/S$ bins), under modest c…
We show that a stochastic flow which is generated by a stochastic differential equation on $\R^d$ with bounded volatility has a random attractor provided that the drift component in the direction towards the origin is larger than a certain strictly positive constant $β$ outside a large ball. Using a similar approach, we provide a lower bound for the linear growth rate of the inner radius of the image of a large ball under a stochastic flow in case the drift component in the direction away from the origin is larger than a certain strictly positive constant $β$ outside a large ball. To prove the…
Applying an upper bound estimate for small $L^{2}$ ball probability for fractional Brownian motion (fBm), we prove the non-degeneracy of some Sobolev pseudo-norms of fBm.
A system of Brownian hard balls is regarded as a reflecting Brownian motion in the configuration space and can be represented by a solution to a Skorohod-type equation. In this article, we consider the case that there are an infinite number of balls, and the interaction between balls is given by the long-range pair interaction. We discuss the existence and uniqueness of strong solutions to the infinite-dimensional Skorohod equation.
The graphical balls-into-bins process is a generalization of the classical 2-choice balls-into-bins process, where the bins correspond to vertices of an arbitrary underlying graph $G$. At each time step an edge of $G$ is chosen uniformly at random, and a ball must be assigned to either of the two endpoints of this edge. The standard 2-choice process corresponds to the case of $G=K_n$. For any $k(n)$-edge-connected, $d(n)$-regular graph on $n$ vertices, and any number of balls, we give an allocation strategy that, with high probability, ensures a gap of $O((d/k) \log^4\hspace{-1pt}n \log \log n…
Consider two unit balls in a $d$-dimensional flat torus with edge length $r$, for $d\geq 2$. The balls do not move by themselves but they are pushed by a Brownian motion. The balls never intersect---they reflect if they touch. It is proved that the joint distribution of the processes representing the centers of the balls converges to the distribution of two independent Brownian motions when $r\to \infty$, assuming that we use a proper clock and proper scaling. The diffusion coefficient of the limit process depends on the dimension. The positions of the balls are asymptotically independent also…