TOPICS IN PROBABILITY: MATH 289A (SPRING 1996)

QUEUEING NETWORKS AND REFLECTING BROWNIAN MOTIONS

In the Spring of 1996, Professor Williams will be teaching a topics in probability course, Math 289A. The topic for this course will be Queuing Networks and Reflecting Brownian Motions.

BACKGROUND
Queueing networks are of current relevance for modelling computer systems, communication networks and complex manufacturing systems. Many of these systems have stations that can process more than one class of customer or job (so-called multiclass networks) and have complex feedback structures. Generally these systems cannot be analyzed in closed form and frequently are heavily loaded. One method for analyzing the performance of such systems is to approximate them by more tractable objects.

A certain class of diffusion processes, known as reflecting Brownian motions in polyhedral domains, have been shown to approximate the queue length processes in single class queueing networks and some multiclass queueing networks under conditions of heavy traffic (i.e., when the networks are heavily loaded). There is now a substantial theory for these diffusion processes, although some open problems remain. One of the outstanding challenges in current research on approximate models for queueing networks is to understand which multiclass networks can be approximated by reflecting Brownian motions in heavy traffic and to prove limit theorems justifying such approximations. In the last few years there have been some surprises both with regard to the stability of multiclass queueing networks and to their behavior in heavy traffic.

OUTLINE
The lectures will be concerned with approximation of queueing networks in heavy traffic and study of the related diffusion processes.

  • Introduction to queueing models: terminology, problems of interest.
  • Single station model: exact analysis and heavy traffic approximation.
  • Open queueing networks: description, product form networks.
  • Reflecting Brownian motions: existence and uniqueness, analysis.
  • Open queueing networks: stability, heavy traffic approximation.
  • Recent developments and open problems.
    In the treatment of the above, auxiliary topics such as Markov processes, diffusions, weak convergence for processes, and applications of stochastic calculus will be illustrated in a concrete setting.

    PREREQUISITES
    No prior knowledge of queueing theory or reflecting Brownian motions will be assumed. A first graduate course in probability is highly recommended (e.g., Math 280). Some familiarity with Brownian motion, continuous martingales, stochastic calculus and weak convergence for stochastic processes would be helpful, though not essential. Those who do not have a background in these areas may wish to attend the last three weeks of Math 280B and at least the first part of Math 280C.

    The first meeting will be in HSS 2152 on Monday, April 1 at 11 a.m. Future meetings may be held at a different time. This will be discussed at the first meeting. Students interested in the course are asked to indicate their interest to Professor Williams by sending email to williams@math.ucsd.edu or by calling 534-6446.