×

LTUR:用于Horn公式和计算机实现的简化线性时间单位解析算法。 (英语) Zbl 0658.68110号

命题演算中Horn表达式的可满足性测试是逻辑编程领域的一个基本问题,原因有很多。其中一个事实是,命题Horn公式的基本求解技术已被证明对一些基于谓词逻辑的语言(如Hornlog)的高效解释器的设计至关重要[J.H.盖利尔S.拉茨,J.逻辑程序。4, 119-155 (1987;Zbl 0641.68145号)]. 本文提出了一种简化的推导线性时间算法的方法,避免了先前已知描述的许多复杂性。此外,本文最后提供了一个完整的、随时可用的计算机代码,并对必要的数据结构进行了详细分析。

MSC公司:

68吨15 定理证明(演绎、解析等)(MSC2010)
60年第68季度 规范和验证(程序逻辑、模型检查等)
PDF格式BibTeX公司 XML格式引用
全文: DOI程序

参考文献:

[1] Cook,S.,《理论证明程序的复杂性》,Proc。第三交响乐团。计算理论,151-158(1971)·Zbl 0253.68020号
[2] 道林,W.F。;Gallier,J.H.,测试命题Horn公式可满足性的线性时间算法,《逻辑编程》,3,267-284(1984)·Zbl 0593.68062号
[3] 偶数,S。;艾泰,A。;Shamir,A.,《关于时间表和多商品流问题的复杂性》,SIAM J.Compute。,5, 691-703 (1976) ·兹比尔0358.90021
[4] Gallier,J.H。;Raatz,S.,HORNLOG:通用Horn子句的基于图的解释器,J.Logic Programming,4119-155(1987)·兹伯利0641.68145
[5] 加洛,G。;Urbani,G.,《命题公式可满足性测试算法》,内部报告(1987),比萨大学计算机科学系:意大利比萨大学计算科学系
[6] 艾泰,A。;Makowsky,Y.,《关于Herbrand定理的复杂性》,技术报告。243(1982),以色列理工学院计算机科学系
[7] 琼斯,N。;Laaser,W。;米勒,R.E。;Thatcher,J.W.,确定性多项式时间的完全问题,理论。计算。科学。,3, 107-117 (1977) ·Zbl 0352.68068号
[8] Karp,R.M.,组合问题中的可约性,计算机计算的复杂性(1972),Plenum出版社:Plenum Press New York·Zbl 0366.68041号
[9] Minoux,M.,《Horn松弛在解决一般可满足性问题中的建议使用》,ARIDAM II的个人沟通(1986年5月),罗格斯大学:新泽西州新不伦瑞克罗格斯大学
[10] 米努克斯,M。;Barkaoui,K.,《寻找死锁、陷阱和其他与Petri网分析相关的子结构的多项式算法》,国际。交响乐团。关于伪布尔优化及相关领域(1987年9月)
[11] 米努克斯,M。;Bartnik,G.,《Graphes Algorithmes et Logiciels》(1986年),《Dunod:Dunod Paris》,(英文翻译,阿姆斯特丹北霍兰德出版)·Zbl 0611.68001号
[12] Petreschi,R。;Simeone,B.,解二次布尔方程的切换算法,Inform。过程。莱特。,12, 193-198 (1980) ·Zbl 0461.94015号
[13] Aho,A.V。;霍普克罗夫特,J.E。;Ullman,J.D.,《计算机算法的设计与分析》(1974年),《Addision-Wesley:Addision-Vesley阅读》,马萨诸塞州·Zbl 0286.68029号
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。