Minkowski Sum—Definition, Complexity, Construction, Applications

Total Page:16

File Type:pdf, Size:1020Kb

Minkowski Sum—Definition, Complexity, Construction, Applications Minkowski Sums Minkowski Sum—definition, complexity, construction, applications Efi Fogel Tel Aviv University, Israel Algorithmic Robotics and Motion Planning March 14th, 2011 Outline 1 Minkowski Sums Minkowski-sum Definition Minkowski-sum Complexity Constructing 2D Minkowski Sums Constructing 3D Minkowski Sums Applications Literature Minkowski Sums 2 Minkowski Sum Definition Definition (Minkowski sum) d Hermann Minkowski Let P and Q be two point sets in R . The Minkowski 1864–1909 sum of P and Q, denoted as P ⊕ Q, is the point set {p + q | p ∈ P, q ∈ Q}. Applies to every dimension d. Applies to arbitrary point sets. Minkowski Sums 3 Minkowski Sum Examples in IR2 1 p = p + o −2 −1 1 2 3 o −1 q + p p q Minkowski Sums 4 Minkowski Sum Examples in R3 [VM06] Minkowski Sums 5 Minkowski Sum Properties The Minkowski sum of two (non-parallel) line segments in R2 is a convex polygon. The Minkowski sum of two (non-parallel) polygons in R3 is a convex polyhedron. P = P ⊕ {o}, where o is the origin. If P and Q are convex, then P ⊕ Q is convex. P ⊕ Q = Q ⊕ P. λ(P ⊕ Q)= λP ⊕ λQ, where λP = {λp | p ∈ P}. 2P ⊆ P ⊕ P,3P ⊆ P ⊕ P ⊕ P, etc. P ⊕ (Q ∪ R) = (P ⊕ Q) ∪ (P ⊕ R). Minkowski Sums 6 Minkowski-Sum Construction Approaches Decomposition Decompose P and Q into convex sub-polygons P1,..., Pk and Q1,..., Qℓ ℓ ⋆ k = = Si=1 Pi P and Sj=1 Qj Q. Calculate the pairwise sums Sij = Pi ⊕ Qj of the convex sub-polygons. Compute the union P ⊕ Q = Sij Sij . Convolution, denoted P ⊗ Q. Description is deferred. Minkowski Sums 7 Outline 1 Minkowski Sums Minkowski-sum Definition Minkowski-sum Complexity Constructing 2D Minkowski Sums Constructing 3D Minkowski Sums Applications Literature Minkowski Sums 8 Minkowski-sum Complexity: Convex Polygons P, Q — convex polygons with m and n vertices (edges), respectively. M = P ⊕ Q — the Minkowski sum. M is bounded by copies of the m + n edges translated and ordered according to the 3 angle they form with the x-axis. 4 2 M can be computed using an operation 5 1 similar to the merge step of the merge-sort algorithm in O(m + n) time. Start from the two bottommost vertices in P and in Q and merge the ordered list of edges. Computing the overlay of 2 1D arrangements. Minkowski Sums 9 Minkowski-sum Complexity: Arbitrary Simple Polygons P — a simple polygon with m vertices (edges). Q — a simple polygon with n vertices (edges). Upper Bound m−2 P n−2 Q Triangulate P = ∪i=1 Ti and Q = ∪i=1 Ti . Compute the pairwise Minkowski sums P Q M = {Ti ⊕ Tj | 1 ≤ i ≤ m − 2, 1 ≤ j ≤ n − 2}. Compute the union M = S M = P ⊕ Q. Mi ∈M i The number of constant-complexity polygons in M is O(mn) =⇒ the complexity of the union is O(m2n2). Lower Bound 3 — number of blue spikes. 2 — number of red spikes. 22 × 32 = 36 — number of white squares in the Minkowski sum. Minkowski Sums 10 Pseudodiscs Definition (A pair of pseudodiscs) A pair of two planar connected point sets o1 and o2 is called a pair of pseudodiscs if ∂o1 ∩ int(o2) is connected and ∂o2 ∩ int(o1) is connected. The boundaries ∂o1 and ∂o2 intersect in at most two points. pseudodiscs not pseudodiscs Minkowski Sums 11 Gasusian Map (Normal Diagram) in 2D Definition (Gasusian map or normal diagram) The Gaussian map of a convex polygon P is the decomposition of S into maximal connected arcs so that the extremal point of P is the same for all directions Carl Friedrich Gauss within one region. 1777–1855 ⇐⇒ ~ d1 ~ d2 Directions between ~ ~ d1 and d2. ⇐⇒ Generalizes to higher dimensions. Minkowski Sums 12 Minkowski sums and Pseudodiscs Theorem Let P and Q be two convex polygons that are interior disjoint, and let R be another convex polygon. The two Minkowski sums P ⊕ R and Q ⊕ R are pseudodiscs. ~ P is more extreme. d2 Q is more extreme. ~ Q d2 ~ P and Q are equally extreme. d1 ~ d1 ~ d3 P ~ d3 P and Q are interior disjoint convex polygons =⇒ P and Q are extreme in continuous ranges, respectively. Minkowski Sums 13 Minkowski sums and Pseudodiscs (Cont.) An extreme point in direction ~d on P ⊕ R is the sum of extreme points in direction d~ on P and R. M1 = P ⊕ R, M2 = Q ⊕ R Assume ∂M1 ∩ int(M2) is not connected. M1 (resp. M2) is more extreme than M2 (resp. M1) in 2 ranges =⇒ Contradiction! Theorem Let S be a collection of convex polygon that are pairwise pseudodiscs and let n be the total number of edges of the polygons. The complexity of the union of all polygons in S is at most 2n. Minkowski Sums 14 Minkowski-sum Complexity: A convex and an Arbitrary Polygons P — a convex polygon with m vertices (edges). Q — a simple polygon with n vertices (edges). Upper Bound m−2 Triangulate P = ∪i=1 Ti . m−2 P ⊕ Q = ∪i=1 Ti ⊕ Q. Ti ⊕ Q has at most n + 3 vertices. {Ti } is a collection of convex pairwise disjoint interior polygons (triangles) =⇒ {Ti ⊕ Q} is a collection of pairwise pseudodiscs. The complexity of the union is at most 2(m − 2)(n + 3). Lower Bound Minkowski Sums 15 Minkowski-Sum Complexities P, Q — polytopes of m and n complexity. Space Type Complexity convex, convex Θ(m + n) IR2 convex, arbitrary Θ(mn) arbitrary, arbitrary Θ(m2n2) convex, convex Θ(mn) IR3 convex, arbitrary O(ℓk log k) (*) arbitrary, arbitrary Θ(m3n3) convex, convex O((mn)⌊d/2⌋) IRd , d>3 convex, arbitrary ? arbitrary, arbitrary Θ(md nd ) = k * k — the number of convex polytopes Qi that compose Q Si=1 Qi . * ℓ — the total complexity of the individual Minkowski sums P ⊕ Qi . Minkowski Sums 16 Outline 1 Minkowski Sums Minkowski-sum Definition Minkowski-sum Complexity Constructing 2D Minkowski Sums Constructing 3D Minkowski Sums Applications Literature Minkowski Sums 17 Minkowski-sum Construction: Decomposition 1 Decompose P and Q into convex sub-polygons P1,..., Pk and Q1,..., Qℓ 2 Calculate the pairwise sums Sij = Pi ⊕ Qj of the convex sub-polygons. 3 Compute the union P ⊕ Q = Sij Sij . Issues Which union strategy. How to handle degeneracies. Which decomposition algorithm. Addressing of the issues is based on emprical results. The oddity of computing the union. Minkowski Sums 18 The Union of Many Polygons Definition (3SUM) 3SUM is the following computational problem conjectured to require roughly quadratic time: Given a set S of n integers, are there elements a, b, c ∈ S such that a + b + c = 0? A problem is called 3SUM-hard if solving it in subquadratic time implies a subquadratic-time algorithm for 3SUM. Computing the union of polygons is 3SUM-hard. Union Algorithms: Aggregate. Incremental. Divide-and-conquer. Minkowski Sums 19 Divide and Conquer Union Algorithm Definition (Divide and Conquer) A divide and conquer algorithm works by recursively breaking down a problem into two or more sub-problems of the same (or related) type. P — a set of n polygons. Compute the union of each pair of polygons in P to yield n/2 polygons. Use the arrangement-union algorithm. Repeat recursively log n times. Minkowski Sums 20 Computing the Union: Handling Degeneracies Tight passage. Tight placement. 2 1 2 3 Maintain a boundary count for each edge and an inside count for each face. Compare boundary counts with inside counts to identify boundary edges. Minkowski Sums 21 Minkowski-sum Construction: Convex Decomposition No Steiner points Minimize the number of convex sub-polygons, O(n4) time, O(n3) space. [Gre83] Approximate the minimum number of convex sub-polygons, O(n) after triangulation. [HM85] Approximate the minimum number of convex sub-polygons, O(n log n) time, O(n) space. [Gre83] Small side angle-bisector decomposition. [AFH02] Triangulation Naive triangulation. Minimizing the maximum degree triangulation. 2 Minimizing Σdi triangulation. Allowing Steiner points Slab decomposition. Angle-bisector decomposition. [DC85] KD decomposition. Minkowski Sums 22 Minkowski-sum Construction: Convolution P, Q — polygons with vertices (p0,..., pm−1) and (q0,..., qn−1). P and Q have positive orientations P ⊗ Q — the convolution of P and Q is a collection of line segments: −−−→ −−−→ −−−→ [pi + qj , pi+1 + qj ], where pi pi+1 lies between qj−1qj and qj qj+1. −−−→ −−−→ −−−→ [pi + qj , pi + qj+1], where qj qj+1 lies between pi−1pi and pi pi+1. The segments of the convolution form a number of closed polygonal curves called convolution cycles. P (or Q) is convex =⇒ 1 convolution cycle. The Minkowski sum P ⊕ Q is the set of points having a non-zero winding number in the arrangement of convolution cycles. Minkowski Sums 23 Minkowski-sum Construction: Convolution Efficiency The convolution cycle of a convex polygon and a non-convex polygon and the winding numbers it induces. [0] [2] [0] [2] [2] [1] The number of segments in the convolution is usually smaller than the number of segments of the sub-sums of the decomposition. Both approaches construct the arrangement of these segments and extract the sum from this arrangement. Computing Minkowski sums using the convolution approach usually generates a smaller intermediate arrangement. The convolution approach is faster and consumes less space. Minkowski Sums 24 Movie: Exact Minkowski Sums and Applications Minkowski Sums 25 Outline 1 Minkowski Sums Minkowski-sum Definition Minkowski-sum Complexity Constructing 2D Minkowski Sums Constructing 3D Minkowski Sums Applications Literature Minkowski Sums 26 Polytope Definition Definition (convex polyhedron) A convex set Q ⊆ Rd given as an intersection of finite number of closed half-spaces H = {h ∈ Rd | Ah ≤ B} is called convex polyhedron.
Recommended publications
  • Fuchsian Convex Bodies: Basics of Brunn–Minkowski Theory François Fillastre
    Fuchsian convex bodies: basics of Brunn–Minkowski theory François Fillastre To cite this version: François Fillastre. Fuchsian convex bodies: basics of Brunn–Minkowski theory. 2011. hal-00654678v1 HAL Id: hal-00654678 https://hal.archives-ouvertes.fr/hal-00654678v1 Preprint submitted on 22 Dec 2011 (v1), last revised 30 May 2012 (v2) HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. Fuchsian convex bodies: basics of Brunn–Minkowski theory François Fillastre University of Cergy-Pontoise UMR CNRS 8088 Departement of Mathematics F-95000 Cergy-Pontoise FRANCE francois.fi[email protected] December 22, 2011 Abstract The hyperbolic space Hd can be defined as a pseudo-sphere in the ♣d 1q Minkowski space-time. In this paper, a Fuchsian group Γ is a group of linear isometries of the Minkowski space such that Hd④Γ is a compact manifold. We introduce Fuchsian convex bodies, which are closed convex sets in Minkowski space, globally invariant for the action of a Fuchsian group. A volume can be defined, and, if the group is fixed, Minkowski addition behaves well. Then Fuchsian convex bodies can be studied in the same manner as convex bodies of Euclidean space in the classical Brunn–Minkowski theory.
    [Show full text]
  • Minkowski Endomorphisms Arxiv:1610.08649V2 [Math.MG] 22
    Minkowski Endomorphisms Felix Dorrek Abstract. Several open problems concerning Minkowski endomorphisms and Minkowski valuations are solved. More precisely, it is proved that all Minkowski endomorphisms are uniformly continuous but that there exist Minkowski endomorphisms that are not weakly- monotone. This answers questions posed repeatedly by Kiderlen [20], Schneider [32] and Schuster [34]. Furthermore, a recent representation result for Minkowski valuations by Schuster and Wannerer is improved under additional homogeneity assumptions. Also a question related to the structure of Minkowski endomorphisms by the same authors is an- swered. Finally, it is shown that there exists no McMullen decomposition in the class of continuous, even, SO(n)-equivariant and translation invariant Minkowski valuations ex- tending a result by Parapatits and Wannerer [27]. 1 Introduction Let Kn denote the space of convex bodies (nonempty, compact, convex sets) in Rn en- dowed with the Hausdorff metric and Minkowski addition. Naturally, the investigation of structure preserving endomorphisms of Kn has attracted considerable attention (see e.g. [7, 20, 29–31, 34]). In particular, in 1974, Schneider initiated a systematic study of continuous Minkowski-additive endomorphisms commuting with Euclidean motions. This class of endomorphisms, called Minkowski endomorphisms, turned out to be particularly interesting. Definition. A Minkowski endomorphism is a continuous, SO(n)-equivariant and trans- lation invariant map Φ: Kn !Kn satisfying Φ(K + L) = Φ(K) + Φ(L); K; L 2 Kn: Note that, in contrast to the original definition, we consider translation invariant arXiv:1610.08649v2 [math.MG] 22 Feb 2017 instead of translation equivariant maps. However, it was pointed out by Kiderlen that these definitions lead to the same class of maps up to addition of the Steiner point map (see [20] for details).
    [Show full text]
  • Sharp Isoperimetric Inequalities for Affine Quermassintegrals
    Sharp Isoperimetric Inequalities for Affine Quermassintegrals Emanuel Milman∗,† Amir Yehudayoff∗,‡ Abstract The affine quermassintegrals associated to a convex body in Rn are affine-invariant analogues of the classical intrinsic volumes from the Brunn–Minkowski theory, and thus constitute a central pillar of Affine Convex Geometry. They were introduced in the 1980’s by E. Lutwak, who conjectured that among all convex bodies of a given volume, the k-th affine quermassintegral is minimized precisely on the family of ellipsoids. The known cases k = 1 and k = n 1 correspond to the classical Blaschke–Santal´oand Petty projection inequalities, respectively.− In this work we confirm Lutwak’s conjec- ture, including characterization of the equality cases, for all values of k =1,...,n 1, in a single unified framework. In fact, it turns out that ellipsoids are the only local− minimizers with respect to the Hausdorff topology. For the proof, we introduce a number of new ingredients, including a novel con- struction of the Projection Rolodex of a convex body. In particular, from this new view point, Petty’s inequality is interpreted as an integrated form of a generalized Blaschke– Santal´oinequality for a new family of polar bodies encoded by the Projection Rolodex. We extend these results to more general Lp-moment quermassintegrals, and interpret the case p = 0 as a sharp averaged Loomis–Whitney isoperimetric inequality. arXiv:2005.04769v3 [math.MG] 11 Dec 2020 ∗Department of Mathematics, Technion-Israel Institute of Technology, Haifa 32000, Israel. †Email: [email protected]. ‡Email: amir.yehudayoff@gmail.com. 2010 Mathematics Subject Classification: 52A40.
    [Show full text]
  • Equivariant Endomorphisms of the Space of Convex
    TRANSACTIONS OF THE AMERICAN MATHEMATICAL SOCIETY Volume 194, 1974 EQUIVARIANTENDOMORPHISMS OF THE SPACE OF CONVEX BODIES BY ROLF SCHNEIDER ABSTRACT. We consider maps of the set of convex bodies in ¿-dimensional Euclidean space into itself which are linear with respect to Minkowski addition, continuous with respect to Hausdorff metric, and which commute with rigid motions. Examples constructed by means of different methods show that there are various nontrivial maps of this type. The main object of the paper is to find some reasonable additional assumptions which suffice to single out certain special maps, namely suitable combinations of dilatations and reflections, and of rotations if d = 2. For instance, we determine all maps which, besides having the properties mentioned above, commute with affine maps, or are surjective, or preserve the volume. The method of proof consists in an application of spherical harmonics, together with some convexity arguments. 1. Introduction. Results. The set Srf of all convex bodies (nonempty, compact, convex point sets) of ¿f-dimensional Euclidean vector space Ed(d > 2) is usually equipped with two geometrically natural structures: with Minkowski addition, defined by Kx + K2 = {x, + x2 | x, £ 7v,,x2 £ K2), Kx, K2 E Sf, and with the topology which is induced by the Hausdorff metric p, where p(7C,,7C2)= inf {A > 0 \ Kx C K2 + XB,K2 C Kx + XB], KxK2 E ®d; here B — (x E Ed | ||x|| < 1} denotes the unit ball. We wish to study the transformations of S$d which are compatible with these structures, i.e., the continuous maps $: ®d -» $$*which satisfy ®(KX+ K2) = OTC,+ <¡?K2for Kx, K2 E ñd.
    [Show full text]
  • The Isoperimetrix in the Dual Brunn-Minkowski Theory 3
    THE ISOPERIMETRIX IN THE DUAL BRUNN-MINKOWSKI THEORY ANDREAS BERNIG Abstract. We introduce the dual isoperimetrix which solves the isoperimetric problem in the dual Brunn-Minkowski theory. We then show how the dual isoperimetrix is related to the isoperimetrix from the Brunn-Minkowski theory. 1. Introduction and statement of main results A definition of volume is a way of measuring volumes on finite-dimensional normed spaces, or, more generally, on Finsler manifolds. Roughly speaking, a definition of volume µ associates to each finite-dimensional normed space (V, ) a norm on ΛnV , where n = dim V . We refer to [3, 28] and Section 2 for morek·k information. The best known examples of definitions of volume are the Busemann volume µb, which equals the Hausdorff measure, the Holmes-Thompson volume µht, which is related to symplectic geometry and Gromov’s mass* µm∗, which thanks to its convexity properties is often used in geometric measure theory. To each definition of volume µ may be associated a dual definition of volume µ∗. For instance, the dual of Busemann’s volume is Holmes-Thompson volume and vice versa. The dual of Gromov’s mass* is Gromov’s mass, which however lacks good convexity properties and is used less often. Given a definition of volume µ and a finite-dimensional normed vector space V , n−1 there is an induced (n 1)-density µn−1 : Λ V R. Such a density may be integrated over (n 1)-dimensional− submanifolds in→V . Given a compact− convex set K V , we let ⊂ Aµ(K) := µn−1 Z∂K be the (n 1)-dimensional surface area of K.
    [Show full text]
  • Fundamental Theorems in Mathematics
    SOME FUNDAMENTAL THEOREMS IN MATHEMATICS OLIVER KNILL Abstract. An expository hitchhikers guide to some theorems in mathematics. Criteria for the current list of 243 theorems are whether the result can be formulated elegantly, whether it is beautiful or useful and whether it could serve as a guide [6] without leading to panic. The order is not a ranking but ordered along a time-line when things were writ- ten down. Since [556] stated “a mathematical theorem only becomes beautiful if presented as a crown jewel within a context" we try sometimes to give some context. Of course, any such list of theorems is a matter of personal preferences, taste and limitations. The num- ber of theorems is arbitrary, the initial obvious goal was 42 but that number got eventually surpassed as it is hard to stop, once started. As a compensation, there are 42 “tweetable" theorems with included proofs. More comments on the choice of the theorems is included in an epilogue. For literature on general mathematics, see [193, 189, 29, 235, 254, 619, 412, 138], for history [217, 625, 376, 73, 46, 208, 379, 365, 690, 113, 618, 79, 259, 341], for popular, beautiful or elegant things [12, 529, 201, 182, 17, 672, 673, 44, 204, 190, 245, 446, 616, 303, 201, 2, 127, 146, 128, 502, 261, 172]. For comprehensive overviews in large parts of math- ematics, [74, 165, 166, 51, 593] or predictions on developments [47]. For reflections about mathematics in general [145, 455, 45, 306, 439, 99, 561]. Encyclopedic source examples are [188, 705, 670, 102, 192, 152, 221, 191, 111, 635].
    [Show full text]
  • Euclidean Structure in Finite Dimensional Normed Spaces
    Euclidean structure in ¯nite dimensional normed spaces A.A. Giannopoulos and V.D. Milman¤ Contents 1 Introduction 2 2 Classical inequalities and isotropic positions 4 2.1 Notation . 4 2.2 Classical Inequalities . 5 2.3 Extremal problems and isotropic positions . 11 3 Background from classical convexity 18 3.1 Steiner's formula and Urysohn's inequality . 18 3.2 Geometric inequalities of \hyperbolic" type . 21 3.3 Continuous valuations on compact convex sets . 24 4 Dvoretzky's theorem and concentration of measure 26 4.1 Introduction . 26 4.2 Concentration of measure on the sphere and a proof of Dvoretzky's theorem . 28 4.3 Probabilistic and global form of Dvoretzky's Theorem . 32 4.4 Applications of the concentration of measure on the sphere . 34 4.5 The concentration phenomenon: L¶evyfamilies . 35 4.6 Dvoretzky's theorem and duality . 37 4.7 Isomorphic versions of Dvoretzky's Theorem . 39 5 The Low M ¤-estimate and the Quotient of Subspace Theorem 40 5.1 The Low M ¤-estimate . 40 5.2 The `-position . 42 5.3 The quotient of subspace theorem . 43 5.4 Variants and applications of the Low M ¤-estimate . 44 ¤The authors acknowledge the hospitality of the Erwin SchrÄodingerInternational In- stitute for Mathematical Physics in Vienna, where this work has been completed. The second named author was supported in part by the Israel Science Foundation founded by the Academy of Sciences and Humanities. 1 6 Isomorphic symmetrization and applications to classical convexity 46 6.1 Estimates on covering numbers . 46 6.2 Isomorphic symmetrization and applications to classical convexity .
    [Show full text]
  • Convexity: the Brunn–Minkowski Theory
    Chapter 1 Convexity: the Brunn–Minkowski theory 1.1 Basic facts on convex bodies n 2 2 1=2 We work in the Euclidean space (R ; j · j), where jxj = x1 + ··· + xn . We denote by h · ; · i the corresponding inner product. We say that a subset K ⊂ Rn is convex if for every x, y 2 K and λ 2 [0; 1], we have λx + (1 − λ)y 2 K. We say that K ⊂ Rn is a convex body if K is convex, compact, with non-empty interior. It is convenient to define a distance on the set of convex bodies in Rn. First, given n K ⊂ R and " > 0, we denote by K" the "-enlargement of K, defined as n K" = fx 2 R : 9y 2 K; jx − yj 6 "g: In other words, K" is the union of closed balls of radius " with centers in K. The Hausdorff distance between two non-empty compact subsets K, L ⊂ Rn is then defined as δ(K; L) = inff" > 0 : K ⊂ L" and L ⊂ K"g: We check (check!) that δ is a proper distance on the space of non-empty compact subsets of Rn. Some basic but important examples of convex bodies in Rn are n n 1. The unit Euclidean ball, defined as B2 = fx 2 R : jxj 6 1g. n n 2. The (hyper)cube B1 = [−1; 1] . n n 3. The (hyper)octahedron B1 = fx 2 R : jx1j + ··· + jxnj 6 1g. 1 n These examples are unit balls for the `p norm on R for p = 2; 1; 1.
    [Show full text]
  • Contributing Vertices-Based Minkowski Sum Computation of Convex Polyhedra Hichem Barki, Florence Denis, Florent Dupont
    Contributing vertices-based Minkowski sum computation of convex polyhedra Hichem Barki, Florence Denis, Florent Dupont To cite this version: Hichem Barki, Florence Denis, Florent Dupont. Contributing vertices-based Minkowski sum computation of convex polyhedra. Computer-Aided Design, Elsevier, 2009, 7, 41, pp.525-538. 10.1016/j.cad.2009.03.008. hal-01437644 HAL Id: hal-01437644 https://hal.archives-ouvertes.fr/hal-01437644 Submitted on 6 Mar 2017 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. Contributing vertices-based Minkowski sum computation of convex polyhedra Hichem Barki a;∗ Florence Denis a Florent Dupont a aUniversit´ede Lyon, CNRS Universit´eLyon 1, LIRIS, UMR5205 43 Bd. du 11 novembre 1918, F-69622 Villeurbanne, France Abstract Minkowski sum is an important operation. It is used in many domains such as: computer-aided design, robotics, spatial planning, mathematical morphology, and image processing. We propose a novel algorithm, named the Contributing Vertices- based Minkowski Sum (CVMS) algorithm for the computation of the Minkowski sum of convex polyhedra. The CVMS algorithm allows to easily obtain all the facets of the Minkowski sum polyhedron only by examining the contributing vertices|a concept we introduce in this work, for each input facet.
    [Show full text]
  • Subspace Concentration of Geometric Measures
    Subspace Concentration of Geometric Measures vorgelegt von M.Sc. Hannes Pollehn geboren in Salzwedel von der Fakultät II - Mathematik und Naturwissenschaften der Technischen Universität Berlin zur Erlangung des akademischen Grades Doktor der Naturwissenschaften – Dr. rer. nat. – genehmigte Dissertation Promotionsausschuss: Vorsitzender: Prof. Dr. John Sullivan Gutachter: Prof. Dr. Martin Henk Gutachterin: Prof. Dr. Monika Ludwig Gutachter: Prof. Dr. Deane Yang Tag der wissenschaftlichen Aussprache: 07.02.2019 Berlin 2019 iii Zusammenfassung In dieser Arbeit untersuchen wir geometrische Maße in zwei verschiedenen Erweiterungen der Brunn-Minkowski-Theorie. Der erste Teil dieser Arbeit befasst sich mit Problemen in der Lp-Brunn- Minkowski-Theorie, die auf dem Konzept der p-Addition konvexer Körper ba- siert, die zunächst von Firey für p ≥ 1 eingeführt und später von Lutwak et al. für alle reellen p betrachtet wurde. Von besonderem Interesse ist das Zusammen- spiel des Volumens und anderer Funktionale mit der p-Addition. Bedeutsame ofene Probleme in diesem Setting sind die Gültigkeit von Verallgemeinerungen der berühmten Brunn-Minkowski-Ungleichung und der Minkowski-Ungleichung, insbesondere für 0 ≤ p < 1, da die Ungleichungen für kleinere p stärker werden. Die Verallgemeinerung der Minkowski-Ungleichung auf p = 0 wird als loga- rithmische Minkowski-Ungleichung bezeichnet, die wir hier für vereinzelte poly- topale Fälle beweisen werden. Das Studium des Kegelvolumenmaßes konvexer Körper ist ein weiteres zentrales Thema in der Lp-Brunn-Minkowski-Theorie, das eine starke Verbindung zur logarithmischen Minkowski-Ungleichung auf- weist. In diesem Zusammenhang stellen sich die grundlegenden Fragen nach einer Charakterisierung dieser Maße und wann ein konvexer Körper durch sein Kegelvolumenmaß eindeutig bestimmt ist. Letzteres ist für symmetrische konve- xe Körper unbekannt, während das erstere Problem in diesem Fall gelöst wurde.
    [Show full text]
  • Embedding Theorems for Cones and Applications to Classes of Convex Sets Occurring in Interval Mathematics
    EMBEDDING THEOREMS FOR CONES AND APPLICATIONS TO CLASSES OF CONVEX SETS OCCURRING IN INTERVAL MATHEMATICS Klaus D. Schmidt Seminar fur Statistik, Universitat Mannheim, A 5 6800 Mannheim, West Germany ABSTRACT This paper gives a survey of embedding theorems for cones and their application to classes of convex sets occurring in interval m.athematics. 1 • INTRODUCTION In many situations, the investigation of set-valued maps can be reduced to the vector-valued case by applying embedding theorems for classes of convex sets. For example, R§dstrom's embedding theorem for the class of all nonempty, compact, convex subsets of a normed vector space has been used in the construction of the Debreu integral and in the proof of a law of large numbers for random sets, and there is some hope that such embedding theorems can also be used for proving fixed-point theorems for set-valued maps which are needed in interval mathematics and other areas like mathematical economics. An interesting method for proving embedding theorems for classes of convex sets is that of R&dstrom [10] who first established the cone properties of the class of convex sets under consideration and then applied a general embedding theorem for cones to prove his embedding theorems for the class of all nonempty, compact, convex subsets of a normed vector space and for the class of all nonempty, closed, bounded, convex subsets of a reflexive Banach space. R§dstrom's method has also been used by Urbanski [15] who considered a more general situation, and it has quite recently been used by Fischer [1] who proved an err~edding theorem for the class of all hypernorm balls of a hypernormed vector space which can be applied to norm balls and order intervals.
    [Show full text]
  • Summer School New Perspectives on Convex Geometry
    SUMMERSUMMER SCHOOL SCHOOL NEWNEW PERSPECTIVES PERSPECTIVES ON ON CONVEXCONVEX GEOMETRY GEOMETRY Castro Urdiales, September 3rd-7th, 2018 Organized by: Mar´ıaA. Hern´andez Cifre (Universidad de Murcia) Eugenia Saor´ınG´omez (Universit¨atBremen) Supported by: SCHEDULE Monday September 3rd 8:30-8:50 Registration 8:50-9:00 Opening 9:00-10:30 Rolf Schneider: Convex Cones, part I (3h course) 10:30-11:00 Coffee break 11:00-12:30 Manuel Ritor´e: Isoperimetric inequalities in convex sets, part I (3h course) 12:45-13:15 Jes´usYepes: On Brunn-Minkowski inequalities in product metric measure spaces 13:15-15:30 Lunch 15:30-16:20 Franz Schuster: Spherical centroid bodies 16:30-17:20 Daniel Hug: Some asymptotic results for spherical random tessellations Tuesday September 4th 9:00-10:30 Monika Ludwig: Valuations on convex bodies, part I (3h course) 10:30-11:00 Coffee Break 11:00-11:50 Andrea Colesanti: Valuations on spaces of functions 12:00-12:45 Rolf Schneider: Convex Cones, part II (3h course) 13:00-13:30 Thomas Wannerer: Angular curvature measures 13:30-15:30 Lunch 15:30-16:15 Manuel Ritor´e: Isoperimetric inequalities in convex sets, part II (3h course) 16:30-17:20 Vitali Milman: Reciprocal convex bodies, the notion of “indicatrix” and doubly convex bodies Wednesday September 5th 9:00-10:30 Richard Gardner: Structural theory of addition and symmetrization in convex geometry, part I (3h course) 10:30-11:00 Coffee Break 11:00-12:30 Gil Solanes: Integral geometry and valuations, part I (3h course) 12:45-13:30 Monika Ludwig: Valuations on convex bodies,
    [Show full text]