Научная статья на тему 'Сравнение интервалов и оптимизационные задачи с интервальными параметрами'

Сравнение интервалов и оптимизационные задачи с интервальными параметрами Текст научной статьи по специальности «Математика»

CC BY
525
59
i Надоели баннеры? Вы всегда можете отключить рекламу.

Аннотация научной статьи по математике, автор научной работы — В.И.Левин

Рассмотрена общая задача сравнения интервально заданных чисел в связи с проблемой оптимизации систем с интервальными параметрами. Получено решение задачи, использующее понятие меры близости интервалов и распространяющееся на интервалы, расположенные произвольно относительно друг друга. В частном случае, когда запрещено отношение накрытия одного интервала другим, полученное решение переходит в известное сдвинутый вправо интервал является большим. В общем случае это решение сводит сравнение интервальных чисел к сравнению их центров.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

The common task of matching numbers by specific intervals in connection with a problem of optimization of systems with interval parameters is considered. The solution of the tasks using concepts of a measure of closeness of intervals and spreaded to intervals, located arbitrary rather one another is obtained. In that specific case, he hen the ratio one interval is for bidden by other, the obtained solution passes a shifted to the right interval is large. In common case this solution reduces matching numbers to matching their centers.

Текст научной работы на тему «Сравнение интервалов и оптимизационные задачи с интервальными параметрами»

YAK 519.6

СРАВНЕНИЕ ИНТЕРВАЛОВ И ОПТИМИЗАЦИОННЫЕ ЗАДАЧИ С ИНТЕРВАЛЬНЫМИ ПАРАМЕТРАМИ

В.И.Левин

Рассмотрена общая задача сравнения интервально заданных чисел в связи с проблемой оптимизации систем с интервальными параметрами. Получено решение задачи, использующее понятие меры близости интервалов и распространяющееся на интервалы, расположенные произвольно относительно друг друга. В частном случае, когда запрещено отношение накрытия одного интервала другим, полученное решение переходит в известное -сдвинутый вправо интервал является большим. В общем случае это решение сводит сравнение интервальных чисел к сравнению их центров.

The common task of matching numbers by specific intervals in connection with a problem of optimization of systems with interval parameters is considered. The solution of the tasks using concepts of a measure of closeness of intervals and spreaded to intervals, located arbitrary rather one another is obtained. In that specific case, he hen the ratio one interval is for bidden by other, the obtained solution passes - a shifted to the right interval is large. In common case this solution reduces matching numbers to matching their centers.

1. ВВЕДЕНИЕ

В работах [1-3] был предложен подход к оптимизации систем с интервально заданными параметрами, основанный на принципах сравнения интервальных чисел, вытекающих из общих принципов интервальной математики [4]. Этот подход позволил сводить оптимизационные задачи с интервальными параметрами к двум аналогичным задачам с детерминированными (точно заданными) параметрами. В результате оказалось возможным эффективное решение многих задач оптимизации в новой, интервальной постановке [1, 3, 5-8]. Однако предложенный подход имел определенное ограничение, связанное с невозможностью сравнения в нем интервалов, один из которых накрывает другой. Это ограничивало класс практических задач интервальной оптимизации допускающих решение.

В настоящей статье обоснован более общий подход к оптимизации систем с интервальными параметрами. В нем, кроме общих принципов интервальной математики, позволяющих переносить любые операции над числами (в частности, операция взятия максимума и минимума) на интервалы, использовано также понятие меры близости двух интервалов. Это позволило единообразно и строго обоснованно сравнивать любые интервалы, находящиеся в произвольных отношениях между собой (в том числе, накрывающие друг друга) и выбирать максимальный и минимальный из них. Благодаря этому появилась принципиальная возможность решать любые практические задачи оптимизации систем с интервальными параметрами.

2. ПОСТАНОВКА ЗАДАЧИ

Согласно [1-3, 9], сравнение интервальных чисел, в соответствии с общими принципами интервальной математики [4], проводится так. Пусть a = [] и b = [b 1,^2] -произвольная пара таких чисел. В соответствии с указанными принципами определим операции v = max и

