Econometric Institute Report No. 9720/A
ON PURCHASE TIMING MODELS IN MARKETING
J.B.G. Frenk and S. Zhang
Econometric Institute
Erasmus University Rotterdam
May, 1997
ABSTRACT
In this paper we consider stochastic purchase timing models used in marketing for lowinvolvement products and show that important characteristics of those models are easy to
compute. As such these calculations are based on an elementary probabilistic argument
and cover not only the well-known condensed negative binomial model but also stochastic
purchase timing models with other interarrival and mixing distributions.
Key words: Marketing, purchase timing model.
AMS subject classi cation: 90A60, 60G07.
1 Introduction
In this paper we consider purchase timing models used within the marketing literature (cf.
[8]) and show by easy arguments how to compute some important characteristics of these
models under various assumptions on the mixing distribution and the associated \standardized" purchase timing process. After introducing a general framework for these models we
discuss a purchase timing model with an Erlang- mixing distribution and an arbitrary point
process representing this \standardized" purchase timing process. Also we consider a purchase timing model with an arbitrary mixing distribution and an Erlang- renewal process
as a \standardized" purchase timing process. For the last class of models it is relatively
easy to derive analytical formulas for the important characteristics and these formulas generalize most of the results available in the literature. At the same time we show that the
mathematics involved is quite elementary.
r
s
2 Purchase timing models
Let f : 1g denote a sequence of nonnegative random variables and consider the
associated nonexplosive univariate point process f ( ) : 0g given by ( ) := supf
0:
g with , 2 N , denoting the sum of the random variables , 1 ,
and 0 := 0 (cf. [2]). Observe if the random variables , = 1 , are independent and
identically distributed with distribution function ( ) := Prf g satisfying (0) = 0
the above point process represents a renewal process (cf. [11]). To model the moments of
purchase timing of a customer selected at random from a population it is assumed that the
interpurchase times of this random customer are given by
, 2 N , with a nonnegative
random variable with distribution ( ) := Prf g. This distribution is continuous on
(0 1) and satis es 0 (0) 1 and (1) = 1. Moreover, the random variable
representing the purchase rate parameter (cf. [8]) is independent of the sequence , 1.
Within the theory of consumer behavior the distribution is called the mixing distribution
and this distribution enables us to aggregate over the whole population of customers. Observe
also that in most of the literature on consumer behavior the univariate point process f ( ) :
0g is actually a renewal process with either an exponential or Erlang-2 interarrival
distribution. Introducing now the stochastic process f : 0g given by
Xi
i
N t
Tn
t
Tn
t
N t
n
Xi
T
Xi
i
F x
G y
G
<
Y
i
i
x
F
Y
y
G
Y
Xi
i
G
N t
t
Bt
Bt
n
; :::
Xi
Xi = Y
;
n
t
:= the number of purchases of a random customer up to time
1
t
it follows by the above construction that Bt = N (Y t). A well-known model belonging to
this class is given by the Negative Binomial model (NBD) (cf. [8, 5, 9]). In this model it
is assumed that the mixing distribution is a Gamma distribution and the associated point
process is a Poisson process with arrival rate 1. From a theoretical point of view important
characteristics of the random variable Bt are its distribution, its rst moment and generating
function. To compute the distribution of Bt we observe, since the event fN (t) kg, k 2 N ,
coincides with the event fTk tg, that
PrfBt kg = PrfN (Y t) kg = PrfTk Y tg = PrfY Tkt, g:
1
Since G is continuous on (0; 1) and Tk is strictly positive with probability one we obtain
that
PrfBt kg = PrfY > Tk t, g = 1 , E G(Tk t, )
(2.1)
with E denoting the expectation. If it happens that the considered population consists
of m di erent classes each characterized by a di erent random purchase rate parameter
Yi; i = 1; :::; m, the mixing distribution G can be seen as a mixture of distributions. This
means that there exist positive numbers p ; :::; pm adding up to 1 with pi representing the
relative size of class i within the population and each random customer belonging to class i
has a random purchase rate parameter Yi with distribution Gi. Hence in this case the mixing
distribution G is given by
m
G(y) = piGi (y)
1
1
1
X
i=1
or equivalently G is the distribution of the random variable YI where I denotes a random
variable with PrfI = ig = pi, i = 1; :::; m and I is independent of the random variables
Y ; :::; Ym. By (2.1) we now obtain that
1
PrfBt kg = PrfN (YI t) kg =
Xm piPrfN (Yit) kg = Xm piPrfBt i kg
( )
i=1
i=1
(2.2)
with Bt i denoting the number of purchases up to time t of a customer selected at random
from class i. A special case is given by the existence of a zero and a nonzero-class within the
population and by (2.2) this implies that
( )
PrfBt kg = (1 , p )PrfBt kg + p (k)
(2)
1
1 0
with (k) = 1 for k = 0 and zero otherwise and Bt denoting the number of purchases
up to time t of a customer selected at random from the non-zero class. From a theoretical
point of view there seems to be no preference for a speci c mixing distribution and so
(2)
0
2
the selection of such a distribution is purely determined by the exibility of the family
of distributions to which this mixing distribution belongs. Since the family of Gamma
distributions with scale parameter > 0 and shape parameter > 0 seems to be exible
enough the Gamma distribution is chosen in most of the literature (for example see [14, 3])
as a mixing distribution. If the shape parameter is an integer r the corresponding Gamma
distribution is called an Erlang-r distribution and in this case the corresponding random
variable Y can be represented as the sum of r independent and exponentially distributed
random variables Y , i = 1; :::; r, with the same scale parameter or equivalently E (y) :=
PrfY yg = PrfY1 + + Y yg. By taking nite mixtures of Erlang-r distributions
with di erent values of r and the same scale parameter it can be shown that this class
of distributions is dense in the class of all distributions on [0; 1) (cf. [1]). By this result
and (2.2) it seems therefore sensible to compute for an arbitrary nonexplosive univariate
point process and Erlang-r mixing distribution the probability distribution PrfB = kg,
k = 0; 1; :::. Observe an example of such a model is given by the Condensed Negative
Binomial model (cf. [9]) where the point process is a renewal process with an Erlang-2
interarrival time distribution. This is the simplest distribution with an increasing failure
rate and so it incorporates the intuitive idea that the probability of a new purchase will
increase with time. By relating the Erlang-r mixing distribution to the well-known Poisson
process it is easy to show the following result.
i
r
r
t
Theorem 2.1 If a purchase timing model is represented by a nonexplosive univariate point
process fN (t) : t 0g and an Erlang-r mixing distribution with scale parameter > 0 then
we obtain for every k 0 that PrfB k g = PrfN (Y t) k g = PrfM (T t,1 ) r , 1g
with fM (t) : t 0g denoting a Poisson process with arrival rate and T independent of
the Poisson process fM (t) : t 0g. Moreover, it follows that
t
k
k
PrfB k g =
t
X, (t, ) E (exp(,t, T )T ):
r
1
j =0
1
j
1
j!
k
j
k
Proof. As already observed the random purchase parameter Y can be seen as the sum of r
independent and exponentially distributed random variables Y with scale parameter > 0
and so we obtain that
i
PrfB kg = PrfN ((Y1 + + Y )t) kg
= PrfT (Y1 + + Y )tg
= PrfY1 + + Y T t,1g:
t
r
k
r
r
3
k
Since the mixing Erlang-r distribution is continuous on (0; 1) and Y + +Yr is independent
of Tk it follows that
PrfY + + Yr Tk t, g = PrfY + + Yr > Tk t, g = PrfM (Tk t, ) r , 1g
1
1
1
1
1
1
with fM (t) : t 0g denoting a Poisson process with arrival rate and this shows the rst
part. Since it is well-known for a Poisson process with arrival rate > 0 that the number of
renewals in the interval (0; Tk t, ) has a Poisson distribution with parameter Tk t, (cf. [11])
the second part follows.
1
1
Q.E.D.
If we consider the random variable M (Tk t, ) mentioned in Theorem 2.1 and compute its
probability generating function P (z) := E (zM Tk t,1 ); j z j 1 then it is easy to verify that
P (z ) = E (exp(,t, Tk (1 , z ))) and so the distribution function of M (Tk t, ) is a so-called
Poisson mixture (cf. [10]). Moreover, if the point process fN (t) : t 0g is actually a renewal
process then it follows that
k
Xi (1 , z )))
P (z ) = E (exp(,t, Tk (1 , z ))) = E (exp(,t,
i
= (E (exp(,t, X (1 , z))))k = (E (zM X1t,1 ))k
1
(
)
1
1
1
1
X
=1
1
(
1
)
and this implies that the random variable M (Tk t, ) can be seen as the sum of the independent and identically distributed random variables M (Xi t, ), i = 1; :::; k. By this observation
it follows by Theorem 2.1 that
k
(2.3)
PrfBt kg = Prf M (Xi t, ) r , 1g
i
and again the distribution of the independent and identically distributed random variables
M (Xi t, ); i = 1; :::; k is a Poisson mixture.
To identify an important subclass of Poisson mixtures we introduce the following well-known
discrete distribution (cf. [6]).
1
1
X
1
=1
1
De nition 2.1 A discrete random variable N de ned on f0; 1; :::; g has a geometric distri-
bution with parameter p (Geo(p) distribution) if PrfN = j g = (1 , p)pj ; j = 0; ::: .
The next result shows that the random variable M (Xit, ) has a geometric distribution if
and only if Xi has an exponential distribution.
1
4
Lemma 2.1 Let fM (t) : t 0g be a Poisson process with arrival rate > 0 and X a nonnegative random variable independent of fM (t) j t 0g. Then it follows that M (Xt,1 ) has
a geo( tt+ ) distribution if and only if X has an exponential distribution with scale parameter
.
Proof. As observed the generating function of M (Xt,1 ) is given by E (exp(,t,1X (1 , z)))
and this yields for the random variable X exponentially distributed with parameter that
E (exp(,t,1X (1 , z))) =
+ t,1 (1 , z )
t
t+
:
t+ z
= 1,
The above function is the generating function of the geo( tt+ ) distribution and this shows
the if-implication. To prove the reverse relation we observe for every t > 0 that
E (exp(t,1 X (1 , z))) = + t,1 (1 , z) :
Hence for every > 0 the Laplace-Stieltjes transform E (exp(, X )) is given by ( + ),1
which denotes the Laplace-Stieltjes transform of the exponential distribution with parameter
.
Q.E.D.
Since the negative binomial distribution (with parameters k and p) given by
pj :=
k
!
+ j , 1 (1 , p)j pk ; j = 0; 1; :::
j
can be seen (cf. [6]) as pj = PrfZ1 + Zk = j g with Zi, i = 1; :::; k, a sequence of
independent and Geo(p) distributed random variables we obtain by Lemma 2.1 and relation
(2.3) the following result.
Theorem 2.2 If a purchase timing model is represented by a renewal process with Erlang-s
distributed interarrival times with scale parameter > 0 and an Erlang-r mixing distribution
with scale parameter > 0 then it follows for every k 1 that
rX
,1 sk + j , 1 !
j ( t )sk :
(
PrfBt k g =
)
j
t + t +
j =0
5
Since for every i 1 the independent and identically distributed random variables
Xi have an Erlang-s distribution it follows by relation (2.3) that
Proof.
k
X
PrfBt kg = Prf M (Xi t,1) r , 1g
i=1
s
k X
X
= Prf
i=1 j =1
M (Xij t,1 ) r , 1g
with Xij ; i = 1; :::; k; j = 1; :::; s, a sequence of independent and exponentially distributed
random variables with scale parameter > 0. Moreover, the random variables M (Xij t,1),
i = 1; :::; k; j = 1; :::; s, are independent and by Lemma 2.1 geo( tt+ ) distributed and this
proves by the interpretation of a negative binomial distribution the desired result.
Q.E.D.
Moreover, if the renewal process fN (t) : t 0g has an interarrival distribution given by a
nite mixture of Erlang distributions with the same scale parameter > 0 then it follows
for every i 1 that
N
X
PrfXi xg = Prf Xij xg
i
j =1
with Ni a discrete random variable on f1; :::; sg for some nite s. Observe the sequences
fNi; i 1g and fXij ; i 1; j = 1; :::; sg are independent of each other and consist of
independent and identically distributed random variables with Ni having an arbitrary distribution on f1; :::; sg and Xij exponentially distributed with scale parameter > 0. By a
similar argument as used in Theorem 2.2 it is easy to show that
N
k X
X
PrfBt kg = Prf
rX
,1
i
i=1 j =1
M (Xij t,1) r , 1g
!
= ( t + ) E ( N1 + +jNk + j , 1 ( tt+ )N1+N ):
j =0
j
k
Although the above formula can be worked out for a random variable Ni with an elementary
probability generating function the resulting expression is rather complicated. Moreover,
it is also not clear from a theoretical point of view why the interarrival distribution of a
\standardized" purchase timing process should be a mixture of Erlang distributions and so
we will only consider Erlang-s distributed interarrival times.
6
One might justify the use of an Erlang-s interarrival distribution by the observation that
this model captures the possibility that a customer is going through s di erent exponential
stages before buying. Another, maybe more realistic reason is given by the observation that
every Erlang-s distribution, s 2, has an increasing failure rate (cf. [4]) and is therefore
a theoretical more attractive distribution to model the time between purchase moments
than the exponential distribution with a constant failure rate (cf. [14]). In the remainder
of this section we therefore focus our attention to purchase incidence models with a general
mixture distribution G and a renewal process with an Erlang-s interarrival time distribution
and compute for these models the probability distribution PrfBt = kg, the rst moment
E Bt , the generating function E (zB ) and the conditional expectation E (Bu , Bt j B , t = k)
with u > t. By the probabilistic interpretation of an Erlang distribution the following result
follows immediately. Clearly for s = 2 and a Gamma mixing distribution we obtain the
well-known Condensed Negative Binomial model (cf. [8, 14]).
t
Theorem 2.3 If a purchase timing process is represented by a renewal process with Erlang-s
distributed interarrival times with scale parameter > 0 and an arbitrary mixing distribution
G then we obtain that
PrfBt kg = PrfN (Y t) k g = PrfM (Y t) sk g
with fM (t) : t 0g denoting a Poisson process with arrival rate > 0 independent of the
random variable Y . Moreover, it follows that
1 (t)j
E (exp(,tY )Y j ):
PrfBt k g =
j
!
j =sk
X
Proof. Since the interarrival times Xi; i 1 are independent and Erlang-s distributed with
scale parameter > 0 we obtain that
PrfBt kg = PrfN (Y t) kg
= PrfX1 + + Xk Y tg
= PrfZ1 + + Zks Y tg
with Zi; i = 1; :::; sk, a sequence of independent and exponentially distributed random variables with scale parameter > 0. Hence it follows that
PrfBt kg = PrfM (Y t) skg
7
and this implies since fM (t) : t 0g is a Poisson process that
1 (t)j
PrfBt kg =
E (exp(,tY )Y j ):
j
!
j sk
X
=
Q.E.D.
We will now compute the rst moment E Bt and the generating function E (zB ) of a purchase
timing model with a renewal process consisting of Erlang-s distributed interarrival times
with scale parameter and a general mixing distribution. As observed by Morrison and
Schmittlein (cf. [9]) it is also important to consider the conditional expectation E (Bu , Bt j
Bt = k) with u > t and this conditional expectation will also be computed for the above
purchase timing model. To compute all these important characteristics we need the following
lemma which is well-known within the theory of fast Fourier transforms.
t
Lemma 2.2 For any real number x and integer s = 1; 2; ::: it follows for any integer m
satisfying 1 m s that
X1
k=1
X
xks,m = 1 s, jm exp(xj )
(ks , m)! s j
1
=0
with := exp( 2si ) and i the imaginary unit.
Proof.
By the Taylor expansion for exp(xj ); j = 0; :::; s , 1 we obtain that
1 s, jm exp(xj ) = 1 s, jm 1 xnnj = 1 1 xn s, (m n )j :
sj
sj
n!
s n n! j
n
X X
X
1
X X
1
=0
=0
1
=0
=0
+
=0
If m + n 1 is a multiple of s, i.e. m + n = ks for some k 2 N , then clearly m n = 1 and
hence
s,
(m n )j = s:
+
X
1
+
j =0
Moreover, if m + n is not a multiple of s, then m 6= 1 and this yields by the formula for
a geometric serie that
s,
sm n
(m n )j = 11,,m n = 0:
+1
X
1
(
+
+ )
+
j =0
8
Substituting this into the above double series yields the desired result.
Q.E.D.
It is now possible to compute the expectation E Bt of a purchase timing model with a renewal
process consisting of Erlang-s interarrival times with scale parameter > 0 and a general
mixing distribution.
Theorem 2.4 If Y denotes the purchase rate parameter with distribution G and fN (t) :
t 0g is a renewal process independent of Y with Erlang-s interarrival times with scale
parameter then we obtain with = exp( 2si ) that
E Bt = ts E Y + 1 2,s s , 1s
Proof. It is well-known that
E Bt =
X1 Prf
k=1
Bt
kg =
X
s,1
j
j E (exp(,t(1 , )Y )):
j =1 1 ,
X1 Prf
N (Y t)
k=1
j
tg =
X1 Prf
k=1
Tk
Y tg:
Since the interarrival times Xi , i = 1; 2; :::, are independent and Erlang-s distributed with
scale parameter > 0 it follows that Tk = Z1 + + Zks with Zi, i = 1; :::; ks, a sequence
of independent and exponentially distributed random variables with scale parameter and
so Tk is Erlang-ks distributed. This implies by Lemma 2.2 that
1
Yt
x)ks,1
E Bt = E ( 0 exp(,x) ((ks
, 1)! dx)
k=1
1 (x)ks,1
Yt
= E ( exp(,x) (ks , 1)! dx)
0
k=1
s,1
Y
t
= 1 j E ( exp(,x(1 , j ))dx)
=
X Z
Z
X
X Z
X, (1 , E (exp(,
E +1
s j =0
0
t
Y
s
s 1
s j =1 1
j
, j
t(1
Finally by the key renewal theorem (cf. [4]) it follows that
1
t
lim
E
Bt , E Y , (1 , s)s,1 = 0
t"1
s
2
9
, j )Y ))):
and so the desired result is veri ed.
Q.E.D.
If we consider the condensed negative binomial model for which by de nition the independent
and identically distributed interarrival times have an Erlang-2 distribution it follows by
Theorem 2.4 (take s = 2) that
E Bt = E (N (Y t)) = 12 E (Y )t , 41 (1 , E (exp(,2tY )))
and this expression is still elementary. Using Lemma 2.2 one can also compute the generating function E (zB ) of a purchase timing model with an Erlang-s interarrival time and an
arbitrary mixing distribution. This will be shown in the next result.
t
Theorem 2.5 If Y denotes the purchase rate parameter with distribution G and fN (t) :
t 0g is a renewal process independent of Y with Erlang-s interarrival times with scale
parameter > 0 then we obtain with = exp( 2si ) that
s,1
E (zB ) = 1 (1 , z)z,1 (z1=sj )(1 , z1=sj ),1E (exp(,t(1 , z1=sj )Y ))
t
X
s
j =0
for every j z j< 1.
Proof. Since we consider a purchase timing model with an Erlang-s renewal process and a
general mixing distribution we obtain for j z j< 1 that
X1 PrfBt kgzk = 1 + X1 PrfBt kgzk
k=0
X1 Prf
1
X
1 + Prf
k=1
= 1+
=
k=1
k=1
N ( Y t)
Tk
kgzk
Y tgzk
with Tk denoting the sum of k independent and Erlang-s distributed random variables with
parameter . Hence the distribution of Tk is an Erlang-ks distribution with scale parameter
and this implies
1
1
Yt
x)ks,1
dx)z k
PrfBt kgzk = 1 + E ( exp(,x) ((ks
,
1)!
0
k=0
k=1
1
1=s )ks,1
Yt
= 1 + z1=sE ( exp(,x) (xz
dx):
0
k=1 (ks , 1)!
X
X Z
Z
10
X
Applying now Lemma 2.2 yields
X1 PrfB kgz
k=0
t
X Z
X Z
X
Yt
1=s s,1 j
exp(
,
x) exp(xz 1=s j )dx)
E(
= 1 + sz
0
j=0
s,1
Yt
= 1 + s z1=s j E ( exp(,x(1 , z1=sj ))dx)
0
j=0
1=s s,1
j (1 , z 1=sj ),1 (1 , E (exp(,t(1 , z 1=s j )Y ))):
= 1+ z
s j=0
k
Since for every j z j< 1 it follows that
lim E (exp(,t(1 , z1=sj )Y ) = 0
t!1
for every j = 0; :::; s , 1 we obtain by the previous equality and using Bt ! 1 that
1 = lim 1 PrfB kgzk
t
t!1
1,z
k=0
X
X (1 , z
1=s s,1
= 1 + zs
This implies
X1 PrfB kgz
k=0
t
k
j
),1 :
1=s j
j=0
X
1=s s,1
j (1 , z 1=s j ),1 E (exp(,t(1 , z 1=s j )Y )):
= 1 ,1 z , z s
j=0
Finally, since
X1 PrfB kgz = X1 X1 PrfB = jgz = X1 X z PrfB = jg = 1 , zE (z
k=0
t
k
k=0 j=k
t
k
j
j=0 k=0
k
t
1,z
Bt
)
the desired result follows.
Q.E.D.
Using the above generating function it is in principle possible to compute the rst and
second moment of Bt if the purchase timing model has a Erlang-r renewal process with
scale parameter > 0 and the Laplace-Stieltjes transform E (exp(, Y )) of the random
purchase rate parameter Y has an elementary form. Suppose now we consider a renewal
process fN (t) : t 0g with an interarrival distribution having a nite second moment and
an increasing failure rate and this interarrival distribution does not belong to the class of
11
Erlang distributions. In this case the associated renewal function U (t) = E (N (t)) does not
have an elementary expression and so it seems worthwhile at least for large values of t to
approximate the renewal function U (t) by its asymptotic limit E (X ), t+ E (X )E (X ), ,1
(cf. [4]). If this is a reasonable approximation then we may approximate E (N (Y t)) by
tE (Y )E (X ) + E (X )E (X ), , 1. Similarly one can show (cf. [7]) by classical renewal
theoretic arguments that the asymptotic limit of the second moment E (N (t)) is given by
the expression
t
2E (X ) , 3 )t + 3(E (X )) , 2E (X ) , 3E (X ) + 1
+
(
(E (X ))
(E (X )) E (X )
2(E (X )) 3(E (X )) 2(E (X ))
and so E N (Y t) can be approximated by
E (Y )t + ( 2E (X ) , 3 )E (Y )t + 3(E (X )) , 2E (X ) , 3E (X ) + 1:
E (X )) (E (X )) E (X )
2(E (X )) 3(E (X )) 2(E (X ))
1
2
1
2
1
1
2
1
1
2
1
1
2
2
1
2
2
1
2
1
2
1
2
1
2
1
1
2
2
1
2
1
3
1
4
1
2
1
2
2
2
1
1
2
1
3
1
2
4
3
1
2
1
3
1
2
1
1
2
Finally we will consider for a purchase timing model with an Erlang-s renewal process and
a general mixing distribution the expectation E (Bu , Bt j Bt = k). Using the well-known
memoryless property of the exponential distribution it is easy to show the following result.
Theorem 2.6 If Y denotes the purchase rate parameter with distribution G and fN (t) :
t 0g is a renewal process independent of Y with Erlang-s interarrival times with scale
parameter > 0 then we obtain that
E (Bu , Bt j Bt = k) = s E Y (u , t) + 1s
X
s,1
j =1
j (1 , E (exp(,(u , t)(1 , j )Y )))v
j
1 , j
with vj , j = 1; :::; s , 1 given by
vj = E (jM Y t j sk M (Y t) (k + 1)s , 1g
(
)
and fM (t) : t 0g is a Poisson process with arrival rate > 0 independent of Y .
Proof. Since the interarrival times are Erlang-s distributed with scale parameter > 0 the
event fBt = kg is given by the union of the disjoint events fM (Y t) = sk +mg, m = 0; :::; s,1
with M (t) denoting a Poisson process with arrival rate > 0 and so we obtain that
E ((Bu , Bt)1fB
t=
kg ) =
X E ((N (Y u) , N (Y t))1fM Y t
s ,1
(
m=0
12
sk+mg ):
)=
By the probabilistic interpretation of an Erlang-s distribution and the memoryless property
of the exponential distribution it follows that
X E ((N (Y u) , N (Y t))1fM Y t
s ,1
(
m=0
sk+
)=
mg ) =
X E (N m (Y (u , t)))PrfM (Y t) = sk + mg
s,1
(
)
m=0
with N m (t) a delayed Erlang-s renewal process (cf. [11])) with delay distribution given by
an Erlang-(s , m) distribution with parameter > 0. Applying now Lemma 2.2 it follows
for each m = 0; :::; s , 1 that
(
)
E N m (Y (u , t)) =
(
)
=
X1 E (Z Y u,t exp(,x) (x)ks,m, dx)
(ks , m , 1)!
k
Z
Y u,t
X1 (x)ks,m, dx)
exp(,x) (ks
E(
, m , 1)!
k
, j m
E Y (u , t) + 1 sX
(1 , E (exp(,(u , t)(1 , j )Y ))):
(
1
)
0
=1
(
1
)
0
=1
1
= s
(
+1)
s j 1 , j
=1
Combining the above expressions we nally obtain that
E (Bu , Bt j Bt = k) = s E Y (u , t) + 1s
X
s,1
j =1
j (1 , E (exp(,(u , t)(1 , j )Y )))v
j
1 , j
with vj , j = 1; :::; s , 1 given by
vj =
X jmPrfM (Y t) = sk + m j ks M (Y t) (k + 1)s , 1g
s,1
m=0
E (j(M (Y t),sk)
=
j sk M (Y t) (k + 1)s , 1g
= E (jM Y t j sk M (Y t) (k + 1)s , 1g
(
)
and so we have veri ed the desired result.
Q.E.D.
Although the above expression seems complicated it is not dicult to compute its value
for any arbitrary s and so we can use the above formula as a before-and-after tool (cf. [9,
12]). This concludes our discussion of random purchase timing models. Observe we did not
consider the relation of purchase timing models with the more general purchase timing/brand
choice models (cf. [8]). However, it will be shown in a subsequent paper that there exists
a unifying framework covering almost all stationary purchase timing/brand choice models
13
considered in the marketing literature and that the main characteristics of these more general
models reduce to the main characteristics of the above \single product" models. Finally
we like to observe that by a simple probabilistic argument and an easy to prove equality
between an in nite series and a nite serie we can compute without an extensive amount
of calculations important characteristics of purchase timing models which are much more
general than the models considered so far in the literature. This should be seen in contrast
with the direct computation type of approach for some special subcases used in the marketing
literature on this topic.
References
[1] Asmussen, S., Applied Probability and Queues, Wiley, New York, 1987.
[2] Bremand, P., Point Processes and Queues (Martingale Dynamics), Springer-Verlag,
New York, 1981.
[3] Chat eld, C., Goodhardt, G.J., A consumer purchasing model with Erlang interpurchase times, Journal of the American Statistical Association 86 (344), 828-835, 1973.
[4] Chaudry, M.L., On computations of the mean and Variance of number of the number
of renewals: A uni ed approach, Journal of the Operational Research Society 46, 13521364, 1995.
[5] Ehrenberg, A.S.C., Repeat buying: Facts, Theory and Data, 2nd edition, New York,
Oxford University Press, 1988.
[6] Feller,W., An introduction to Probability Theory and Its Applications, vol 1 (third edition), Wiley, New York, 1970.
[7] De Kok, A.G., Basics of Inventory Management: Part I. Renewal Theoretic Background,
Research Paper Department of Economics FEW 510, Tilburg University, 1991.
[8] Lilien, G.L., Kotler, P., Moorthy, K.S., Marketing Models, Prentice Hall, 1992.
[9] Morrison, D.G., Schmittlein D.C., Generalizing the NBD model for customer purchases:
What are the implications and is it worth the e ort, Journal of Business and Economic
Statistics 6 (2), 145-159, 1988.
14
[10] Puri, P.S., Goldie, C.M., Poisson mixtures and quasi-in nite divisibility of distributions,
J. Appl. Prob. 16, 138-153, 1979.
[11] Ross, S.M., Applied Probability models with Optimization Applications, Holden Day, San
Francisco, 1970.
[12] Schmittlein, D.C., Morrison, D.G., Prediction of future events with the condensed negative binomial distribution, Journal of the American Statistical Association 78 (382),
449-456, 1983.
[13] Tijms, H.C., Stochastic models (an algorithmic approach), Wiley, New York, 1994.
[14] Zufryden, F.S., A composite heterogeneous model of brand choice and purchase timing
behaviour, Management Science 24 (2), 121-136, 1977.
15