A bipartite graph where nodes are either a factor or a variable.
Variables () are the quantities we wish to estimate or infer, and factors (), which connect one or more variables, represent constraints on those connected variables (e.g. derived from some environmental measurement).