Computing branchwidth via efficient triangulations and blocks

  • Authors:
  • Fedor Fomin;Frédéric Mazoit;Ioan Todinca

  • Affiliations:
  • Department of Informatics, University of Bergen, Bergen, norway;LIF, Université de provence, Marseille, France;LIFO, Université d'Orléans, Orléans, France

  • Venue:
  • WG'05 Proceedings of the 31st international conference on Graph-Theoretic Concepts in Computer Science
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Minimal triangulations and potential maximal cliques are the main ingredients for a number of polynomial time algorithms on different graph classes computing the treewidth of a graph. Potential maximal cliques are also the main engine of the fastest so far $\mathcal{O}$(1.9601n)-time exact treewidth algorithm. Based on the recent results of Mazoit, we define the structures that can be regarded as minimal triangulations and potential maximal cliques for branchwidth: efficient triangulations and blocks. We show how blocks can be used to construct an algorithm computing the branchwidth of a graph on n vertices in time (2 + $\sqrt{\rm 3}$)$^{\it n}$ · nO(1).