Search
Close this search box.

Sparsification of Motion-Planning Roadmaps by Edge Contraction

We present Roadmap Sparsification by Edge Contraction (RSEC), a simple and effective algorithm for reducing the size of a motion-planning roadmap. The algorithm exhibits minimal effect on the quality of paths that can be extracted from the new roadmap. The primitive operation used by RSEC is edge contraction—the contraction of a roadmap edge to a single vertex and the connection of the new vertex to the neighboring vertices of the contracted edge. For certain scenarios, we compress more than 98% of the edges and vertices at the cost of degradation of average shortest path length by at most 2%.

Edge Contraction: Graph before (left) and after (right) the contraction of  the edge \((v_3, v_4)\) to the point \(v_{3,4}\). Obstacle is depicted by the green triangle.

Roadmap example before and after RSEC*

Before

After
After

* Scenario provided with the OMPL distribution.

Links

Contacts

Doron Shaharabani
Dan Halperin
Oren Salzman
Pankaj K. Agarwal
@article{ssah-smpre-12,
  author       = {Doron Shaharabani and Oren Salzman and Pankaj K. Agarwal and Dan Halperin},
  title        = {Sparsification of Motion-Planning Roadmaps by Edge Contraction},
  journal      = {CoRR},
  volume       = {abs/1209.4463},
  year         = {2012},
  url          = {http://arxiv.org/abs/1209.4463},
  eprinttype   = {arXiv},
  eprint       = {1209.4463},
  timestamp    = {Mon, 13 Aug 2018 16:47:00 +0200},
  biburl       = {https://dblp.org/rec/journals/corr/abs-1209-4463.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}
@inproceedings{ssah-smpre-13,
  author = {Doron Shaharabani and Oren Salzman and Pankaj K. Agarwal and Dan Halperin},
  booktitle = {IEEE International Conference on Robotics and Automation}, 
  title = {Sparsification of motion-planning roadmaps by edge contraction}, 
  year = {2013},
  pages = {4098--4105},
  doi = {10.1109/ICRA.2013.6631155}
}

Yair Oz - Webcreator

Contact

Skip to content