首页> 外文期刊>The Journal of Functional and Logic Programming >A Proof Procedure for Functional First Order Logic Programs with Non-Deterministic Lazy Functions and Built-in Predicates
【24h】

A Proof Procedure for Functional First Order Logic Programs with Non-Deterministic Lazy Functions and Built-in Predicates

机译:具有不确定的惰性函数和内置谓词的函数一阶逻辑程序的证明过程

获取原文
       

摘要

We present a proof procedure for functional first-order logicprograms. The programs we consider allow first-order goals(including disjunctions, conjunctions, negations, andquantifications on elements of the domain). Atoms are either built-in statements or reduction statements of the form t -> s, meaning that t is reducible to s .Call-time choices are used and thefunctions are non-deterministic and non-strict, which allows touse a form of lazy narrowing for pruning the search space and avoiding divergence insome cases.
机译:我们提出了功能一阶逻辑程序的证明程序。我们认为的程序允许一阶目标(包括对领域元素的析取,合取,取反和量化)。原子要么是内置语句,要么是t-> s形式的归约语句,这意味着t可简化为s。使用了调用时间选择,并且函数是不确定性和非严格性的,允许使用惰性形式缩小范围以修剪搜索空间,并在某些情况下避免差异。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号