Faster Algorithms On Branch And Clique Decompositions

MFCS'10: Proceedings of the 35th international conference on Mathematical foundations of computer science(2010)

引用 14|浏览19
暂无评分
摘要
We combine two techniques recently introduced to obtain faster dynamic programming algorithms for optimization problems on graph decompositions The unification of generalized fast subset convolution and fast matrix multiplication yields significant improvements to the running time of previous algorithms for several optimization problems As an example, we give an O*(3(omega/2k)) time algorithm for Minimum Dominating Set on graphs of branchwidth k, improving on the previous O*(4(k)) algorithm Here omega is the exponent in the running time of the best matrix multiplication algorithm (currently omega < 2 376) For graphs of cliquewidth k we improve from O*(8(k)) to O*(4(k)) We also obtain an algorithm for counting the number of perfect matchings of a graph, given a branch decomposition of width k, that runs in time O*(2(omega/2k)) Generalizing these approaches, we obtain faster algorithms for all so-called [rho, sigma]-domination problems on branch decompositions if p and a are finite or cofinite The algorithms presented in this paper either attain or are very close to natural lower bounds for these problems
更多
查看译文
关键词
branch decomposition,optimization problem,previous O,time O,dynamic programming algorithm,faster algorithm,matrix multiplication algorithm,previous algorithm,time algorithm,branchwidth k,Faster algorithm,clique decomposition
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要