УДК 519.86 ББК 22.18+65.42
ИНФОРМАЦИОННОЕ РАВНОВЕСИЕ В МОДЕЛИ ДИНАМИКИ КОЛЛЕКТИВНОГО ПОВЕДЕНИЯ НА КОНКУРЕНТНОМ РЫНКЕ
Алгазин Г. И.1, Алгазина Д. Г.2
(Алтайский государственный университет, г. Барнаул)
Приведенная динамическая модель рефлексивного поведения позволяет в рамках единого подхода описывать и прогнозировать взаимодействия на конкурентном рынке агентов Курно и Штакельберга при отсутствии у них общего знания. Теоретическую основу подхода составляют теория игр и теория коллективного поведения, а также их применение для исследования поведения разноинформированных рациональных агентов, имеющих неверные исходные представления о предельных издержках конкурентов. Получены необходимые и достаточные условия сходимости динамических процедур к истинному положению равновесия.
Ключевые слова: информированность агентов, информационное равновесие, коллективное поведение, конкурентный рынок, предельные издержки, агент Курно, агент Штакельберга
1. Введение
Принятие решений рыночными субъектами (интеллектуальными агентами), осуществляющими совместную деятельность, тесно связано с их информированностью, а также информированностью и поведением остальных агентов. В реальных
1 Геннадий Иванович Алгазин, доктор физико-математических наук, профессор (algaz46@yandex.ru).
2 Дарья Геннадьевна Алгазина, кандидат технических наук, доцент (йагуа. algazina@mail.ru).
системах вполне естественным можно считать допущение, что конкурирующие агенты априори не раскрывают друг другу свои истинные издержки. Поэтому при принятии решений такие агенты могут иметь неверные представления о затратах других агентов.
Один из подходов к принятию агентами решений основан на сочетанном применении теоретико-игровых моделей и моделей теории коллективного поведения. Модели теории игр дают возможность предсказывать поведение агентов при различных предположениях о взаимной информированности агентов и принципах принятия ими решений, в том числе когда информированность агентов не является общим знанием. В сравнении с теорией игр теория коллективного (группового) поведения занимается исследованием динамики поведения агентов при достаточно слабых предположениях относительно их информированности. Отличие коллективного поведения от игрового подчеркивается также и тем, что его условно можно считать «оптимизационным». Объединяет то, что оба исследуют поведение рациональных агентов, и равновесия игры, как правило, являются устойчивыми исходами моделей динамики коллективного поведения [5, 6, 8-10, 13, 17 и др.].
В работах ряда авторов отражены разные аспекты применения моделей адаптивных динамик в модели Курно. В работе [10] рассматривается модель Курно с частным случаем нелинейных функций затрат агентов и неполной информированностью агентов о затратах конкурентов. Однако для модели динамики коллективного поведения не приведено доказательство о сходимости, есть только результаты расчетов, иллюстрирующих, что в некоторых случаях разноинформированные агенты могут в динамике (за счет повторения игры) прийти к истинному информационному равновесию. В работе [8] для модели Курно с квадратичными функциями издержек обсуждается применение адаптивных динамик к задаче рефлексивного разбиения агентов, но также не приводятся конкретные результаты по их сходимости. В [5] доказан ряд теорем о существовании равновесия в моделях адаптивных динамик, но вместе с тем во многих случаях эти теоремы не определяют области сходимости алгоритмов поиска равновесия («неподвижных точек»). В работе [15] пока-
зано, что в динамической, повторяемой игре с последовательным порядком игры (когда на каждом шаге игры только одна фирма делает ход) игроки приходят к равновесию Курно-Нэша. Для рынка однородного товара проблемы вычисления равновесия и сходимости адаптивных механизмов к равновесию Курно-Нэша изучались также в работе [6]. В общих предположениях доказана такая сходимость для непрерывного адаптивного процесса. В [7] для случая линейных функций спроса и издержек проводится анализ влияния на сходимость к равновесию Курно-Нэша процессов стратегических рефлексивных игр различных порядков. Процессы рефлексии численно моделируются с помощью рекуррентных соотношений, в качестве которых рассматриваются функции реакции фирм. В статье [4] приводится алгоритм численного нахождения точки равновесия и рассматриваются условия его сходимости для достаточно общей модели рынка с однородным товаром, в рамки которой укладываются как частные случаи модели Курно и Штакельбер-га. Предлагаемый итерационный процесс направлен на нахождение устойчивой стационарной точки динамической системы, задаваемой дифференциальным уравнением. В [11] представлено исследование по оценке скорости сходимости в дискретном времени адаптивных траекторий к положению равновесия системы с большим числом целенаправленных агентов при предположениях, что точка равновесия существует, единственна и траектории сходятся к этой точке. В статье [12] на примере олигополии Курно рассматриваются модели самостоятельной адаптации агентов к изменяющимся условиям на основе наблюдений за внешней средой, действиями других агентов и результатами их деятельности. Предполагается, что каждый агент наделяет оппонента той же информированностью, какой обладает он сам, а сами агенты различаются лишь информированностью о состоянии природы. Для частного случая иллюстрируется сходимость действий агентов и сходимость оценок агентами состояния природы. В монографии [18] рассматриваются вопросы реакции фирм по Курно и по Штакельбергу, сходимость динамического процесса анализируется в дискретном времени с учетом «хаотичности» поведения фирм, что качественно отли-
чает его от рассматриваемых авторами настоящей статьи моделей процессов коллективного поведения.
В данной статье рассмотрена теоретико-игровая модель конкурентного рынка, характерной особенностью которого является линейный вид функций затрат агентов и обратной функции спроса [1-3, 7, 14, 16 и др.]. В игре агенты выбирают действия однократно, одновременно и независимо. Игра повторяется. Будем также полагать, что агенты априори имеют неверные исходные представления о затратах других агентов и могут от игры к игре на основе модели динамики коллективного поведения изменять свои действия и представления с целью прийти к истинному информационному равновесию - положению равновесия с истинными значениями затрат агентов. Будут рассмотрены две модели поведения агентов на рынке: 1) все агенты действуют по Курно; 2) первый агент действует по Штакельбергу, остальные - по Курно.
2. Базовая модель конкурентного рынка
Рассматривается конкурентный рынок однородного товара, состоящий из п фирм-агентов, которые непосредственно занимаются доведением товаров (услуг) до потребителей.
Под действием /-го агента будем понимать выбор объема оказываемых агентом услуг, объема реализованного товара населению и бизнесу или объема произведенного и реализованного на рынке товара (услуги). Полагаем также, что любое предложение агента на рынке будет реализовано. Агент реализует товар (услугу) потребителю по цене р. Величина выручки (дохода) агента составляет рд,. Формально интересы фирмы-агента можно записать в виде целевых установок на максимизацию собственной прибыли: (1) П,(р(0,дг) = р(<3)дг -ф,(дг) ^тах, , = 1,...,п.
Рынок товара (услуг) традиционно описывается невозрас-тающей функцией спроса. В выражении (1) используется обратная функция спроса, т.е. функция цены р(0, которая складывается на рынке при общем объеме предложения на рынке товара
(услуг) Q = qj. Учитывается, что р и Q связаны взаимно
однозначной зависимостью, а технически удобнее в качестве аргумента рассматривать Q.
Полагаем, что цена продукции и затраты субъектов определяются следующими выражениями:
(2) Р(0) = а-ъ& ф(д,) = са + d1, i = 1, .„, п.
Здесь цена продукции - линейная функция общего объема выпуска агентами, т.е. цена не является фиксированной: она определяется общим уровнем предложения на рынке, а агенты могут наблюдать лишь сложившиеся цены на рынке; издержки фирм ф (а) являются также линейными функциями, зависящими только от объема выпуска самого агента.
Используемая здесь модель имеет простой, но адекватный вид для описания достаточно широкого разнообразия конкурентных систем. Важное достоинство приведенной базовой модели состоит также в том, что при обычных для моделей олигополии предположениях о линейности функций затрат и обратной функции спроса, дает возможность аналитического представления и исследования решения. Поэтому она является конструктивной для получения конкретных результатов, их содержательной интерпретации и допускает различные модификации [1-3, 6, 7, 14, 16 и др.].
Оптимальный объем активности фирмы-агента определяет-
условием = 0, из которого с учетом (2) следует ра-
венство
(3) ^ = — С-р).
^ др , дQ 1 / ,
Далее имеем -= -Ъ--= — (с - а + Ъ • Q) или
да, да, а,
л дQ , 1 . 1 1 _
1 +--=--п -1---Q_г, где использованы обозначения:
да, а, а,
(4) П = а-С
ся
ъ '
(5) О, = .
Окончательно получаем
, И: - О . ,
(6) ч, = ' 0 для г = 1, ..., п.
В базовой модели полагаем, что агенты не кооперируются друг с другом. Однако наличие конкуренции между агентами за максимальную прибыль и долю рынка определяет необходимость для каждого агента принимать во внимание поведение агентов-конкурентов.
3. Модель рынка Курно и коллективное поведение
Предположение Курно относительно объемов выпуска сводится к тому, что каждая фирма действует так, как, будто она не ожидает от своих конкурентов изменения объемов выпуска, даже если она сама сделает это.
Формально предположение Курно можно записать в виде условий [1-3, 7 и др.]
(7) —= о, г = 1, ..., п.
т И - О-'
Т огда из равенства (6) следует =---, или
(8) д, = И - О, г = 1,., п.
Суммируя по индексу г = 1, ..., п левые и правые части полученных равенств (8), имеем: — пО, или
° = Т"=1И, - п0, и в итоге О = —Ц • ТИ=1 и, .
п +1
Далее согласно (8) получаем активность (действие) агента, которая рассчитывается по формуле:
(9) д =-1-(а + Уп ,с. -(п + 1)с\ г = 1, . п.
Ъ (п +1)^ ^ 1
Таким образом, если агенты имеют правильные представления о предельных издержках конкурентов, то по (9) можно
найти такой вектор действий (активностей) (дь д2, ..., дп), который будет являться истинным стабильным информационным равновесием - равновесием Курно-Нэша.
Согласно (8) также имеем
(10) с, = (1-к)(а-Ъ^ + а,)), i = 1,., п.
Агенты, выбирая свои действия, могут иметь неверные исходные представления о предельных издержках других агентов. Оказывается, что в этом случае агенты, наблюдая выбираемые действия, могут в динамике прийти к истинному информационному равновесию.
Здесь и в следующем разделе для построения такой динамики будем использовать модель индикаторного поведения, являющуюся наиболее распространенной моделью теории коллективного (группового) поведения [5, 6, 8-10, 11, 13, 17].
Приведем для рынка Курно динамическую процедуру уточнения представлений агентов о затратах конкурентов, использующую модель индикаторного поведения.
1. Каждый из агентов независимо от других рассчитывает свое действие (д/-1), которое максимизировало бы его прибыль, подставляя в (9) свои собственные предельные издержки (с,) и свои последние представления о предельных издержках других агентов (с,/-1), ^ = 1, 2, ... . При этом расчете учитывается, что свои собственные предельные издержки он знает точно, т.е. с,Г = с, и
(11) а'-1 =-1-(а + Т" С- 1-(п + 1)с) i = 1, ..., п.
( ) а (п + 1)ЪУ ^=г и ( ) '>
Примечание: полагаем, что в равновесии Курно и в процедуре уточнения представлений участвуют только конкурентоспособные агенты, т.е. для которых в формуле (9) выполнено условие qi > 0 [7]. Действия агентов становятся известными конкурентам в следующем ¿-м периоде, агентам полностью доступна информация о параметрах а, Ь цены и числе агентов п на рынке. Также полагаем, что если в формуле (11) начальные представления о предельных издержках других агентов (о/0) у некоторого /-го агента таковы, что дг° < 0, то этот агент не уходит с рынка и использует собственные возможности их уточнения так, чтобы получить д1° > 0.
2. Используя полученный в п. 1 наблюдаемый вектор действий агентов (д/-1, д2-1, ..., д/1) и полагая, что в текущем /-м периоде все агенты выберут те же действия, как и в предыдущем (/ - 1)-м периоде, каждый г-й агент рассчитывает свои текущие представления о предельных издержках конкурентов ' Ф г,' = 1, ..., п) из условия максимизации его целевой функции
(12) 1 = а - Ь(£П=14 1 + ч]Л
Эти представления будут одинаковы для разных агентов, поскольку все они наблюдают одни и те же действия. Отметим, что формула (12) строится по аналогии с формулой (10) и определяет предельные издержки агентов для равновесного по Кур-но состояния рынка в (/ - 1)-м периоде (т.е. получается из равенства нулю выражения для производной прибыли агента по объему его выпуска с учетом условия (7)). Другими словами, вектор объемов выпуска (д/1, д2-1, ..., дЩ1) определяет текущее (в (/ - 1)-м периоде) информационное равновесие, так как отражает рациональное поведение агентов. Каждый из них стремится выбором собственного выпуска (д/-1) максимизировать свою целевую функцию (1) при предположении Курно (7) о действиях других агентов в рамках своих текущих представлений (^/-1) об их предельных издержках и имеющейся у него достоверной информации о параметрах функции спроса (а, Ь), а также своей функции затрат (сг, йг). Истинным информационным равновесием будет являться вектор (д1, д2, ..., дп), который соответствует правильным представлениям каждого агента о предельных издержках своих конкурентов. Он определяется выражением (9) и является равновесием Курно-Нэша.
3. В соответствии с моделью индикаторного поведения каждый г-й агент изменяет свои представления за предыдущий (/ - 1)-й период о предельных издержках '-го агента, делая от них шаг по направлению к текущим значениям равновесных издержек по формуле
(13) с1 = о*- + у] (1 - с'-1),
где у] е [0;1] - параметры, определяющие величины шагов.
Затем процесс повторяется с п.1.
Параметры у1 играют большую роль в вопросах сходимости траекторий к положению равновесия. Если с ростом времени уУ слишком быстро стремятся к нулю, то агенты могут сходиться к положению, отличному от равновесного; а если у1. = 0, то агенты могут стоять на месте. Как в том, так и другом случае агенты могут не достигнуть цели. Чтобы исключить эти случаи и можно было говорить о сходимости, следует к ограничениям у\ е[0;1] ввести дополнительные ограничения [5, 13]. Эти вопросы для исследуемых в статье процессов рассмотрены отдельно в разделе 5.
В проведенных ниже численных примерах мы полагаем, что агенты делают одинаковые шаги, равные у/ = 0,5. Приведенные иллюстрации указывают на достаточно быструю сходимость соответствующих процедур при таких значениях параметров.
Кроме того, пусть в иллюстративном численном примере п = 2; Ь = 0,1; а = 100; с = = 10.
На рис. 1-3 приведены соответствующие этим данным графики динамики представлений агентов, действующих по Курно.
I 2 3 4 5 6 1 8 9 10 11 12 и 14 13 16 1? 18 13 20
Рис.1. Агенты первоначально переоценивают предельные издержки друг друга (с21 = 20 и с12 = 15)
Рис.2. Агенты первоначально недооценивают предельные издержки друг друга (с21 = 8 и с12 = 5)
Процесс на рис. 1 и рис. 2 уже после первого шага приобретает монотонный характер.
Рис.3. Второй агент первоначально переоценивает предельные издержки первого, а первый недооценивает предельные издержки второго (с21 = 15 и с12 = 5)
4. Модель рынка Курно с агентом Штакельберга и коллективное поведение
Один из агентов занимает лидирующее положение среди остальных агентов так, что он, выбирая свою активность (объем выпуска), точно знает реакцию (уровень активности) на его решение остальных агентов. Агента, выбирающего свои действия по такому правилу, называют фирмой Штакельберга. Остальные агенты, как и раньше, максимизируют собственную прибыль, основываясь на предположении Курно о неменяющей-
ся активности других агентов. Для определенности будем полагать, что по Штакельбергу действует первый агент.
Для формального определения агента Штакельберга рассмотрим выражение (6) оптимального по критерию максимума прибыли объема его выпуска
И - О-
4 =-
2 +
-О-1
-Я1
Будем исходить из следующих предположениях о поведении агента. Он точно знает параметры функции спроса, своей функции затрат и функций затрат других агентов. Придерживается также гипотезы о том, что другие агенты будут действовать по Курно. Поэтому может рассчитать их общий равновесный объем выпуска, а также скорость изменения их общего объема выпуска в зависимости от изменения его собственного объема выпуска д1. В соответствии с данными предположениями о поведении агента Штакельберга для модели (1)-(2) эта скорость будет равна [1-4, 7 и др.]
(14)-О-1_ п -1
-д п
И - О-1 п • (И - о + яг)
Тогда д = —1—, или д =-1————,
, п -1 п +1
2--
п
(15) дх = п • И - п • О.
Остальными агентами (г = 2, ..., п), действующими по Кур-но, игнорируются изменения, вносимые в общий объем выпуска другими агентами, т.е. имеют место условия (7).
Суммируя левые и правые части равенств (7) по г = 2, ., п,
а затем с (15), получаем: О = (п -1) • \ + И - (2п -1) • О. Используя ранее введенные обозначения для Н1 и Нг, получаем формальное выражение для
О = 2Ь • ((2п - 1)а - ^п=1 с, + (п - 1)о)
Тогда по (15) и (7) имеем
(16) ч = -± -(а + х;=1 с - (п + 1)с)
(17) Ч, =-(а + с] - + (п - 1)с1) ' = 2, •••, п.
По (14) также имеем
(18) с = а - Ъ(ф + Ч /п).
Предельные издержки с, остальных агентов (1 = 2, •.., п) вычисляются по формуле (10).
Для модели рынка Курно с агентом Штакельберга модель динамики уточнения представлений агентов об издержках конкурентов имеет особенности. В модели динамики лидеру точно известны предельные издержки всех участников рынка. Остальные агенты априори не знают точных значений издержек других агентов, в том числе первого агента-лидера. Соответствующая процедура уточнения представлений включает следующую последовательность шагов:
1. Первый агент, зная точные значения собственных предельных издержек и предельных издержек других агентов, рассчитывает по формуле (16) свое действие (д0, максимизирующее его прибыль.
2. Остальные агенты независимо от других рассчитывают свои действия (д/-1), которые максимизировали бы их прибыль, подставляя в (17) свои собственные предельные издержки и свои последние представления сг/-1 о предельных издержках других агентов (' = 1, 2, •.. ; 1 = 2, •.., п; ] = 1, •.., п). Также при расчете учитывается, что свои собственные предельные издержки агенты знают точно, т.е. сг/-1 = с1 и
(19) С (а + £П=1 С- -2пс, + (п -1)4-1) 1 = 2, • .., п.
Примечание: полагаем, что в процедуре уточнения представлений участвуют только конкурентоспособные агенты, т.е. для которых в формулах (16) и (17) выпуск больше нуля [7]. Действия агентов становятся известными конкурентам в следующем '-м периоде, агентам полностью доступна информация о параметрах а, Ь цены и числе агентов п на рынке. Также полагаем, что если в формуле (1 9) начальные представления
о предельных издержках других агентов (су0) у некоторого г-го агента таковы, что дг° < 0, то этот агент не уходит с рынка и использует собственные возможности их уточнения так, чтобы получить д,° > 0.
3. Используя, полученный в п. 1 и п. 2 наблюдаемый вектор действий агентов (д1, д^1, ..., дп'-1), и полагая, что в текущем /-м периоде все агенты выберут те же действия, как и в предыдущем (/ - 1)-м периоде, г-й агент Курно (г = 2, ..., п) рассчитывает свои текущие представления о предельных издержках
других агентов из условия максимизации его целевой функции. Представления будут одинаковы для разных агентов, поскольку все они наблюдают одни и те же действия, т.е. = при г Ф '.
Тогда расчет текущих представлений агентов Курно о предельных издержках первого агента выполняется по формуле
(20) м^"1 = а - Ь(Хп=2д 1 + д1 + Ях/п).
Соответственно, расчет текущих представлений каждого г-го агента Курно о предельных издержках остальных агентов (г Ф ') осуществляется по формуле
(21) м-!= а - Ь(Х;=2 д]-1 + Ях +1), ' = 2, ..., п.
Вектор объемов выпуска (д1, д2~1, ..., д^1) определяет текущее (в (/ - 1)-м периоде) информационное равновесие, так как отражает рациональное поведение агентов. Первый агент стремится выбором собственного объема выпуска (д1) максимизировать свою прибыль, подставляя в её выражение (1) объемы выпуска других агентов, которые оказываются рациональными с точки зрения их поведения по Курно, при условии его полной информированности о других агентах и параметрах рынка. Каждый из остальных агентов стремится выбором собственного объема выпуска (д/-1) максимизировать свою целевую функцию (1) при предположении Курно (7) о действиях других агентов в рамках своих текущих представлений (^/-1) об их предельных издержках и имеющейся у него достоверной информации о параметрах функции спроса (а, Ь), своей функции затрат (сг, йг). Истинным информационным равновесием будет являться вектор (д1, д2, ..., дп), который соответствует правиль-
ным представлениям каждого агента о предельных издержках своих конкурентов. Он определяется выражениями (16), (17) и является равновесием Штакельберга.
4. Каждый 7-й агент, исключая первого, изменяет свои представления за предыдущий (' - 1)-й период о предельных издержках у-го агента, делая от них шаг по направлению к текущим равновесным значениям по формуле
(22) О = О*- + у*- о?),
где уУ е [0; 1] - параметры, определяющие величины ша-
гов(7 = 2, ..., п).
Затем процесс повторяется с п. 2.
На рис. 4 и 5 приведены графики динамики представлений второго агента, который действует по Курно. Первый агент действует по Штакельбергу, на графике ему соответствует горизонтальная линия. В расчетах мы полагаем, что п = 2; Ь = 0,1; а = 100; с = с2 = 10 и 72' = 0,5.
Рис. 4. Второй агент первоначально переоценивает предельные издержки лидера (с21 = 20 и с12 = с2 = 10)
Рис. 5. Второй агент первоначально недооценивает предельные издержки лидера (с21 = 6 и с12 = с2 = 10)
5. Приложение
Приложение посвящено выводу и обсуждению необходимых и достаточных условий для сходимости динамических процедур уточнения представлений агентов о предельных издержках конкурентов к истинному положению равновесия. Как и выше, каждую модель рынка рассмотрим отдельно.
5.1. МОДЕЛЬ РЫНКА КУРНО Из формулы(12) имеем
к =-1-(а + Т" У, -(п + \Ы\ I = 1, ..., п.
к (п + \)ЪУ ^=1 1 ( ) 1 > ' '
С учетом этой формулы и (11) получаем следующие преобразования формальных выражений для объемов выпуска
к = уГя\ + (1 -
Л+1
Уг
(I у к
-(а + У" У - пУ)+ (а + У" 4 - па )=
(п + 1)ЪУ ^ 1 '' (п + 1)ЪУ ^ 11 г'
— (а + Г . (У* • у) + (1 - у,+14 ) - па )+ ША^,
(п + 1)ЪУ ^ ¥г 1 У У 4' г' (п + 1)Ъ
^ (а + Г
(п + 1)Ъ
а - па 1+
)+ пУ+1 (с - У ):
(С1 - У ) = к+1 + У (сг - ^ ) (п + 1)Ъ 1 (п + 1)Ъ
Таким образом, окончательно
'+1 (с, - М )
(23) д]=д]+х + пу' с - М .
' ' (п + 1)Ь
Из формул (4) и (8) имеем 1 (а - ci ) = О + д, и
Ь
1 (а - М ) = О + 4, где обозначено О = х Я,. Тогда
(24) + д] + М = О + д,+ 0-=^.
Ь Ь Ь
Из (23) и (24) имеем
О = О+1 +
Ей г+1 ( г\
(п + 1)Ь
г _ г+1 г+1/ г Ог+1 =ог + +
г+1 _^ , м-м■* , пуГ'(с-м)
Ь(1 - к) (п + 1)Ь Из последних двух равенств получаем:
м+х=м уг+1(с, - м )+хп== у10 - м) )1
п +
<лг\ г+1 г+1 г г . п г+ц г! г+ц г!
(25) м 1 - = м1 - м,+ — [у 1 (с1 - М1)-у' (с' - м и
Ввиду того, что технически непросто получить в конечном виде аналитические оценки дополнительных ограничений на
параметры уг, обеспечивающих в общем случае сходимость процессов к положению равновесия, вывод необходимых и достаточных условий сходимости будем проводить для частного
случая, когда уг = у (при г = 1, ., п и / = 1, 2, ...,). Тогда из (25) следует, что
) - +1 = (1 - м ) + (сс1 - с,)
1 п +1 п +1 1
Последнее равенство приводится к виду
м1+1 - м+1=(1 - у-)г+1 (м0 - м)+
п + 1
+ -*-(с) - с' [, + (1 -) + (1 )2 + ... + (, )г
п +1 1 |_ п +1 п +1 п +1
{, - (1 )г 1
= (1 - )1+х (м 1 - м0) + -Г- (с]- сг -=
( п +1) ( 1 ' ) п + 1с г' ,-(1 -ЛЦ_)
п + 1
= (1 -^Пм] - м0) + (с, - сг )-(с; - с, )(1 -^-Г = п +1 п +1
= (с 1 - с,)+ (1 -У-)м(м0}-с 1 - + ). п +1
Отсюда следует, что выполнение неравенства
< 1
п + 1
является необходимым и достаточным условием для того, чтобы разность равновесных представлений о предельных издержках любых двух агентов сходилась к разности их истинных издержек независимо от начальных представлений. Очевидно, что указанное неравенство будет выполнено при у е (0; 1].
Продолжим исследование вопросов сходимости для данного частного случая. Обозначим Жг = ^=^1 и С = ^"=1 сг. Из равенства, предшествующего равенству (25), получаем жг+1 =Жг + п^п=1 у]+1 (с, - м] ) = (1 - пу)Жг + пуС. Или
Жг+1 = (1 - пу)г+хЖ° + пуС, + (1 - пу) + (1 - пу)2 +... + (1 - пу)г ]=
= (1 - пу)г+хЖ0 + С - С(1 - пу)г+1 = С + (1 - пу)г+\Ж0 - С).
Для сходимости совокупных равновесных представлений агентов к истинному значению их совокупных предельных издержек необходимо и достаточно, чтобы имело место неравенство ,1 - пу < 1. Это неравенство будет выполнено только при условии у е (0; 2/п).
Сходимость wit ^ с^ следует из сходимости суммы сходящихся последовательностей, так как
пУ = (У - У Ь с,1 (С - С1 )=
= С + (п - 1)с1 - ^,1 с1 = С + пс, - С = пс,.
Отметим также, что при невыполнении условия у е (0; 2/п) имеем |1 -пу\> 1, и ряд либо сходится к (при 1 -уп\ = 1), либо расходится (при 1 - пу\ > 1). Любой из этих случаев означает, что равновесные представления агентов о предельных издержках конкурентов не сходятся к их истинным значениям.
Таким образом, доказано следующее утверждение.
Утверждение 1. В модели рынка Курно при п > 1 для того, чтобы динамическая процедура уточнения представлений агентов о предельных издержках конкурентов при равных значениях
параметров у* =у (1 = 1, ..., п; t = 1, 2, ...,) сходилась к истинному положению равновесия Курно-Нэша независимо от начальных представлений, необходимо и достаточно выполнение условия у е (0; 2/п).
В соответствующем иллюстративном примере данное условие утверждения 1 было выполнено, так как полагали п = 2 и уг' = 0,5. Из доказанного утверждения следует, что при п = 2 процедура будет сходиться для любых равных значений у е (0, 1), что также было проверено в экспериментах.
5.2. МОДЕЛЬ РЫНКА КУРНО С АГЕНТОМ ШТАКЕЛЬБЕРГА
Аналогичный анализ проведем и для этой модели конкурентного рынка.
На рынке присутствуют агенты с разными принципами поведения, что определяет отличие процедур уточнения представлений агентов и анализа условий их сходимости.
При 1 = 2, п имеем следующие преобразования формальных выражений для объемов выпуска агентов Курно (с учетом равновесных (м>]) и неравновесных (сгу) их представлений о предельных издержках конкурентов:
Ч, = У+Ч + (1 - У)+1 - =У^Ь (а + Щ,1 У - (2п - 1)У + (п - 1)уЛ )+
1 — V / \ 1
+^(ал - (2п - 1)с1+ (п-1с ):= (а+
+ (у)+1 • У + (1 - уГ 4)- (2п -1)4 + (п - 1)(уГЧ + (1 - у)+1 уа Ж | (2п - 1)у*+1 (с, - у,) (2п - 1)у,+1 (с, - у) )
2пЬ 1 2пЬ
Окончательно для агентов 1 (1 = 2, ..., п)
(26) = +1 + (2п-1)у)+1(с - У ).
2пЬ
Также для агентов Курно из формул (4) и (8) имеем
- с ) = Я +
Поэтому
1 (а - с ) = Я + ч и 1 (а - у* ) = Я + -. Ь Ь
Здесь обозначено = . Поскольку — = -1+1 = то
(27) б' + - +-т = б + - +т = т.
Ь Ь Ь
Из (26) и (27) имеем
б б+1 + (2п-ЩЛ+1(с1 - У )
6-1 = 6-1 + 2пЬ '
<2'+1 = + У - "Г1 , (2п -1)у)+1 (с1 - у) ) Ь 2пЬ
г _____„г__г+1
=2 -
г /+1 (2п - 1)У" 9у,г+1(с, - У)
б' = б'+1 + --=2'1 ^-^ и следует равенство
2пЬ
(29) У+1 = у) + И^ - У, )+Х;=2У]+1 (с., - У )]
Из последнего равенства получаем
(30) < - у,+1 = у] - У + 2п-1 [у-1 (с] - у] )-у)+1(с1 - У )]
Далее также рассмотрим частный случай, когда уг = у для 1 = 2, ..., п и t = 1, 2, ..., . Тогда следует, что
l_y(2n -1)
< 1 яв-
w+1 - wf = (1 - r(2n 1))i+1 (w0 - w0) + 1 2n
+ y(2^1) ( - jT + (1 -yj^ )1 + _ + (1 )
2n Vl ^ 2n 2n
(1 - (1 -У(2П -1)^
= (1 - y(2n -1) )t+1 (w0 - w°) + y(2n - 1) (c- - c _2n_,
( 2n > y 1 i) 2n л 11 y(2n -1),
1 - (1--т-)
2n
= (ci -c.)+ (1 )]+\w] - w0 -Ci + c).
Отсюда следует, что выполнение неравенства
2n
ляется необходимым и достаточным условием для того, чтобы разность равновесных представлений о предельных издержках любых двух агентов сходилась к разности их истинных издержек независимо от начальных представлений. Очевидно, что указанное неравенство будет выполнено при у е (0; 1].
Из формулы (29) после суммирования по индексу i = 2, ..., n получаем
W+1 = w—+^ ХП=2г/+1 (c - w)
Продолжим исследование вопросов сходимости для частного случая, когдаy] = y (i = 2, ..., n; t = 1, 2, ...,). Тогда из предыдущего равенства получаем
,+1_п 2n - 1^JJ/t+2n_ -1
n t S1 ST^n
wr = (1--—y)W\
Здесь обозна Далее имеем
Здесь обозначено W— = ^i=1wti и C— = ХП=2С.
= (1 - 2п_1 у)г+1^_0 +
, 2п -1
+--г—УС-1
, 2п -1 2п -12 ^ 2п -1 ,
1 + (1--—у) + (1--г у)2 +... + (1--г у)'
= с_1 + (1 -у)г+1(^_0 - С-!).
Для сходимости совокупных равновесных представлений агентов Курно к истинному значению их совокупных предельных издержек необходимо и достаточно, чтобы имело место
неравенство
, 2п -1
1--у
2
< 1. Это неравенство будет выполнено
при у е (0; 4/(2п - 1)).
Сходимость wit ^ с1 при 1 = 2, ..., п следует из сходимости суммы сходящихся последовательностей, так как
(п-1)У = ^ + хп ,1,1 У) - У )
Теперь покажем сходимость ^ сь Из формулы (27) име-
Жг С
ем (п - 1)бг + Я! +-= (п - 1)б + б 1 +-Поскольку
Ь(1 — к) Ь(1 — к)
шг С
/ /О? —1 —1
Ч' = -, то получаем, что пб +--1— = пб +--1—
Ь(1- к) Ь(1- к)
Но ^ С.!, поэтому б' ^ б.
Для первого агента из (4) и (15) имеем формулу
г г
^ Ч с, а1 у а
б + — +-1— = б + + - 1 "
п Ь(1-к) п Ь(1-к) Ь
г
с -У*
Из нее следует б'-б = 1 1 . Поэтому w1t ^ с!, что и
Ь(1 - к)
требовалось доказать.
При невыполнении условия у е (0; 4/(2п - 1)) будем иметь
неравенство
, 2п-1
1--у
2
> 1, и равновесные представления аген-
тов Курно о предельных издержках конкурентов не могут сходиться к их истинным значениям, так как ряд либо сходится
ЖА0 (при
, 2п -1
1--;;—у
= 1) либо расходится (при
, 2п -1
1--у
2
> 1).
Таким образом, было доказано следующее утверждение.
Утверждение 2. В модели рынка Курно с агентом Шта-кельберга при п > 2 для того, чтобы динамическая процедура уточнения представлений агентов о предельных издержках
конкурентов при равных значениях параметров у1 = у (/ = 2, ..., п; / = 1, 2, ...,) сходилась к истинному положению равновесия Штакельберга независимо от начальных представлений, необходимо и достаточно выполнение условия у е (0; 4/(2п - 1)).
Примечание: при п = 2 необходимое и достаточное условие, очевидным образом, принимает вид у е (0; 1].
В соответствующем иллюстративном примере данное условие было выполнено, так как полагали п = 2 и у{ = 0,5. Численные эксперименты на модели рынка при п > 2 и различных равных значениях параметра у подтвердили справедливость данного утверждения для сходимости процедуры.
6. Заключение
В статье рассматриваются теоретические основы возможности и целесообразности применения моделей теории игр и теории коллективного поведения для исследования процессов достижения равновесия рациональными агентами на конкурентном рынке в условиях неполной информированности и отсутствия общего знания.
В классе линейных функций спроса и затрат агентов рассмотрены две модели поведения на рынке: 1) все агенты действуют по Курно; 2) первый агент действует по Штакельбергу, остальные - по Курно.
В этих моделях действия агентов существенным образом зависят от взаимных представлений агентов относительно затрат других агентов. Показано, что агенты, априори не распола-
к
гая соответствующей достоверной информацией о предельных издержках конкурентов, могут, наблюдая выбираемые агентами действия, при повторении игры прийти к положению равновесию с истинными значениями предельных издержек агентов.
Для этих моделей приведена единая динамическая процедура уточнения представлений агентов о предельных издержках конкурентов, использующая подходы теории коллективного (группового) поведения. Приведены условия на параметры динамической процедуры c «равными» шагами, необходимые и достаточные для ее сходимости к положению равновесия с истинными значениями предельных издержек агентов. Обсуждается выполнимость этих условий для каждой из моделей. Приведены иллюстративные численные примеры.
Литература
1. АЛГАЗИН Г.И., АЛГАЗИНА Д.Г. Моделирование много-агентных франчайзинговых систем. - Барнаул: АлтГУ, 2009. - 91 с.
2. АЛГАЗИН Г.И., АЛГАЗИНА Д.Г. Моделирование сетевого взаимодействия на конкурентных рынках // Управление большими системами. - 2013. - Вып. 43. - С. 172-216.
3. АЛГАЗИН Г.И.,АЛГАЗИНА Ю Г. Моделирование поведения экономических агентов в системе «производитель-посредник-конкурентный рынок» // Управление большими системами. -2011. -№32. -С. 83-108.
4. БУЛАВСКИЙ В.А., КАЛАШНИКОВ В В. Метод однопа-раметрической прогонки для исследования состояния равновесия // Экономика и математические методы. - 1994. -Т. 30, №4. - С. 129-138.
5. ВАСИН А.А. Модели динамики коллективного поведения. -М.: МГУ, 1989. -156с.
6. ВАСИН А.А., ВАСИНА П.А., РУЛЕВА П.Ю. Об организации рынков однородных товаров // Известия РАН. Теория и системы управления. - 2007. - №1. - С. 98-112.
7. ДЮСУШЕ О.М. Статическое равновесие Курно-Нэша и рефлексивные игры олигополии: случай линейных функций спроса и издержек // Экономический журнал ВШЭ. - 2006.-№1. - С. 3-32.
8. КОРЕПАНОВ В.О. Модели рефлексивного группового поведения и управления. -М.: ИПУ РАН, 2011. -127с.
9. НОВИКОВ Д.А. Модели стратегической рефлексии // Автоматика и телемеханика. - 2012. - №1.- С. 3-18.
10. НОВИКОВ Д А., ЧХАРТИШВИЛИ А.Г. Модели рефлексивных игр в задачах управления эколого-экономическими системами // Управление большими системами. -2015. -№55. -С. 362-372.
11. НОВИКОВ Д.А. Динамика поведения систем с большим числом целенаправленных элементов // Автоматика и телемеханика. - 1996. - №2.- С. 187-189.
12. НОВИКОВ Д.А. Модели адаптации команд //Управление большими системами. -2008. -№20. -С. 57-76.
13. ОПОИЦЕВ В.И. Равновесие и устойчивость в моделях коллективного поведения.- М.: Наука, 1977. - 248 с.
14. HEGJI C.E., MOORE E.C. On the Economics of Manufactures and Dealers: A Reexamination // Southwestern Economic Review. - 2006.- P. 107-120.
15. KUKUSHKIN N.S. Best Response Dynamics in Finite Games with Additive Aggregation // Games and Economic Behavior. -2004. - №48. - P. 94-110.
16. METZLER C., HOBBS B.S., PANG J.-S. Nash - Cournot Equilibria in Power Markets on a Linearized DC network with Arbitrage: Formulations and Properties // Networks and Spatial Economics. - 2003. - Vol. 3, №2. - P. 123-150.
17. NOVIKOV D., CHKHARTISHVILI A. Reflexion and Control: Mathematical Models. - Leiden: CRC Press, 2014. - 298 p.
18. PUU T. Attractors, Difurcations, & Chaos: Nonlinear Phenomena in Economics. - Berlin - Heidelberg, 2003. - 549 p.
INFORMATION EQUILIBRIUM IN DYNAMIC MODEL OF COLLECTIVE BEHAVIOR IN A COMPETITIVE MARKET
Gennady Algazin, Altai State University, Barnaul, Doctor of Science, professor (algaz46@yandex.ru).
Darya Algazina, Altai State University, Barnaul, Cand.Sc. associated professor (darya.algazina@mail.ru).
Abstract: The article presents a dynamic model of reflexive behavior which provides a unified approach to description of interactions of Cournot/Stackelberg agents in a competitive market in the absence of common knowledge. The approach based on game theory and the theory of collective behavior with incomplete information. The model is a conventional Cournout output competition with linear costs and the inverse demand function. Rational agents in the model have incorrect initial beliefs about marginal costs of their competitors. We investigate two cases: (1) all agents act simultaneously and (2) first agent is a Stackelberg leader. We study repeated interactions when the agents dynamically update their actions and beliefs based on observed actions of their competitors. A unified procedure of beliefs update is provided for both cases. Necessary and sufficient conditions for the convergence of dynamic processes to the equilibrium with true beliefs are obtained. The results are illustrated with numerical examples.
Keywords: incomplete information, information equilibrium, collective behavior, Cournout competitive market, marginal costs, Stackelberg leader.
Статья представлена к публикации членом редакционной коллегии В.И. Зоркальцевым.
Поступила в редакцию 25.10.2016.
Опубликована 30.11.2016.