首页> 外文学位 >Search algorithms for exact treewidth.
【24h】

Search algorithms for exact treewidth.

机译:搜索算法以获取确切的树宽。

获取原文
获取原文并翻译 | 示例

摘要

Treewidth is a fundamental property of a graph that has implications for many hard graph theoretic problems. NP-hard problems such as graph coloring and Hamiltonian circuit can be solved in polynomial time if the treewidth of the input graph is bounded by a constant. Given a graph, we can find its treewidth, or an approximation of its treewidth, by examining one of a number of compilations of the graph including vertex elimination orders, tree decompositions, and graph triangulations. Each of these compilations has a parameter referred to as its width, and they are optimal if their width is minimal. This minimal width is what we call the treewidth of a graph. Areas of artificial intelligence research, including Bayesian networks, constraint programming, and knowledge representation and reasoning, are based on queries and operations that are frequently infeasible without optimal or near-optimal vertex elimination orders, tree-decompositions, or other similar compilations. This dissertation deals with techniques for constructing these compilations optimally and finding the exact treewidth of a graph.Finding exact treewidth and optimal elimination orders are NP-complete problems. This dissertation describes techniques that use a heuristic search approach to prune large parts of the treewidth solution space and find exact treewidth quickly on hard benchmark instances. The final result is a state-of-the-art algorithm for finding optimal elimination orders and exact treewidth. The algorithm uses a depth-first search with a variety of pruning techniques. The performance of previous depth-first algorithms suffered due to a large number of duplicate node expansions. Common methods for detecting and eliminating duplicate nodes rely on a large amount of memory. The techniques introduced here eliminate all duplicate nodes while only requiring a small amount of memory in practice.Furthermore, the search space used to find exact treewidth is unusual in that the cost of a solution path is the maximum edge cost on the path. There has been little previous research on problems such as this in the heuristic search literature. This dissertation includes several novel results related to heuristic search with a maximum edge cost function.
机译:树宽是图的基本属性,对许多硬图理论问题都有影响。如果输入图的树宽由常数限制,则可以在多项式时间内解决诸如图着色和汉密尔顿电路之类的NP难题。给定一个图,我们可以通过检查图的许多汇编(包括顶点消除顺序,树分解和图三角剖分)之一来找到其树宽或树宽的近似值。这些编译中的每一个都有一个称为宽度的参数,如果宽度最小,则它们是最佳的。这个最小宽度就是我们所说的图的树宽。人工智能研究领域,包括贝叶斯网络,约束程序以及知识表示和推理,都是基于没有最佳或接近最佳的顶点消除顺序,树分解或其他类似编译方法而常常不可行的查询和操作。本文研究了最优地构建这些汇编并找到图的精确树宽的技术。查找精确树宽和最佳消除阶是NP完全问题。本文介绍了使用启发式搜索方法修剪树宽解决方案空间的大部分并在硬基准实例上快速找到确切树宽的技术。最终结果是用于找到最佳消除顺序和精确树宽的最新算法。该算法使用具有多种修剪技术的深度优先搜索。由于大量重复的节点扩展,以前的深度优先算法的性能受到影响。用于检测和消除重复节点的常见方法依赖大量内存。此处介绍的技术实际上消除了所有重复的节点,而实际上只需要少量的内存。此外,用于查找精确树宽的搜索空间是不寻常的,因为解决方案路径的成本是路径上的最大边缘成本。启发式搜索文献中很少有关于此类问题的先前研究。本文包括与启发式搜索相关的几种新颖的结果,具有最大的边缘代价函数。

著录项

  • 作者

    Dow, P. Alex.;

  • 作者单位

    University of California, Los Angeles.;

  • 授予单位 University of California, Los Angeles.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 2010
  • 页码 177 p.
  • 总页数 177
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号