Inner and outer approximations of polytopes using boxes

This paper deals with the problem of approximating a convex polytope in any finite dimension by a collection of (hyper)boxes. More exactly, given a polytope P by a system of linear inequalities, we look for two collections I and E of boxes with non-overlapping interiors such that the union of all boxes in I is contained in P and the union of all boxes in E contains P. We propose and test several techniques to construct I and E aimed at getting a good balance between two contrasting objectives: minimize the volume error and minimize the total number of generated boxes. We suggest how to modify the proposed techniques in order to approximate the projection of P onto a given subspace without computing the projection explicitly.

[1]  Joseph O'Rourke,et al.  Handbook of Discrete and Computational Geometry, Second Edition , 1997 .

[2]  Binhai Zhu,et al.  Approximating Convex Polyhedra with Axis-Parallel Boxes , 1997, Int. J. Comput. Geom. Appl..

[3]  Kenneth H. Rosen,et al.  Discrete Mathematics and its applications , 2000 .

[4]  J. Sack,et al.  Handbook of computational geometry , 2000 .

[5]  Jacques Cohen,et al.  Two Algorithms for Determining Volumes of Convex Polyhedra , 1979, JACM.

[6]  Yurii Nesterov,et al.  Interior-point polynomial algorithms in convex programming , 1994, Siam studies in applied mathematics.

[7]  Alberto Bemporad,et al.  Discrete-time hybrid modeling and verification , 2001, Proceedings of the 40th IEEE Conference on Decision and Control (Cat. No.01CH37228).

[8]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[9]  G. Ziegler Lectures on Polytopes , 1994 .

[10]  B. Curtis Eaves,et al.  Optimal scaling of balls and polyhedra , 1982, Math. Program..

[11]  Peter Gritzmann,et al.  Computational complexity of inner and outerj-radii of polytopes in finite-dimensional normed spaces , 1993, Math. Program..

[12]  James B. Orlin,et al.  On the complexity of four polyhedral set containment problems , 2018, Math. Program..

[13]  Peter Gritzmann,et al.  On the complexity of some basic problems in computational convexity: I. Containment problems , 1994, Discret. Math..

[14]  Alberto Bemporad,et al.  Convexity recognition of the union of polyhedra , 2001, Comput. Geom..