Равновесие Штакельберга в модели согласования частных и
общественных интересов
Э.В. Кораблина, А.Б. Усов Южный федеральный университет, Ростов-на-Дону
Аннотация: В работе рассмотрена стационарная модель согласования частных и общественных интересов при распределении ресурсов. Исследование проводится в игровой постановке с учетом иерархии в отношениях между субъектами. Учитываются субъекты управления двух уровней: супервайзер и агенты. Между агентами возникает неантагонистическая игра, в которой строится равновесие Нэша. При моделировании взаимодействия супервайзера и агентов строится равновесие Штакельберга. Указаны алгоритмы решения задачи, проведены имитационные эксперименты для ряда характерных входных данных. Дан анализ полученных результатов.
Ключевые слова: супервайзер, агент, равновесие Нэша, иерархическая система, равновесие Штакельберга, субъект управления, частные интересы, общественные интересы.
Введение
Задача согласования частных и общественных интересов встает при моделировании любой современной системы управления. Все системы управления имеют иерархическую структуру. Имеется один субъект управления верхнего уровня (супервайзер) и несколько субъектов нижнего уровня (агентов). Отношения между субъектами управления разных уровней строятся на основе иерархии в соответствии с некоторым информационным регламентом (игра Штакельберга с обратной связью по управлении или без нее). При этом все субъекты управления имеют свои частные цели, которые, как правило, не совпадают с общесистемными целями. Возникает необходимость в согласовании частных и общественных интересов.
1. Постановка задачи Пусть имеется один супервайзер и N агентов. Супервайзер распределяет некоторый ресурс ( Т;, I Е N ) между агентами. Агенты могут
тратить полученный от супервайзера ресурс как на личные цели, так и на увеличение общественного блага.
Целевые функции субъектов имеют вид:
агентов
(?)
Ограничения на управления агентов имеют вид:
В распоряжении I - ого агента имеется ресурс в размере 7\; параметр
(О ?у) определяет часть ресурса ть которая расходуется на
общественные нужды (увеличивает общественное благо). Прибыль, получаемая I -м агентом задаётся его целевой функцией Уь где первое
слагаемое выражает вклад I - ого агента в общественное благо, второе
слагаемое — - размер его дохода от частной деятельности. Прибыль,
получаемая супервайзером, при активном ( р(> 0 ) или пассивном = 0)
участии каждого из агентов выражается его целевой функцией . В целевых
функциях параметр щ отвечает за долю, которую агенты получают в виде
вознаграждения из общественного блага.
2. Построение равновесия Нэша
Начнём рассмотрение игры (1) - (3) с точки зрения агентов, при этом постановка задачи такова: каждый агент стремится максимизировать свой
выигрыш. Для нахождения оптимальных значений р{ воспользуемся
равновесием Нэша. Пусть:
(п ~ Рд > 0
(4)
Алгоритм решения задачи (1)-(3) с ограничениями (4) состоит в следующем:
1) Функцию выигрыша каждого участника продифференцируем
2) Полученное выражение приравняем к 0. Получаем систему линейных алгебраических уравнений для определения р{:
3) Найдём, при каких значениях параметров ть сь найденные в
предыдущем пункте точки являются оптимальными.
4) Равновесное множество имеет следующий вид:
Пример 1:
Пусть N = 2, тогда
Найдём ограничения, при которых указанные точки являются оптимальными,положим ^ (х) = К и = Е
Таким образом, при Р±(х) < 0 и Рг(Х) < 0 равновесие Нэша имеет вид:
3. Построение равновесия Штакельберга
Теперь рассмотрим игру (1)-(3) со стороны взаимодействия агентов с супервайзером. Максимизация функции идёт по параметру аь т. е.
максимум супервайзера зависит от долей, которые получают агенты из
общественного блага. Для нахождения оптимальных значений и построения равновесия воспользуемся теоретико-игровым подходом Штакельберга.
Алгоритм поиска равновесия Штакельберга для системы (1)-(3) с ограничениями (4) состоит в следующем:
1. Первые три шага повторяем из алгоритма поиска равновесия Нэша.
2. Получаем точки Ь = 1,2*..N и условие их оптимальности.
3. Перебираем элементы множества значений параметров аи I = подставляем их в и ищем максимум данной функции.
4. Точки с параметрами^, на которых достигается максимум и образуют искомое равновесие.
Аналитически решить поставленную задачу в общем виде не удаётся, поэтому задача решается методом имитационного моделирования.
Пример 1:
В случае АР = 2 часть проведенных имитационных экспериментов приведена в таблице 1:
Таблица 1.
Результаты имитационных экспериментов
Й1 9 Г1 Г2 Результат
1 0.Г- 1Л1 0.73 <р2 - #.924- 0,24
1 4 1ш 0,243
Ъ.25- 1Л2
Заключение
В результате исследования предложенной модели согласования частных и общественных интересов при распределении ресурса были построены равновесия Нэша и Штакельберга. Задача решалась аналитически и путем имитации. Равновесие Нэша позволило определить оптимальные доли ресурсов, затрачиваемые каждый агентом на общественные нужды. Основываясь на полученных данных, было построено равновесие Штакельберга, позволяющее супервайзеру контролировать доли ресурса, которые расходуют агенты на максимизацию как собственной прибыли, так и общественного дохода.
В дальнейшем планируется рассмотрение динамической модели и применение для решения задачи метода качественно репрезентативных сценариев.
Работа выполнена при финансовой поддержке гранта Российского научного фонда, проект 17-19-01038.
Литература
1. Усов А.Б. Иерархически организованные системы управления. 2008, С. 7-9
2. Горбанёва О.И., Угольницкий Г.А. Статические модели согласования общественных и частных интересов при распределении ресурсов. 2016, С. 31-37.
3. Угольницкий Г.А, Усов А.Б. Динамические иерархические игры двух лиц в программных стратегиях и их приложения. МТИП. 2013. том 5, выпуск 2, С. 82-104.
4. Васин А.А., Морозов В.В. Теория игр и модели математической экономики. МАКС-Пресс, 2005, С. 68-75, 91-103,134-145
5. Астанин С.В., Жуковская Н.К. Внутрифирменные механизмы распределения ограниченных ресурсов на основе переговорного процесса. Лаборатория системы поддержки принятия решений №2(38) 2012, С. 1-7.
6. Коковин С.Г. Лекции по теории игр и политологии. 2003, С. 17-25.
7. Basar T., Olsder G.J. Dynamic Noncooperative Game Theory. - SIAM: Philadelphia, 1999. - 511 p.
8. Algorithmic Game Theory / Ed. by N. Nisan, T. Roughgarden, E. Tardos, V. Vazirani. Cambridge University Press, 2007, 754 р.
9. Жуковская Н.К. Согласование интересов в иерархических системах // Инженерный вестник Дона, 2011, №4 URL: ivdon.ru/ru/magazine/archive/n4y2011/584.
10.Магдесян В.А., Усов А.Б. Информационно-аналитическая система управления взаимодействием центрального и коммерческого банков // Инженерный вестник Дона, 2017, №3 URL: ivdon.ru/ru/magazine/archive/N3y2017/4376.
References
1. Usov A.B. Ierarhicheski organizovannye sistemy upravleniya [Hierarchically-organized control system]. 2008, pp. 7-9.
2. Gorbanyova O.I., Ugol'nickij G.A. Staticheskie modeli soglasovaniya obshchestvennyh I chastnyh interesov pri raspredelenii resursov.[Static models of coordination of public and private interests in the allocation of resources] 2016, pp. 31-37
3. Ugol'nickij G.A, Usov A.B. Dinamicheskie ierarhicheskie igry dvuh lic v programmnyh strategiyah I ih prilozheniya. [Dynamic hierarchical games of two persons in program strategies and their applications]MTIP. 2013. tom 5, vypusk 2, pp. 82-104.
4. Vasin A.A., Morozov V.V. Teoriya igr I modeli matematichesko jehkonomiki.[Game theory and mathematical Economics models] MAKS-Press, 2005,pp. 68-75, 91-103,134-145
5. Astanin S.V., ZHukovskaya N.K. Laboratoriya sistemy podderzhki prinyatiya reshenij, №2 (38) 2012, pp. 1-7.
6. Kokovin S.G. Lekcii po teorii igr I politologii.[Lectures on game theory and political science] 2003, pp. 17-25
7. Basar T., Olsder G.J. Dynamic Noncooperative Game Theory. SIAM: Philadelphia, 1999. 511 pp.
8. Algorithmic Game Theory. Ed. by N. Nisan, T. Roughgarden, E. Tardos, V. Vazirani. Cambridge University Press, 2007, 754 p.
9. ZHukovskaya N.K. Inzenernyj vestnik Dona (Rus), 2011, № 4. URL: ivdon.ru/ru/magazine/archive/n4y2011/584.
10.Magdesyan V.A., Usov A.B. Inzenernyj vestnik Dona (Rus), 2017, № 3. URL: ivdon.ru/ru/magazine/archive/N3y2017/4376.