In geometry, the Minkowski sum of two sets of position vectors A and B in Euclidean space is formed by adding each vector in A to each vector in B, i.e., the set Analogously, the Minkowski difference is defined using the complement operation as In general. For instance, in a one-dimensional case and the Minkowski difference, whereas In a two-dimensional case, Minkowski difference is closely related to erosion in image processing. The concept is named for Hermann Minkowski.
Example
For example, if we have two sets A and B, each consisting of three position vectors, representing the vertices of two triangles in, with coordinates and then their Minkowski sum is which comprises the vertices of a hexagon. For Minkowski addition, the zero set,, containing only the zero vector, 0, is an identity element: for every subset S of a vector space, The empty set is important in Minkowski addition, because the empty set annihilates every other subset: for every subset S of a vector space, its sum with the empty set is empty: of the red set, each blue point is a convex combination of some red points.
Convex hulls of Minkowski sums
Minkowski addition behaves well with respect to the operation of taking convex hulls, as shown by the following proposition:
For all non-empty subsets S1 and S2 of a real vector space, the convex hull of their Minkowski sum is the Minkowski sum of their convex hulls:
This result holds more generally for any finite collection of non-empty sets: In mathematical terminology, the operations of Minkowski summation and of forming convex hulls are commuting operations. If is a convex set then is also a convex set; furthermore for every. Conversely, if this "distributive property" holds for all non-negative real numbers,, then the set is convex. The figure shows an example of a non-convex set for which. An example in 1 dimension is: B=∪. It can be easily calculated that 2B=∪ but B+B=∪∪, hence again. Minkowski sums act linearly on the perimeter of two-dimensional convex bodies: the perimeter of the sum equals the sum of perimeters. Additionally, if K is a curve of constant width, then the Minkowski sum of K and of its 180° rotation is a disk. These two facts can be combined to give a short proof of Barbier's theorem on the perimeter of curves of constant width.
Minkowski sums are used in motion planning of an object among obstacles. They are used for the computation of the configuration space, which is the set of all admissible positions of the object. In the simple model of translational motion of an object in the plane, where the position of an object may be uniquely specified by the position of a fixed point of this object, the configuration space are the Minkowski sum of the set of obstacles and the movable object placed at the origin and rotated 180 degrees.
In numerical control machining, the programming of the NC tool exploits the fact that the Minkowski sum of the cutting piece with its trajectory gives the shape of the cut in the material.
For two convex polygons and in the plane with and vertices, their Minkowski sum is a convex polygon with at most + vertices and may be computed in time O by a very simple procedure, which may be informally described as follows. Assume that the edges of a polygon are given and the direction, say, counterclockwise, along the polygon boundary. Then it is easily seen that these edges of the convex polygon are ordered by polar angle. Let usmerge the ordered sequences of the directed edges from and into a single ordered sequence. Imagine that these edges are solid arrows which can be moved freely while keeping them parallel to their original direction. Assemble these arrows in the order of the sequence by attaching the tail of the next arrow to the head of the previous arrow. It turns out that the resulting polygonal chain will in fact be a convex polygon which is the Minkowski sum of and.
Other
If one polygon is convex and another one is not, the complexity of their Minkowski sum is O. If both of them are nonconvex, their Minkowski sum complexity is O.
Essential Minkowski sum
There is also a notion of the essential Minkowski sum +e of two subsets of Euclidean space. The usual Minkowski sum can be written as Thus, the essential Minkowski sum is defined by where μ denotes the n-dimensional Lebesgue measure. The reason for the term "essential" is the following property of indicator functions: while it can be seen that where "ess sup" denotes the essential supremum.
''Lp'' Minkowski sum
For K and L compact convex subsets in, the Minkowski sum can be described by the support function of the convex sets: For p ≥ 1, Firey defined the Lp Minkowski sumK+pL of compact convex sets K and L in containing the origin as By the Minkowski inequality, the function hK+pL is again positive homogeneous and convex and hence the support function of a compact convex set. This definition is fundamental in the Lp Brunn-Minkowski theory.