On Triangulating Dynamic Graphical Models
Jeff A. Bilmes, Chris Bartels

TL;DR
This paper presents a novel boundary algorithm for triangulating dynamic graphical models, improving triangulation quality by enabling more flexible elimination schemes based on undirected graph properties.
Contribution
The paper introduces the boundary algorithm for better triangulation of dynamic models, allowing for more efficient elimination orders beyond standard slice-by-slice methods.
Findings
The boundary algorithm improves triangulation quality significantly.
It enables constrained elimination schemes outside standard methods.
The approach is effective on various types of dynamic and random graphs.
Abstract
This paper introduces new methodology to triangulate dynamic Bayesian networks (DBNs) and dynamic graphical models (DGMs). While most methods to triangulate such networks use some form of constrained elimination scheme based on properties of the underlying directed graph, we find it useful to view triangulation and elimination using properties only of the resulting undirected graph, obtained after the moralization step. We first briefly introduce the Graphical model toolkit (GMTK) and its notion of dynamic graphical models, one that slightly extends the standard notion of a DBN. We next introduce the 'boundary algorithm', a method to find the best boundary between partitions in a dynamic model. We find that using this algorithm, the notions of forward- and backward-interface become moot - namely, the size and fill-in of the best forward- and backward- interface are identical. Moreover,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBayesian Modeling and Causal Inference · Algorithms and Data Compression · Topic Modeling
