Subpaving Explained

In mathematics, a subpaving is a set of nonoverlapping boxes of R⁺. A subset X of Rⁿ can be approximated by two subpavings X⁻ and X⁺ such that
 X⁻ ⊂ X ⊂ X⁺.

In the boxes are line segments, in rectangles and in Rⁿ hyperrectangles. A subpaving can be also a "non-regular tiling by rectangles", when it has no holes.

Boxes present the advantage of being very easily manipulated by computers, as they form the heart of interval analysis. Many interval algorithms naturally provide solutions that are regular subpavings.[1]

In computation, a well-known application of subpaving in is the Quadtree data structure. In image tracing context and other applications is important to see X⁻ as topological interior, as illustrated.

Example

The three figures on the right below show an approximation of the set
  X =
with different accuracies. The set X⁻ corresponds to red boxes and the set X⁺ contains all red and yellow boxes.

Combined with interval-based methods, subpavings are used to approximate the solution set of non-linear problems such as set inversion problems.[2] Subpavings can also be used to prove that a set defined by nonlinear inequalities is path connected,[3] to provide topological properties of such sets,[4] to solve piano-mover's problems[5] or to implement set computation.[6]

Notes and References

  1. Book: Kieffer. M.. Braems. I.. Walter. É.. Jaulin. L.. Scientific Computing, Validated Numerics, Interval Methods . Guaranteed Set Computation with Subpavings . 2001. 167–172. 10.1007/978-1-4757-6484-0_14. 978-1-4419-3376-8 . https://hal.archives-ouvertes.fr/hal-00845053/file/Scan2000_KIEFFER.pdf .
  2. Jaulin. Luc. Walter. Eric. Set inversion via interval analysis for nonlinear bounded-error estimation. Automatica. 1993. 29. 4. 1053–1064. 10.1016/0005-1098(93)90106-4.
  3. Delanoue. N.. Jaulin. L.. Cottenceau. B.. Using interval arithmetic to prove that a set is path-connected. Theoretical Computer Science . 2005. 351. 1.
  4. Book: Delanoue. N.. Jaulin. L.. Cottenceau. B.. Applied Parallel Computing. State of the Art in Scientific Computing . Counting the Number of Connected Components of a Set and Its Application to Robotics . Lecture Notes in Computer Science. 2006. 3732. 93–101. http://www.ensta-bretagne.fr/jaulin/delanoueCounting.pdf. 10.1007/11558958_11. 978-3-540-29067-4.
  5. Jaulin. L.. Path planning using intervals and graphs. Reliable Computing. 2001. 7. 1.
  6. Book: Kieffer. M.. Jaulin. L.. Braems. I.. Walter. E.. Scientific Computing, Validated Numerics, Interval Methods . Guaranteed Set Computation with Subpavings . In W. Kraemer and J. W. Gudenberg (Eds), Scientific Computing, Validated Numerics, Interval Methods, Kluwer Academic Publishers. 167–178. 2001. https://hal.archives-ouvertes.fr/hal-00845053/file/Scan2000_KIEFFER.pdf. 10.1007/978-1-4757-6484-0_14. 978-1-4419-3376-8.