首页> 外文期刊>Computer science review >Practical algorithms for MSO model-checking on tree-decomposable graphs
【24h】

Practical algorithms for MSO model-checking on tree-decomposable graphs

机译:树分解图上MSO模型检查的实用算法

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

摘要

In this survey, we review practical algorithms for graph-theoretic problems that are expressible in monadic second-order logic. Monadic second-order (MSO) logic allows quantifications over unary relations (sets) and can be used to express a host of useful graph properties such as connectivity, c-colorability (for a fixed c), Hamiltonicity and minor inclusion. A celebrated theorem in this area by Courcelle states that any graph problem expressible in MSO can be solved in linear time on graphs that admit a tree-decomposition of constant width. Courcelle's Theorem has been used thus far as a theoretic tool to establish that linear-time algorithms exist for graph problems by demonstrating that the problem in question is expressible by an MSO formula. A straightforward implementation of the algorithm in the proof of Courcelle's Theorem is useless as it runs into space-explosion problems even for small values of treewidth. Of late, there have been several attempts to circumvent these problems and we review some of these in this survey. This survey also introduces the reader to the notions of tree-decompositions and the basics of monadic second order logic.
机译:在本次调查中,我们回顾了可用于单峰二阶逻辑的图论问题的实用算法。 Monadic二阶(MSO)逻辑允许对一元关系(集合)进行量化,并可以用于表达一系列有用的图形属性,例如连通性,c可着色性(对于固定c),汉密尔顿性和次要包含性。 Courcelle在该领域的一个著名定理指出,MSO中可表达的任何图形问题都可以在线性时间上在允许恒定宽度的树分解的图形上解决。迄今为止,Courcelle定理已被用作一种理论工具,通过证明所讨论的问题可由MSO公式表示,从而建立了针对图问题的线性时间算法。 Courcelle定理证明中算法的直接实现是无用的,因为即使对于较小的树宽值,它也会遇到空间爆炸问题。最近,已经进行了一些尝试来规避这些问题,我们在本次调查中回顾了其中的一些。该调查还向读者介绍了树分解的概念和二阶二阶逻辑的基础。

著录项

  • 来源
    《Computer science review》 |2014年第11期|39-74|共36页
  • 作者单位

    Theoretical Computer Science, Department of Computer Science, RWTH Aachen University, 52074 Aachen, Germany;

    Theoretical Computer Science, Department of Computer Science, RWTH Aachen University, 52074 Aachen, Germany;

    Theoretical Computer Science, Department of Computer Science, RWTH Aachen University, 52074 Aachen, Germany;

    Theoretical Computer Science, Department of Computer Science, RWTH Aachen University, 52074 Aachen, Germany;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    Monadic second-order logic; Tree decompositions; Courcelle's Theorem;

    机译:一元二阶逻辑;树木分解;库尔切勒定理;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号