Overview
Visibility Graph Roadmap handles shortest path among obstacles by connecting mutually visible obstacle vertices and searching the resulting graph.
Visibility Graph Roadmap handles shortest path among obstacles by connecting mutually visible obstacle vertices and searching the resulting graph.
Compact metadata for implementation and discovery.
Visibility Graph Roadmap handles shortest path among obstacles by connecting mutually visible obstacle vertices and searching the resulting graph.
Quick facts
Runtime and memory behavior at a glance.
Best
O(V + E)
Average
O((V + E) log V)
Worst
O(V^2 + E)
Space
O(V + E)
Show connecting mutually visible obstacle vertices and searching the resulting graph on a small shortest path among obstacles example.
Visibility Graph Roadmap operates in O((V + E) log V) time and O(V + E) space within the Geometric Pathfinding family. Often compared with 0-1 BFS and Dial's Algorithm.
What each reference supports for this entry.
Motion-planning reference covering Visibility Graph Roadmap roadmap, visibility, or sampling-based search construction.
Open sourceGood next jumps from the relationship graph, ranked for useful discovery.
Pathfinding · Core
Visibility Graph Roadmap and 0-1 BFS both relate to shortest path among obstacles, but use different structures or assumptions.
Compare with thisVisibility Graph Roadmap and 0-1 BFS both relate to shortest path among obstacles, but use different structures or assumptions.
Visibility Graph Roadmap and Dial's Algorithm both relate to shortest path among obstacles, but use different structures or assumptions.
Visibility Graph Roadmap and Eppstein K Shortest Paths both relate to shortest path among obstacles, but use different structures or assumptions.