Solution

ID: past-exam-of-the-mathematics-course-of-the-university-of-cambridge/2009/iii/paper-30/1/ii/solution

An open migration process has finitely many colonies and state . External arrivals to colony form independent Poisson processes with rates . When , individuals leave that colony at total rate , with . A departing individual moves to with probability or exits with probability . The routing choices and all arrival and service randomness are independent. The routing matrix is substochastic and transient: every individual eventually exits, equivalently its spectral radius is less than one. Self-routing is allowed, but creates no state change.
The traffic equations of an open migration process, using row vectors, are
The inverse matrix exists because converges; its entry counts expected visits to by an individual entering at . Thus includes both external arrivals and internal migrations. Restrict first to the accessible colonies with .
Set
If each , the candidate product-form stationary distribution of an open migration process is
Here is a global balance for a continuous-time Markov chain proof, which does not incorrectly assume that the routing is reversible. The weight ratio is . After dividing the incoming balance equation at by , external arrivals contribute , exits contribute , and migrations from to contribute . Combining the first and third contributions using the traffic equations of an open migration process yields . Summing those same traffic equations of an open migration process gives . The incoming rate is therefore exactly the outgoing rate
This proves stationarity. With finite arrival rates, finite service rates in each state and transient routing, the process is nonexplosive: only finitely many individuals enter in a finite interval, and each makes finitely many routing transitions before exit, almost surely. On the accessible irreducible Markov chain, a finite normalizer gives the unique stationary distribution and positive recurrence. Colonies with zero effective arrivals are empty in this equilibrium. For a nonempty accessible colony, a divergent prevents normalization of the equilibrium weights.
For the single-server specialization, for . Each colony has the stationary distribution of an M-M-1 queue:
requiring on every colony with positive traffic. The service rates do not change the traffic equations of an open migration process.
For positive , write and . A stable allocation requires and , with . The Cauchy-Schwarz inequality gives
Equality holds precisely when is proportional to . Hence the unique optimal service-capacity allocation in an open migration process and its mean population are
There is no stable allocation when and some traffic is positive. If some , those empty colonies contribute no population; allocate the spare capacity to the positive-traffic colonies by the same rule. Allowing zero capacity at an unused colony attains this optimum. If strictly positive are required even there, the displayed value is only an infimum, approached as their capacities tend to zero. If every , the equilibrium is empty and any admissible allocation minimizes its mean population at zero.

New to topics? Read the docs here!