Аналогично получаются оценки для остальных частных производных. Эти утверждения останутся справедливыми,если считать, что интерполяционное условие (2) задается в вершине любого по величине угла в треугольнике. Сравнивая результаты с утверждением теоремы 1, видно, что теорема 1 является следствием теоремы 2.
Замечание. Неравенства (З)являются точными по порядку в следующем смысле. Пусть
0 < х0 < 1, Т — треугольник с вершинами А(0,6), А2(х0, 0), А3(0, а); Ь<0, й = а + |6|, 0 < а < |6|, ^ — сплайн третьей степени для функции /(х, у) = |у|4, удовлетворяющий интерполяционным условиям (1) и дд ®(Лг^ = д ^^ (ъ^,к = 1,3,г = ] = к). Тогда для производных по направлениям сторон
треугольника справедливы двусторонние оценки:
™ Mid4-" 96
< sup
хеТ
д"(Q - f)
д ekj де"-
< 2M4d
4- "
Автор выражает искреннюю благодарность С.Ф Лукомскому за постановку задачи и внимание к работе.
Библиографический список
1. Байдакова Н.В. Об одном способе эрмитовой интерполяции многочленами третьей степени на треугольнике // Труды Института математики и механики. Теория функций: Сб. науч. трудов. Екатеринбург: Изд-во УрО РАН, 2005. Т. 11, № 2. С. 47-52.
2. Zenisek A. Maximum-angle condition and triangular finite elements of hermite type // Math. Comp. 1995. V. 64, № 211. P. 929-941.
3. Субботин Ю.Н. Новый кубический элемент в МКЭ // Труды Института математики и механики. Тео-
рия функций: Сб. науч. трудов. Екатеринбург: Изд-во УрО РАН, 2005. Вып. 11, № 2. С. 120-130.
4. Куприянова Ю.В. Об оценке производной по направлению Эрмитова сплайна на треугольнике // Математика. Механика: Сб. науч. тр. Саратов: Изд-во Сарат. ун-та, 2006. Вып. 8. С. 59-61.
5. Куприянова Ю.В. Об аппроксимации производных интерполяционного многочлена по направлениям на треугольнике// Совр. методы теории функций и смеж. проблемы: Материалы конф. Воронеж, 2007. С.120-121.
УДК 519.872
АНАЛИЗ СЕТЕЙ МАССОВОГО ОБСЛУЖИВАНИЯ С ДИНАМИЧЕСКИМ УПРАВЛЕНИЕМ МАРШРУТИЗАЦИЕЙ
Ю.И. Митрофанов, Н.П. Фокина
Саратовский государственный университет,
кафедра системного анализа и автоматического управления
E-mail: [email protected]
Предлагается метод анализа замкнутых экспоненциальных сетей массового обслуживания с одним классом требований и централизованным динамическим управлением маршрутизацией, основанным на использовании в процессе функционирования сети в течение фиксированных интервалов времени различных маршрутных матриц. Метод анализа основан на описании процесса функционирования сети обслуживания модельными цепями Маркова. Приводится пример анализа сети рассматриваемого типа.
An Analysis of Queueing Networks with Dynamic Routing Control
Y.I. Mitrophanov, N.P. Fokina
A method for analysis of closed exponential queueing networks with one class of customers and central dynamic routing control is proposed. The method of control is based on a use of different routing matrices during fixed time intervals in the network operation process. The method for analysis is based on a description of the network operation process with model Markov chains. An example of analysis of this type network is given.
ВВЕДЕНИЕ
Применение методов динамического управления маршрутизацией в сетях массового обслуживания (СеМО) позволяет значительно повысить качество их функционирования. Используемые в сетях методы управления маршрутизацией в существенной степени определяют содержание методов анализа сетей обслуживания этого типа. Достаточно полное представление о методах анализа можно получить из обзора [1]. Примерами работ, в которых рассматриваются задачи анализа сетей массового обслуживания с зависящей от состояния сетей маршрутизацией, являются [2-9]. В работе [2] исследуется замкнутая сеть с одним классом требований и интенсивностями переходов требований, зависящими от состояния сети. Определяются условия, которым должны удовлетворять интенсивности переходов, чтобы существовало стационарное распределение вероятностей состояний сети в мультипликативной
© Ю.И. Митрофанов, Н.П. Фокина, 2007
27
форме. Стационарное распределение для замкнутой сети с одним классом требований и маршрутными матрицами, зависящими от состояния сети и используемыми в течение определенных интервалов времени в процессе функционирования сети, получено в работах [3, 4], а для сети с несколькими классами требований и маршрутизацией, зависящей от времени, проведенного сетью в текущем состоянии, — в работе [5]. Работа [6] посвящена изучению характеристик выходных и маршрутных функций марковских СеМО с дискретным и непрерывным временем, групповыми переходами требований и зависящей от состояния сетей маршрутизацией. В работе [7] рассматриваются алгоритмы маршрутизации в реальном времени для открытых экспоненциальных СеМО с одним классом требований, последовательно-параллельной топологией и системами ограниченной емкости. В работе [8] предлагаются методы анализа замкнутых СеМО, в которых маршрутные вероятности для их подсетей являются рациональными функциями от числа требований, находящихся в принадлежащих подсетям системах. Аналогичная зависимость рассматривается в работе [9] для сетей с системами таких же типов, которые используются в СеМО типа ВСМР [10]. Актуальность и значимость работ по развитию методов управления маршрутизацией и методов анализа сетей с управлением маршрутизацией обусловлены эффективностью использования СеМО этого типа в качестве математических моделей больших сложных стохастических систем с сетевой структурой, функционирование которых обеспечивается развитыми подсистемами управления.
В данной работе предлагается метод анализа замкнутых сетей массового обслуживания с динамическим управлением маршрутизацией. В процессе функционирования сети система управления производит идентификацию состояния сети в заданные моменты времени и формирует зависящие от этого состояния управляющие воздействия на сеть. Целью управления является обеспечение достижения максимально возможного значения стационарной характеристики сети, являющейся основной при определении качества ее функционирования.
1. ПОСТАНОВКА ЗАДАЧИ
Пусть N — замкнутая экспоненциальная сеть массового обслуживания с Ь системами массового обслуживания Бг, г = 1,...,Ь, типа М/М/1 с интенсивностями обслуживания ^^ требованиями одного класса и динамическим управлением маршрутизацией. Топология сети определяется матрицей смежности Ш = (и?у), г,] = 1, ...,Ь, соответствующего ориентированного графа. Обозначим через 3(п) = ^!п), ..., состояние сети с номером п, где з(п) — число требований в системе Бг, через X — множество состояний сети мощности сх = |Х|. Длительность пребывания сети в состоянии з(п) е X является случайной величиной с экспоненциальным распределением и математическим ожиданием (м.о.) вп = 1/ап, где ап — параметр ее функции распределения. Качество функционирования сети определяется значением ее стационарной характеристики, называемой ведущей. Предполагается, что состояние з(п) имеет характеристику
V (п)
— потенциал этого состояния (значение потенциала — неотрицательное вещественное число). Потенциал состояния определяет значимость пребывания сети в данном состоянии для достижения сетью максимального значения ведущей характеристики. При нумерации состояний предполагается, что если V(т) > V(п), то т < п. В случае равенства потенциалов состоянию с меньшим м.о. длительности пребывания присваивается меньший номер. Состояние з(1) с максимальным потенциалом называется базовым. Соответственно значению потенциала состояния сети делятся на доминантные и ординарные. Обозначим через У и Z множества доминантных и ординарных состояний, X = УUZ, су = |У|, cz = ^|, сх = су + с^. Доминантные состояния имеют большие потенциалы по сравнению с ординарными, поэтому У = {з(1),...,в(су^. Множества номеров всех состояний сети, номеров доминантных и ординарных состояний обозначим через В = {1,..., сх}, Б = {1,..., су }, и = |су + 1,..., су + соответственно. В качестве ведущей характеристики сети N выбрана стационарная вероятность п(У) пребывания сети в множестве доминантных состояний У. Поэтому повышение качества функционирования сети непосредственно связано с увеличением значения п(У).
Процесс эволюции сети N представляет собой последовательность фрагментов, называемых тактами. Различаются такты двух видов — нормальные X и коррективные X. В момент окончания каждого такта производится идентификация состояния з(э) сети; если з(э) е У, то очередной такт является нормальным, в противном случае — коррективным. В зависимости от состояния з(э) е Z различаются cz типов коррективных тактов. В течение такта X используется маршрутная матрица 0 = (0^), г,] = 1,...,Ь, в течение коррективного такта XJ типа J = д — су, J е {1,...,с^, — управляющая маршрутная матрица 01,к = (0^’к), зависящая от начального состояния з(э) е Z и параметра управления к е {1, 2,..., Ь}. Целью использования управляющих маршрутных матриц в течение кор-
рективных тактов является возвращение сети в множество доминантных состояний У из множества состояний Z. Нормальные такты имеют фиксированную длительность длительность коррективных тактов зависит от их типа. Параметры еу, ^ и к являются параметрами метода управления маршрутизацией, их значения задаются до начала функционирования сети и не изменяются в процессе ее функционирования. Целью данной работы является разработка метода управления маршрутизацией и метода анализа сетей обслуживания с данным методом управления.
2. МЕТОД ФОРМИРОВАНИЯ УПРАВЛЯЮЩИХ МАРШРУТНЫХ МАТРИЦ
Смежное по отношению к состоянию з(п) состояние з(^ (п, г,^) называется состоянием, порожденным состоянием 3(п) и переходом требования из в Sj. Пусть
0(п) = {з(^ (п, г, 1)|1 е {1,..., £}, 1 = г, з(п) > 0, тц = 1}, г е {1,..., Ь}, п е В.
Состояние з(^ (п, г, ■) е 0(п), имеющее наибольший потенциал Vпо сравнению с другими состояниями множества 0(п), называется остовным состоянием множества 0(п). Если в 0(п) имеется несколько состояний с одинаковыми наибольшими потенциалами, то в качестве остовного выбирается состояние с наименьшим номером. Поэтому предполагается, что в множестве 0(п) только одно состояние является остовным. Для каждого состояния з(п) определим называемую матрицей передач нуль-единичную матрицу N(п)
= (^г^), *,.? = 1, ...,Ь, обеспечивающую переход сети из состояния з(п) в одно из смежных остовных состояний [3]. Введем вспомогательную функцию
ф<“> )=I1, и; >0
г [о, з(п) = 0.
Ь (
Тогда параметр ап = ^ е(д( ) . Вероятность 7г,п того, что уход сети из состояния з(п) обусловлен
г=1
завершением обслуживания требования в системе Sj, равна дг/ап. Если в качестве маршрутной матрицы используется матрица N(п ;, то вероятность перехода сети из з(п) в остовное состояние з(^(п,г, ^) за счет перехода требования из Sj в Sj равна ^г,п, так как = 1.
Для каждого состояния з(п ; определим матрицу Н( п ; = (Л,(п, г,^ = 1,... ,Ь, элементы которой
,(п) = I0, *!п) = 0,
•’ 1 и,п^, з(п) > 0.
Матрица Н(п ; является матрицей вероятностей перехода из з(п ; в остовные состояния множеств 0(п ;, г е {1,..., Ь}, за счет перехода требований из Sг в Sj.
При построении управляющей маршрутной матрицы 0^к, используемой в течение коррективного такта, начинающегося из состояния з(п ;, п = 7 + еу, последовательно просматриваются остовные состояния, расположенные на расстоянии 1, 2,..., к — 1 шагов от исходного состояния з(п ;. Считается, что равноудаленные от з(п) состояния находятся на одном уровне (состояние з(п) находится на уровне 0). Пусть С — ориентированный граф с множеством вершин В и множеством дуг, соответствующих упорядоченным парам смежных состояний. Алгоритм формирования маршрутной матрицы для начального состояния з(п) е Z основывается на алгоритме поиска кратчайших путей между вершинами в графе С при начале из вершины п [11]. Для каждой просмотренной вершины г е В, соответствующей остовному состоянию з(г) е X, строится матрица вероятностей переходов Н(г). Управляющая маршрутная матрица 0^к полагается равной сумме матриц Н(г) для вершин г е В, расположенных на уровнях 0,1,..., к — 1 от начальной вершины п е В, п = еу + 7. Допускается, что одна и та же вершина может быть просмотрена более одного раза. Выполнение алгоритма завершается после просмотра к — 1 уровней.
3. МЕТОД АНАЛИЗА СЕТИ N
Обозначим через 2 случайный процесс с множеством состояний В, описывающий эволюцию сети N. Процесс 2 представляет собой последовательность фрагментов, соответствующих нормальным и коррективным тактам. Эволюция сети N в течение нормальных и коррективных тактов описывается соответственно цепями Маркова С и СJ, 7 = 1,...,е^, с множеством состояний В и непрерывным
временем (все состояния являются устойчивыми, длительность пребывания в состоянии п является случайной величиной, имеющей экспоненциальное распределение с параметром 0 < ап < го); в обозначении (73 индекс J указывает, что начальным состоянием эволюции цепи является су + J. Длительности реализаций цепей (7 и (73 равны соответственно длительностям нормального и соответствующих коррективных тактов. Характеристики процесса 2 определяются характеристиками цепей Маркова (7 и (73, J = 1,... ,с^, и длительностями их реализаций.
Введем обозначения параметров и характеристик цепи (7: А = (йтп), т,п = 1, 2,..., сх, —
инфинитезимальный оператор; Р = (ртп) — матрица вероятностей скачков марковской цепи скачков, связанной с цепью (7; Р(л) = (^Лг) — матрица вероятностей перехода за время £, определяемая известным соотношением Р(л) = ежр(А£). Тогда
= є(з(т)) ^ 0^, і, і Є {1, ...,£}, і = і, т = п, т,п Є В, ь
7тт = ^ ]є(з( -)^г, ат = — 7тт, т Є В,
г = 1
а
ртп =-----, т = п, т,п Є В, ртт = 0, т Є В.
ат
Для аналогичных параметров и характеристик цепей (7J, J = 1,... , , используются обозначения
А3 = (ат,п), т,п Є В, Р3 = (ртп), Р(л)’3 = (рі^г/). Параметры и характеристики цепи (73 будут
зависеть от соответствующей управляющей маршрутной матрицы 03>к:
7тп = ^4^) і,і Є{1,...,Р}, І = і т = п, т,п Є В, атт = «тт.
Длительность птк реализации цепи (73 полагается равной математическому ожиданию длительности интервала времени, за который цепь (73 совершит к переходов, и определяется как сумма м.о. длительностей пребывания цепи на уровнях 0,1,..., к — 1 от начального состояния т:
J,к = Рті(і)
т «т ^ а
Обозначим через П* (т, ^) и ПП (т,^тк) средние вероятности пребывания в состоянии п Є В
г = 1 г = 1
где (г) — вероятность перехода из т в 1 за г шагов марковской цепи скачков, связанной с цепью
(77. Матрица (р^г)), т,1 = 1, ...,ех, равна матрице ( (рт^У.
г * (т,^) и пп (т,П^1
соответственно цепи (7 в течение интервала времени длительности ^ при исходе из состояния т е Р и цепи (77 в течение интервала времени длительности ПтК при исходе из состояния т е и. Так как вероятности пребывания этих цепей в момент времени Ь в состоянии п при исходном состоянии т е В равны вероятностям их перехода из т в п за время Ь,
<р
пп(т, ^) = — ртп йЬ, п е В, т е Р, П*(т, ПтК) = г- йЬ, п е В, т е и.
^ Пт 1
0 0
Обозначим через <5п такт сети N начинающийся в состоянии з(п) е X, и рассмотрим случайный процесс А с множеством состояний {<5п}, п = 1,..., ех. Положим длительности пребывания процесса А в состояниях 51,..., 5Су равными а в состояниях <5Су+7, 7 = 1,...,е^, — равными п^’к, п =
еу + 7. Вероятность перехода процесса А из состояния 5п в состояние <5т
= {, п е Р, т е В,
Опт — Л (п^к) 7
[р^т , п е и, т е В.
Введем в рассмотрение цепь Маркова (7 с множеством состояний {<5п} и непрерывным временем, параметры экспоненциальной функции распределения длительности пребывания которой в состояниях 51, ...,5еу равны <7п = 1/^, п = 1, ...,еу, а в состояниях 5Су+7, 7 = 1,...,е^, — равны
ап = 1/ПпК, п = еу + 7. Элементы матрицы вероятностей скачков Р = (р7пт), п, т = 1,... ,ех, и
инфинитезимального оператора А = (апт) этой цепи определяются выражениями:
Рпт = 1—-?пт, п = т, п, т Є В, рпп =0, п Є В,
1 5пп
7пт — апрпт, п = n, т е B, 7пп — п е В.
Пусть £ = (£п), п = 1,..., ех, и 7 = ((Тг) — стационарные распределения вероятностей состояний процессов А и (7 соответственно. Распределение £ = (7п) является решением системы уравнений 7А = 0 с условием нормировки ^2 Сг = 1. Из способа построения цепи ( и значений ее параметров
п£В
непосредственно следует, что 7 ~ 7. Тогда стационарная вероятность состояния з(п) е X пп ~ пп, средней вероятности пребывания процесса 2 в состоянии п е В, определяемой выражением
П* = X! ^тП* (т,^) + X! ^тП* (т,П^’^ .
т£В т^и
Математическое ожидание длительности очередного такта и интенсивность управления (математическое ожидание числа управляющих воздействий, формируемых в единицу времени) определяются выражениями
^ ^ X! ^п +
п£В
= 1/^к.
пеВ
Пп Сп,
(1)
0 0.5 0 0.5
0.5 0 0.5 0
0 0.5 0 0.5
0.5 0 0.5 0
4. ПРИМЕР
Рассмотрим сеть N с Ь = 4, ^ = 4, д = (0.3, 0.4, 0.5, 0.6), матрицей смежности Ш =
и используемой в течение нормальных тактов маршрутной матрицей
0 =
Множество X состояний сети включает сх = 35 состояний з(п) = (з1п), , 53п), , п = 1,..., 35.
ь (•)
Пусть потенциалы состояний сети определяются выражением V^ ^ є(з( ) Состояния нумеру-
г=1
ются в порядке убывания значения их потенциалов. Базовым состоянием является з(1) = (1,1,1,1). Пусть множество доминантных состояний У = {з(1),..., з(10)}. Обозначим через N° сеть массового обслуживания с маршрутной матрицей 0, отличающуюся от сети N только тем, что в ней отсутствует управление маршрутизацией. Стационарная вероятность пребывания сети N° в множестве У п0 (У) =0.22.
Некоторые характеристики сети N при различных значениях ^ и к представлены в таблице, где = 12 Пт,кСт/ 12 Сп — м.о. длительности коррективного такта, если очередной такт в сети
теВ пеВ
является коррективным. Для проверки точности предлагаемого метода анализа сетей было проведено имитационное моделирование функционирования сети N, результаты которого (вероятности П(У) пребывания сети N в множестве У) также представлены в таблице.
Характеристики сети N
к Характеристики сети Длительность нормального такта ^
0.5 1.0 2.0 5.0 10.0 20.0 50.0
п(Г) 0.35 0.39 0.39 0.34 0.29 0.26 0.24
п1 1.25 1.28 1.34 1.46 1.54 1.58 1.59
1 1.05 1.17 1.69 3.89 8.29 17.83 47.52
я1 0.95 0.85 0.59 0.26 0.12 0.06 0.02
п(¥) 0.37 0.36 0.34 0.30 0.26 0.24 0.22
Окончание таблицы
Длительность нормального такта ^
к Характеристики сети 0.Б 1.0 2.0 Б.0 10.0 20.0 Б0.0
n(Y) 0.27 0.30 0.31 0.30 0.28 0.2Б 0.23
n2 2.29 2.31 2.3Б 2.44 2.Б1 2.Б4 2.ББ
2 ф2 2.06 2.04 2.24 3.72 7.39 16.23 4Б.26
R2 0.48 0.49 0.4Б 0.27 0.14 0.06 0.02
7T(Y ) 0.31 0.30 0.29 0.27 0.26 0.24 0.22
n(Y ) 0.23 0.2Б 0.26 0.26 0.26 0.24 0.23
n3 3.44 3.4Б 3.48 3.Б3 3.Б8 3.60 3.61
3 ф3 3.23 3.1Б 3.18 4.06 6.87 14.64 42.42
R3 0.31 0.32 0.31 0.2Б 0.1Б 0.07 0.02
n(Y) 0.2Б 0.26 0.26 0.2Б 0.2Б 0.22 0.21
Наибольшее отклонение n(Y) от n(Y) достигается при ^ = 2, к = 1 и составляет менее 15% от значения n(Y), что говорит о достаточной точности метода анализа.
Анализ результатов экспериментов с моделями показывает, что при фиксированной длительности нормального такта ^ и увеличении к качество управления снижается, а также изменяется интенсивность управления RK. В основном RK снижается с ростом к, но при некоторых значениях ^, например при ^ = 10, наблюдается увеличение RK. Это объясняется тем, что при всех значениях к вероятность наблюдения в процессе функционирования сети в произвольный момент времени нормального такта 12 Сп ^ 1 при ^ ^ го, но скорость роста этой вероятности при разных к различна.
nGD
Например, при ^ = 10 и к = 1 вероятность равна Zn = 0.80, а при к = 2 — Zn = 0.65.
nGD nGD
Так как при ^ = 10 длительности коррективных тактов при к = 1 и к = 2 значительно меньше ^ (0.83 < пП’1 — 3.33,1.61 < пП’2 — 4.64, для всех n е B), то на значение фк существенное влияние оказывает значение первого слагаемого в (1), поэтому ф1 > ф2 и R1 < R2.
Рассматривая зависимости интенсивности управления при каждом фиксированном параметре к от значения длительности нормального такта ^, из результатов проведенных исследований можно сделать следующий вывод. При некоторых значениях ^, меньших пк, в выражении (1) величина убывания второго слагаемого больше величины возрастания первого. Поэтому возможно незначительное уменьшение м.о. длительности такта фк и, как следствие, незначительное возрастание интенсивности управления , например, при к = 2 и ^ = 1.
При каждом фиксированном параметре к существует оптимальное значение ^0, при котором достигаются максимально возможные значения ведущей характеристики n(Y). При ^ | ^0 наблюдается рост характеристики, а при ^ ^ го n(Y) ^ п0(Y). Для сети N при к = 1, к = 2 и к = 3 ведущая характеристика n(Y) при ^0 ~ 2 возрастает соответственно на 80, 40 и 20% от значения n0(Y).
ЗАКЛЮЧЕНИЕ
Предложенный метод анализа сетей массового обслуживания с динамическим управлением маршрутизацией обладает достаточной для практических приложений точностью. Данный метод может быть использован для решения задач определения близких к оптимальным как параметров сетей массового обслуживания, так и параметров их систем управления, а также для оценки эффективности используемых в сетях обслуживания методов управления. В частности, как следует из результатов анализа рассмотренной в примере гипотетической сети обслуживания, для оценки эффективности управления с учетом зависящих от интенсивности управления затрат на реализацию процесса управления и выбора близких к оптимальным значений параметров управления необходимо использование показателя эффективности, учитывающего значения ведущей характеристики и интенсивности управления сетью.
Библиографический список
1. Митрофанов Ю.И., Решетникова Н.П. Методы 2. Serfozo R.F. Markovian network processes: conges-анализа сетей массового обслуживания с управлени- tion-dependent routing and processing // Queueing ем маршрутизацией. Саратов, 2002. Деп. в ВИНИТИ, Systems. 1989. № 5. P. 5-36.
№ 973-B2002. 55 с. 3. Митрофанов Ю.И., Юдаева Н.В. Модели и анализ
С.П. Сидоров. Формосохраняющие линейные поперечники единичных шаров в C[0,1]
сетей массового обслуживания с управлением маршрутизацией // АиТ. 2000. № 6. С. 104-113.
4. Митрофанов Ю.И. Метод управления маршрутизацией в замкнутых сетях массового обслуживания // ТиСУ. 2002. № 6. С. 86-92.
5. Rumsewicz M, Henderson W. Insensitivity with age-dependent routing // Adv. Appl. Prob. 1984. V. 21, № 2. P. 398-408.
6. Miyazawa M. Structure-reversibility and departure functions of queueing networks with batch movements and state dependent routing // Queueing Networks. 1997. № 25. P. 45-75.
7. Daskalaki S., Smith J.M. Real-time routing in finite queueing networks // Queueing Network Blocking: Proc.
1-st Int. Workshop, Raleigh, N.C., 1988. P. 313-324.
8. Towsley D. Queuing network models with state-dependent routing // J. of ACM. 1980. V. 27, № 2. P. 323-337.
9. Krzesinski A.E. Multiclass queueing networks with state-dependent routing // Performance Evaluations. 1987. V. 7. № 2. P. 12Б-143.
10. Baskett F, Chandy K.M., Muntz R.R., Palacios F.G. Open, closed, and mixed networks of queues with different classes of customers // J. Assoc. Comput. Mach. 197Б. V. 22. P. 248-260.
11. Липский В. Комбинаторика для программистов. М.: Мир, 1988.
УДК 517.518.85
ФОРМОСОХРАНЯЮЩИЕ ЛИНЕЙНЫЕ ПОПЕРЕЧНИКИ ЕДИНИЧНЫХ ШАРОВ В C[0,1]
С.П. Сидоров
Саратовский государственный университет, Shape-Preserving Linear n-width of Unit Balls in C[0,1]
кафедра математической экономики
E-mail: [email protected] S.P. Sidorov
Пусть Dk, k -- натуральное или ноль, означает оператор Let Dk, k is a natural number or zero, be the k-th differential
дифференцирования порядка k, определенный в Ck(X), operator, defined in Ck(X), X = [0,1], and let C be
X = [0,1], и пусть C -- конус в Ck(X). Определим ли- a cone in Ck(X). Let us denote 5k(a,C)c(x) :=
нейный относительный n-поперечник множества A с Ck(X) := jnf sup ||Dkf — DkLnf ||C(X) linear relative
в C(X) для Dk с ограничением C следующим образом: (c)cC/eA
5k(A, C)C(X):= inf sup ||Dkf—DkL„f ||C(X). В на- n-width of set A с Ck(X) in C(X) for Dk with constraint
Ln(C)cCfeA C. In this paper we estimate linear relative n-width of some balls
стоящей статье находятся оценки линейных относительных n- in c(x) for Dk with constraint C = {f € Ck (X) - Dk f > 0}
поперечников шаров в C(X) для Dk с ограничением C = _
{f € Ck(X): Dkf > 0}.
ВВЕДЕНИЕ
Для многих прикладных задач теории приближений зачастую необходимо не просто аппроксимировать некоторую функцию, а приблизить ее с сохранением некоторых ее свойств, связанных с формой функции (положительность, монотонность, выпуклость и т.п.).
Интерес к данной проблематике впервые возник в конце 60-х годов, когда появились работы О. Шиша [1], Г.Г. Лоренца и К.Л. Целлера [2]. Они дали толчок работам Р. ДеВора по монотонному приближению и работам А. С. Шведова [3], Д. Ньюмана [4], Р. Битсона и Д. Левиатана [5] по комонотонной аппроксимации в 70 и 80-е годы.
Пусть F — линейное нормированное пространство, A и C есть непустые подмножества F. Тогда относительным n-поперечником по Колмогорову множества A в F с ограничением C называется величина dn(A, C)F = infE(A, Fn П C) = infsupf infFnnC ||/ — g||F, где левый инфимум ищется среди всех n-мерных линейных многообразий Fn пространства F, таких, что Fn ПC = 0. Если C = F, то dn(A)F = dn(A, F)F есть n-поперечник по Колмогорову множества A в F [6].
Впервые понятие относительного поперечника было введено В. Н. Коноваловым в 1984 году [7]. Оценки величин dn(A, C)f получены для некоторых конкретных A, C и F в работе [8].
Пусть L есть некоторый линейный оператор, определенный в F, со значениями в F и C — некоторый конус в F, C = 0. Будем говорить, что оператор обладает свойством формосохранения относительно конуса C, если L(C) С C.
Пусть F — линейное нормированное пространство и A С F, C С F. Линейный оператор Ln, отображающий F в линейное пространство конечной размерности n, называется оператором конечного ранга n.
Линейным относительным n-поперечником множества A в F с ограничением C назовем величину <5n(A, C)F = infLn(C)cc supf||/ — Ln/||F, где инфимум ищется среди всех непрерывных линейных
© С.П. Сидоров, 2007
33