Overview
Minkowski sums are useful for collision detection, configuration-space obstacles, and geometric offsetting.
Combines two shapes by adding every point in one shape to every point in the other.
Compact metadata for implementation and discovery.
Minkowski sums are useful for collision detection, configuration-space obstacles, and geometric offsetting.
Quick facts
Runtime and memory behavior at a glance.
Best
O(n + m)
Average
O(n + m)
Worst
O(n m)
Space
O(n + m)
A + B = {a + b | a in A, b in B}Defines the combined shape from all pairwise point sums.
Draw the input shapes, active tests, and generated geometric result.
Minkowski Sum should be used with the assumptions and tradeoffs of shape Operation in mind.
What each reference supports for this entry.
Textbook support for Minkowski Sum's computational geometry problem family, predicates, structures, or geometric construction.
Open sourceAlgorithm catalog support for Minkowski Sum in the computational geometry benchmark area.
Open sourceGood next jumps from the relationship graph, ranked for useful discovery.
Simulation · Specialized
EPA works in Minkowski-difference space after collision is detected.
Compare with thisSimulation · Specialized
GJK uses support points of the Minkowski difference.
Compare with thisMinkowski operations often use convex polygon or polytope structure.
EPA works in Minkowski-difference space after collision is detected.
GJK uses support points of the Minkowski difference.