A new algorithm for the computation of the Minkowski difference of convex polyhedra - Archive ouverte HAL Access content directly
Conference Papers Year : 2010

A new algorithm for the computation of the Minkowski difference of convex polyhedra

Abstract

We present a new algorithm, based on the concept of contributing vertices, for the exact and efficient computation of the Minkowski difference of convex polyhedra. First, we extend the concept of contributing vertices for the Minkowski difference case. Then, we generate a Minkowski difference facets superset by exploiting the information provided by the computed contributing vertices. Finally, we compute the Minkowski difference polyhedron through the trimming of the generated superset. We compared our Contributing Vertices-based Minkowski Difference (CVMD) algorithm to a Nef polyhedra-based approach using Minkowski addition, complement, transposition, and union operations. The performance benchmark shows that our CVMD algorithm outperforms the indirect Nef polyhedra-based approach. All our implementations use exact number types, produce exact results, and are based on CGAL, the Computational Geometry Algorithms Library.
Not file

Dates and versions

hal-01381570 , version 1 (14-10-2016)

Identifiers

Cite

Hichem Barki, Florence Denis, Florent Dupont. A new algorithm for the computation of the Minkowski difference of convex polyhedra. IEEE International Conference on Shape Modeling and Applications (SMI'10), Jun 2010, Aix-en-Provence, France. pp.206-210, ⟨10.1109/SMI.2010.12⟩. ⟨hal-01381570⟩
131 View
0 Download

Altmetric

Share

Gmail Facebook Twitter LinkedIn More