л = min над интервалами a и b как теоретико-множественные обобщения соответствующих операций над вещественными числами

a v b= { a v b|a e a, b eb }, a л b = { a л b|a e a, b e b }. (1)

Результаты операций v и л над интервалами всегда существуют в виде соответствующих интервалов и определяются по формулам

a v b= [a1, a2 ]v[b^ b2 ] = [a1 v b^ a2 v b2 ];

~ (2)

aл b = [a1, a2] л [b^ b2] = [a1 л by a2 л b2].

Операции v, л часто называют операциями непрерывной логики (НЛ) - дизъюнкцией и конъюнкцией, так как они обобщают аналогичные операции дискретной логики на непрерывный случай. Отношения неравенства интервалов определяются аналогично отношениям неравенства вещественных чисел. При этом используются операции взятия максимума v и минимума л (1)

(a > b a v b = a, a л b = b),

(3)

(a > b a v b = a, a л b = b, a Ф b).

Как видно из (3), для того чтобы некоторый интервал a был большим (большим или равным) из двух интервалов a и b , нужно, чтобы операция над этими интервалами давала интервал a, а операция л - интервал b . Однако проблема заключается в том, что операции v и л , введенные по формулам (1) и вычисляемые по формулам (2), не всегда имеют своим результатом один из двух

интервалов a, b , фигурирующих в операции. В таких случаях интервалы оказываются не сравнимыми по отношениям >, > в смысле определений (3). Случаи сравнимости и несравнимости интервалов в смысле (3) полностью описываются следующими предложениями [1-3].

Теорема 1. Для того чтобы два интервала a = [ a^ a2 ] и

b = [ b1, b2 ] были сравнимы по отношению > и

находились в отношении а > Ь в смысле (3), необходимо и достаточно, чтобы выполнялась система неравенств

а 1 > Ь1 , а2 > Ь2 , а для того чтобы они были несравнимы по этому отношению, необходимо и достаточно выполнения хотя бы одной из систем неравенств: а1 < Ь1 , а2 > Ь2 или а1> Ь1 , а2 < Ь2 .

Согласно теореме 1 сравнимы по отношению > только совпадающие интервалы либо интервалы, сдвинутые относительно друг друга вдоль числовой оси. При этом сдвинутый вправо (влево) интервал является большим (меньшим). Если же один интервал накрывает другой, то они несравнимы.

Теорема 2. Для того чтобы два интервала а = [а^ а2]

и Ь = [Ь1, Ь2] были сравнимы по отношению > и

находились в отношении а > Ь в смысле (3), необходимо и достаточно, чтобы выполнялась хотя бы одна из систем

неравенств а 1 > Ь1 , а2 > Ь2 или а 1 > Ь1 , а2 > Ь2 , а для того чтобы они были несравнимы по этому отношению, необходимо и достаточно выполнения хотя бы одной из

систем неравенств (равенств): а1 < Ь1 , а2 > Ь2 или а1 > Ь1 , а2 < Ь2 или а1 = Ь1 , а2 = Ь2 .

В соответствии с теоремой 2, сравнимы по отношению > только интервалы, сдвинутые относительно друг друга вдоль числовой оси. При этом сдвинутый вправо (влево) интервал является большим (меньшим). Если же один интервал накрывает другой, то они несравнимы. Естественно, что несравнимыми по отношению > оказываются также равные интервалы, ведь они находятся в отношении равенства = , несовместимом с отношением > .

Как показывают теоремы 1, 2, подход, основанный только на общих принципах интервальной математики, не позволяет сравнивать интервалы, накрывающие друг друга, ни по одному из отношений > , >, = . Это приводит к невозможности получения в указанных случаях решений задач оптимизации систем с неточно известными (интервальными) параметрами. С практической точки зрения это нежелательно. Возникает задача разработки разумных правил сравнения накрывающих друг друга интервалов по отношениям > , >, = . Эти правила должны быть совместимы с полученными ранее (см. теоремы 1, 2) и в совокупности давать возможность сравнения любых интервалов по любому из отношений >, >, =. В результате решение задач оптимизации систем с интервальными параметрами окажется возможным во всех, без исключения, случаях.

