ARMA processes are
processes in which a random vector Yt
in stage t depends on
previously observed values Yt–k,
k > 0, along with some
independent, identically distributed process vt–k, k ³ 0. The ARMA(p,q)
process [1]
can be written mathematically as
,
where Mi, i=1,…,p, and Nj, j=1,…,q, are fixed
matrices.
The use of such processes
within the SMPS format is illustrated by a multi-stage production/inventory
problem. The decision maker must choose the optimal levels for production and
inventory levels, in order to satisfy a random demand. Capacity constraints
limit the levels of production and inventory. Mathematically this problem can
be formulated as follows.

where
cit
is the cost of producing one unit of product i in stage t
xits
is the amount of product i produced
in stage t under scenario s
hit
is the cost of holding one unit of product i
from stage t to stage t+1
yits
is the amount of product i held from
stage t to stage t+1 under scenario s
aij
is the amount of resource j used in
producing one unit of product i
fik
is the amount of resource k used in
storing one unit of product i from
one stage to the next
S
is the set of scenarios
S(t) is the set of scenarios active in
stage t; S(0) is a singleton, and ![]()
bjt
is the amount of resource b available
in stage t
gkt
is the amount of resource k available
in stage t
dits
is the amount of product i demanded
in stage t under scenario s
a(s) is the ancestor of scenario s
pts
is the probability of reaching scenario s
in stage t
Reference
1. Wolfram Research, Inc., “Multivariate ARMA
Models”, world-wide web page http://documents.wolfram.com/applications/timeseries/UsersGuidetoTimeSeries/1.2.5.html