Statement

The exact filtering posterior in a Switching Kalman Filter (SKF) with discrete regimes and Markov regime transitions is a mixture of Gaussians, one component per possible regime history . Equivalently, the bookkeeping cost of exact SKF inference grows as in the time horizon and continuous-state dimension . This makes exact inference intractable for any non-trivial and , and is the central reason all practical SKF inference algorithms (GPB1, GPB2, IMM, MHT, RBPF, variational SKF) are approximations.

Evidence summary

Strong evidence (Murphy 1998). Section 2 of Murphy’s tech report constructs the growth by induction: from a mixture of Gaussians at , each component must be propagated through different Kalman dynamics (one per possible value of ), yielding components at . The construction is exact and tight. Murphy then enumerates the four families of approximation that defeat this growth (collapsing, selection, sampling, variational) and notes that the existence of any practical SKF inference algorithm is contingent on this approximation.

The result is folklore in target tracking (Bar-Shalom-Li 1993, Blom-Bar-Shalom 1988) and switching state-space modelling (Kim 1994, Ghahramani-Hinton 1996b), but Murphy’s tech report is the cleanest unified statement.

Conditions and scope

  • Requires discrete regimes (otherwise the model is a plain LDS)
  • Requires Markov dynamics on the regime (semi-Markov / explicit-duration models change the bookkeeping but not the qualitative growth)
  • The continuous state must be entangled across history — i.e. must enter the next-step distribution. (For Switching AR models with , is observed and the only hidden variable is discrete, so exact inference is tractable in time — this is the SAR exception Murphy notes in §2.1.)
  • The result is statement-of-fact rather than empirical: it follows directly from the model definition and does not depend on any data.

Counter-evidence

None. The result is constructive and tight; there is no published counter-example. Special-case tractability (Switching AR, fully-observed switching) does not contradict the general claim — it falls outside the “continuous latent state” precondition.

Linked ideas

(none yet — populated by /ideate runs that target this claim)

Open questions

  • Are there structured SKFs (e.g. with sparse , low-rank parameter tying, or factored regime chains) where the effective component count is provably much smaller than ?
  • Can factor-graph contraction or tensor-network methods give exact inference in for restricted SKF subclasses?