3. ИДЕЯ РЕШЕНИЯ

Идея решения поставленной задачи проста и состоит в следующем. Рассмотрим два принципиально различных возможных взаиморасположения сравниваемых интервалов а = [а1, а2] и Ь= [Ь^ Ь2]: 1) сдвиг по одной или обеим границам интервалов либо полный сдвиг (когда

области а и Ь не пересекаются) (рис. 1); 2) накрытие одним интервалом а другого Ь (рис. 2). Из рис. 1 хорошо

видно, что в случае сдвига интервалов операция взятия максимума (дизъюнкция V НЛ), определяемая согласно (1), (2), дает сдвинутый вправо интервал а , а операция взятия минимума (конъюнкция а НЛ), определяемая

там же, дает сдвинутый влево интервал Ь . Таким образом, в этом случае есть все основания для того, чтобы, в соответствии с определением (3), принять интервал а за

больший, а интервал Ь - за меньший, т.е. выполнить сравнение интервалов по отношениям >, > . Однако из рис. 2 так же хорошо видно, что в случае накрытия одним интервалом а другого Ь операция взятия максимума (дизъюнкция V НЛ) и операция взятия минимума (конъюнкция а НЛ) этих интервалов дают новые интервалы, отличные

как от а , так и от Ь . В связи с этим сравнение интервалов а и Ь на основании определения (3) с целью выделения большего и меньшего из них оказывается в этом случае невозможным. Сказанное означает, что общие принципы интервальной математики, позволяющие распространять любые операции над вещественными числами на случай интервальных чисел (пример распространения операций дает формула (1)), недостаточны для придания новым операциям тех же полезных свойств, которыми обладают исходные операции над вещественными числами. Поэтому указанные принципы следует дополнить новыми, позволяющими получать нужные свойства. В нашем случае несравнимости накрывающих друг друга интервалов а , Ь по отношениям (рис. 2) в качестве нового естественно взять принцип близости интервалов. Действительно, если выполненные в точном соответствии с определениями (1), (2) операции взятия максимума а V Ь и

минимума а а Ь интервалов а , Ь не дают ни а, ни Ь , тем самым не позволяя сравнить эти интервалы, то можно в качестве максимального принять тот из интервалов а , Ь , который находится ближе к а V Ь , а в качестве минимального - тот из а, Ь, который находится ближе к

а а Ь . Таким образом, для решения нашей задачи остается лишь определить логически, математически и содержательно обоснованную меру близости интервалов или двойственную ей меру удаленности.

+

+

+

а1

а2

а1

а2 —I

а1

ча2

Ь1

Ь1

а1 а а2 Г-1

+ а1

Ь1

а а2

Ь Ъ Ь2

Ь1 Ъ Ь2

а v Ь = а

а а Ь = Ь

Рисунок 1 - Сдвиг интервала а вправо относительно интервала Ь (1 - сдвиг по левой границе; 2 - сдвиг по

Ь

Ь

Ь

2

2

2

+

правой границе; 3 - сдвиг по обеим границам; 4 - полный сдвиг; 5 - нулевой сдвиг (равенство)

ai ~ a2

bi Ь2

а v b

—-------

а л b ~

Рисунок 2 - Интервал a накрывает интервал b ( a v b - взятие максимума интервалов a и b,

согласно (1), (2), a л b - взятие их минимума согласно (1), (2)

4. ОСНОВНЫЕ РЕЗУЛЬТАТЫ

Определим меру удаленности U двух интервалов a и b как суммарную длину всех подинтервалов, которыми

различаются a и b , включая подинтервал P - промежуток между a и b , присутствующий в случаях, когда a и b не пересекаются. Таким образом, U выражается как

U = \а/b| + |b/a\ + И . (4)

Здесь символ |с| означает длину интервалов c. В соответствии с определением (4), удаленность совпадающих интервалов равна нулю, удаленность, например,

интервалов a и b на рис. 1, случай 1-4, составляет: 1) U = ai - bi ; 2) U = a2 - b2 ; 3) U = ai - bi + a2 - b2 ; 4) U = b2 - bi + ai - b2 + a2 - ai = a2 - bi , а удаленность интервалов a и b на рис. 2 равна U = bi - ai + a2 - b2 . Мера близости B двух интервалов

