1. A worst-case optimal algorithm to compute the Minkowski sum of convex polytopes.
- Author
-
Das, Sandip, Dev, Subhadeep Ranjan, and Sarvottamananda
- Subjects
- *
TIME complexity , *ALGORITHMS , *MATRIX multiplications , *POLYTOPES - Abstract
We propose algorithms to compute the Minkowski sum of two or more convex polytopes represented by their face lattices in R d. The time and space complexities of the pair-wise algorithm are O (d ω n m) and O (n + m + M) , respectively, where n , m and M are the face lattice sizes of the two summands and the sum, respectively, and ω ≈ 2. 37 , currently, is the matrix multiplication exponent. We also show that this algorithm is worst-case optimal for fixed d. Next, we generalize the pair-wise algorithm to r > 2 convex polytopes in R d. The time and space complexities of the r -summands generalized algorithm are O (d ω min { M N , r + ∏ i = 1 r N i }) and O (M + N) , respectively, where N i , 1 ≤ i ≤ r , is the size of i th summand, N = ∑ i = 1 r N i is the total input size and M is the output size of the Minkowski sum. We show that the r -summands generalized algorithm is worst-case optimal for fixed d ≥ 3 and r < d. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF