Optimal Motion Planning for Two Square Robots in a Rectilinear Environment
Pankaj K. Agarwal, Mark de Berg, Benjamin Holmgren, Alex Steiger, and Martijn Struijs

TL;DR
This paper presents the first polynomial-time algorithm for optimally planning collision-free paths for two square robots in a polygonal environment, focusing on minimizing total path length, and proves NP-hardness for minimizing maximum completion time.
Contribution
It introduces a novel polynomial-time algorithm for the min-sum problem and establishes NP-hardness for the min-makespan variant in planar environments.
Findings
Polynomial-time algorithm for min-sum problem
NP-hardness proof for min-makespan problem
Optimal collision-free paths for two robots in polygonal environments
Abstract
Let be a rectilinear polygonal environment (that is, a rectilinear polygon potentially with holes) with a total of vertices, and let be two robots, each modeled as an axis-aligned unit square, that can move rectilinearly inside . The goal is to compute a collision-free motion plan , that is, a motion plan that continuously moves from to and from to so that and remain inside and do not collide with each other during the motion. We study two variants of this problem which are focused additionally on the optimality of , and obtain the following results. 1. Min-Sum: Here the goal is to compute a motion plan that minimizes the sum of the lengths of the paths of the robots. We present an -time algorithm for computing an optimal…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputational Geometry and Mesh Generation · Robotic Path Planning Algorithms · Optimization and Search Problems
