HOME

TheInfoList



OR:

In
mathematics Mathematics is a field of study that discovers and organizes methods, Mathematical theory, theories and theorems that are developed and Mathematical proof, proved for the needs of empirical sciences and mathematics itself. There are many ar ...
, set inversion is the problem of characterizing the
preimage In mathematics, for a function f: X \to Y, the image of an input value x is the single output value produced by f when passed x. The preimage of an output value y is the set of input values that produce y. More generally, evaluating f at each ...
''X'' of a
set Set, The Set, SET or SETS may refer to: Science, technology, and mathematics Mathematics *Set (mathematics), a collection of elements *Category of sets, the category whose objects and morphisms are sets and total functions, respectively Electro ...
''Y'' by a
function Function or functionality may refer to: Computing * Function key, a type of key on computer keyboards * Function model, a structured representation of processes in a system * Function object or functor or functionoid, a concept of object-orie ...
''f'', i.e., ''X'' = ''f''−1(''Y'' ) = . It can also be viewed as the problem of describing the solution set of the quantified constraint "''Y''(''f''(''x''))", where ''Y''(''y'') is a constraint, e.g. an
inequality Inequality may refer to: * Inequality (mathematics), a relation between two quantities when they are different. * Economic inequality, difference in economic well-being between population groups ** Income inequality, an unequal distribution of i ...
, describing the set ''Y''. In most applications, ''f'' is a function from R''n'' to R''p'' and the set ''Y'' is a box of R''p'' (i.e. a
Cartesian product In mathematics, specifically set theory, the Cartesian product of two sets and , denoted , is the set of all ordered pairs where is an element of and is an element of . In terms of set-builder notation, that is A\times B = \. A table c ...
of ''p'' intervals of R). When ''f'' is nonlinear the set inversion problem can be solved using interval analysis combined with a
branch-and-bound Branch and bound (BB, B&B, or BnB) is a method for solving optimization problems by breaking them down into smaller sub-problems and using a bounding function to eliminate sub-problems that cannot contain the optimal solution. It is an algorithm ...
algorithm. The main idea consists in building a paving of R''p'' made with non-overlapping boxes. For each box 'x'' we perform the following tests: # if ''f''( 'x'' ⊂ ''Y'' we conclude that 'x''⊂ ''X''; # if ''f''( 'x'' ∩ ''Y'' =
∅ In mathematics, the empty set or void set is the unique set having no elements; its size or cardinality (count of elements in a set) is zero. Some axiomatic set theories ensure that the empty set exists by including an axiom of empty set, wh ...
we conclude that 'x''∩ ''X'' = ∅; # Otherwise, the box 'x''the box is bisected except if its width is smaller than a given precision. To check the two first tests, we need an interval extension (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 efficient by replacing the inclusion tests by contractors.


Example

The set ''X'' = ''f''−1( ,9 where ''f''(''x''1, ''x''2) = ''x'' + ''x'' is represented on the figure. For instance, since ��2,1sup>2 + ,5sup>2 = ,4+ 6,25= 6,29does not intersect the interval ,9 we conclude that the box ��2,1thinsp;×  ,5is outside ''X''. Since ��1,1sup>2 + ,sup>2 = ,1+ ,5= ,6is inside ,9 we conclude that the whole box ��1,1thinsp;×  ,is inside ''X''.


Application

Set inversion is mainly used for
path planning Motion planning, also path planning (also known as the navigation problem or the piano mover's problem) is a computational problem to find a sequence of valid configurations that moves the object from the source to destination. The term is used ...
, for nonlinear parameter
set estimation In statistics, a random vector is classically represented by a probability density function. In a set-membership approach or set estimation, is represented by a set to which is assumed to belong. This means that the Support (mathematics), sup ...
, for localization or for the characterization of stability domains of
linear dynamical system Linear dynamical systems are dynamical systems whose evolution functions are linear. While dynamical systems, in general, do not have closed-form solutions, linear dynamical systems can be solved exactly, and they have a rich set of mathematic ...
s.


References

{{Reflist, 2 Topology