论约束重配置与运动规划的复杂性
计算复杂性
2025-08-29 v3 离散数学
数据结构与算法
机器人学
组合数学
摘要
在约束环境中协调多个智能体的运动是机器人学、运动规划和调度中的一个基本挑战。一个激励性示例涉及 个机械臂,每个机械臂表示为一个线段。目标是将每个臂旋转到其垂直方向,一次一个(顺时针或逆时针),不发生碰撞,且每个臂最多旋转一次。此场景是更一般的 -兼容排序问题的一个实例,其中 个智能体,每个能执行 个状态改变动作,必须在编码为一组 的 对有向图的约束下,转换到特定的目标状态。我们证明,即使 是平面的、退化的或无环的,-兼容排序也是 -完全的。在积极方面,我们为诸如 或 具有有界树宽的情况提供了多项式时间算法。我们还引入了支持每个智能体执行多个状态改变动作的广义变体,拓宽了我们框架的适用性。这些结果可扩展到约束环境中的各种调度、重配置和运动规划应用。
引用
@article{arxiv.2508.13032,
title = {On the complexity of constrained reconfiguration and motion planning},
author = {Nicolas Bousquet and Remy El Sabeh and Amer E. Mouawad and Naomi Nishimura},
journal= {arXiv preprint arXiv:2508.13032},
year = {2025}
}