Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
175 tokens/sec
GPT-4o
7 tokens/sec
Gemini 2.5 Pro Pro
42 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
38 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Parameterized Algorithms for Coordinated Motion Planning: Minimizing Energy (2404.15950v1)

Published 24 Apr 2024 in cs.DM

Abstract: We study the parameterized complexity of a generalization of the coordinated motion planning problem on graphs, where the goal is to route a specified subset of a given set of $k$ robots to their destinations with the aim of minimizing the total energy (i.e., the total length traveled). We develop novel techniques to push beyond previously-established results that were restricted to solid grids. We design a fixed-parameter additive approximation algorithm for this problem parameterized by $k$ alone. This result, which is of independent interest, allows us to prove the following two results pertaining to well-studied coordinated motion planning problems: (1) A fixed-parameter algorithm, parameterized by $k$, for routing a single robot to its destination while avoiding the other robots, which is related to the famous Rush-Hour Puzzle; and (2) a fixed-parameter algorithm, parameterized by $k$ plus the treewidth of the input graph, for the standard \textsc{Coordinated Motion Planning} (CMP) problem in which we need to route all the $k$ robots to their destinations. The latter of these results implies, among others, the fixed-parameter tractability of CMP parameterized by $k$ on graphs of bounded outerplanarity, which include bounded-height subgrids. We complement the above results with a lower bound which rules out the fixed-parameter tractability for CMP when parameterized by the total energy. This contrasts the recently-obtained tractability of the problem on solid grids under the same parameterization. As our final result, we strengthen the aforementioned fixed-parameter tractability to hold not only on solid grids but all graphs of bounded local treewidth -- a class including, among others, all graphs of bounded genus.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (42)
  1. Efficient multi-robot motion planning for unlabeled discs in simple polygons. IEEE Transactions on Automation Science and Engineering, 12(4):1309–1317, 2015.
  2. Easy problems for tree-decomposable graphs. Journal of Algorithms, 12:308–340, 1991.
  3. Intractability of time-optimal multirobot path planning on 2D grid graphs with holes. IEEE Robotics and Automation Letters, 2(4):1941–1947, 2017.
  4. Unlabeled multi-robot motion planning with tighter separation bounds. In SoCG, volume 224, pages 12:1–12:16, 2022.
  5. ICBS: Improved conflict-based search algorithm for multi-agent pathfinding. In IJCAI, pages 740–746, 2015.
  6. 1×1111\times 11 × 1 rush hour with fixed blocks is PSPACE-complete. In FUN, volume 157, pages 7:1–7:14, 2021.
  7. Bruno Courcelle. The monadic second-order logic of graphs. i. recognizable sets of finite graphs. Inf. Comput., 85(1):12–75, 1990. doi:10.1016/0890-5401(90)90043-H.
  8. Parameterized Algorithms. Springer, 2015.
  9. Coordinated motion planning: Reconfiguring a swarm of labeled robots with bounded stretch. SIAM Journal on Computing, 48(6):1727–1762, 2019.
  10. A simple proof that the (n2−1superscript𝑛21n^{2}-1italic_n start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 1)-puzzle is hard. Theoretical Computer Science, 732:80–84, 2018.
  11. Reinhard Diestel. Graph Theory, 4th Edition, volume 173 of Graduate texts in mathematics. Springer, 2012.
  12. Fundamentals of Parameterized Complexity. Texts in Computer Science. Springer, 2013.
  13. Adrian Dumitrescu. Motion planning and reconfiguration for systems of multiple objects. In Sascha Kolski, editor, Mobile Robots, chapter 24. IntechOpen, Rijeka, 2007.
  14. The parameterized complexity of coordinated motion planning. In SoCG, volume 258, pages 28:1–28:16, 2023.
  15. David Eppstein. Diameter and treewidth in minor-closed graph families. Algorithmica, 27(3):275–291, 2000.
  16. Computing coordinated motion plans for robot swarms: The CG: SHOP challenge 2021. ACM Journal on Experimental Algorithmics, 27:3.1:1–3.1:12, 2022.
  17. Exact algorithms and lowerbounds for multiagent pathfinding: Power of treelike topology. CoRR, abs/2312.09646, 2023.
  18. Rush hour is PSPACE-complete, or “why you should generously tip parking lot attendants”. Theoretical Computer Science, 270(1-2):895–911, 2002.
  19. Parameterized Complexity Theory, volume XIV of Texts in Theoretical Computer Science. An EATCS Series. Springer, Berlin, 2006.
  20. Refined hardness of distance-optimal multi-agent path finding. In AAMAS, page 481–488, 2022.
  21. Oded Goldreich. Finding the shortest move-sequence in the graph-generalized 15-puzzle is NP-hard. Springer, 2011.
  22. Martin Grohe. Local tree-width, excluded minors, and approximation algorithms. Combinatorica, 23(4):613–632, 2003.
  23. A formal basis for the heuristic determination of minimum cost paths. IEEE Transactions on Systems Science and Cybernetics, 4(2):100–107, 1968.
  24. On time versus space and related problems. In FOCS, pages 57–64. IEEE Computer Society, 1975.
  25. On the complexity of motion planning for multiple independent objects; PSPACE-hardness of the “Warehouseman’s Problem. The International Journal of Robotics Research, 3(4):76–88, 1984.
  26. Tuukka Korhonen. A single-exponential time 2-approximation algorithm for treewidth. In 62nd IEEE Annual Symposium on Foundations of Computer Science, FOCS 2021, Denver, CO, USA, February 7-10, 2022, pages 184–192. IEEE, 2021. doi:10.1109/FOCS52979.2021.00026.
  27. Coordinated motion planning through randomized k𝑘kitalic_k-Opt (CG challenge). In SoCG, volume 189, pages 64:1–64:8, 2021.
  28. Motion planning on a graph (extended abstract). In STOC, pages 511–520, 1994.
  29. Algorithmic motion planning in robotics: Coordinated motion of several disks amidst polygonal obstacles. In ICRA, volume 2, pages 514–522, 1985.
  30. The (n2−1superscript𝑛21n^{2}-1italic_n start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - 1)-puzzle and related relocation problems. Journal of Symbolic Computation, 10(2):111–137, 1990.
  31. John H Reif. Complexity of the mover’s problem and generalizations. In FOCS, pages 421–427, 1979.
  32. Research challenges and opportunities in multi-agent path finding and multi-agent pickup and delivery problems. In AAMAS, pages 1711–1715, 2020.
  33. On the piano movers’ problem: III. coordinating the motion of several independent bodies: The special case of circular bodies moving amidst polygonal barriers. The International Journal of Robotics Research, 2:46 – 75, 1983.
  34. On the “piano movers’” problem I. The case of a two-dimensional rigid polygonal body moving amidst polygonal barriers. Communications on Pure and Applied Mathematics, 36(3):345–398, 1983.
  35. On the “piano movers” problem. II. General techniques for computing topological properties of real algebraic manifolds. Advances in Applied Mathematics, 4(3):298–351, 1983.
  36. Conflict-based search for optimal multi-agent pathfinding. Artificial Intelligence, 219:40–66, 2015.
  37. Representation-optimal multi-robot motion planning using conflict-based search. IEEE Robotics Automation Letters, 6(3):4608–4615, 2021.
  38. On the hardness of unlabeled multi-robot motion planning. The International Journal of Robotics Research, 35(14):1750–1759, 2016.
  39. Subdimensional expansion for multirobot path planning. Artificial Intelligence, 219:1–24, 2015.
  40. Structure and intractability of optimal multi-robot path planning on graphs. In AAAI, pages 1443–1449, 2013.
  41. Optimal multirobot path planning on graphs: Complete algorithms and effective heuristics. IEEE Transactions on Robotics, 32(5):1163–1177, 2016.
  42. Pebble motion on graphs with rotations: Efficient feasibility tests and planning algorithms. In WAFR, volume 107 of Springer Tracts in Advanced Robotics, pages 729–746, 2014.
Citations (1)

Summary

We haven't generated a summary for this paper yet.