scispace - formally typeset
Search or ask a question

Showing papers by "J. Michael Harrison published in 2006"


Journal ArticleDOI
TL;DR: In this paper, a call center model with m customer classes and r agent pools is analyzed, and the authors prove an asymptotic lower bound on expected total cost, which uses a strikingly simple distillation of the original system data.
Abstract: This paper analyzes a call center model with m customer classes and r agent pools. The model is one with doubly stochastic arrivals, which means that the m-vector of instantaneous arrival rates is allowed to vary both temporally and stochastically. Two levels of call center management are considered: staffing the r pools of agents, and dynamically routing calls to agents. The system managers objective is to minimize the sum of personnel costs and abandonment penalties. We consider a limiting parameter regime that is natural for call centers and relatively easy to analyze, but apparently novel in the literature of applied probability. For that parameter regime, we prove an asymptotic lower bound on expected total cost, which uses a strikingly simple distillation of the original system data. We then propose a method for staffing and routing based on linear programming (LP), and show that it achieves the asymptotic lower bound on expected total cost; in that sense the proposed method is asymptotically optimal.

151 citations


Journal ArticleDOI
TL;DR: In this article, a more extensive interpretation of the equivalent workload formulation of a Brownian network model is presented, where a linear program called the static planning problem is introduced to articulate the notion of heavy traffic for a general open network, and the dual of that linear program is used to define a canonical choice of the basis matrix M. If the network data satisfy a natural monotonicity condition, the canonical matrix M is shown to be nonnegative, and another natural condition is identified which ensures that M admits a factorization related to the concept of resource pooling.
Abstract: Due to a printing error the above mentioned article had numerous equations appearing incorrectly in the print version of this paper. The entire article follows as it should have appeared. IMS apologizes to the author and the readers for this error. A recent paper by Harrison and Van Mieghem explained in general mathematical terms how one forms an “equivalent workload formulation” of a Brownian network model. Denoting by Z(t) the state vector of the original Brownian network, one has a lower dimensional state descriptor W(t)=MZ(t) in the equivalent workload formulation, where M can be chosen as any basis matrix for a particular linear space. This paper considers Brownian models for a very general class of open processing networks, and in that context develops a more extensive interpretation of the equivalent workload formulation, thus extending earlier work by Laws on alternate routing problems. A linear program called the static planning problem is introduced to articulate the notion of “heavy traffic” for a general open network, and the dual of that linear program is used to define a canonical choice of the basis matrix M. To be specific, rows of the canonical M are alternative basic optimal solutions of the dual linear program. If the network data satisfy a natural monotonicity condition, the canonical matrix M is shown to be nonnegative, and another natural condition is identified which ensures that M admits a factorization related to the notion of resource pooling.

17 citations


Journal ArticleDOI
TL;DR: In this paper, a more extensive interpretation of the equivalent workload formulation of a Brownian network model is presented, and a linear program called the static planning problem is introduced to articulate the notion of heavy traffic for a general open network, and the dual of that linear program is used to define a canonical choice of the basis matrix $M$.
Abstract: Due to a printing error the above mentioned article [Annals of Applied Probability 10 (2000) 75--103, doi:10.1214/aoap/1019737665] had numerous equations appearing incorrectly in the print version of this paper. The entire article follows as it should have appeared. IMS apologizes to the author and the readers for this error. A recent paper by Harrison and Van Mieghem explained in general mathematical terms how one forms an ``equivalent workload formulation'' of a Brownian network model. Denoting by $Z(t)$ the state vector of the original Brownian network, one has a lower dimensional state descriptor $W(t)=MZ(t)$ in the equivalent workload formulation, where $M$ can be chosen as any basis matrix for a particular linear space. This paper considers Brownian models for a very general class of open processing networks, and in that context develops a more extensive interpretation of the equivalent workload formulation, thus extending earlier work by Laws on alternate routing problems. A linear program called the static planning problem is introduced to articulate the notion of ``heavy traffic'' for a general open network, and the dual of that linear program is used to define a canonical choice of the basis matrix $M$. To be specific, rows of the canonical $M$ are alternative basic optimal solutions of the dual linear program. If the network data satisfy a natural monotonicity condition, the canonical matrix $M$ is shown to be nonnegative, and another natural condition is identified which ensures that $M$ admits a factorization related to the notion of resource pooling.