a и b , по определению, является величиной, дополнительной к мере их удаленности U. Т.е. чем больше (меньше) U, тем меньше (больше) B . При этом конкретная форма математического соотношения между U и B может быть различной, например, такой

B = i/U. (5)

Согласно (4), (5), при увеличении меры удаленности интервалов U от Umin = 0 (что соответствует удаленности совпадающих интервалов) до Umax= ^ (что соответствует удаленности бесконечно разнесенных интервалов) мера близости интервалов B уменьшается от Bmax = ^ до Bmin = 0.

Мера U(a, b ) удаленности двух интервалов a и b обладает всеми свойствами обычного расстояния между объектами. А именно, справедливо следующее утверждение.

Теорема 3. Мера и(а, Ь) удаленности интервалов а и Ь обладает следующими свойствами:

и( а, а) = о, и( а, ь )> о при а ф Ь (6)

(удаленность совпадающих интервалов равна нулю, для несовпадающих интервалов она положительна),

и(а, Ь) = и(Ь, а) (7)

(перестановочное свойство функции и, измеряющей удаленность интервалов, т.е. удаленность а от Ь равна удаленности Ь от а ),

и(а, Ь) + и(Ь, с) > и(а, с) (8)

(неравенство треугольника).

Доказательство теоремы 3. Согласно (4),

и(а, а)=|а/а\+\а/а|+| 01+| 01+| 01+| 01, где 0 - пустой

интервал. Но |0| = 0. Отсюда следует и(а, а) = 0. При а Ф Ь, а/Ь Ф 0 или Ь/а Ф 0 так что хотя бы одно слагаемое выражения (4) положительно и потому и(а, Ь)>0. Далее, согласно (4), при перестановке местами аргументов а, Ь выражение функции и(а, Ь) не изменяется. Это доказывает справедливость формулы (7). Доказательство неравенства (8) можно получить, непосредственно проверив его выполнение в различных возможных случаях

взаиморасположения интервалов а, Ь, с (число таких случаев конечно). Процедуру проверки покажем для двух

крайних случаев: 1) все три интервала а , Ь , с не пересекаются; 2) все три интервала пересекаются и образуют последовательное включение (накрытие). В случае 1 положим порядок следования интервалов слева направо

а, Ь, с. Тогда левая часть неравенства (8) равна \а\+ 21Ы + |с| + \р(а, Ь)| + \р(Ь, с) , а правая часть -

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

|а| + |Ь| + 1Ы + Р (а, Ь) + р (Ь, с)| , где Р( •) - промежуток между интервалами в скобке. Таким образом, неравенство (8) справедливо и имеет вид строгого неравенства >. При других порядках следования интервалов проверка и ее результат аналогичны. В случае 2 положим порядок

последовательного включения интервалов а зЬз с . Тогда левая часть неравенства (8) равна |а/Ь| + \Ь/с| = |а/с|, а правая часть - |а/с|. Таким образом, неравенство (8) и здесь справедливо и имеет вид строгого равенства = . При других порядках последовательного включения интервалов проверка аналогична, но результат может иметь и форму строгого неравенства >.

Введенная мера и(а, Ь) удаленности интервалов а , Ь позволяет сформулировать общее свойство интервалов аЫ,

Ь , которое дает возможность определять их сравнимость во всех случаях, в том числе, в тех, когда сравнение по ранее известному принципу (3) оказывается невозмож-

ным. Это, как уже говорилось в § 2, случаи, когда один из интервалов накрывает (включает) другой. Соответствующее частное свойство, позволяющее сравнивать интервалы только в случаях сдвига одного из них относительно другого, принимает вид эквивалентности [1-3]

(a v b = a) ^ (a л b = b),

(9)

а взятия минимума интервалов а, Ь не дают ни один из этих интервалов. Поэтому, в силу свойств (6) функции и, во всех неравенствах соотношения (10) левые и правые части положительны. Проверим совместное выполнение этих неравенств. Примем для определенности, что а накрывает

