Linear Encodings for Polytope Containment Problems
Sadra Sadraddini, Russ Tedrake
Abstract
Open-access reader
Sadra Sadraddini, Russ Tedrake
Abstract
Open-access reader
The polytope containment problem is deciding whether a polytope is a contained within another polytope. The complexity heavily depends on how the polytopes are represented. While there exists efficient necessary and sufficient conditions for polytope containment when their hyperplanes are available (H-polytopes), the case when polytopes are represented by affine transformations of H-polytopes, which we refer to as AH-polytopes, is known to be co-NP-complete. In this paper, we provide a sufficient condition for AH-polytope in AHpolytope problem that can be cast as a linear set of constraints with size that grows linearly with the number of hyperplanes of each polytope. These efficient encodings enable us to designate certain components of polytopes as decision variables, and incorporate them into a convex optimization problem. We present the usefulness of our results on applications to the zonotope containment problem, computing polytopic Hausdorff distances, and finding inner approximations to orthogonal projections of polytopes. Illustrative examples are included.
OpenAlex reports 85 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
The polytope containment problem is deciding whether a polytope is a contained within another polytope. The complexity heavily depends on how the polytopes are represented. While there exists efficient necessary and sufficient conditions for polytope containment when their hyperplanes are available (H-polytopes), the case when polytopes are represented by affine transformations of H-polytopes, which we refer to as AH-polytopes, is known to be co-NP-complete. In this paper, we provide a sufficient condition for AH-polytope in AHpolytope problem that can be cast as a linear set of constraints with size that grows linearly with the number of hyperplanes of each polytope. These efficient encodings enable us to designate certain components of polytopes as decision variables, and incorporate them into a convex optimization problem. We present the usefulness of our results on applications to the zonotope containment problem, computing polytopic Hausdorff distances, and finding inner approximations to orthogonal projections of polytopes. Illustrative examples are included.
Key concepts: Polytope, Minkowski addition, Polytope model, Combinatorics, Mathematics, Polyhedral combinatorics, Convex polytope, Birkhoff polytope