9、离散规划的多种方法与技术解析

离散规划的多种方法与技术解析

1. 计划空间规划

计划空间规划是一种迭代寻找并修复计划缺陷的方法,其基本步骤如下:
1. 从任意初始部分计划 σ 开始。
2. 查找 σ 中的缺陷,可能是未实现的操作符前置条件,或者是 Oσ 中威胁到 Cσ 因果约束的操作符。
3. 如果没有缺陷,则报告 σ 是完整解决方案,并计算满足所有约束的 Oσ 的线性顺序。
4. 如果缺陷是某个操作符 o2 的未实现前置条件 l,则找到实现它的操作符 o1,并记录新的因果约束 (o1, l, o2)。
5. 如果缺陷是对因果链接的威胁,则必须通过更新 ≺σ 以诱导适当的操作符顺序,或者更新 Bσ 以绑定操作符来消除威胁。
6. 返回步骤 2。

以下是该流程的 mermaid 流程图:

graph TD;
    A[开始] --> B[选择初始部分计划 σ];
    B --> C[查找 σ 中的缺陷];
    C -->|无缺陷| D[报告完整解决方案并计算线性顺序];
    C -->|有缺陷 - 未实现前置条件| E[找到实现前置条件的操作符 o1 并记录因果约束];
    C -->|有缺陷 - 因果链接威胁| F[更新操作符顺序或绑定操作符消除威胁];
    E --> G[返回查找缺陷];
    F --> G;
    D --> H[结束];
    G --> C;

部分计划搜索图中的顶点是部分计划,边是通过扩展一个部分计划以获得更接近完成的另一个部分计划而构建的。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值