CONTINUOUS-TIME MARKOV CHAINS 137
point with probability p(x)/
λ
(x). Finally, for each accepted point, draw a Poisson
random variable with mean L k(x,W ), and draw this many daughter points for the
window according to k(x,·).
The resulting union of daughters of these thinned parent points is the draw from
the cluster process for the observed window.
Møller and Rasmussen [102] later extended this method to Hawkes processes
where each daughter point can itself be the parent for a new point, which can in turn
be a parent to daughter points, and so on indefinitely.
7.7 Continuous-time Markov chains
Recall that jump p rocesses are also known as continuous-time Markov chains.These
types of Markovian processes arise in many models, especially in queues.
7.7.1 Monotonic CFTP for Jackson queuing networks
Definition 7.8. A queue consists of a set of customers waiting in line to be served.
When a customer arrives, the length of the queue increases by 1. When a customer is
served (which can only happen when the queue length is positive), the queue length
decreases b y 1.
Definition 7.9. When the customers arrive to the queue according to a Poisson pro-
cess with fixed rate
λ
, there is a single server who serves customers one at a time,
and the service time is exponentially distributed with rate
μ
,thenitisanM/M/1
queue. (The first M means that the arrivals are memoryless, the second M means the
services are memoryless, and the 1 indicates that there is a single server.)
This basic notion of queues allows for the length of queue to be arbitrarily large,
but most q ueues in practice have a limit on their size.
Definition 7.10. A capacitated queue has a capacity C for the queue. If there is an
arrival to the queue when the length is already C, the arrival is turned away and
disappears. An M/M/1 queue with capacity C is denoted as M/M/1/C. If the queue
has infinite capacity it is denoted M/M/1/∞.
M/M/1/C queues form a finite-state continuous-time Markov chain, and have
been well studied. The stationary distribution is simple and easy to simulate from.
Things become more interesting when once a customer leaves the queue, that cus-
tomer might enter into another queue.
Definition 7.11. A Jackson network consists of a set of nodes V where once a cus-
tomer is served at node i, it joins the queue at node j with probability p
ij
. With
probability 1 −
∑
j=i
p
ij
, it leaves the system. The service rate
λ
i
is constant for each
node i. The network is open if there is an arrival process of rate
λ
, where each arrival
goes to queue i with probability p
0i
, and
∑
i
p
0i
= 1.
If each queue in the Jackson network has arrivals and services that are exponen-
tially distributed, then the Jackson network will be a continuous-time Markov chain.
When the capacity of all the queues is infinite, th e statio nary distribution has a well-