【发布时间】:2011-09-25 08:38:03
【问题描述】:
我得到了下面的图表:
第一个网关/连接器是 OR 网关/连接器(其中有一个圆圈)。带有“x”的网关/连接器是 XOR 网关/连接器。
OR 网关指定将采用一个或多个可用路径。 XOR-gateway 表示在流中采取恰好一条路径的决定。
我需要将此图转换为 PROLOG 以获得从节点 1 到节点 8 的所有可能路径,但我在编写 OR 网关和查找所有可能路径时遇到问题。
如何轻松将此图转换为 Prolog,以及如何找到关于两个节点之间网关的所有可能路径?
感谢您提前回答。
【问题讨论】:
-
因为有一个循环,所以路径的数量是无限的。你想怎么处理?