计算机科学 > 人工智能
[提交于 2024年6月5日
]
标题: 使用块替换提高计划执行的灵活性
标题: Improving Plan Execution Flexibility using Block-Substitution
摘要: 部分顺序计划在人工智能规划中由于其较少的约束特性,促进了执行的灵活性。 最大化计划灵活性通过计划解序和计划重序的概念进行了研究。 计划解序移除了计划中的不必要的动作顺序,而计划重序则任意地修改它们以最小化动作顺序。 本研究与传统的计划解序和重序策略不同,通过将规划问题的子计划替换为计划外的动作来提高计划的灵活性。 我们利用块解序,通过在POP中封装连贯的动作来消除顺序,以构建动作块作为替换的候选子计划。 此外,本文引入了一种剪枝技术,用于消除BDPO计划中的冗余动作。 我们还评估了在结合基于MaxSAT的重序时的方法。 我们的实验结果表明,在国际规划竞赛(IPC)的基准问题上,计划执行的灵活性有了显著提高,同时保持了良好的覆盖率和执行时间。
文献和引用工具
与本文相关的代码,数据和媒体
alphaXiv (什么是 alphaXiv?)
CatalyzeX 代码查找器 (什么是 CatalyzeX?)
DagsHub (什么是 DagsHub?)
Gotit.pub (什么是 GotitPub?)
Hugging Face (什么是 Huggingface?)
带有代码的论文 (什么是带有代码的论文?)
ScienceCast (什么是 ScienceCast?)
演示
推荐器和搜索工具
arXivLabs:与社区合作伙伴的实验项目
arXivLabs 是一个框架,允许合作伙伴直接在我们的网站上开发和分享新的 arXiv 特性。
与 arXivLabs 合作的个人和组织都接受了我们的价值观,即开放、社区、卓越和用户数据隐私。arXiv 承诺这些价值观,并且只与遵守这些价值观的合作伙伴合作。
有一个为 arXiv 社区增加价值的项目想法吗? 了解更多关于 arXivLabs 的信息.