首页> 外文期刊>journal of logic and computation >Combining Logic Programming and Equation Solving
【24h】

Combining Logic Programming and Equation Solving

机译:结合逻辑编程和方程求解

获取原文
获取外文期刊封面目录资料

摘要

Conditional equational theories can be built into logic programming using a generalized resolution rule which calls a universal unification procedure. Such unification procedures are often defined by sound and strongly complete sets of inference rules. In other words, to resolve upon two atoms requires to show—by means of the inference rules—that the corresponding arguments of the atoms are equal under a given equational theory. In this sense, derivations with respect to resolution and the inference rules are controlled by a fixed computation rule. However, since the unification problem is undecidable for many classes of equational theories, this fixed computation rule has several drawbacks. We show that refutations with respect to resolution and sound and strongly complete sets of inference rules for conditional equational theories are independent of a computation rule. Hence, resolution and equation solving can be performed on the same le
机译:条件方程理论可以使用广义解析规则(称为通用统一过程)构建到逻辑编程中。这种统一过程通常由健全且非常完整的推理规则集定义。换句话说,要解析两个原子,需要通过推理规则来证明,在给定的方程理论下,原子的相应参数是相等的。从这个意义上说,关于分辨率和推理规则的推导由固定的计算规则控制。然而,由于统一问题对于许多类别的方程理论是不可判定的,因此这种固定的计算规则有几个缺点。我们表明,关于条件方程理论的分辨率和健全且强完备的推理规则集的反驳是独立于计算规则的。因此,可以在同一个 le 上执行分辨率和方程求解

著录项

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号