Canonical tree-decompositions of finite graphs I. Existence and algorithms - Johannes Carmesin; Reinhard Diestel; Matthias Hamann; Fabian Hundertmark (2013)