“…treewidth, the general runtime of such algorithms for an instance of size n is f (k) · n O(1) , where f is an arbitrary function over width k of the tree decomposition used. In fact, this approach has been used for several applications, including inference in probabilistic networks (Lauritzen & Spiegelhalter, 1988), frequency assignment (Koster, van Hoesel, & Kolen, 1999), computational biology (Xu, Jiao, & Berger, 2005), logic programming (Morak, Musliu, Pichler, Rümmele, & Woltran, 2012) and the Steiner Tree problem (Fafianie, Bodlaender, & Nederlof, 2015).…”