The Minkowski sum of subsets of a vector space collects the result of vector addition for every possible pair:
Think of fixing a point of , making a translation of the whole of by , and then taking the union of these copies over every . The points of specify displacement vectors; they need not be the centre of a shape. Minkowski addition applies to nonconvex sets too. It is different from set union: for on the real line, but .
For axis-aligned rectangles in the Euclidean plane, the coordinate intervals add separately:
Every coordinate between and can be split into one coordinate in and another in , and likewise for the vertical coordinate. Thus a rectangle plus a rectangle gives a square of area , although the two input areas total only . The Minkowski sum adds possible displacements, so its area need not be the sum of input areas.
For closed Euclidean disks centred at the origin, the triangle inequality gives . Conversely, if , split any as . Therefore , including the case . Disks of radii and give a disk of radius , with areas . For disks with centres , the resulting centre is . These two examples lead to the root-of-area comparison in the Brunn-Minkowski theorem.
Figure 1.
Minkowski addition of two rectangles and of two closed disks: exact toy shapes, sample displacement arrows, and the square-root-of-area comparison
. Details.
Minkowski addition is commutative and associative because vector addition is. Its identity is the singleton , and . For displacement vectors and , translations and uniform dilations satisfy
where uses scalar multiplication. A Minkowski sum of convex sets is convex: a line segment between and is obtained by adding the corresponding points of the line segments in and . Closure requires care; see sum of two closed sets need not be closed and sum of a compact set and a closed set.
Suppose a robot occupies a closed set relative to its chosen reference point, and a closed obstacle occupies . Keep the robot's orientation fixed and allow only translations. At reference position , its occupied set is . If touching counts as collision, the forbidden positions in this configuration space are exactly
The minus sign reflects the robot through its reference origin: solving gives . Thus collision checking for a moving shape becomes checking whether one point lies in a fixed Minkowski sum. Steven M. LaValle derives this translational configuration space construction in Planning Algorithms, section 4.3.2, equation 4.37 and Example 4.13.
For a concrete toy example, take the robot rectangle with its reference point at the lower-left corner, and obstacle rectangle . Their collision region is the rectangle
For example, is forbidden: meets in , of area . At there is just corner contact, which our convention also forbids. Using instead would wrongly miss both reference positions. Only when , as for an origin-centred disk, does the reflection leave the robot set unchanged.
Figure 1.
Toy translational collision geometry: a corner-referenced robot requires , of area , and its positive Minkowski sum puts forbidden positions on the wrong side
. Details.
The same calculation handles bounded additive uncertainty. If the actual reference position is for any , the union of possible occupied sets is . There exists an allowed error causing contact exactly when
Consequently avoiding this set guarantees avoidance for every in this model. For , the example's forbidden region becomes , with area . Here because the error bounds are symmetric; a one-sided error set must still be negated. This is a worst-case geometric bound, not a probability of collision. Rotating the robot requires an orientation-dependent Minkowski sum for each orientation.
In , the sets and are closed because their points have no finite accumulation point. Their Minkowski sum contains but does not contain zero, since has no positive-integer solution. Compactness of one summand is a useful sufficient condition missing from this counterexample.
In Euclidean space, a Minkowski sum of a compact set and a closed set is closed. From any convergent sequence , extract a convergent subsequence of using compactness. The corresponding then converges to the difference of the two limits, which lies in . If is also bounded, the sum is bounded and therefore compact.
Let and let be nonempty Lebesgue measurable sets with finite Lebesgue measures. Assume that is also a Lebesgue measurable set; its measure may be infinite. Then
Here denotes -dimensional Lebesgue measure in Euclidean space. Nonempty compact sets and nonempty open sets of finite measure satisfy the measurability assumptions. Measurability of arbitrary summands alone does not guarantee measurability of their Minkowski sum. The theorem does not require convexity. See R. J. Gardner, The Brunn-Minkowski Inequality (2002), Theorem 4.1 and the following remarks.
The th root converts a volume into a quantity that scales like a length: uniform dilation gives for . In the Euclidean plane the theorem compares square roots of areas, not the areas themselves. For the two rectangles above it reads . Equivalently their sum has area . For the two disks, it reads , an equality. These are exact geometric examples, not measured data.
Applying the theorem to the scaled sets gives, whenever that sum is a Lebesgue measurable set,
For convex bodies, this means the root-volume of the interpolated shape lies above the straight line between the input root-volumes. In fact is a concave function on : convexity gives for , so interpolating two intermediate shapes gives another intermediate shape and the same inequality applies. The beauty is that no particular boundary shape appears in the bound: possible pointwise displacements force a minimum amount of space.
For convex bodies , equality holds exactly when they are homothetic convex bodies, meaning for some vector and . This equality qualification is part of the Brunn-Minkowski theorem for convex bodies. [ref] For positive-sided axis-aligned rectangles, the comparison can be checked directly:
Equality requires : the rectangles must have the same aspect ratio. Our and rectangles do not. All positive-radius disks are homothetic convex bodies, explaining their equality.
Do not apply that equality criterion without its hypotheses. If , its Lebesgue measure is zero and is a translation of , so equality holds even for nonconvex . Also, changing a summand on a null set can change the measure of its Minkowski sum: in one dimension, and both have measure , but has measure . Removing the single extra point restores equality with sum measure . Thus merely being equal almost everywhere to homothetic convex bodies is not a sufficient equality test for arbitrary sets.
The Brunn-Minkowski theorem also bounds the collision-region volume: for positive-volume compact sets , reflection preserves Lebesgue measure, so . In the toy collision example this gives area at least , compared with the exact area . A lower bound alone does not identify safe reference positions; the actual Minkowski sum supplies those.

Articles by others on the same topic (1)