Ь (рис. 2). Тогда, как видно из рис. 2, левые и правые части неравенств в (10) выражаются в виде следующих отрезков

т.е. если операция V взятия максимума согласно (1) дает

один из интервалов а, Ь, то операция взятия минимума согласно (1) дает другой из них, и обратно. Другими

словами, равенства а V Ь = а, а а Ь = Ь должны выполняться одновременно. Именно это свойство интервалов позволило ранее определить сравнение сдвинутых друг к другу интервалов по отношениям > , > в форме эквива-лентностей (3). Однако, поскольку в случае, когда один

из интервалов а, Ь накрывает другой, операции а V Ь и

а а Ь не дают ни а , ни Ь (см. рис. 2), свойство (9), хотя оно всегда выполняется, не может быть взято за основу, позволяющую вывести подобные (3) правила сравнения любых интервалов, в т.ч. накрывающих друг друга, по отношениям >, >. Более общее свойство интервалов, позволяющее это сделать, имеет вид

и(а, а V Ь)< и(Ь, а V Ь)^ и(а, а а Ь) > и(Ь, а а Ь). (10)

Свойство (10) означает, что если один из интервалов а ближе к дизъюнкции V (максимуму) интервалов аV Ь, чем другой Ь , то он дальше от конъюнкции а (минимума) интервалов а а Ь, чем Ь , и обратно - если а дальше

от а а Ь, чем Ь , то он ближе к а V Ь, чем Ь . Знаки = в (10) показывают, что при одинаковой удаленности интервалов а и Ь от а V Ь оба они одинаково удалены и от а а Ь , и обратно - при одинаковой удаленности и Ь от

а а Ь оба одинаково удалены и от а V Ь .

Доказательство свойства (10). Рассмотрим два случая.

Случай 1: интервалы а и Ь сдвинуты относительно друг друга (рис. 1). При этом операция V взятия максимума

интервалов а, Ь дает один из них, а операция а взятия их

минимума - другой. Пусть для определенности а V Ь = а ,

а а Ь = Ь . Тогда свойство (10) принимает вид

[а V Ь = а,0 < и( Ь, а V Ь)]<^[а а Ь=Ь, и(а, а а Ь)> 0] .(11)

Неравенства в левой и правой частях соотношения (11) в силу свойств (6) функции и всегда выполняются. Поэтому, как достоверные события, они могут быть опущены, в результате чего соотношение (11) принимает вид (9). Таким образом, в случае 1 свойство (10) эквивалентно свойству (9), справедливость которого доказана [1-3]. Поэтому и свойство (10) в этом случае справедливо.

Случай 2. Интервалы а и Ь накрывают друг друга (рис.2). При этом операция V взятия максимума и операция

U(a, a v b) = |a'|, U (b, a v b) = |a "|, U(a, a л b) = \a"|, U(b, a v b) = |a'|.

(12)

Подставив выражения (12) в соотношение (10), получим эквивалентное соотношение

a' < a ^ a > a'

(13)

Но соотношение (13) всегда справедливо. Поэтому и соотношение (свойство) (10) в случае 2 справедливо.

Доказанное свойство интервалов (10) обобщает их свойство (9), но, в отличие от (9), не требует, чтобы операция v взятия максимума согласно (1) двух интервалов давала один из них, а операция л взятия их минимума - другой, что возможно только для сдвинутых один относительно другого интервалов. Благодаря этому свойство (10) позволяет ввести понятие сравнимости по отношениям >, >, = для произвольных интервалов, независимо от их расположения друг относительно друга. В этом общем случае различные возможные отношения между интервалами определяются в виде

(a > b u( a, a v b )< u( b, a v b), u (a, a л b )> и (b, a л b)],

(a > b u( a, a v b )< u( b, a v b), (14) и (a, a л ь ) > и ( ь , a л ь )],

(a = b)[ u( a, a v ь ) = U( b, a v b),

U(a, a л b) = U(b, a л b)].

Как видно из (14), для того чтобы некоторый интервал a был большим (большим или равным) из двух интервалов a и b , нужно чтобы интервал a был ближе (ближе или равноудален) к результату операции v = max (1) над a и b и дальше (дальше или равноудален) от результата операции л = min (1) над и , чем интервал . Из (14) также видно,

