Quelqu'un connaît-il un programme open-source pour calculer la décomposition arborescente des graphiques pour un "k" fixe (largeur)? Je sais que le problème de trouver Tree-Decomposition est NP-Hard pour la variable "k", mais mes instances d'entrée seront vraiment petites (~ 10 nœuds) et "k" est fixe.
22
Réponses:
Certains de ces logiciels peuvent vous aider. (Cependant, tous ne sont pas open-source.)
* TreeD http://www.itu.dk/people/sathi/treed/
* dlib http://dlib.net/
* QuickBB http://www.cs.washington.edu/homes/vgogate/quickbb.html
* Hypertree http://www.dbai.tuwien.ac.at/proj/hypertree/downloads.html
* LibTW http://www.treewidth.com/treewidth/
la source
C'est environ 170 lignes de code et c'est GPL (ou MIT ou BSD ou tout ce dont vous avez besoin).
la source
la source
LibTW peut toujours être trouvé. C'est à http://www.treewidth.com/treewidth/ .
la source
Vous pouvez également être intéressé par les algorithmes plus modernes FlowCutter ( GitHub ) et les algorithmes de Tamaki et al. ( GitHub )
la source