Poisson Process

A Poisson process for some arrival rate is a continuous-time stochastic process , such that each is a Poisson random variable that denotes the number of arrivals at time ,

where is the cumulative time (i.e., the sum of n Exponential, independent, and identically distributed arrival times ) from at which the -th event occurs:

\usetikzlibrary{decorations.pathreplacing}
\begin{document}
 
\large\begin{tikzpicture}[xscale=1.5, yscale=1]
 % Axes
 \draw[->] (0,0) -- (6.5,0) node[right] {$t$} node[at start, below]{$0$};
 \draw[->] (0,0) -- (0,5.5) node[above] {$N_{t}$};
 
 % Step function (Poisson process)
 \draw[very thick, red!70!black]
   (0,0) -- (0.4,0) node[midway, above, black]{$S_1$}
   -- (0.4,1) -- (1.6,1) node[midway, above, yshift=-1cm, black]{$S_2$}
   -- (1.6,2) -- (2.3,2) node[midway, above, yshift=-2cm, black, ]{$S_3$}
   -- (2.3,3) -- (4,3) node[midway, above, yshift=-3cm, black, ]{$S_4$}
   -- (4,4) -- (5.3,4) node[midway, above, yshift=-4cm, black, ]{$S_5$}
   -- (5.3,5) -- (6.5,5);
 
 % Define lines and plot for each T_i
 \foreach \x/\y/\label in {0.4/1/$T_1$, 1.6/2/$T_2$, 2.3/3/$T_3$, 4.0/4/$T_4$, 5.3/5/$T_5$} {
   \draw[dashed] (\x,-0.2) -- (\x,\y) node[at start, below] {\label};
   \filldraw[red!70!black] (\x,\y) circle (2pt);
   \draw[dashed] (-0.2,\y) -- (\x,\y);
 }
 
 % Define lines for t
 \draw[dashed] (3.4,0) -- (3.4,5) node[at start, below] {$\tau$};
 \draw[dashed] (-0.1,3) -- (3.4,3);
 
 % Arrows and labels for memoryless
 \draw[->, thick] (3.4,3) -- (3.4,5.5) node[above]{$N_{\tau+u} - N_\tau$} node[at start, below]{$0$};
 \draw[->, thick] (3.4,3) -- (6.5,3) node[right]{$u$};
 \node at (4, 2.7) {$U_{1}$};
 \node at (5.3, 2.7) {$U_{2}$};
 
 % Annotation for memoryless
 \draw [decorate, decoration={brace, amplitude=10pt, raise=-7.5pt}] (3.4,6.5) -- (6.5,6.5) node[midway, above]{Memoryless};
 
\end{tikzpicture}
 
\end{document}

The distribution of each is called the Erlang distribution, and represents the distribution of the sum of independent and identically distributed Exponential variables (in this case, the inter-arrival times) with parameter . The probability

Memorylessness memoryless property from the Poisson (through the 's) and Exponential distribution (through the 's). Note that the Erlang-distributed 's are not memoryless.

The Poisson process inherits the

Rationale

At the core of Poisson Processes are the independent and identically distributed inter-arrival times . Given that they are Exponentially distributed, we can determine the distribution of every arrival . We proceed as follows:

Properties

(Stationary Increments) .

(Independent Increments) All are mutually independent.

(Small Increments)

We know that . Given this, we have:

When ,

(Poisson Merging) Let and be mutually independent. Then, .

(Poisson Splitting) Let and be independent of . Then, and such that , and are mutually independent.

In poisson splitting, each arrival to is routed to or according to independent Bernoulli trials, where determines the probability of the -th arrival going to or .

(Random Incidence Paradox) .

Consider some random arrival time dividing the inter-arrival time into two distinct intervals, and . Then, because inter-arrival times are memoryless, and , and are independent of one another. By the linearity of expectation,

This is a paradox for a reason: wouldn’t ? The answer is also yes! We can make the following rationale:

  1. is the expected inter-arrival time in a Poisson process.
  2. is the expected inter-arrival time in the interval which some random falls into.

It turns out that this result leads us to the conclusion that since we are choosing our time randomly, it’s more likely it lands in a longer interval than a short one regardless of its distribution. Longer intervals have a better chance to be chosen, while shorter intervals have a lower chance. Think about that the next time you are trying to catch the next bus!

Examples

Bus Station

You are waiting for a bus at a bus station. A-line buses arrive at the station according to a Poisson process with an average arrival time of 10 minutes.

The bus station you are waiting at also services B- and C-line buses, and you can use the C-line to reach your destination. There is a 95% chance that the next C-line bus will arrive within 26 minutes.

The B-line buses arrive every 5 minutes on average. However, B-line buses take you on a completely different route, and are not useful.

Spam/Ham (Poisson Merging)

Emails to Bob gets automatically classified, and those considered to be Spam are routed to a Spam folder. Emails not classified as spam are routed to Bob’s Inbox. Regular email arrives as a Poisson Process with rate 10 msgs/hr and Spam arrives at a rate of 20 msgs/hr. A regular email is classified as spam with probability 0.05 and a spam email is classified as regular mail with probability 0.01.