что для равенства двух интервалов a и b нужно, чтобы они были равноудалены от результата операции v (1) над a и b

и равноудалены от результата операции л (1) над a и b.

Нижеследующее основное предложение полностью описывает условия, при которых произвольные интервалы, независимо от их расположения друг относительно друга, находятся в одном из отношений >, > , = .

Теорема 4. Для того чтобы два произвольных интервала

a = [a-j, a2] и b = [bj, b2] находились в одном из отношений >, > , = в смысле (14), необходимо и достаточно, чтобы их центры Ma = (a2)/2 и Ыь = (b|+b2)/2 на-

ходились в том же отношении как вещественные числа, т.е.

(ab)^{ЫаЫъ), e { > , >, = }

(15)

Доказательство теоремы 4. Рассмотрим два случая.

Случай 1: интервалы a и b сдвинуты относительно друг друга (рис. 1). В этом случае согласно теореме 1

(a>b)«(a 1 >b 1;a2>b2)=a. но, a«(ма>мь),

следовательно, (a > b)«(M > M ). В частности, отноше-

a ъ

нию = соответствует условие (a= b) « (Ma = мъ). Далее, согласно теореме 2 (a > b )«( a 1 > b 1, a2 > b 2 )u u(a1> b1, a2 > b2) = 5. Но B«(Ма>Мъ). Таким образом

(a > b)«(Ma > мъ) . Видим, что в случае 1 эквивалентность (15) выполняется и теорема верна. Случай 2: интервалы a и b накрывают друг друга. Для определенности, пусть a накрывает b (рис. 2). Тогда, согласно (14) и с учетом (12) (a > b )«(\ä\ < |a"|) = C .Но C«( Ma > Mb), так что (a > b) « (Ma > мъ). Аналогично, согласно (14) и с учетом (12) (a>b)«(<|a"|)=D. Но D«(Ma>Mb), так

что (a > b)« «(Ma> M. ). Наконец, согласно (14), (12) ab

