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.

Bracketing of the hatched set X between two subpavings. Red boxes: inner subpaving. Red and yellow: outer subpaving. The difference, outer minus inner, is a boundary approximation.

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

edit

The three figures on the right below show an approximation of the set
  X = {(x1, x2) ∈ R2 | x2
1
+ x2
2
+ sin(x1 + x2) ∈ [4,9]}
with different accuracies. The set X⁻ corresponds to red boxes and the set X⁺ contains all red and yellow boxes.

Subpavings which bracket a set with a low resolution
Subpavings which bracket the same set with a moderate resolution
Subpavings which bracket the set with a high resolution

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]

References

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

📚 Artikel Terkait di Wikipedia

Motion planning

configuration space instead of a grid. The paving is decomposed into two subpavings X−,X+ made with boxes such that X− ⊂ Cfree ⊂ X+. Characterizing Cfree

Quadtree

to a specific subregion. It can be also interpreted as a method for "subpaving the region", based on set of hierarchical grids; or as a method of image

Octree

problem Linear octree OGRE, has an octree scene manager implementation Subpaving Voxel Quadtree Whitney, Hassler (1934). "Analytic extensions of functions

Cover (topology)

Set cover problem – Classical problem in combinatorics Star refinement Subpaving – Geometrical object Willard, Stephen (1998). General Topology. Dover

Image tracing

detection Image scanner Optical character recognition Quantization error Subpaving Pepper 2005, pp. 68–71 Ploch 2005, p. 17 Adobe 1998, pp. 100–101 Adobe

Set inversion

(or an inclusion function) [f ] for f. Classified boxes are stored into subpavings, i.e., union of non-overlapping boxes. The algorithm can be made more

Set estimation

analysis. The feasible set P is then approximated by an inner and an outer subpavings. The main limitation of the method is its exponential complexity with