GCS*: Forward Heuristic Search on Implicit Graphs of Convex Sets
Not on the map. Why?
Abstract (arXiv)
We consider large-scale, implicit-search-based solutions to Shortest Path Problems on Graphs of Convex Sets (GCS). We propose GCS*, a forward heuristic search algorithm that generalizes A* search to the GCS setting, where a continuous-valued decision is made at each graph vertex, and constraints across graph edges couple these decisions, influencing costs and feasibility. Such mixed discrete-continuous planning is needed in many domains, including motion planning around obstacles and planning through contact. This setting provides a unique challenge for best-first search algorithms: the cost and feasibility of a path depend on continuous-valued points chosen along the entire path. We show that by pruning paths that are cost-dominated over their entire terminal vertex, GCS* can search efficiently while still guaranteeing cost-optimality and completeness. To find satisficing solutions quickly, we also present a complete but suboptimal variation, pruning instead reachability-dominated paths. We implement these checks using polyhedral-containment or sampling-based methods. The former implementation is complete and cost-optimal, while the latter is probabilistically complete and asymptotically cost-optimal and performs effectively even with minimal samples in practice. We demonstrate GCS* on planar pushing tasks where the combinatorial explosion of contact modes renders prior methods intractable and show it performs favorably compared to the state-of-the-art. Project website: https://shaoyuan.cc/research/gcs-star/
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). First posted on arXiv 11 Jul 2024.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2024: 2; 2025: 3; 2026: 2.
7 papers.
- 2025Discrete-Guided Diffusion for Scalable and Safe Multi-Robot Motion Planningcited by 10
- 2024A^* for Graphs of Convex Setscited by 2
- 2024Diffusion-Informed Probabilistic Contact Search for Multi-Finger Manipulationcited by 2
- 2025Space-Time Graphs of Convex Sets for Multi-Robot Motion Planningcited by 2
- 2025GHOST: Solving the Traveling Salesman Problem on Graphs of Convex Setscited by 2
- 2026Search-Based Spatiotemporal and Multi-Robot Motion Planning on Graphs of Space-Time Convex Setscited by 1
- 2026Unified Branch-and-Bound Search for the Steiner Traveling Salesman Problem on Graphs of Convex Setscited by 0
- 2026Unified Branch-and-Bound Search for the Steiner Traveling Salesman Problem on Graphs of Convex Sets21 Aug 2026
- 2026Search-Based Spatiotemporal and Multi-Robot Motion Planning on Graphs of Space-Time Convex Sets1 Jul 2026
- 2025GHOST: Solving the Traveling Salesman Problem on Graphs of Convex Sets9 Nov 2025
- 2025Discrete-Guided Diffusion for Scalable and Safe Multi-Robot Motion Planning27 Aug 2025
- 2025Space-Time Graphs of Convex Sets for Multi-Robot Motion Planning1 Mar 2025
- 2024Diffusion-Informed Probabilistic Contact Search for Multi-Finger Manipulation1 Oct 2024
- 2024A^* for Graphs of Convex Sets24 Jul 2024