2013 Дискретные модели реальных процессов №2(20)
ДИСКРЕТНЫЕ МОДЕЛИ РЕАЛЬНЫХ ПРОЦЕССОВ
УДК 519.8
ИНВЕСТИЦИОННАЯ БУЛЕВА ЗАДАЧА МАРКОВИЦА В УСЛОВИЯХ НЕОПРЕДЕЛЁННОСТИ, МНОГОКРИТЕРИАЛЬНОСТИ И РИСКА1
В. А. Емеличев, Р. П. Шацов Белорусский государственный университет, г. Минск, Беларусь E-mail: [email protected], [email protected]
Получены нижняя и верхняя оценки радиуса устойчивости парето-оптимально-го решения многокритериального варианта задачи Марковица с минимальными критериями рисков Сэвиджа в случае, когда в пространстве портфелей задана произвольная метрика Гельдера lp, 1 ^ p ^ те, а в пространствах рисков и состояний рынка — метрика Чебышева.
Ключевые слова: многокритериальная инвестиционная задача, парето-опти-мальный портфель, критерий риска Сэвиджа, радиус устойчивости портфеля, метрика Гельдера.
Введение
В работе [1] на основе теории Марковица сформулирована многокритериальная булева задача выбора инвестиционных портфелей с максиминимальными критериями эффективности (доходности) Вальда и паретовским принципом оптимальности. Проведён анализ устойчивости парето-оптимального портфеля, который позволит учесть неопределённость исходной информации путём указания пределов надёжности инвестиционных решений в случае, когда в пространствах портфелей и состояний рынка задана линейная метрика 11, а в критериальном пространстве — метрика Гельдера lp.
В настоящей работе в рамках той же модели Марковица рассматривается многокритериальная инвестиционная булева задача формирования портфеля инвестора с другими целевыми функциями, а именно с критериями минимизации рисков упущенных возможностей, которым подвергается инвестор при выборе инвестиционных проектов. При этом перманентная хрупкость и непредсказуемость состояний рынка учитывается путём использования минимаксных критериев Сэвиджа (критериев крайнего пессимизма). В результате проведённого параметрического анализа найдены нижняя и верхняя оценки радиуса устойчивости портфеля, оптимального по Парето, при условии, что в пространстве решений задана произвольная метрика Гельдера lp,
1 ^ p ^ те, а в критериальном пространстве рисков и пространстве состояний финансового рынка — чебышевская метрика 1те. Полученные результаты обобщают некоторые ранее известные оценки.
1 Работа поддержана грантом Белорусского республиканского фонда фундаментальных исследований №Ф11К-095.
1. Постановка задачи и определения
Рассмотрим многокритериальный дискретный вариант задачи Марковица управления инвестициями [2 - 5], основанной на диверсификации как методе снижения риска. Для этого введём ряд обозначений.
Пусть i — номер возможного состояния финансового рынка (рыночной ситуации, сценария развития), i Е Nm = {1, 2, ...,m}; j Е Nn — номер альтернативного инвестиционного проекта (актива); к Е Ns —вид риска; rj — мера экономического риска вида к Е Ns, которому подвергается инвестор, выбирая проект номер j Е Nn в предположении, что рынок находится в состоянии номер i Е Nm; R = [rijk] Е Rmxnxs; x = (x1 ,x2, . . . ,Xn)T Е En — инвестиционный портфель, где E = {0, 1}, Xj = 1, если инвестор выбирает проект с номером j, Xj = 0 в противном случае; X С En — множество всех допустимых инвестиционных портфелей, т. е. тех, реализация которых обеспечивает инвестору ожидаемый суммарный доход и не превосходит имеющегося у него начального капитала.
Фактор риска — неотъемлемый атрибут функционирования финансового рынка. Методам количественной оценки экономических рисков, их классификации и характеристике посвящена обширная литература (см., например, [6-9]). Последнее время эксперты предлагают осуществлять квантификацию рисков через призму пяти «R»: Robustness (прочность), Redundancy (избыточность), Resourcefulness (изобретательность), Response (реагирование) и Recovery (восстановление). Разнообразие видов рисков приводит к постановке многокритериальной инвестиционной задачи.
Пусть эффективность выбираемого портфеля (булева вектора) x Е X, |Х | ^ 2, оценивается векторной целевой функцией
f(x,R) = (/1(x,R1 ),f2(x,R2),. . . ,/s(x,Rs)),
компонентами которой являются минимаксимальные критерии рисков Сэвиджа [10] fk(x, Rk) = max Rikx = max Y] rijkx, —> min, к E Ns,
ieNm ieNm j j xeX
где Rk Е Rmxn — к-е сечение матрицы R со строками Rik = (ri1k, ri2k,... , rink) Е Rn,
i Е Nm.
Тем самым, следуя критерию Сэвиджа (критерию «узкого места»), инвестор в условиях экономической нестабильности проявляет крайнюю осторожность, оптимизируя суммарный риск портфеля в самом невыгодном для него состоянии, а именно когда риск максимальный. Подобная осторожность уместна, поскольку инвестиции — это обмен определённой сегодняшней стоимости на возможно неопределённый будущий доход. Очевидно, что такой подход может быть продиктован лишь крайним пессимизмом и его использование целесообразно только тогда, когда речь идет о необходимости достижения гарантированного результата. Отметим, что в теории оптимизации задачи с минимаксимальными и максиминимальными критериями занимают видные места [11-14]. К таким задачам, в частности, относится и задача о наилучшем равномерном приближении функций многочленами, поставленная П. Л. Чебышевым.
Под векторной (s-критериальной) инвестиционной булевой задачей Zs (R), s Е N, с критериями Сэвиджа будем понимать задачу поиска множества парето-оптимальных (эффективных) инвестиционных портфелей (множества Парето)
Ps(R) = {x Е X : tx' Е X (g(x,x',R) ^ 0(s) & g(x, x', R) = 0(s))},
где
g(x, x/, R) = (g1(x, x/, R1), g2(x, x/, R2), ..., gs(x, x/, rs)), gk(x, x/, Rk) = fk(x, Rk) - fk(x/, Rk) = min max (Rkx - Ri/kx/), k Є Ns,
i'€Nm i€Nm
0(s) = (0,0,...,0) Є Rs.
Легко видеть, что в частном случае при m = І векторная инвестиционная задача Zs(R) превращается в s-критериальную задачу линейного булева программирования.
Для всякого натурального числа d в действительном пространстве Rd определим метрику Гельдера lp, І ^ p < те, т. е. нормой вектора a = (a1, a2,... , ad) Є Rd считаем
1/p
j ІИ
op
число
ІМІр = Е к-|р
Будем также использовать метрику Чебышева /те:
ЦаЦте = шахЦо,-1 : і Є Жгі}.
Известно, что метрика /р, заданная в пространстве порождает метрику в сопряжённом пространстве (Кгі)*, причём числа р и д связаны условиями
—І— = 1, 1 < р < те. (1)
Р 9
Как обычно, полагаем д =1, если р = те, и д = те, если р =1. Поэтому в дальнейшем считаем, что областью изменений чисел р и д является интервал [1, те], а сами числа связаны условием (1).
Легко видеть, что из (1) вытекает равенство
Цг||р|И|д = ЦгЦі при г Є { — 1, 0,1}п, р Є [1, те]. (2)
В пространстве портфелей зададим метрику /р, р Є [1, те], а в пространстве состояний рынка и критериальном пространстве рисков К5 — чебышевскую метрику /те. Тем самым под нормой к-го сечения Є Ктхп матрицы Я = [г^] Є Ктхпх8 будем понимать число
ЦЯй Црте Ц ( Ц Я1й 11р, ЦЯ2й 11р, . . . , Ц Ятй к Є ^«,
а под нормой самой матрицы Я — число
Ц ЯЦртете Ц ( Ц Я1 Црте, Ц Я2 Црте , . . . , Ц Я5 Црте) Ц те шах Ц Я^ Црте.
Очевидно, что
Ц Ягй Ц р ^ Ц Яй Ц рте ^ ЦЯЦ ртете, і Є к Є ^8.
Кроме того, в силу известного неравенства Гельдера
аЬ ^ ЦаЩЬЦ,,
где а = (а1, а2,..., а8) Є К8, Ь = (Ь1, Ь2,..., Ь8)т Є К8, для любых х, ж° Є X получаем
Ягйх Яг'йх ^ (ЦЯгй ||рЦхЦд 1 ||Яг'й ЦрЦх ||д) ^ (3)
^ -ЦЯ Црте(ЦхЦд + Цх° ||д), ^ *' Є к Є ^«.
Следуя [1,15-19], радиусом устойчивости парето-оптимального инвестиционного портфеля x0 Е Ps(R) к изменениям параметров задачи Zs(R) назовём число
0 I sup Sp, если = 0,
p = ps(x ,p, m) =
если Sp = 0,
где
“р = {є > 0 : УЯ' Є Пр(є) (х° Є Р8(Я + Я'))};
ВД = {Я' Є Ктхпх8 : ЦЯ'Цртете < є}
— множество возмущающих матриц; Р8(Я + Я') —множество Парето возмущённой задачи Z8(Я + Я'). Тем самым радиус устойчивости задаёт предельный уровень возмущений исходных данных задачи (элементов матрицы Я), сохраняющих парето-опти-мальность портфеля.
Методом от противного легко доказать следующую лемму.
Лемма 1. Пусть х° Є Р8 (Я), 7> 0 и 1 ^ р ^ те. Если при любом портфеле х Є X \ {х°} и каждой возмущающей матрице Я' Є Пр(7) найдётся такой индекс
І Є ^8, что справедливо неравенство дг(х,х°,Яг + Я') > 0, то х° является парето-оптимальным портфелем любой возмущённой задачи Z8(Я + Я'), т.е. х° Є Р8(Я + Я') при Я' Є Пр(7).
2. Основной результат
Введём в рассмотрение оператор проектирования вектора а = (а1, а2,... , а8) Є К8 на неотрицательный ортант:
[а]+ = (а+,а+,... ,а+),
где знак + над вектором означает положительную срезку этого вектора, т. е. а+ = шах{0,а&}, к Є ^8.
Для портфеля х° задачи Z8 (Я) введём обозначения
= ^s(x,p, m)= min
|[g(x,x0,R)]+| xeX\{i0} ||x|q + |x0
|[g(x,x0,R)] + x€X\{x0} |x — x0 nq
x0 II |q і ||^ |q
II
ф = фs(x0,p,m)= min
00
Очевидно, что ф ^ ^ ^ 0.
Теорема 1. При любых т, 5 Є N и 1 ^ р ^ те для радиуса устойчивости р8(х°,р, т) парето-оптимального инвестиционного портфеля х° Є Р8(Я) задачи Z8(Я) справедливы следующие оценки:
^8(х°,р, т) ^ р8(х°,р, т) ^ ф8(х°,р, т).
Доказательство. Пусть х° Є Р8(Я). Сначала докажем справедливость неравенства р ^ <^, которое очевидно при ^ = 0. Пусть ^ > 0. Согласно определению числа <^, для любого портфеля х Є X \ {х°} верно неравенство
х,х°, Я)] + Цте ^ ^(ЦхЦд + Цх°Цд). (4)
О
оо
Далее методом от противного докажем, что справедлива формула
УД' Є Пр(^) З/ є N3 (#г(х, х0, Д') > 0).
Пусть, напротив, существует такая возмущающая матрица Д0 Є Пр(<^) с сечениями Д, к Є N5, что (х,х0, Д; + ^ 0, к Є N5. Тогда, согласно неравенствам (3),
для любого индекса к Є N5 получаем
0 ^ (х,х0, Д; + ) = шах(Дгй + Д^)х — шах(Дг; + Д^)х0 =
гЄМт гЄМт
= ШІП Шах(Д*; X — Д*/; Х0 + Д°к х — Д°,; X0) ^ (х,х0, Д;) — ||Д° ||рю(||х||д + ||х°||д) ^
г7Є^т гЄ^т
^ (x, х , Д;) ||Д |Ір^о^о(IIх II д + IIх II д) > (x, х , Д;) ^( IIх II д + IIх II д).
Отсюда выводим неравенство || [#(х, х0, Д)] + ||о < ^(||х||д + ||х0||д), которое противоречит (4).
Наконец, применяя лемму 1, убеждаемся, что портфель х0 Є Р5(Д + Д') при любой возмущающей матрице Д' Є Пр(<^). Следовательно, р ^ <^.
Теперь докажем неравенство р ^ ф. Согласно определению числа ф > 0, существует такой портфель х* Є X \ {х0}, что справедливы соотношения
(х*,х0, Д;) ^ [#;(х*,х0, Д;)]+ ^ || [#(х*, х0, Д)] + ||о = ф||х* — х0||д, к Є N3. (5)
Полагая є > ф, рассмотрим возмущающую матрицу Д0 = [г^] Є Ктхгахз, элементы которой зададим формулой
х0 х* г\ А а
гі]к = 5 и * _ 0^“, * Є І Є к Є
II х х || р
где ф < 5 < є. Так как все строки Д^,, і Є Nm, любого сечения Д0 Є Етхга, к Є N5, одинаковы, то, обозначив такую строку через А, имеем
(х0 х*)Т
А = ^ (х---------^. (6)
*0
11 IIР
Поэтому ||Д0||роо = ||Д0||ро = IIД0к||р = ||А||Р = 5, і Є Nm, к Є N5, и, следовательно, Д0 Є Пр(є) для любого є > 5.
Далее, благодаря (2) и (6), для любого числа р Є [1, те] справедлива цепочка равенств
0
А(х* — х0) = —5 х _х0|1 = —^!х* — х0||д.
|р
Наконец, используя эти равенства и соотношения (5), заключаем, что для любого индекса к Е N5 справедливы соотношения
(х*, х0, Дк + Д°) = тах(Д^ + А)х* — тах(Д^ + А)х0 = дк(х*, х0, Дк) + А(х* — х0) =
= #к(х*,х0, Д;) — 5||х* — х0||д < #к(х*,х0, Д;) — ф||х* — х0||д ^ 0.
Поэтому х0 Є Р5(Д + Д0). Следовательно, р ^ ф. ■
При т =1, как уже отмечалось выше, задача Z5(Д) превращается в з-критериаль-ную задачу булева программирования с линейными критериями. Запишем её в удобном виде:
ZB(Д) : Дх ^ шіп,
жЄХ
где X С ; Д = [гк-] € Е8Хга — матрица со строками Дк = (гк1, гк2,..., гкп) € Ега, к Е N5. Такой случай (т =1) можно интерпретировать как ситуацию, при которой состояние финансового рынка стабильно и не вызывает сомнений. В этом контексте, как и прежде, считаем, что в пространстве портфелей задана метрика Гельдера, а в критериальном пространстве рисков К5 — метрика Чебышева.
Следующий известный результат свидетельствует о том, что верхняя оценка радиуса устойчивости инвестиционного портфеля х0 Е Р8(Д) задачи Z8(Д) является достижимой при т = 1 .
Теорема 2 [19]. Для радиуса устойчивости инвестиционного портфеля х0ЕР8(Д) задачи линейного булева программирования ZB(Д), Д Е К8ХП, при любых р Е [1, те] и в Е N справедлива формула
8( 0 1\ 18( 0 1\ • II [Д(х х )]+||те
р8(х0,р, 1) = ^8(х0,р, 1) = тт -------л------—-----.
ж€Х\{ж°} |х — х°||,
3. Следствия
Все приведенные ниже следствия, вытекающие из теоремы 1, очевидны и верны при любом числе критериев в Е N.
Следствие 1 [20]. При любом числе т Е N справедливы оценки
. ||[0(х,х0,Д)]+||те ^ 0 Д)] + | тт ----------п-------—------- ^ Р (х , те,т) ^ тт ---------п----------——
\{х°} |х + х0 II1 \{х0} |х — х0 II1
Отметим, что в [20] построены конкретные классы многокритериальных инвестиционных задач с критериями Сэвиджа, для которых эти оценки достигаются, т. е. становятся формулами. О достижимости оценок (7) свидетельствует также следующее утверждение.
Следствие 2. Если для всякого инвестиционного портфеля х = х0 множество
Е N : х0 = х- = 1} пусто, то при любом т Е N справедлива формула
р8(х0, те, т) = ^ 8(х0, те, т) = ^(х0, те, т).
Следствие 3 [21]. При любом числе т Е N справедливы следующие оценки:
1 тт ||[5((х,х0,Д)]+|те ^ р8(x0,1,т) ^ тт ||[g(x,x°, Д)]+Н~-
2 жех\{х0} ж€Х\{ж°}
В [21] доказана достижимость этих оценок путём построения соответствующих классов задач, для которых эти оценки превращаются в формулы.
Заключение
Желания инвестора минимизировать различные виды рисков при выборе инвестиционного портфеля служат веским основанием необходимости применения многокритериального подхода к экономико-математическому моделированию рисков. Этот подход позволяет использовать методы теории выбора и принятия решений в условиях многокритериальности [22, 23]. В данной работе при построении многокритериальной модели управления инвестиционными рисками использованы целевые функции «узкого места» Сэвиджа, которые в условиях нестабильности и неопределённости финансового рынка позволяют выбирать тот портфель, при котором величина суммарного
риска принимает минимальное значение в самой неблагополучной ситуации, а именно тогда, когда риск максимален. Другой тип неопределённости появляется в связи с применением в качестве исходной информации статистических и экспертных оценок различных видов рисков, точность и достоверность которых всегда вызывает сомнение. В этой связи возникает потребность в проведении постоптимального анализа, состоящего в выявлении радиуса устойчивости, т. е. предельного уровня изменений (возмущений) параметров исходной задачи, сохраняющих оптимальность выбранного портфеля. В работе получены нижняя и верхняя оценки радиуса устойчивости парето-оптимального портфеля в случае произвольной метрики Гельдера, заданной в пространстве решений задачи. Результаты могут быть использованы при конструировании оптимальных портфелей инвестора, желающего учитывать неопределённость различных видов рисков при наличии возможных (прогнозных) состояний финансового рынка.
ЛИТЕРАТУРА
1. Емеличев В. А., Коротков В. В. Исследование устойчивости решений векторной инвестиционной булевой задачи в случае метрики Гельдера в критериальном пространстве // Прикладная дискретная математика. 2012. №4. С. 61-72.
2. Markowitz H. Portfolio selection // J. Finance. 1952. V. 7. No. 1. P. 77-91.
3. Markowitz H. M. Portfolio selection: efficient diversification of investments. New York: Willey, 1991. 400 p.
4. Шарп У. Ф., Александер Г. Дж., Бейли Д. В. Инвестиции. М.: Инфра-М, 2003. 1028с.
5. Portfolio decision analysis: improved methods for resource allocation (International Series in Operations Research and Management Science) / eds. A. Salo, J. Keisler, A. Morton. New York: Springer, 2011. 424 p.
6. Тэпман Л. Н. Риски в экономике. М.: ЮНИТИ-ДАНА, 2002. 380с.
7. Шапкин А. С. Экономические и финансовые риски. М.: Дашков и К°, 2003. 544с.
8. Бронштейн Е. М., Качкаева М. М., Тулупова Е. В. Управление портфелем ценных бумаг на основе комплексных квантильных мер риска // Известия РАН. Теория и системы управления. 2011. №1. C. 178-183.
9. Деревянко П. М. Оценка проектов в условиях неопределенности // Корпоративный менеджмент [Электронный ресурс]. 2006. http://www.cfin.ru/finanalysis/invest/ fuzzy_analysis.shtml/. Дата доступа: 06.02.13.
10. Savage L. J. The foundations of statistics. New York: Dover Publ., 1972. 310 p.
11. Демьянов В. Ф., Малоземов В.Н. Введение в минимакс. М.: Наука, 1972. 368c.
12. Федоров В. В. Численные методы максимина. М.: Наука, 1979. 280c.
13. Minimax and applications / eds. D.-Z. Du, P.M. Pardalos. Dordrecht: Kluwer Acad. Publ., 1995. 308 p.
14. Сухарев А. Г. Минимаксные алгоритмы в задачах численного анализа. М.: Либроком, 2009. 304 c.
15. Емеличев В. А., Кузьмин К. Г. О радиусе устойчивости эффективного решения векторной задачи целочисленного линейного программирования в метрике Гёльдера // Кибернетика и системный анализ. 2006. №4. С. 175-181.
16. Емеличев В. А., Коротков В. В., Кузьмин К. Г. Многокритериальная инвестиционная задача в условиях неопределенности и риска // Известия РАН. Теория и системы управления. 2011. №6. С. 157-164.
17. Емеличев В. А., Коротков В. В. О радиусе устойчивости эффективного решения многокритериальной задачи портфельной оптимизации с критериями Сэвиджа // Дискретная математика. 2011. Т. 23. Вып. 4. С. 33-38.
18. Емеличев В. А., Коротков В. В. Постоптимальный анализ векторной инвестиционной задачи с максиминными критериями Вальда // Дискретный анализ и исследование операций. 2012. Т. 19. №6. С. 23-36.
19. Емеличев В. А., Кузьмин К. Г. Общий подход к исследованию устойчивости парето-оптимального решения векторной задачи целочисленного линейного программирования // Дискретная математика. 2007. Т. 19. Вып. 3. С. 79-83.
20. Emelichev V., Korotkov V., and Kuzmin K. On stability of a Pareto-optimal solution of a portfolio optimization problem with Savage’s minimax risk criteria // Bulletin of the Academy of Sciences of Moldova. Mathematics. 2010. No. 3 (64). P. 35-44.
21. Емеличев В. А., Коротков В. В. Об устойчивости эффективного решения векторной инвестиционной булевой задачи с минимаксными критериями Сэвиджа // Труды Института математики НАН Беларуси. 2010. Т. 18. №2. С. 3-10.
22. Ларичев О. И. Теория и методы принятия решений. М.: Логос, 2002. 392 с.
23. Ногин В. Д. Принятие решений в многокритериальной среде: количественный подход. М.: Физматлит, 2002. 144с.