×

分层上下文统一是NP完成的。 (英语) Zbl 1196.68112号

Furbach,Ulrich(编辑)等人,《自动推理》。2006年8月17日至20日,第三届国际联合会议,IJCAR 2006,美国华盛顿州西雅图。诉讼程序。柏林:施普林格出版社(ISBN 978-3-540-37187-8/pbk)。计算机科学讲义4130。《人工智能讲义》,82-96(2006)。
摘要:上下文统一是为了确定一组给定的二阶方程(E),其中所有二阶变量都是一元的,是否存在一个统一器,以便对于每个二阶变量(X),为(X)实例化的抽象(lambda X.r)正好有一个在\(r)中出现的绑定变量\(X)。分层上下文统一是一种特殊化,其中二阶变量在(E)中的嵌套受到限制。
众所周知,分层上下文统一是可判定的,NP-hard,在PSPACE中,而上下文统一的可判定性和复杂性是未知的。我们通过证明一个大小最小的解可以用多项式大小的单点树文法表示,然后应用普朗多夫斯基多项式算法的推广来比较多项式时间中的压缩项,从而证明了分层上下文统一是NP。这也证明了单例树文法在优化维护大型术语的程序方面的巨大潜力。
我们结果的一个推论是,重写约束的可解性是NP-完全的。
有关整个系列,请参见[Zbl 1120.68005号].

MSC公司:

2012年第68季度 语法和重写系统
2017年第68季度 问题的计算难度(下界、完备性、近似难度等)
PDF格式BibTeX公司 XML格式引用
全文: 内政部