Since the introduction of hidden Markov models to the field of automat
ic speech recognition, a great number of variants to the original mode
l hare been proposed. This paper aims to provide a unifying framework
for many of these models, BS representing model assumptions in the for
m of a graph, we show that an algorithm similar to Baum's exists only
if a certain graph-theoretical criterion-the chordality-is satisfied.
In this case, the equations for the forward calculation and parameter
re-estimation can readily be read from the graph's clique decompositio
n. As an illustration of the usefulness of this approach, several prev
iously proposed enhancements to HMM's are analyzed and compared based
on this graphical method.