{"title":"On the Parameterized Complexity of Motion Planning for Rectangular Robots","authors":"Iyad Kanj, Salman Parsa","doi":"arxiv-2402.17846","DOIUrl":null,"url":null,"abstract":"We study computationally-hard fundamental motion planning problems where the\ngoal is to translate $k$ axis-aligned rectangular robots from their initial\npositions to their final positions without collision, and with the minimum\nnumber of translation moves. Our aim is to understand the interplay between the\nnumber of robots and the geometric complexity of the input instance measured by\nthe input size, which is the number of bits needed to encode the coordinates of\nthe rectangles' vertices. We focus on axis-aligned translations, and more\ngenerally, translations restricted to a given set of directions, and we study\nthe two settings where the robots move in the free plane, and where they are\nconfined to a bounding box. We obtain fixed-parameter tractable (FPT)\nalgorithms parameterized by $k$ for all the settings under consideration. In\nthe case where the robots move serially (i.e., one in each time step) and\naxis-aligned, we prove a structural result stating that every problem instance\nadmits an optimal solution in which the moves are along a grid, whose size is a\nfunction of $k$, that can be defined based on the input instance. This\nstructural result implies that the problem is fixed-parameter tractable\nparameterized by $k$. We also consider the case in which the robots move in\nparallel (i.e., multiple robots can move during the same time step), and which\nfalls under the category of Coordinated Motion Planning problems. Finally, we\nshow that, when the robots move in the free plane, the FPT results for the\nserial motion case carry over to the case where the translations are restricted\nto any given set of directions.","PeriodicalId":501570,"journal":{"name":"arXiv - CS - Computational Geometry","volume":"57 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-02-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Computational Geometry","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2402.17846","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
We study computationally-hard fundamental motion planning problems where the
goal is to translate $k$ axis-aligned rectangular robots from their initial
positions to their final positions without collision, and with the minimum
number of translation moves. Our aim is to understand the interplay between the
number of robots and the geometric complexity of the input instance measured by
the input size, which is the number of bits needed to encode the coordinates of
the rectangles' vertices. We focus on axis-aligned translations, and more
generally, translations restricted to a given set of directions, and we study
the two settings where the robots move in the free plane, and where they are
confined to a bounding box. We obtain fixed-parameter tractable (FPT)
algorithms parameterized by $k$ for all the settings under consideration. In
the case where the robots move serially (i.e., one in each time step) and
axis-aligned, we prove a structural result stating that every problem instance
admits an optimal solution in which the moves are along a grid, whose size is a
function of $k$, that can be defined based on the input instance. This
structural result implies that the problem is fixed-parameter tractable
parameterized by $k$. We also consider the case in which the robots move in
parallel (i.e., multiple robots can move during the same time step), and which
falls under the category of Coordinated Motion Planning problems. Finally, we
show that, when the robots move in the free plane, the FPT results for the
serial motion case carry over to the case where the translations are restricted
to any given set of directions.