(a= b)«(|ai= |a"|)=E. Но E« «(Ma= Mb), так что

(a= b)«(M = M). Видим, что и в случае 2 эквивалент-ab

ность (15) выполнена и теорема верна.

Как показывает теорема 4, сравнение произвольных двух интервалов по отношениям >, > , = в смысле (14) (т.е. проверка наличия этих отношений между интервалами), сводится к сравнению по этим отношениям

центров интервалов. Будем называть интервалы a и b сравнимыми по отношению IS1, если a 121 b или b ^ a, и сравнимыми по множеству отношений { @ {}, если они сравнимы хотя бы по одному отношению IS1 { из этого множества.

Теорема 5. Два произвольных интервала a и b всегда сравнимы по отношению > и по множеству отношений { > , = } , понимаемым в смысле (14).

Доказательство теоремы 5. Пусть a и b - два произвольных интервала. Согласно (15) ( a > b )«(Ma> М,),

(b > a)«(Мъ> Ma). Но одно из двух указанных неравенств между числами Ma и Мъ всегда верно. Поэтому всегда верно a > b или b > a, что означает сравнимость a и b по отношению >. Далее, для указанных a и b согласно (15)

(a>b)^(Ma>мъ), (b>a^(Mj>Ma), (a=b)« ^wa= мд.

Но одно из трех указанных соотношений между числами Ma и Мъ всегда верно. Поэтому всегда верно a>b или b> a или b= a . Первая пара неравенств означает сравнимость a и b по

отношению >, а равенство - их сравнимость по отношению =. Так что все вместе означает сравнимость a и b по множеству отношений { > , = } .

Как показывает теорема 5, не существует интервалов, не сравнимых по отношению > и по множеству отношений { > , = } , понимаемых в смысле (14). Это открывает путь к решению задач оптимизации с интервальными параметрами, без каких либо ограничений (ср. с теоремой 1, содержащей такое ограничение в связи с несравнимостью некоторых интервалов по отношению > , понимаемому в смысле (3)). Заметим еще, что отношение равенства интервалов в смысле (14), согласно теореме 5, является более общим, чем отношение их равенства в смысле теории множеств: первое требует только совпадения центров двух интервалов, а второе -полного совпадения обоих интервалов.

5. ЭКСТРЕМАЛЬНЫЕ ИНТЕРВАЛЫ И ЗАДАЧИ ОПТИМИЗАЦИИ С ИНТЕРВАЛЬНЫМИ ПАРАМЕТРАМИ

С помощью результатов § 4 можно решить вопрос о выделении экстремального (максимального или минимального) из нескольких имеющихся интервалов. Рассмотрим систему произвольных интервалов

a 1= [an, a12], a2 = [a21, a22], an = [an 1, an2]. Назовем интервал a 1 нестрого (строго) максимальным среди интервалов a 1,____ a , если он находится с ними в отношениях

a 1 > a2, _, a 1 > an (в отношениях a 1> a2, _, a 1> an) в смысле определений (14). Аналогично, назовем интервал нестрого (строго) минимальным среди интервалов a 1, _,an, если он находится с ними в отношениях a2 > a 1,____ a > a 1

(в отношениях a2>a?1,_,an>a^) в смысле определений (14). Условия для практического выделения максимального или минимального интервала дает следующее предложение. Теорема 6. Для того, чтобы в системе интервалов

a 1, _, a интервал a 1 был нестрого или строго максимальным, необходимо и достаточно, чтобы в соответствующем множестве центров этих интервалов M , _, M центр

a1 an

Mах интервала a 1 был нестрого или строго максимальным.

Аналогично, для того, чтобы в системе интервалов интервал был нестрого или строго минимальным, необходимо и достаточно, чтобы в множестве центров этих интервалов центр интервала был нестрого или строго минимальным.

Доказательство теоремы 6. В соответствии с определением нестрого максимального интервала и с учетом теоремы 4 имеем цепочку эквивалентных событий

[i?1=max{ a,, _, an}]«[ a > a2, _, a1> an ]«

[Ma1> Ma2' _'Ma1> Man]«> [Ma= max{Ma1, _,Man}].

Эквивалентность первого и последнего события в этой цепочке доказывает справедливость условия нестрогой макси-

мальности интервала. Справедливость других содержащихся в теореме 6 условий (строгой максимальности, строгой и нестрогой минимальности интервала) доказываются так же.

Решим теперь вопрос о соответствии алгебраических операций над интервалами и аналогичных операций над центрами этих интервалов.

Теорема 7. Операция М( а) = (а1 + а2)/2 вычисления

центра М произвольного интервала а = [а^ а2] линейна относительно а , т.е.

м(а+Ь)=м(а)+м(Ь), м(¿а) = км{а), к - число. (16)

Доказательство теоремы 7. Согласно результатам интервальной математики [4] суммирование произвольных

интервалов а = [а^ а2] и Ь = [Ь^ Ь2] и умножение

произвольного интервала а = [а^ а2] на вещественное

число к выполняется по формулам

[а1, а2] + [Ь1, Ь2] = [а1 + Ь^, а2 + Ь2],

& [а1к, а2к], к > 0, к[а1; а2] = $

1 2 "[а2к, а1к], к< 0. (17)

Отсюда имеем, с учетом (17)

м(а + Ь) = м([ах, а2] + [Ь1; Ь2]) = = м(а1 + Ь1, а2 + Ь2) = (а1 + Ь^ + а2 + Ь2)/2 = = (а1 + а2)/2 + (Ь1 + Ь2)/2 = м( а) + м( Ь),

что доказывает первую формулу (16). Далее, имеем при к > 0, с учетом (17)

м(ка) = м(к[а1, а2]) = м[а1к, а2к] = = (а1к + а 2 к)/2 = к( а1 + а2)/2 = км( а),

что доказывает вторую формулу (16) при к> 0 . Доказательство в случае к< 0 не отличается от данного.

Изложенное позволяет предложить некоторый общий подход к решению задач оптимизации систем с интервальными параметрами. Этот подход основан на переходе от имеющейся недетерминированной, интервальной задачи оптимизации к соответствующей детерминированной (обычной) задаче оптимизации. Переход осуществляется в соответствии с теоремой 6, позволяющей заменять задачу отыскания максимального (минимального) из нескольких интервалов эквивалентной задачей отыскания максимального (минимального) из центров этих интервалов и теоремой 4, позволяющей заменять неравенства (равенства) между интервалами такими же неравенствами (равенствами) между центрами этих интервалов. Практически заменяются оператор определения максимума (минимума) интервального значения целевой функции на оператор определения центра этого максимума и операторы определения интервальных значений функций в ограничениях на операторы определения центров этих значений. После этих замен остается лишь раскрыть

значения всех операторов определения центров интервалов, используя формулы типа (16). В результате исходная задача интервальной оптимизации переходит в эквивалентную ей обычную задачу оптимизации, которая может быть решена известными методами.

6. ЗАКЛЮЧЕНИЕ

Предложенный метод сравнения интервальных чисел и выбора максимального (минимального) из них позволяет сравнивать любые интервальные числа, находящиеся в произвольных отношениях между собой. Это открывает возможность более общего, чем прежде [1-3] подхода к оптимизации систем с интервально заданными параметрами, отличающегося тем, что в нем решение интервальной оптимизационной задачи существует всегда (точнее, во всех случаях, когда существует решение соответствующей детерминированной задачи). Такой более общий подход применим ко всем задачам оптимизации в условиях неопределенности, к которым раньше применялись самые различные подходы [1-3, 10-15]. Обзор решений этих задач с позиции подхода [1-3] приведен в [15]. Надо заметить, что предложенный в данной статье метод сравнения интервальных чисел и соответствующий подход к оптимизации систем с интервальными параметрами имеют определенные ограничения, вытекающие из менее полного, чем в [1-3], учета неопределенности значений указанных параметров. Например, если интервалы, определяющие области значений параметров системы, расширяются симметрично относительно их центра, то такое очевидное увеличение неопределенности системы, учитываемое в подходе [1-3], не учитывается в подходе настоящей статьи. Последнее, видимо, надо рассматривать как неизбежную плату за достигнутое продвижение в теории и практике интервальной оптимизации - возможность сравнения любых интервальных чисел и решения оптимизационных задач с любыми интервальными параметрами.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

ПЕРЕЧЕНЬ ССЫЛОК

1. Левин В.И. Дискретная оптимизация в условиях интервальной неопределенности // Автоматика и телемеханика. - 1992. - №7. - С. 97-107.

2. Левин В.И. Булево линейное программирование с интервальными коэффициентами //Автоматика и телемеханика. - 1994. - №7.

3. Левин В.И. Интервальное дискретное программирование // Кибернетика и системный анализ. - 1994. - №6. - С. 91-103.

4. Алефельд Г., Херцбергер Ю. Введение в интервальные вычисления. - М.: Мир, 1987.

5. Левин В.И. Оптимизация расписаний в системах с неопределенными временами обработки. I, II //Автоматика и телемеханика. - 1995. - № 2, 3. - С. 99-110, 106-116.

6. Левин В.И. Интервальный подход к оптимизации в условиях неопределенности //Информационные технологии. - 1999. - №1. - С. 7-12.

7. Левин В.И. Нелинейная оптимизация в условиях интервальной неопределенности //Кибернетика и системный анализ. - 1999. - №2. - С. 138-147.

8. Левин В.И. Антагонистические игры с интервальными параметрами //Кибернетика и системный анализ. - 1999. -№3. - С. 149-160.

9. Левин В.И. Математическая теория сравнения интервальных величин //Измерительная техника. - 1998. - №5. - С. 3-8.

10. Libura M. Integer programming problème with inexact objective function //Control and Cybernetice. - 1980. - V. 9, №4. -P. 189-202.

11. Тимохин С.Г., Шапкин А.В. О задачах линейного программирования в условиях неточных данных // Экономика и математические методы. - 1981. - Т. 17, №5. - С. 955-963.

12. Steuer R.E. Algorithme for linear programming probleme with interval objective function coefficients //Mathematics of

i Надоели баннеры? Вы всегда можете отключить рекламу.