小编uni*_*fun的帖子

统一 - 结果的无限

我正在开发(在Java中),为了好玩,一个使用统一算法的应用程序.

我选择了我的统一算法返回所有可能的统一.例如,如果我试着解决

add(X,Y)= succ(succ(0))

它返回

{X = succ(succ(0)),Y = 0},{X = succ(0),Y = succ(0)},{X = 0,Y = succ(succ(0))}

但是,在某些情况下,存在无数个可能的统一(例如,X> Y =真).

有人知道算法是否允许确定是否可能遇到无限数量的统一?

提前致谢

java prolog unification successor-arithmetics clpfd

3
推荐指数
1
解决办法
415
查看次数

标签 统计

clpfd ×1

java ×1

prolog ×1

successor-arithmetics ×1

unification ×1