I. Introduction
JUMP Markov linear systems (JMLSs) are linear systems whose parameters evolve according to the realization of a finite-state Markov chain. JMLSs have been used to model a wide variety of signal processing systems [1] and control systems [2] in which the system model (behavior) switches between a number of modes. They are also widely studied as dynamic linear models [3] and dependent mixture distributions [4] in the statistical literature. In particular, JMLSs are ideal for modeling vehicular motion in maneuvering target applications as state space models can be set up to model trajectories in periods of varying conditions: constant velocity, acceleration, regions of differing SNR, and so on. Unfortunately, computing the optimal (conditional mean) state estimates of a JMLS requires exponential complexity for a length -mode JMLS. As a result, numerous suboptimal approximations have been proposed. See the work of [1] and [5] for state-of-the-art deterministic and randomised algorithms for state estimation of JMLS.