Previous Page  5 / 18 Next Page
Information
Show Menu
Previous Page 5 / 18 Next Page
Page Background

Рис. 1. Схема обобщенного инверсного интервального алгоритма

— проверку до первого подходящего элемента, множество

X

заме-

няется множеством, выработанным инвертором First True with

Renewal operator (FTR-operator).

2.

Оператор сжатия

, на вход которого подается параллелотоп

[s]

,

задающий область поиска. Результат его работы — сжатие оценки пря-

мого образа функции на области поиска. В алгоритме предлагается

применять:

— сжатие на основе разбиения области поиска, которое реализу-

ется путем представления каждой компоненты параллелотопа,

описывающего область поиска, в виде объединения непересека-

ющихся интервалов Search Area Split operator (SAS-operator);

— сжатие на основе значений функций в случайно сгенерирован-

ных точках, которые являются интервальными векторами нуле-

вой ширины Random Point Sample operator (RPS-operator).

Алгоритм обобщенного инверсного интервального метода

.

По-

следовательность выполнения указанного алгоритма приведена ниже.

Шаг 1. Задать область поиска

[s]

; параметр точности, характеризу-

ющий размер параллелотопа в множестве

P

, которое будет вырабаты-

ваться инвертором

ε >

0

; параметр точности для остановки алгоритма

ζ >

0

. Выбрать оператор сжатия SAS с параметрами

w

и

A

или RPS с

параметром

A

, а также оператор проверки FT или FTR с параметром

w

. Задать множество

X =

{

[s]

}

.

Шаг 2. С помощью функции включения

[

f

]

найти оценку прямого

образа

[Υ]

функции

f

на области поиска

[s]

.

Шаг 3. Заменить полученную оценку

[Υ]

интервалом

h

˜Υ

i

, опреде-

ленным с помощью выбранного оператора сжатия.

Шаг 4. С помощью операции бисекции разделить интервал

[Υ] =

= [

y

l

;

y

u

]

на два интервала

l

] =

y

l

;

y

l

+

y

u

2

и

u

] =

y

l

+

y

u

2

;

y

u

.

Шаг 5. Проверить интервал

l

]

выбранным оператором проверки.

ISSN 0236-3933. Вестник МГТУ им. Н.Э. Баумана. Сер. “Приборостроение”. 2016. № 1 37