Вычислительные технологии, 2021, том 26, № 3, с. 61^85. © ФИЦ ИВТ, 2021 Computational Technologies, 2021, vol. 26, no. 3, pp. 61-85. © FRC ICT, 2021
ISSN 1560-7534 elSSN 2313-691X
ВЫЧИСЛИТЕЛЬНЫЕ ТЕХНОЛОГИИ
DOI: 10.25743/ICT.2021.26.3.005
Резерв характеристического включения для
интервальных линеиных систем отношении
И. А. Шарая, С. П. Шарый
Федеральный исследовательский центр информационных и вычислительных технологий, 630090, Новосибирск, Россия
*Контактный автор: Шарый Сергей Петрович, e-mail: shary@ict .nsc .ru
Поступила 4 марта 2020 г., доработана 18 марта 2021 г., принята в печать 25 марта 2021 г.
В работе рассматриваются интервальные линейные включения Сх С d в полной интервальной арифметике Каухера. Вводится количественная мера выполнения этого включения, названная "резервом включения", исследуются ее свойства и приложения. Показано, что резерв включения оказывается полезным инструментом при изучении АЕ-решений и кванторных решений интервальных линейных систем уравнений и неравенств. В частности, использование резерва включения помогает при определении положения точки относительно множества решений, при исследовании пустоты множества решений или его внутренности и т. п.
Ключевые слова: интервальные линейные системы, АЕ-решения, кванторные решения, множество решений, характеристическое включение, резерв включения, распознающий функционал.
Цитирование: Шарая И.А., Шарый С.П. Резерв характеристического включения для интервальных линейных систем отношений. Вычислительные технологии. 2021; 26(3):61—85. Б01:10.25743/1СТ.2021.26.3.005.
Введение
В настоящей работе рассматриваются интервальные линейные включения в так называемой полной интервальной арифметике Каухера КМ. Она является алгебраическим и порядковым пополнением классической интервальной арифметики Ж, которое получается в результате добавления ко множеству традиционных интервалов вещественной оси [и,й], и,й € М, и < й, называемых правильными интервалами, некоторых идеальных элементов [и,й], и > й, называемых неправильными интервалами. Упорядочение интервалов вещественной оси согласно теоретико-множественному отношению включения, а также арифметические операции — сложение, вычитание, умножение и деление — естественно распространяются на все расширенное множество получившихся "интервалов", а алгебраические и порядковые свойства интервальной арифметики при этом существенно улучшаются.
Для интервалов [и, й] и [ь_, й] из КМ мы полагаем
так что, к примеру, [4,1] С [2, 3]. Относительно такого "порядка по включению" расширенная интервальная арифметика КМ становится так называемой решеткой, т. е.
частично упорядоченным множеством, в котором можно брать операции минимума и максимума от любых конечных семейств элементов. Классическая интервальная арифметика Ж таким свойством не обладает.
Итак, далее будем обозначать КМ = V] | V, V Е Е} — множество всех интервалов Каухера для вещественной оси М, а КМ = | V, V Е М} — множество интерва-
лов Каухера для расширенной числовой оси М = М и (см, [1-3]), В целом,
используемая в работе система обозначений следует неформальному международному стандарту [4].
Объектом исследования являются интервальные линейные включения вида
где х Е Мга, С = (с^) — т х п-матрица с элементами из КМ d = (й^) — интервальный т-вектор, образованный расширенными интервалами из КМ, Мы вводим и исследуем количественную меру выполнения включения (1), которую называем "резервом включения", Затем дается ответ на вопрос "зачем нужен этот резерв включения?". Множеством решений включения (1) будем называть множество
т. е, множество всех векторов х, для которых включение Сх С d истинно. Включение Сх С dв арифметике Каухера и его решения оказываются полезными для разнообразных целей. Во-первых, они являются инструментом для единообразного рассмотрения так называемых АЕ-решений и кванторных решений интервальных линейных систем отношений — уравнений, неравенств и их смесей, В следующем разделе мы кратко напоминаем читателю соответствующие понятия и основные результаты (подробности можно увидеть в работах [3, 5-8]),
1. Кванторные решения и АЕ-решения
Интервалы вещественной оси М — это множества точек из М, которые мы обычно рассматриваем как удобные в описании и использовании множества возможных значений параметров в различных задачах. Как правило, можно считать, что определено какое-либо свойство Р(у), которое может выполняться ми же не выполняться для точек V из заданного интервала V.
Например, свойство Р(у) может иметь вид "является решением данного уравнения при значении параметра ■и", "является решением рассматриваемой задачи при V из V", и т, д. При этом возможны следующие принципиально различные ситуации:
1) либо свойство Р(у) выполняется для всех значений ■и из данного интервала V.
2) либо свойство Р(г!) выполняется лишь для некоторых значений V из данного интервала V. те обязательно всех, или даже только для одного V из V.
Описанное выше различие может быть формально выражено логическими кванторами, т, е, специальными логическими операциями. Более точно, нам понадобятся квантор
Сх С d,
(1)
всеобщности 'V, означающий "для всех", и квантор существования "3", означающий "существует" (см, [9]):
— в первом случае мы пишем " (Уу Е V) Р(у) "
и говорим об интервальной А-неопределенности,
(2)
— то втором случае мы пишем " (3^ Е V) Р(ь)"
и говорим об интервальной Е-неопределенности.
Таким образом, при работе с интервалами и постановке разнообразных интервальных задач следует различать два указанных выше типа интервальной неопределенности, Кванторные решения и АЕ-решения интервальных систем отношений — это решения, для которых аккуратно учитываются существование двух типов интервальной неопределенности и различие между А-типом и Е-типом неопределенности в интервальных параметрах задачи [3, 5-8],
Рассмотрим интервальную систему отношений
^(а,х) а Ь, (3)
где Р = (^(а, ж), ^2(а, ж),..., ^т(а, ж))т — вектор-функция с компонентами Р.\ : М х Мга ^ М; а Е Жг, Ь Е Жт — интервальные векторы возможных значений параметров; х Е Мга — п-вектор неизвестных переменных; а — т-вектор, составленный из бинарных отношений "=", "<" ми ">".
Таким образом, (3) может быть системой уравнений, системой неравенств или же "смесью" уравнений и неравенств. Из наших рассуждений о типах интервальной неопределенности вытекает, что свойство, задающее "решения" системы (3), в самом общем виде должно выглядеть следующим образом:
(ЯгУ Е V Ж1
Е К Р (а,х) ab), (4)
где Ql, ,,,, Яг+т — логические кванторы "V или "3"; (у\,у2, ... ,У1+т) :=
(аг ,а2,... ,щ ,Ь\,Ь2,..., Ьт) Е М+т — агрегированный (составной) вектор параметров системы; (VI, V2,..., VI+т) := (аг, а2,..., Щ, Ьг, Ь2,..., Ьт) Е Жг+т — агрегированный (составной) вектор интервалов их значений; (пг,п2,... ,Ж1+т) — некоторая перестановка положительных целых чисел 1,2,,,,,/ + т.
Содержательный смысл конструкции, которую представляет формула (4), чрезвычайно прост и естественен: мы комбинируем интервальные параметры системы отношений с разными логическими кванторами и затем получившиеся выражения вида (Е Vж) и Е Vж) комбинируем между собой в разном порядке (коль скоро
разные логические кванторы не перестановочны друг с другом), Будем называть логическую формулу (4) выделяющим предикатом, для решений системы (3), так как она задает свойство, выделяющее решения системы из всего универсума Мга в соответствии с так называемой аксиомой выделения теории множеств (см., к примеру, [10]),
Вектор х называется кванторным решением интервальной системы отношений вида Р(а,х)аЬ, если выделяющий предикат (4) становится истинен в результате присваивания значения х перемени ой х. Это очень общее понятие, которое охватывает огромное разнообразие конкретных видов решений для интервальных систем (3), Полное количество таких видов решений, как нетрудно понять, существенно превышает 2+т. Чтобы
не потеряться в этой огромной общности, имеет смысл как-то ограничить и структурировать ее, зафиксировав более конкретный вид выделяющего предиката, с помощью которого определяются те или иные кванторные решения,
Кванторные решения интервальных систем отношений, для которых выделяющий предикат имеет так называемую АЕ-форму, где все вхождения квантора всеобщности " V предшествуют вхождениям квантора существования " 3", называются АЕ-решения-ми. Эти решения являются, таким образом, частным случаем кванторных решений, которые получаются фиксацией некоторого специального порядка логических кванторов в логической формуле (выделяющем предикате), которая определяет решения,
АЕ-решения интервальных уравнений и неравенств сделались областью интенсивных исследований в течение последней четверти века, прошедшей с момента их введения в работах [5, 6], Они имеют ясную практическую интерпретацию как решения одношаговых процессов принятия решений в условиях интервальной неопределенности, когда требуется найти компромисс между внешними возмущениями (они выражаются интервальными параметрами с А-неопределенностью) и управляющими воздействиями (они выражаются интервальными параметрами с Е-неопределенностью) [3, 7], Обобщения понятия АЕ-решений проникли в теорию нечетких множеств и ее приложения [11]. Интересующийся читатель может найти дальнейшие результаты по АЕ-решениям линейных и нелинейных систем уравнений, например, в работах [12-17] и др.
Основной объект рассмотрения нашей статьи — включение Сх С d. Оно возникает в связи с кванторными решениями и АЕ-решениями интервальных систем линейных алгебраических отношений вида
Ах а Ь, (5)
где а € {=, <, >}т, А = (а^) € 1Мтхга, х € Мп, и Ь = (Ь^ € 1Мт, Кратко напомним соответствующие результаты из работ [5-8].
Пусть т х п-квапторпая матрица А € {V, 3}тхп и т-кванторный вектор ¡3 € {V, 3}т задают типы неопределенности отдельных интервальных параметров а^, Ьг в матрице и правой части интервальной системы отношений (5). Введем вспомогательные интервальные матрицы А7 = (а^), А3 = (а-) и векторы Ьу = ($), Ь3 = (Ь3), имеющие те же размеры, что А и Ь соответственно, и образованные элементами:
а
ч
а
ч
{
I
а
■гу,
если До-
вели А.
г]-,
Ч
если До-
вели А.
ч
V, 3,
3,
,
! !
Ьг, 0,
Ьг, 0,
если $ если [Зг
если $ если [Зг
V, 3,
3, V.
(6)
Тогда множество АЕ-решений для интервальной системы линейных алгебраических уравнений Ах = Ь можно также определить как множество
-АР
(А, Ь) = {х € Мга | € А7)№ € Ьу)(3А" € А3)(3Ъ" € Ь3) ((А' + А")х = Ь' + Ь")} .
Кроме того, справедлива следующая эквивалентная характеризация АЕ-решений в терминах полной интервальной арифметики Каухера [3, 5-8]:
X € яЛ1з(А, Ь)
(Ау + аиа1 А3) х С аиа1 Ьу + Ь3,
(7)
ь
0
ь
где "dual" означает оператор дуализации dual : KM ^ KM, меняющий местами концы интервала, т. е. такой, что dual [ z,z ] = [ z,z ], Включение в правой части эквивалентности (7), которое совпадает по форме с (1), называется характеристическим включением, для АЕ-решений, задаваемых распределением неопределенностей (6) по интервальным элементам системы Ах = Ь. Оно позволяет кратко и емко записывать условие принадлежности точки множеству АЕ-решений интервальной линейной системы уравнений (см, пример в разд. 2),
Следующий важный частный случай — это кванторные решения интервальных систем линейных неравенств
Ах < & или Ах > Ь, (8)
где А £ IMmxn, х £ Mn и b £ IMm, Замечательный факт, касающийся интервальных систем линейных неравенств, состоит в том, что порядок логических кванторов в выделяющем предикате их множеств решений не играет роли [8]. Поэтому общие кванторные решения интервальных систем линейных неравенств совпадают с их АЕ-решениями, Более точно, если Q(A, b, А, 0) — кванторный префикс (приставка) выделяющего предиката, составленный из кванторных членов, которые соответствуют индивидуальным интервальным параметрам, то
Q(A, Ь, A,f3)(Ax > b) ^ (AV + dual А3) х С [ Ь* + Ь3, +то ], Q(A, Ь, A,f3)(Ax < Ь) ^ (AV + dual А3) х С [-то, bV + Ь3 ].
Подробности можно увидеть в работе [8].
В качестве частного случая включения Сх С d стоит упомянуть некоторые специальные кванторные решения для интервальных линейных систем отношений вида Ах а Ь. Пусть выделяющий предикат множества решений таков, что для интервальных параметров из отношений равенства все вхождения квантора всеобщности "V" предшествуют вхождениям квантора существования "3", Если Qa(А, Ь, А, 0) — это кванторный префикс рассматриваемого выделяющего предиката, то имеет место следующая эквивалентность [8]:
Qa (А, Ь, A,fi)(Axa Ь) ^ (AV + dual А3 ) ж С dual 6V + b3 + w, где интервальный m-вектор w = (wi) определяется как
{0, если ai есть "=",
[0, то], если ai есть ">", [-то, 0], если ai есть "<".
Подводя итог, можно сказать, что рассмотрение включения Сх С d в полной интервальной арифметике Каухера позволяет изучать все различные частные случаи кванторных решений интервальных систем линейных неравенств и АЕ-решений интервальных систем линейных отношений
► одновременно и единообразным способом,
► с помощью интервальных методов.
2. Определение и основные свойства резерва
Пусть даны два интервала а, Ь С К, причем а С Ь. Как можно количественно охарактеризовать "запас включения" интервала а в интервал Ь, т. е. то, "насколько сильно" а включен в Ь1 Один из возможных естественных способов сделать это состоит в следующем, Равномерно "раздуем" меньший интервал а относительно его середины на величину £ € К, т. е. построим интервал а + [—¿, ¿], и отследим момент, когда включение получающегося интервала в & нарушится. Чем больше нужно будет взять значение £ для нарушения включения а + [—1,1] С Ь. тем большим является резерв (запас) включения интервала а в интервал Ь.
Основываясь на сформулированных выше идеях, введем
Определение 1. Резервом интервального линейного включения Сх С б (или просто резервом, если включение зафиксировано) в точке х € Кга мы называем наибольшее число Иву € К, такое что
Отметим, что если Иву < 0, то [—Иву , Иву] — неправильный интервал, так что все арифметические операции и отношения в данном определении рассматриваются в полной интервальной арифметике Каухера КК (см, детали в [1-3]), Кроме того, элементы матрицы С = (с^) и компоненты вектора d = {б,г) также могут быть обобщенными интервалами из КК.
Смысл понятия резерва, как нам кажется, вполне очевиден из его определения: если рассматриваемое включение истинно, то его "резерв" — это наибольший радиус интервала, на который можно "раздуть" левую часть включения (или сузить правую), чтобы оно еще оставалось истинным. Если же включение неверно, то мы всегда можем добиться его выполнения, сужая левую часть, хотя для этого может понадобиться перейти к неправильным интервалам, В этом случае резерв превращается в "дефицит включения" и показывает, насколько нужно сузить левую часть, чтобы она стала включаться в правую.
Выведем аналитическое представление для резерва Иву, Из определения отношения включения интервалов в арифметиках Ж и КК следует, что Сх С б равносильно системе линейных неравенств
Используя матрично-векторные обозначения в духе МЛ'П.ЛВ'а. когда весь диапазон значений индекса обозначается посредством двоеточия ":", а С— это г-я строка матрицы С, можем придать выписанной системе следующий вид:
По определению резерв включения Сх С б это такое максимальное вещественное число Шу, для которого выполнены неравенства
Сх +[—Иву , Иву] ■ (1,1,..., 1)т С б.
т
г = 1, 2,... ,т.
г = 1, 2,... ,т.
г = 1, 2,... ,т.
Иными словами, резерв — это наибольшее число Иву, удовлетворяющее
г = 1, 2,... ,т.
{
Rsv < Cj.х — dt,
Rsv < — Ci-x + di, Отсюда следует, что
Rsv = min min { Ci-x — d^—Ci-x + di\
l^i^m -:--' ' J
^. X , ^^ i' X
1<i<m K
min min ( C;.x+ — Ci-x~ — d,, —Ci-x+ + C,.x— + dA
1<i<m 1 . t . I. J
min 1 C-SgnX] xi — СТХ*xi + di\ , (9)
,
где х+, х € К+, х+ = тах{0, ж], х = тах{0, —х] — это положительная и отрицательная части вектора х соответственно, и для каждого г определяем
-sgnx,. I Cip если Xj > 0, 8§Пх^ I если Xj > 0,
Cii = л _ Cij = л
Ic^-, иначе, I сj, иначе.
Для фиксированных С и d можем рассматривать резерв как функцию лишь от точки х, т. е. как функцию Иву (ж) : Кга ^ К, Тогда ее значения характеризуют свойства точки х то отношению к интервальному включению Сх С d и интервальной системе линейных отношений, для которой это включение является характеристическим (см, разд. 1), Мы будем употреблять по отношению к этой функции Иву (ж) термин "функционал", означающий отображение, заданное на произвольном множестве и принимающее своими значениями числа.
Из (9) следует, что функционал Иву (ж) определен на всем пространетве Кга, Кроме того, он очевидно является непрерывным (и даже непрерывным по Липшицу) как функция своих аргументов. Это следует из того, что выражение для Шу составлено из непрерывных функций и операций.
Напомним, что множество точек ж = (х\,х2,... ,хп)т € Кга, имеющих определенный знак каждой своей координаты, которое дополнено своей границей, называется ортантом пространства Кга, Ортанты также называют координатными углами, пространства.
Предложение 1. Функционал Иву (ж) является вогнутым в каждом ортанте Кга.
— sgn Xj
Доказательство. В каждом фиксированном ортанте пространства Кга значения с и с^*1 постоянны для всех г и Следовательно, из последней формулы цепочки (9) можно заключить, что функционал Иву (ж) является минимумом 2т линейных функций вида
(^¿С—sgnxxj— и — ¿с?^xj + , г = 12,...,m,
j=
в пределах любого фиксированного ортанта, □
Предложение 2. Функционал Иву (ж) является, кусочно-линейным,.
Доказательство практически очевидно из представления (9) и доказательства предыдущего предложения, □
Как следует из разд. 1, резерв включения (1) является очень общей конструкцией, охватывающей многие частные случаи интервальных систем линейных отношений и их различные множества решений. Тем не менее, некоторые специальные случаи резерва давно и успешно применялись в предшествующих работах по интервальным линейным системам уравнений, хотя и под именем "распознающие функционалы". Этим термином называются отображения, которые распознают принадлежность точки заданному множеству решений интервального уравнения и т, п, своими значениями, их знаком и пр. С их помощью изучение этих множеств сводится к исследованию различных свойств функций.
Исторически самым первым распознающим функционалом был Tol (х), построенный для решения задачи распознавания допуекового множества решений интервальной системы линейных алгебраических уравнений [18, 19], Напомним, что для интервальной линейной системы Ах = b допусковое множество решений определяется как множество
-toi = { ж е R | (VA е А)(ЗЬ е Ъ)(Ах = Ъ)}, (10)
образованное всеми такими векторами ж, что произведение Ах попадает в пределы b для любых возможных А е А. Функционал
Tol(x) = min ( rad b; — I mid b; — А;.х I ) (11)
1<i<m 1 1 ' 1 J
— это резерв соответствующего характеристического включения Ах С Ь. Дальнейшие подробности и историю задачи можно увидеть в работах [18, 19] и в книге [3],
Для интервальной системы линейных алгебраических уравнений Ах = b хорошо известно объединенное множество решений, определяемое как множество
Suni = {ж е R | (ЗА е А)(ЗЬ е Ь)(Ах = Ь)}, (12)
которое объединяет всевозможные решения точечных систем Ах = b с А е Аи b е Ь. Таким образом, его выделяющий предикат — это формула (ЗА е А)(ЗЬ е b)(Ax = Ь), и соответствующее характеристическое включение есть (dual А)х С Ь. Его резерв, как функция точки х, совпадает с известным распознающим функционалом
Uss(x) = min (rad b; + (rad A;.) Ы — I mid b; — (mid A;.) x I),
1<;<m 1 -/ii| | j
где |ж| — вектор модулей компонент х. Функционал Uss был введен в работах [20, 21] (см, также [22]), Стоит отметить, что существуют и другие конструкции распознающих функционалов, основанные на идеях, отличных от резерва характеристического включения [20, 23, 24].
Пример 1. Для объединенного множества решений интервальной системы линейных алгебраических уравнений
,-,*!, 'м1 о -h:"
функционал Ийу (ж) (т. е., функционал Шв, определенный посредством (12)), имеет график, изображенный на рис, 1 [20, 21],
Рис. 1. График резерва (распознающего функционала Uss) для системы (13) Fig. 1. Graph of the reserve (recognizing functional Uss) for system (13)
Дня каких целей можно использовать резерв характеристического включения? Мы покажем далее, что с помощью резерва, как функции точки ж, можно получить обширную информацию, касающуюся различных свойств включения, таких как:
— положения точки относительно множества решений;
— пустоты или непустоты множества решений
— пустоты или непустоты внутренности множества решений
— "наилучших точек" включения Сх С d.
3. Свойства множества решений
Прежде чем сформулировать основные результаты пашей статьи, необходимо напомнить некоторые геометрические и топологические свойства множества решений Б для интервального линейного включения Сх С d.
Пересечение множества решений Б с каждым ортантом пространства Rn является выпуклым полиэдральным множеством. Этот факт хорошо известен дня частных типов множеств решений интервальных систем линейных отношений (см., к примеру, |3, 6, 7, 18, 19, 25|), по будет не лишним дать набросок его обоснования дня общего включения Сх С d.
Принадлежность вектора у ортанту Rn определяется фиксацией знаков его компонент yi, г = 1, 2,..., п. Кроме того, доя любой интервальной m х п-матрицы С = (с^) компоненты произведения С у = ((С у)\, (С у)2,..., (С у)т)т могут быть представлены в виде
( С у)г =
CijVj
У] СдУз
CijVj
cijVj
, m,
(14)
где с¿J и d[j
вещественные числа из множества {с^, с^} концов интервального элемента с^, которые постоянны для любого отдельного ортанта, содержащего у. Это следует из правила умножения интервала па число (см., к примеру, |3|). Расписывая далее включение С у С б покомпонентно и заменяя с учетом (14) каждое одномерное включение на два неравенства между концами интервалов, приходим к системе из 2т + п линейных алгебраических неравенств
Су > d, C'y < d,
условия на знаки yj, j
(15)
1, 2,
п,
где С', С'' — точечные матрицы, образованные концами элементов интервальной мат-С
ранство в Мга, а множество решений для всей системы является пересечением этих полупространств, т. е. выпуклым полиэдральным множеством в пространстве Мга,
Пример 2. Дня интервальной системы линейных включений
(
1 0
[2,-2] [-3,-1]
)С) s (Ч2|)
(16)
множество решений изображено па рис. 2. Оно является выпуклым и полиэдральным в пределах каждого ортанта (и даже пар ортаптов), по в целом несвязно.
Напомним, что точка множества называется внутренней, если она принадлежит ему вместе с некоторой своей окрестностью. Для подмножеств в Rn можно сказать проще: внутренняя точка множества — это точка, которая находится в нем вместе с некоторым шаром, относительно какой-то нормы в Мп, с центром в этой точке. Топологической внутренностью множества (или просто его внутренностью) называется совокупность всех его внутренних точек. Обычно внутренность множества X обозначается int X. Точки множества, которые не лежат в его внутренности, образуют границу множества, обозначаемую дХ.
1
Рис. 2. Несвязное множество решений для интервальших) линейжих) включения (16) Fig. 2. Disjoint solution set for interval linear inclusion (16)
Предложение 3. Точка принадлежит внутренности множества решений Б интервального линейного включения (1) тогда и только тогда, когда вся,кое достаточно малое ее возмущение вдоль координатных осей не приводит к выходу точки за, пределы множества, решений. Более точно.
где е^ = (0,..., 0,1, 0,..., 0)т — вектор с единственной ненулевой компонентой на, ]-м месте, т. е. единичный вектор координатной, оси, 0х^.
Доказательство. В эквивалентности (17) прямая (сверху вниз) импликация очевидна, так что в действительности мы должны доказать лишь обратную импликацию (снизу вверх). Обоснование обратной импликации в (17) является конструктивным. Предполагая, что для точки у существует такое А > 0, что у ± ее ^ € Б для всякого е, удовлетворяющего |е| < А, и каждого ] = 1, 2,... ,п, мы явным образом предъявим окрестность точки у, которая целиком лежит во множестве решений Б.
Координаты у^ точки у могут быть равными нулю или же ненулевыми. Ясно, что возмущения нулевой координаты у^ приводят к тому, что уг + ее ^ будет принимать как положительные, так и отрицательные значения. Но относительно ненулевых координат точки у без какой-либо потери общности мы можем предполагать, что их знаки сохраняются при всех возможных возмущениях е, |е| < А. Иначе всегда можно уменьшить положительное А так, чтобы сформулированное выше условие соблюдалось.
Возьмем выпуклую оболочку £ для множества у и (у ± ее^,] = 1, 2,... ,п}, состоящего из 2п + 1 точек — исходной точки у и ее возмущений вдоль координатных осей в обе стороны (рис, 3), Поскольку единичные векторы е j являются п линейно независимыми векторами, выпуклая оболочка 5 также имеет размерность п, будучи телесным выпуклым множеством в Мга, которое должно иметь непустую внутренность [26], На самом деле Б содержит некоторый открытый шар (относительно евклидова расстояния) с центром в у: это является чисто геометрическим фактом и следует из того, что е^-, ] = 1, 2,..., п, — ортогонмьные единичные векторы в Мга (рис, 3), И этот открытый
у е int ^
t
у е Б и (ЗЛ> 0)( Vj е {1, 2,... ,п] )(V|e| <Л)(ж + ее,- е £),
(17)
Рис. 3. Иллюстрация доказательства предложения 3 Fg. 3. Illustration of the proof of proposition 3
шар с центром в у, и непустая внутренность множества Б являются искомыми окрестностями точки у, лежащими во множестве решений Б. Как следствие, доказательство предложения 3 будет завершено, если покажем, что Б включается во множество решений Б. Чтобы обосновать этот факт, установим, что Б включает в себя пересечение Б с каждым из ортантов пространства. Иными словами, докажем включение 5 С Б "по частям", на которые множество решений разбивается ортантами.
Если О — ортант простра нетва Мга и Б ПО = 0, то го поетрое ния 5 и выбора Л следует, что у € О, Кроме того, поскольку точки у ± ее ^, ] = 1, 2,... ,п, представляют возмущения у, направленные вдоль координатных осей, Б ПО является выпуклой оболочкой точек из множества у и {у ± ее^,] = 1, 2,... ,п}, которые принадлежат самому ортанту О, Обозначим эту выпуклую оболочку через во- Ясно, что во есть подмножество пересечения Б П О, Но и сам ортант О представим в виде выпуклой оболочки точки у и некоторых из лучей, выходящих из начала координат и задаваемых векторами ±е з, ] = 1, 2,..., п. Как следствие, Бо = £ ПО,
Остается лишь заметить, что Бо, будучи выпуклой оболочкой точек из множества решений Б и из О, тоже включается во множество решений Б, так как Б выпукло в пределах ортанта О, □
4. Положение точки относительно множества решений
Из определения резерва и непрерывности функционала ийу (ж) очевидно следует, что для любого вектора у € Кга справедливо
Rsv (у) > 0 ^^ у G Б, Rsv (у) > 0 у G int Б,
Rsv (у) = 0 -<= у G дБ,
(18)
(19)
(20)
где int Б — топологическая внутренность множества решений Б, а дБ — граница множества решений Б. Естественный вопрос заключается в том, можно ли обратить логические импликации во втором и в третьем случае, получив тем самым эквивалентности. Это позволило бы в полном объеме исследовать положение точки по отношению к внутренности и границе множества решений, основываясь на значениях резерва.
Локализация точки в пределах множества решений также имеет практическую значимость, Если точка лежит во внутренности множества решений, то эта ее принадлежность устойчива к достаточно малым возмущениям как ее самой, так и данных задачи. Более того, мы можем тогда построить вокруг этой точки, как вокруг центра, брус внутренней оценки для множества решений [3, 18, 19, 27], Но простые примеры показывают, что для выполнения импликации в обе стороны в (19), (20) на рассматриваемую систему отношений и на точку у должны быть наложены дополнительные условия.
Пример 3. Рассмотрим систему двух интервальных включений
{
[0,-1] ж С [0,1], [-2, 2] ж С [-2, 2]
с одной неизвестной переменной ж. График ее резерва изображен на рис, 4,
iL
Рис. 4. График резерва для системы (21) из примера 3: точки — 1 и 1 образуют границу дБ множества решений S
—1 1
OS of the solution set S
Можно видеть, что для любой точки из полуоткрытого интервала [0,1[ значение резерва — нулевое, хотя па границе множества решений они не .нежат. В частности, Rsv (0.5) = 0 тогда как 0.5 находится во внутренности множества решений Б = [—1,1]. Иными словами, следование в обратную сторону в соотношениях (19) и (20) дня рассматриваемой системы не выполняется.
Для заданного интервального линейного включения Сх С d и точки у е Кга разобьем индексные множества элементов матрицы С на следующие подмножества индек-
Выбранные нами для обозначения этих подмножеств буквы L и R расшифровываются как "Left endpoint" и "Right endpoint", а Р, N и Е — "Positive", "Negative" и "Equal to zero" соответственно. В целом, будем иметь
Определение 2. Для интервального линейного включения Сх С ^ ^ ^шчения у, которое принимается переменной х, обозначим посредством ZEC (у) условие на С, d и у, задаваемое следующим образом:
для строчного индекса i, i е {1, 2,... ,т}, обозначим
L := { г | С^ = dj, R := { г | Сг:у = dz},
-L := { г | С^у = dj, -R := { г | Сг:у = dt};
для столбцового индекса j, j е {1, 2,... ,п}, обозначим
Р := { j I У3 > 0 }, N := { j | У, < 0 }, Е := { j | У, = 0 }.
L U —L = {1, 2,..., т}, R U-R = {1, 2,..., т}, Р U N U Е = {1, 2,..., п}.
ZEC (у)
(22)
где C_LP означает подматрицу в пределах матрицы С, образованную всеми элементами, для которых индексная пара (i,j) принадлежит множ еству L х Р, и т.п. Запись (L U R) означает объединение индексных подмножеств L и R для, строк.
Смысл специального условия ZEC состоит в том, что привлечение его самого или его отрицания позволяет получить выполнение импликаций, обратных к (19) и (20), Можно образно назвать условие ZEC "условием нулевых концов" ("Zero Endpoints Condition") C
Предложение 4. Пусть Б — множество решений интервального линейного включения, Сх С d, в котором, С G KRmxn, d G KRm. Для, любого у G Rn имеет место
У G int ^ ^ (Rsv (у) > 0) V (Rsv (у) = 0 & ZEC (у)), у g дБ ^ (Rsv (у) = 0 & - ZEC (у)),
где " — " означает логическое отрицание; & — логическая, конъюнкция (логическое "и"); V
Доказательство. Наш план состоит в том, чтобы, используя результат предложения 3, доказать первую эквивалентность из формулировки предложения 4, Вторая эквивалентность из предложения 4 в действительности следует из первой, будучи ее логическим отрицанием.
Взяв точку у е Rn, исследуем ее возмущения вдоль координатных осей пространства и их влияние на принадлежность этой точки множеству решений Б. В силу предложения 3 этого достаточно для выяснения того, принадлежит ли точка х внутренности множества решений.
Предполагая, что индексное множество Р непусто, Р = 0, зафиксируем такой индекс j G Р, ЧТО yj > 0. Если е > 0, то
С( у + eej) = :kУк + С:j(yj + £) =
к=
= X] С: к Ук + [С. j(yj + е),С: j(yj + е)] , так как yj + £ > 0 = (23)
k=j
= ^ С: к Ук + [С:]Уз + С:]е, С:зУз + С:зе] , (24)
k=j _
поскольку С- и С:j суть точечные (неинтервальные), =
= ^С:кУк + [С :зУз , C:.jVj ] + [С :j£, С^] = k=j
У^ С:кук + \_С ,j£, С:j£] , так как yj > 0 = к=1
[ Су + С j£, Су + С:j£ ] . (25)
Принадлежность у + ее j е ^ равносильна включению С (у + eej) С d, которое в силу (25) означает, что
Су + С:з е > d и Су + С:j е < d. (26)
Если у Е ^, то го определения индексного подмножества L можно заключить, во-первых, что
CL: у = d^
и, во-вторых,
С-L:У > d-L.
Последнее строгое неравенство остается верным и при достаточно малых возмущениях е, тогда как предыдущее равенство имеет нетривиальные следствия. Требование того, чтобы у + ее j Е Б, влечет
Cl: У + Cl3£ > dL.
Но выписанное неравенство удовлетворяется лишь для СLj £ > 0, что означает СLj > 0 ввиду е > 0, Далее, аналогичные рассуждения, примененные ко второму неравенству из (26) и индексному подмножеству Р, имеют следетвием CRj < 0,
С другой стороны, в наших предшествующих рассуждениях, начиная с (23), мы можем взять точку (у — ее j) вместо (у + ее j). При этом нужно лишь обратить внимание на то, что е должно быть выбрано достаточно малым, чтобы не нарушить неравенство yj — е > 0 которое позволяет перейти от (23) к (24), Следовательно, CLj < 0 и Сщ > 0, Наконец, сопоставляя этот факт с предыдущими результатами для CLj и СRj, приходим к заключению, что СLj = 0 и Сщ = 0 для любого j Е Р. Иными словами, CLP = 0 и CRp = 0.
Совершенно тем же способом, зафиксировав некоторый индекс j Е N (при условии, что N = 0), можем доказать, что Сln = 0 и CRN = 0, Мы опускаем детали этого построения ради краткости изложения.
Для доказательства включения С(Lu r)e ^ 0 зафиксируем среди компонент точки у компоненту с индексом j Е Е ^^^и условии, что Е = 0). Рассматривая е-возмущенпя точки у вдоль j-ä оси, аналогично тому, как это делалось в предшествующей части доказательства, получим неравенства C_(LuR)j > 0 и С(LuR)j < 0, Поэтому, как и требовалось, С(lu r) е С [0, 0] в полной иHTep^i^^ibHoft арифмеиике Каухера [1-3]. Второстепенные детали этого построения опускаются.
Подводя промежуточный итог, получаем логическую эквивалентность
У Е int ^ ^ у Е ^ & Clp = 0 & С RP = 0 & С ln = 0 & Crn = 0 & С (lue)e С 0.
В правой части выписанной эквивалентности условие во второй строке есть не что иное, как специальное условие ZEC (у), определенное в (22), Мы можем преобразовать полученный результат дальше, принимая во внимание тот факт, что принадлежность у Е Б озтачает Rsv (у) > 0:
у е int ^ ^^ Rsv (у) > 0 & ZEC (у) ^^
^ (Rsv (у) > 0 & ZEC (у)) V (Rsv (у) = 0 & ZEC (у)) ^^ ^^ Rsv (у) > 0 V (Rsv (у) = 0 & ZEC (у)),
поскольку для Rsv (у) > 0 имеем L = 0и R = 0, и потому условие ZEC выполнено. Последняя логическая формула в точности совпадает с той, что стоит в правой части первой эквивалентности предложения 4,
Наконец, докажем вторую эквивалентность предложения 4, Как было отмечено, она является отрицанием первой эквивалентности (которая уже обоснована выше), взятой при условии у G S. Так как любая точка множества решений Б является либо внутренней, либо граничной, отрицание принадлежности х G int Б — это принадлежность х G дБ. Построим теперь отрицание логической формулы из правой части первой эквивалентности:
— ( Rsv (у) > 0 ) V ( Rsv (у) = 0 & ZEC (у) ))
ф в силу логического закона де Моргана — Rsv (у) > 0 ) & — Rsv (у) = 0 & ZEC (у) )
ф в силу закона де Моргана ( Rsv (у) = 0 ) & ( Rsv (у) > 0 V - ZEC (у) )
ф в силу дистрибутивности "&" и "V" ( Rsv (у) = 0 & Rsv (у) > 0 ) V ( Rsv (у) = 0 & - ZEC (у) )
Ф
Rsv (у) = 0 & - ZEC (у),
поскольку (Rsv (у) = 0 & Rsv (у) > 0) всегда ложно. Полученная логическая формула совпадает с правой частью второй эквивалентности предложения 4, □
Задаваемое определением 2 "условие нулевых концов" ZEC (у) можно редуцировать к более удобной, хотя и менее общей форме. Чтобы дать соответствующую формулировку, необходимо
Определение 3. Вершиной интервального вектора и G kR называется любая такая, точка и G R , ч,то ик G {ик, U}, к = 1, 2,... ,1. Иными словам,и, это точечный
и
всех вершин интервального вектора и G KR обозначим, vert и, т. е.
vert и = { и G R | ик G {ик, ик}, к = 1, 2,... ,1 }.
Предложение 5. Пусть для интервального линейного включения, Сх С d
(I) выполнено по крайней мере одно из следующих условий:
• точка у не лежит на, координатной гиперплоскости,
• матрица С является, правильной;
(II) расширенная т х (п + 1)-матрица ( С,d) не имеет строк с пулевыми вершинам,и.
Тогда, у G int Б ^^ Rsv (у) > 0, у G дБ ^^ Rsv (у) = 0.
Доказательство. Нетрудно видеть, что вторая эквивалетноеть в утверждении предложения 5 получается как логическое отрицание первой. Поэтому на отдельном доказательстве второй эквивалентности мы не останавливаемся.
В силу предложения 4
у g int S ^ ( Rsv (у) > 0 ) V ( Rsv (у) = 0 & ZEC (у) ).
Следовательно, для обоснования предложения 5 достаточно показать, что второй член дизъюнкции в правой части выписанной равносильности, т, е, условие
(Rsv (у) = 0 & ZEC(y)),
несовместим с предпосылкой предложения 5. Для реализации описанного плана продемонстрируем, что если истинно (Rsv (у) = 0 & ZEC (у)) и выполнено условие (I), то условие (II) нарушается, т, е, неверно, что
V i G {1,2,...,m} (0 G vert (С^ :, di)).
По определению индексных множеств L, R, P, N, E имеем
dL = Ç_ LP xp + С LN %N + С LE • 0, du = Crp xp + Qrn xN + CRE • 0,
так что справедливо
ZEC (y) ^ dL = 0 & du = 0.
В то же время
Rsv (у) = 0 L = 0 V R = 0.
Из импликаций (27) и (28) вытекает, что при условии (Rsv (у) следующее:
(3/) (Ciр = 0 & ClN = 0 & СгE Ç 0 & dt = 0)
V (3r) (С rP = 0 & CrN = 0 & CrE Ç 0 & dr = ^. (29)
Если точка y те лежит па координатной гиперплоскости, то Е = 0 и (29) влечет существование такого индекса г, тао 0 G vert (Сidi), а это противоречит предпосылке (II),
Если интервальная матрица С — правильная, то включение Cie Ç 0 равносильно Ci e = 0 а ^^^ючепие CrE Ç 0 равносильно СгЕ = 0, Тогда из условия (29) снова следует нарушение предпосылки (II), □
Результаты этого раздела, условие ZEC и здравый смысл подсказывают следующий способ предобработки системы интервальных включений Сх Ç d. Если С¿: = 0 для некоторого индекса i G {1, 2,..., m}, т. е. строка С:j матрицы системы — целиком пулевая, и вдобавок 0 G di, то можно удалить соответствующее включение из системы без какого-либо влияния на ее множество решений. Это возможно потому, что множеством решений г-го включения является все Rn. Полученная после удаления г-го включения система меньше по размеру и имеет лучшие свойства резерва Rsv,
(27)
(28)
= 0 & ZEC (у)) верно
5. Разрешимость включения Сх С d
В этом разделе работы исследуется разрешимость включения Сх С d, т. е. мы отвечаем па вопрос о том, пусто или непусто его множество решений. Далее дня краткости обозначим
max Rsv := max Rsv (ж).
Если функционал Rsv (ж) не ограничен сверху, полагавм max Rsv = то Из эквивалентности (Rsv (у) > 0 у £ Б^ вытекает, что
Б = 0 ^^ max Rsv > 0.
Как следствие, изучение разрешимости включения Сх С d (а также связанных с ним интервальных линейных задач) сводится к решению задачи безусловной оптимизации:
найти max Rsv (ж).
После этого нужно посмотреть па знак найденного максимума.
Наконец, можем рассмотреть вопрос о том, пуста или непуста топологическая внутренность множества решений Б. Иными словами, существуют ли решения включения Сх С d, устойчивые к малым возмущениям их положения? В общем случае, из импликации (Rsv (у) > 0 у £ int Б^ вытекает, что
max Rsv > 0 int Б = 0. (30)
Но конкретные примеры показывают, что следование в обратную сторону в (30) может оказаться неверным,
Пример 4. (^^) Для включения [0,1] ж С [0,1] множество решений есть [0,1], Имеем поэтому int Б = ]0,1[ = 0, но max Rsv = 0, Соответствующий график резерва характеристического включения изображен па рис, 5,
С d
импликации (30) делать заключения в обратную сторону.
Предложение 6. Пусть для, интервального линейного включения, Сх С d расширенная, т х (п + 1) -матрица ( С, d) не имеет строк с нулевыми, вершинами. Тогда
int ^ = 0 ^^ max Rsv > 0,
Рис. 5. Нулевой максимум резерва в примере 4 Fig. 5. Zero maximum of the reserve in example 4
т. е. непустота внутренности мнооюеетва решений этого включения равносильна тому, что безусловный максимум резерва строго больше нуля.
Доказательство. Если maxRsv > 0, то существует такое у е Мга, что Rsv (у) > 0, Следовательно, у е int Б с учетом (19), и поэтому int Б = 0,
Обратно, пусть int Б = 0. Тогда int Б содержит некоторый открытый шар В (относительно какой-то нормы), В пределах В можно взять точку у, которая не принадлежит координатным плоскостям. Кроме того, расширенная матрица (С, d) не имеет строк с нулевыми вершинами, и но этой причине можем применить предложение 5, заключая, что Rsv (у) > 0. Тогда maxRsv > Rsv (у) > 0, как и требовалось, □
6. "Наилучшие" точки включения Сх С d
Из предшествующих рассуждений следует, что функция Rsv (х) дает количественную меру того, "насколько сильно" (или "насколько хорошо") выполняется включение Сх С d. Точки, в которых достигается максимум функции Rsv (х), имеют в этом смысле особое значение, так как они удовлетворяют включению С х С dB "наибольшей возможной мере", если это включение в самом деле справедливо, или же имеют "наименьший дефицит включения", если это включение неверно. Такие точки обычно являются в определенном смысле "наилучшими точками" из множества решений или же точками, в которых выполняются некоторые дополнительные условия оптимальности.
Ниже кратко излагаются соответствующие результаты, и дня удобства используется обозначение
arg max := { у е R | Rsv (у) = max Rsv }
— множество всех точек, па которых достигается максимум резерва. Мы различаем три max Rsv Случай maxRsv > 0 (рис, 6):
• arg max состоит из всех точек, для которых включение Сх С d выполняется с максимальным положительным резервом;
• arg max С int Б.
arg max
шепию к возмущениям, в частности, но отношению к изменениям в исходных данных, т. е. в С и d.
Рис. 6. Положительный максимум резерва Fig. 6. Positive maximum of the reserve
Рис. 7. Нулевой максимум резерва Рис. 8. Отрицательный максимум резерва
Fig. 7. Zero maximum of the reserve Fig. 8. Negative maximum of the reserve
Случай maxRsv = 0 (рис. 7):
• arg max состоит го всех точек, для которых Сх С d имеет место с максимальным резервом, хотя этот резерв и равен пулю;
• arg max = Б.
Случай maxRsv < 0 (рис. 8):
• arg max состоит го всех точек, для которых Сх С d нарушается в минимальной возможной мере;
• Б = 0, но arg max является множеством решений включения Сх С d + [maxRsv , — maxRsv] ■ (1,1,... , 1)т.
Несмотря па то что множество решений включения в последнем случае пусто, точ-arg max
шепия" соответствующей системы интервальных отношений, дня которой исследуемое включение является характеристическим (см. разд. 1). Именно такие точки минимизируют "расхождение" левой и правой частей включения Сх С d. В частности, точки из arg max
d max Rsv
следует из (9) или даже из самого определения резерва.
Отметим, что частные случаи этой общей конструкции были реализованы в работах |20, 22, 28| в виде перспективного метода оценивания параметров линейных зависимостей по данным с интервальной неопределенностью (метод максимума согласования), который успешно работает и в том случае, когда данные несовместны.
7. Вычислительная сложность
В заключение работы обсудим сложность реализации развитой выше техники, основанной па применении резерва характеристического включения, дня исследования множеств решений интервальных систем линейных алгебраических уравнений. Рассмотрим первую формулу из (9):
Rsv (х) = min min ( С-х — d,, —Сi-х + di \ .
1<г<т -— ' J
Выражения, стоящие под знаками минимумов, можно переписать в развернутом виде следующим образом:
^ ] CijXj ¿¿и ^ ] CijXj + di.
3=1 3=1
Поэтому вычисление значения Rsv(ж) требует 2п умножений и п сложений для каждого из выражений, стоящих под знаками минимумов в (9), В целом для интервальной m х n-еиетемы линейных включений Сх С d на вычисление выражения для Rsv затрачивается m ■ 2 ■ (2п + п) = 6тп арифметических операций, что весьма немного. Взятие минимумов и максимумов мы не учитываем, так как они значительно более быстрые, чем арифметические операции. Поскольку проверка условия ZEC (22) и его различных вариантов также не требует больших трудозатрат, можно утверждать, что исследование положения точки относительно множества АЕ-решений, использующее функционал резерва характеристического включения (см, разд. 4), в целом является несложным.
Вопросы разрешимости, рассмотренные в разд. 5, а также конструкции, относящиеся к "наилучшим точкам" множеств решений из разд. 6, требуют нахождения безусловного максимума функционала резерва. Это трудная задача, так как в общем случае Rsv (ж) является негладкой многоэкстремальной функцией, график которой выглядит в общем случае примерно так, как изображено на рис, 1,
Но не следует воспринимать это обстоятельство как недостаток предлагаемой в работе методики. Она в принципе не может быть более простой, чем теоретическая сложность распознавания множества решений Е. Для эквивалентных включению Сх С d интервальных систем линейных алгебраических уравнений и их множеств АЕ-решений сложность задачи распознавания была исследована А.В.Лакеевым [13], который доказал ее NP-полноту при условии, что в интервальной линейной системе "достаточно много" элементов имеют интервальную неопределенность Е-типа, В терминах интервального линейного включения Сх С d результат A.B. Лакеева эквивалентен утверждению о том, что распознавание множества решений Б является NP-полной задачей, если матрица С и вектор правых частей d имеют в совокупности "достаточно много" неправильных интервалов в С и правильных интервалов в d.
С другой стороны, если интервальная линейная система отношений имеет "немного" интервальных параметров с Е-типом неопределенности, то ее решения могут быть распознаны алгоритмами с полиномиальной сложностью. Тогда и максимизация функционала резерва Rsv (х) также не является трудной задачей. Такова, к примеру, ситуация с допуековым множеством решений (10) и его распознающим функционалом (11) [3, 18, 19], Максимум этого функционала может быть эффективно найден за полиномиальное время современными методами негладкой оптимизации, чем широко пользуются на практике.
Таким образом, сведение исследования разрешимости включения Сх С d к задаче безусловной оптимизации с целевой функцией Rsv (х) дает гибкость в выборе инструментов и их использовании, В частности, для конкретных задач мы можем выбрать тот или иной метод оптимизации в зависимости от наших потребностей, возможностей и свойств метода, его удобства и наличных ресурсов.
Список литературы
fl] Kaucher Е. Algebraische Erweiterungen der Intervallrechnung unter Erhaltung der Ordnungsund Verbandsstrukturen. Computing Supplement 1. 1977:65-79.
f2] Kaucher Е. Interval analysis in the extended interval space IR. Computing Supplement 2. 1980:33-49.
[3] Шарый С.П. Конечномерный интервальный анализ. Новосибирск: ИВТ СО РАН; 2021. Адрес доступа: http://www.nsc.ru/interval/InteBooks
[4] Kearfott В., Nakao М., Neumaier A., Rump S., Shary S.P., van Hentenryck P.
Standardized notation in interval analysis. Computational Technologies. 2010; 15(1):7—13.
[5] Shary S.P. Algebraic solutions to interval linear equations and their applications. Numerical Methods and Error Bounds, Proceedings of IMACS-GAMM International Symposium on Numerical Methods and Error Bounds, Oldenburg, Germany, July 9-12, 1995. Math. Research. Berlin: Akademie Verlag; 1996; (89):224-233. Available at: http://www.nsc.ru/interval/ shary/Papers/Herz.pdf
[6] Шарый С.П. Алгебраический подход к анализу линейных статических систем с интервальной неопределенностью. Известия РАН. Теория и системы управления. 1997; (3):51—61.
[7] Shary S.P. A new technique in systems analysis under interval uncertainty and ambiguity. Reliable Computing. 2002; 8(5):321—418. Available at: http://www.nsc.ru/interval/shary/ Papers/ANewTech.pdf
[8] Шарая И.А. Бескванторные описания для интервально-кванторных линейных систем. Труды Института математики и механики УрО РАН. 2014; 20(2):311—323. Адрес доступа: http://www.nsc.ru/interval/sharaya/Papers/trIMM14.pdf
[9] Клини С.К. Математическая логика. М.: Мир; 1973: 480.
[10] Куратовский К., Мостовский А. Теория множеств. М.: Мир; 1970: 416.
[11] Dymova L. Soft computing in economics and finance. Springer-Verlag Berlin Heidelberg: Springer; 2011: 295. DOLIO.1007/978-3-642-17719-4.
[12] Sainz M.A., Gardenes E., Jorba L. Interval estimations of solution sets to real-valued systems of linear or non-linear equations. Reliable Computing. 2002; (8):283-305. DOI: 10.1023/A: 1016385132064.
[13] Lakeyev A.V. Computational complexity of estimation of generalized solution sets for interval linear systems. Computational Technologies. 2003; 8(1):12—23. Available at: http://www.nsc. ru/interval/lakeyev/publications/03ct.pdf
[14] Goldsztejn A., Chabert G. On the approximation of linear AE-solution sets. Proceedings of the 12th GAMM-IMACS International Symposium on Scientific Computing, Computer Arithmetic and Validated Numerics SCAN 2006, Duisburg, Germany, September 26-29, 2006. IEEE; 2006: 18. D01:10.1109/SCAN.2006.33.
[15] Popova E. Explicit description of AE-solution sets for parametric linear systems. SIAM Journal on Matrix Analysis and Applications. 2012; 33(4):1172-1189. DOLIO.1137/120870359.
[16] Rohn J. A handbook of results on interval linear problems. Electronic book. Prague: Institute of Computer Science, Academy of Sciences of the Czech Republic; 2012. Available at: http: //www.nsc.ru/interval/Library/Surveys/ILinProblems.pdf
[17] Hladik M. AE-solutions and AE-solvabilitv to general interval linear systems. Linear Algebra and its Applications. 2015; (465):221-238. D01:10.1016/j.laa.2014.09.030.
[18] Shary S.P. Solving the linear interval tolerance problem. Mathematics and Computers in Simulation. 1995; (39):53-85.
19] Шарый С.П. Решение интервальной линейной задачи о допусках. Автоматика и телемеханика. 2004; (10):147—162. Адрес доступа: http://www.nsc.ru/interval/shary/Papers/ AiT-04.pdf
20] Шарый С.П., Шарая И.А. Распознавание разрешимости интервальных уравнений и его приложения к анализу данных. Вычислительные технологии. 2013; 18(3):80—109. Адрес доступа: http://www.nsc.ru/interval/shary/Papers/Sharys-JCT2013.pdf
21] Shary S.P., Sharaya I.A. On solvability recognition for interval linear systems of equations. Optimization Letters. 2015; 10(2):247-260. DOI:10.1007/sll590-015-0891-6.
22] Shary S.P. Maximum consistency method for data fitting under interval uncertainty. Journal of Global Optimization. 2016; 66(1):111-126. D01:10.1007/sl0898-015-0340-l.
23] Шарый С.П. Новые характеризации множества решений для интервальных систем линейных уравнений. Вычислительные технологии. 2016; 21(5):111—118.
24] Носков С.И., Лакеев A.B. PC-решения и квазирешения интервальной системы линейных алгебраических уравнений. Вестник Санкт-Петербургского университета. Прикладная математика. Информатика. Процессы управления. 2021; 17(3). — в печати.
25] Beeck Н. Uber die Struktur und Abschätzungen der Lösungsmenge von linearen Ggleichungssvstemen mit Intervallkoeffizienten. Computing. 1972; 10(3):231-244. D01:10.1007/BF02316910.
26] Рокафеллар P.T. Выпуклый анализ. AI.: Мир; 1973: 469.
27] Shary S.P. A new method for inner estimation of solution sets to interval linear systems. Modelling, Design, and Simulation of Systems with Uncertainties. Mathematical Engineering. 2011; (3):21—42. DOLIO.1007/978-3-642-15956-5^2.
[28] Shary S.P. Weak and strong compatibility in data fitting problems under interval uncertainty. Advances in Data Science and Adaptive Analysis. 2020; 12(1):2050002. DOI: 10.1142/S2424922X20500023.
Вычислительные технологии, 2021, том 26, № 3, с. 61-85. © ФИЦ ИВТ, 2021 ISSN 1560-7534
Computational Technologies, 2021, vol. 26, no. 3, pp. 61-85. © FRC ICT, 2021 elSSN 2313-691X
COMPUTATIONAL TECHNOLOGIES
DOI: 10.25743/ICT. 2021.26.3.005 Reserve of characteristic inclusion for interval linear systems of relations
Sharaya Irene A., Shary Sergey P.*
Federal Research Center for Information and Computational Technologies, 630090, Novosibirsk, Russia
*
Received March 4, 2020, revised March 18, 2021, accepted March 25, 2021
Abstract
In this paper, we consider interval linear inclusions Cx C d in the Kaucher complete interval arithmetic. These inclusions are important both on their own and because they provide equivalent and useful descriptions for the so-called quantifier solutions and AE-solutions to interval systems of linear algebraic relations of the form Ax a b, where A is an interval m x n-matrix, x € Mra, b is an interval m-vector, and a € {=, <, >}m. In other words, these are interval systems in which equations and non-strict inequalities can be mixed. Considering the inclusion Cx C d in the Kaucher
84
M. A. irinpmi. C. n. IIIapbiH
complete interval arithmetic allows studing simultaneously and in a uniform way all the different special cases of quantifier solutions and AE-solutions of interval systems of linear relations, as well as using interval analysis methods.
A quantitative measure, called the "inclusion reserve", is introduced to characterize how strong the inclusion Cx C d is fulfilled. In our work, we investigate its properties and applications. It is shown that the inclusion reserve turns out to be a useful tool in the study of AE-solutions and quantifier solutions of interval linear systems of equations and inequalities. In particular, the use of the inclusion reserve helps to determine the position of a point relative to a solution set, in investigating whether the solution set is empty or not, whether a point is in the interior of the solution set, etc.
Keywords: interval linear systems, AE-solutions, quantifier solutions, solution set, characteristic inclusion, inclusion reserve, recognizing functional.
Citation: Sharava I. A., Sharv S.P. Reserve of characteristic inclusion for interval linear systems of relations. Computational Technologies. 2021; 26(3):61-85.DOI:10.25743/ICT.2021.26.3.005. (In Russ.)
References
1. Kaucher E. Algebraische erweiterungen der intervallrechnung unter erhaltung der ordnungsund verbandsstrukturen. Computing Supplement 1. 1977:65-79.
2. Kaucher E. Interval analysis in the extended interval space IR. Computing Supplement 2. 1980:33-49.
3. Shary S.P. Konechnomernyy interval'nyy analiz [Finite-dimensional interval analysis]. Available at: http://www.nsc.ru/interval/InteBooks (In Russ.)
4. Kearfott B., Nakao M., Neumaier A., Rump S., Shary S.P., van Hentenryck P. Standardized notation in interval analysis. Computational Technologies. 2010; 15(1):7—13.
5. Shary S.P. Algebraic solutions to interval linear equations and their applications. Numerical Methods and Error Bounds, Proceedings of IMACS-GAMM International Symposium on Numerical Methods and Error Bounds, Oldenburg, Germany, July 9-12, 1995. Math. Research. Berlin: Akademie Verlag; 1996;(89):224-233. Available at: http://www.nsc.ru/interval/shary/Papers/Herz.pdf
6. Sharyi S.P. Algebraic approach to the analysis of linear static systems with interval uncertainty. International Journal of Computer and System Sciences. 1997; 36(3):378-387.
7. Shary S.P. A new technique in systems analysis under interval uncertainty and ambiguity. Reliable Computing. 2002; 8(5):321-418. Available at: http://www.nsc.ru/interval/shary/Papers /ANewTech.pdf
8. Sharaya I.A. Quantifier-free descriptions for interval-quantifier linear systems. Proceedings of the Institute of Mathematics and Mechanics UB RAS (Trudy Instituta Matematiki i Mekhaniki UrO RAN). 2014; 20(2):311-323. Available at: http://www.nsc.ru/interval/sharaya/Papers/trIMM14.pdf (In Russ.)
9. Kleene S.C. Mathematical logic. N.Y.: John Wiley & Sons; 1967: 398.
10. Kuratowski K., Mostowski A. Set theory. Amsterdam; N.Y.; Oxford: North-Holland Publishing Co.; PWN — Polish Scientific Publishers; Warszawa; 1968: 417.
11. Dymova L. Soft computing in economics and finance. Springer-Verlag Berlin Heidelberg: Springer; 2011: 295. DOI:10.1007/978-3-642-17719-4.
12. Sainz M.A., Gardenes E., Jorba L. Interval estimations of solution sets to real-valued systems of linear or non-linear equations. Reliable Computing. 2002; (8):283-305. D01:10.1023/A:1016385132064.
13. Lakeyev A.V. Computational complexity of estimation of generalized solution sets for interval linear systems. Computational Technologies. 2003; 8(l):12-23. Available at: http://www.nsc.ru/interval/ lakeyev/publications/03ct.pdf
14. Goldsztejn A., Chabert G. On the approximation of linear AE-solution sets. Proceedings of the 12th GAMM-IMACS International Symposium on Scientific Computing, Computer Arithmetic and Validated Numerics SCAN 2006, Duisburg, Germany, September 26-29, 2006. IEEE; 2006: 18. DOI: 10.1109/SC AN.2006.33.
15. Popova E. Explicit description of AE-solution sets for parametric linear systems. SIAM Journal on Matrix Analysis and Applications. 2012; 33(4):1172-1189. D0110.1137/120870359.
16. Röhn J. A handbook of results on interval linear problems. Electronic book. Prague: Institute of Computer Science, Academy of Sciences of the Czech Republic; 2012. Available at: http://www.nsc. ru/interval/Library/Surveys/ILinProblems.pdf
17. Hladik M. AE-solutions and AE-solvability to general interval linear systems. Linear Algebra and its Applications. 2015; (465):221-238. D01:10.1016/j.laa.2014.09.030.
18. Shary S.P. Solving the linear interval tolerance problem. Mathematics and Computers in Simulation. 1995; (39):53-85.
19. Shary S.P. An interval linear tolerance problem. Automation and Remote Control. 2004; (65):1653-1666 DOI: 10.1023/B:AURC.0000044274.25098.da.
20. Shary S.P., Sharaya I.A. Recognizing solvability of interval equations and its application to data analysis. Computational Technologies. 2013; 18(3):80-109. (In Russ.)
21. Shary S.P., Sharaya I.A. On solvability recognition for interval linear systems of equations. Optimization Letters. 2015; 10(2):247-260. DOI: 10.1007/sl 1590-015-0891-6.
22. Shary S.P. Maximum consistency method for data fitting under interval uncertainty. Journal of Global Optimization. 2016; 66(1): 111-126. D01:10.1007/sl0898-015-0340-l.
23. Shary S.P. New characterizations for the solution set to interval linear systems of equations. Applied Mathematics and Computation. 2015; (265):570-573. D01:10.1016/j.amc.2015.05.029.
24. Noskov S.I., Lakeyev A.V. RS-solutions and quasisolutions to interval system of linear algebraic equations. Vestnik of Saint-Petersburg University. Applied mathematics. Computer science. Control processes. 2021; 17(3). — in press. (In Russ.)
25. Beeck H. Uber die Struktur und Abschätzungen der Lösungsmenge von linearen Gleichungssystemen mit Intervallkoeffizienten. Computing. 1972; 10(3):231-244. D01:10.1007/BF02316910.
26. Rockafellar R.T. Convex analysis. Princeton, NJ: Princeton University Press; 1970: 472.
27. Shary S.P. A new method for inner estimation of solution sets to interval linear systems. Modelling, Design, and Simulation of Systems with Uncertainties. Mathematical Engineering. 2011; (3):21 12. DOI: 10.1007/978-3-642-15956-5^2.
28. Shary S.P. Weak and strong compatibility in data fitting problems under interval uncertainty. Advances in Data Science and Adaptive Analysis. 2020; 12(1):2050002. DOL10.1142/S2424922X20500023.