首页> 外文会议>13th international conference on database theory 2010 >A Greedy Algorithm for Constructing a Low-WidthGeneralized Hypertree Decomposition
【24h】

A Greedy Algorithm for Constructing a Low-WidthGeneralized Hypertree Decomposition

机译:构造低宽度广义超树分解的贪心算法

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

摘要

We propose a greedy algorithm which, given a hypergraph H and a positive integer k, produces a hypertree decomposition of width less than or equal to 3k- 1, or determines that H does not have a generalized hypertree-width less than k. The running time of this algorithm is O(m~(k+2)n), where m is the number of hyperedges and n is the number of vertices. If k is a constant, it is polynomial. The concepts of (generalized) hypertree decomposition and (generalized) hypertree-width were introduced by Gottlob et al. Many important NP-complete problems in database theory or artificial intelligence are polynomially solvable for classes of instances associated with hypergraphs of bounded hypertree-width. Gottlob et al. also developed a polynomial time algorithm det-k-decomp which, given a hypergraph H and a constant k, computes a hypertree decomposition of width less than or equal to k if the hypertree-width of H is less than or equal to k. The running time of det-k-decomp is O(m~(2k)n~2) in the worst case, where m and n are the number of hyperedges and the number of vertices, respectively. The proposed algorithm is faster than this. The key step of our algorithm is checking whether a set of hyperedges is an obstacle to a hypergraph having low generalized hypertree-width. We call such a local hypergraph structure a k-hyperconnected set. If a hypergraph contains a k-hyperconnected set with a size of at least 2k, it has hypertree-width of at least k. Adler et al. propose another obstacle called a k-hyperlinked set. We discuss the difference between the two concepts with examples.
机译:我们提出一种贪婪算法,该算法在给定一个超图H和一个正整数k的情况下,产生宽度小于或等于3k-1的超树分解,或者确定H的广义超树宽度不小于k。该算法的运行时间为O(m〜(k + 2)n),其中m为超边数,n为顶点数。如果k为常数,则为多项式。 Gottlob等人介绍了(广义)超树分解和(广义)超树宽度的概念。对于与有界超树宽度的超图相关联的实例类别,数据库理论或人工智能中的许多重要的NP完全问题均可通过多项式求解。 Gottlob等。还开发了多项式时间算法det-k-decomp,给定一个超图H和一个常数k,如果H的超树宽度小于或等于k,则计算宽度小于或等于k的超树分解。在最坏的情况下,det-k-decomp的运行时间为O(m〜(2k)n〜2),其中m和n分别是超边的数量和顶点的数量。所提出的算法比这快。我们算法的关键步骤是检查一组超边是否对具有低广义超树宽度的超图构成障碍。我们称这种局部超图结构为k超连接集。如果超图包含大小至少为2k的k个超连接集,则其超树宽度至少为k。阿德勒等。提出另一个障碍,称为k超集。我们将通过示例讨论这两个概念之间的区别。

著录项

  • 来源
  • 会议地点 Lausanne(CH);Lausanne(CH)
  • 作者单位

    Tokyo Metropolitan University 6-6 Asahigaoka, Hino, Tokyo, Japan 191-0065;

    Tokyo Metropolitan University 6-6 Asahigaoka, Hino, Tokyo, Japan 191-0065 okawara;

    Rakuten,lnc. 4-12-3 Higashishinagawa, Shinagawa, Tokyo, Japan 140-0002;

  • 会议组织
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 TP311.13;
  • 关键词

  • 入库时间 2022-08-26 13:59:20

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号