Scientific journal
Modern high technologies
ISSN 1812-7320
"Перечень" ВАК
ИФ РИНЦ = 1,172

MATHEMATICAL MODELING OF THE STUDY OF DEMOGRAPHIC PROCESS SUPPORT

Zaitseva I.V. 1 2 no name 3 no name 3 Temmoeva S.A. 4
1 Russian State Hydrometeorological University
2 Stavropol State Agrarian University
3 St. Petersburg State University
4 Kabardino-Balkarian State Agrarian University
The paper discusses a deterministic game-theoretic model of the demographic process with a finite horizon. The aim of the work is to develop a deterministic mathematical multistep model with a finite number of steps for studying the demographic process. To achieve the goal of the work, it is necessary to solve the following tasks: to formulate a mathematical formalization of the process, and specifically, to draw up a deterministic mathematical model in which two participants will be involved, one of which is a regulatory body that makes legislative decisions depending on the emerging external and internal conditions affecting the course of the demographic process, the purpose of which is to maximize the function depending on the size of the population, the second the participant will be internal and external environmental conditions that personify the emerging demographic conditions, the purpose of which is opposite to the goals of the regulatory body; to develop and find the optimal solution for a multi-step antagonistic game; to analyze the results obtained. The study is an example of the study of demographic processes using mathematical methods. The obtained model makes it possible to study the impacts manifested in the process of work and to determine the optimal alternation of various programs to support the population and multi-year programs depending on the expected nature of the environmental conditions of each year of the planned cycle.
antagonistic game
finite horizon game
demographic process model
deterministic game-theoretic model

Введение

Практически все страны переживали такое явление, как демографический кризис, в разные периоды своей истории, и Российская Федерация, конечно же, не исключение. Последний кризис рождаемости в России происходил в 1991-2008 годах. Подобные явления специалисты связывают с демографическим переходом, то есть переход от традиционного общества (для которого характерна высокая рождаемость и высокая смертность) к индустриальному, а затем к постиндустриальному (для которых характерна низкая рождаемость и низкая смертность). На демографическую ситуацию влияют и уровень образованности населения, и качество жизни, и социально-экономическая ситуация. Для регулирования рождаемости в России вводятся демографические программы поддержки населения. Влияние этих программ на рождаемость может быть разнообразным и зависит от разных факторов, которые можно исследовать с помощью математического моделирования.

Целью исследования являлась разработка детерминированной теоретико-игровой многошаговой модели с конечным числом шагов исследования демографического процесса.

Материалы и методы исследования

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

Результаты исследования и их обсуждение

Постановка задачи

Предполагаем, что руководящему органу требуется определить оптимальное чередование различных программ поддержки населения и многолетних программ в зависимости от ожидаемого характера условий среды каждого года планируемого цикла. Неопределенность долгосрочных прогнозов внешних условий обуславливает целесообразность теоретико-игрового подхода, если принять за агентов Ⅰ и Ⅱ, преследующих прямо противоположные цели, соответственно руководящий орган и условия среды. Тогда для конечного множества альтернатив, имеющихся в распоряжении руководящего органа, и конечного множества прогнозов условий среды на каждый год цикла можно построить позиционные игры, а затем найти оптимальную последовательность чередования [1; 2].

Допустим, что в первый год цикла планируется ввести программу поддержки населения № 1 на один год или многолетнюю программу А и что, согласно долгосрочному прогнозу, ожидается четыре варианта условий состояния среды, включающей в себя экономическое, политическое и социальное состояние среды (missing image file, missing image file, missing image file, missing image file). Если ввести программу № 1 и состояние среды первого года будут missing image file, то программа № 1 успеет положительно подействовать и на следующий год вводим программы № 2 и № 3. При этом программы № 1 и № 2 дают прирост населения для условий missing image file состояния среды второго года, равный t1, а для условий missing image file – равный t2. Программы № 1 и № 3 дают прирост, равный t3 и t4 соответственно для условий missing image file и missing image file. Если же на первом году ввести программу поддержки № 1, а состояние среды окажется missing image file, missing image file или missing image file, то на второй год новые программы нельзя вводить, что обеспечивает прирост, равный соответственно t5, t6 и t7. Многолетняя программа А сменяется программой № 4 или № 5, если подтверждается прогноз условий среды missing image file или missing image file, и программой № 6 или № 7, если подтверждается прогноз условий missing image file или missing image file. При этом программа № 4 (№ 5) в условиях missing image fileпервого года дает прирост t8 или t9 (t10 или t11) в зависимости от условий missing image file или missing image file второго года, а в условиях missing image file первого года дает прирост t12 (t13) независимо от условий второго года. Программы № 6 и № 7 в условиях missing image file первого года, независимо от условий второго года, дают соответственно прирост t14 и t15, а в условиях missing image file первого года – соответственно прирост t16 и t17.

Решение поставленной задачи

Рассмотрим решение задачи, считая, что игрок Ⅱ не имеет информации о выбранных альтернативах агентом Ⅰ на каждом ходе. Очевидно, что первый ход делает агент Ⅰ, находясь в информационном множестве missing image file = {q1} и имея две альтернативы (1-я программа № 1, 2-я – многолетняя программа А). Второй ход принадлежит агенту Ⅱ, который находится в информационном множестве missing image file = {q2, q3}, и имеется четыре альтернативы (альтернатива k соответствует условиям среды первого года missing image file). Третий ход делает агент Ⅰ, выбирая одну из двух альтернатив: в информационном множестве missing image file = {q4} альтернатива 1 – программа № 2 и альтернатива 2 – программа № 3; в информационном множестве missing image file = {q5, q6} альтернатива 1 – программа № 4 и альтернатива 2 – программа № 5; в информационном множестве missing image file = {q7, q8} альтернатива 1 – программа № 6 и альтернатива 2 – программа № 7. Четвертый ход делает агент Ⅱ, находясь в информационном множестве missing image file = {q9, q10, q11, q12} и выбирая одну из двух альтернатив (альтернатива 1 – условия среды второго года missing image file, альтернатива 2 – условия среды второго года missing image file). Стратегии агента Ⅰ можно записать как следующую систему ||i1||i2||, где i1 – альтернатива, выбираемая на первом ходе (i1 = 1, 2), а i2 – альтернатива, выбираемая на третьем ходе (i2 = 1, 2). Стратегии агента Ⅱ можно записать как следующую систему ||j1||j2||, где j1 – альтернатива, выбираемая на втором ходе (j1 = 1, 2, 3, 4), а j2 – альтернатива, выбираемая на четвертом ходе (j2 = 1, 2) [3-4]. В результате функция выигрыша агента Ⅰ будет представлена таблицей 1.

Таблица 1

Функция выигрыша игрока Ⅰ

 

Стратегия игрока I

||1||1||

||1||2||

||2||1||

||2||2||

||3||1||

||3||2||

||4||1||

||4||2||

||1||1||

t1

t2

t5

t5

t6

t6

t7

t7

||1||2||

t3

t4

t5

t5

t6

t6

t7

t7

||2||1||

t8

t9

t12

t12

t14

t14

t16

t16

||2||2||

t10

t11

t13

t13

t15

t15

t17

t17

Пусть tk принимает такие значения, что функцией выигрыша агента Ⅰ будет матрица

missing image file.

Лемма. Пусть Г = <x, y, H> – конечная антагонистическая игра, Г’ = <x\x0, y, H> – подыгра игры Г, а x0 – чистая стратегия игрока Ⅰ в игре Г, доминируемая некоторой стратегией X0, спектр которой не содержит x0. Тогда всякое решение (X*, Y*, v) игры Г’ является решением игры Г [5, с. 20]. Следовательно, всякое решение игры Г1 является решением игры Г.

Представим игру Г1 (руководящий орган выбирает 1-ю альтернативу на 1-м ходе) матрицей

missing image file.

Из анализа матрицы H1 понятно, что при подтверждении прогноза условий среды missing image file в первый год и missing image file на второй год, либо missing image file в первый год прирост рождаемости будет составлять 27.3∙104 человек, либо 24.2∙104, что составит максимальный прирост. Если же условия среды будут missing image file и missing image file, соответственно в первый и во второй год, то прирост рождаемости составит 29∙104 человек. При условиях missing image fileи missing image file прирост 49∙104 новорожденных и 50∙104 новорожденных соответственно. Далее рассмотрим ситуацию выбора 2-й альтернативы на первом ходе. По лемме решение игры Г2 может быть решением игры Г. Представим игру Г2 матрицей

missing image file.

Сопоставляя матрицу H2, получаем следующие результаты. При условиях missing image file и missing image file, соответственно в первый и во второй год, либо при missing image file ожидается прирост рождаемости, равный 51.7∙104 человек. Если подтверждается условие missing image file в первый год и missing image file во второй год, либо missing image file, то прирост рождаемости составит 57.7∙104 человек. При условиях missing image file прирост равен 44.7∙104 новорожденных, что составит максимальный прирост.

Таким образом, агент Ⅰ выбирает альтернативу 1 на первом ходе и альтернативу 2 на третьем ходе, либо альтернативу 2 на первом ходе и альтернативу 1 на третьем ходе, если на втором ходе будет выбрана альтернатива 1 или 2, и альтернатива 2, если на втором ходе будет выбрана альтернатива 3 или 4. В содержательной терминологии задачи необходимо ввести программу поддержки населения № 1 в первый год и программу № 3 во второй год либо ввести многолетнюю программу А в первый год и программу № 4 во второй год, если подтвердится прогноз missing image file или missing image file, и программу № 7 – во второй год, если подтвердится прогноз missing image file или missing image file.

Вероятные выигрыши в условиях переменной удельной стоимости

Рассмотрим наиболее вероятные выигрыши из первой части задачи в условиях переменной удельной стоимости, выделяемой на поддержку одной семьи [6-8]. Пусть руководящий орган имеет в своем распоряжении L женщин, находящихся в репродуктивном возрасте, и может ввести m программ поддержки населения. Обозначив через yi прирост рождаемости после введения программы типа i, через ξi – долю населения, на которую направлена i-я программа, а через pi – удельную стоимость, необходимую для поддержки семьи после рождения ребенка, можно выразить общую стоимость формулой

missing image file (1)

Удельная стоимость является функцией от количества новорожденных, родители которых воспользовались i-й программой поддержки населения демографии, то есть

missing image file (2)

где gi – общее количество новорожденных после ввода в действие программы i-го типа.

Можно считать, что

missing image file (3)

где missing image file – средний прирост рождаемости после программы i-го типа, T – общая численность женского населения, находящегося в репродуктивном возрасте, а ηi – доля численности населения, на которое направлена программа типа I [9]. Подставляя формулы (2) и (3) в (1),

missing image file (4)

Обозначив через агента Ⅰ – руководящий орган, а через агента Ⅱ – условия среды, приходим к антагонистической игре, в которой стратегиями агента Ⅰ будут векторы

missing image file, missing image file, missing image file

стратегиями агента Ⅱ – векторы

missing image file, missing image file, missing image file

функция выигрыша задается формулой (4). Очевидно, что чем в большей мере население воспользуется одной из программ, тем меньше удельная стоимость затрат на каждую семью. Следовательно, каждая из функций fi монотонно убывает [9]. Будем считать, что это убывание происходит с показательной скоростью, то есть каждая из функций fi имеет вид missing image file; для которой коэффициенты αi и показатели εi вычисляются статистическими методами [10, с. 146].

После подстановки выражения для fi в формулу (4) получим

missing image file

или missing image file (5)

где missing image file. В этом случае функция выигрыша (5) является линейной по стратегии агента Ⅰ и выпуклой относительно стратегии агента Ⅱ [9]. Следовательно, на основании теорем 1 и 2, каждый из игроков имеет оптимальные чистые стратегии [5, с. 34].

Теорема 1. Если x и y – сепарабельные компакты, множество x выпукло, а функция H непрерывна на x×y и вогнута по x при каждом значении y, то в игре Г = <x, y, H> первый игрок имеет оптимальную чистую стратегию.

Таблица 2

Оптимальные стратегии

Вид стратегии

№ 1 и № 3

А и № 4

Показатели

1

2

missing image file (10 тыс.)

εi

αi

27,3

1,85

(1,52∙109)1,85 = 9,69∙1016

51,7

2,63

(3,56∙109)2,63 = 2,05∙1025

ki

3,030

4,000

Вид стратегии

А и № 7

№ 1

Показатели

3

4

missing image file (10 тыс.)

εi

αi

44,7

5,00

(1,20∙109)5 = 2,49∙1045

24,2

0,515

(1,47∙109)0,515 = 5,27∙104

ki

0,003

13,750

Примечание: составлено авторами на основе источников: Демографический прогноз населения до 2035 [Электронный ресурс] / Росстат. URL: https://rosstat.gov.ru/folder/12781 (дата обращения: 02.05.2025); Численность постоянного населения на 1 января [Электронный ресурс] / Росстат. URL: https://showdata.gks.ru/report/278928/ (дата обращения: 06.05.2025).

Теорема 2. Если x и y – сепарабельные компакты, множество y выпукло, а функция H непрерывна на x×y и выпукла по y при каждом значении x, то в игре Г = <x, y, H> второй игрок имеет чистую оптимальную стратегию.

Найдем оптимальные стратегии агента Ⅰ (руководящий орган) и агента Ⅱ (внешних и внутренних условий), используя данные из первой части работы по ведению таких стратегий, как ||1||1||, ||1||2||, ||2||1|| и ||2||2|| со стороны руководящего органа и стратегии ||1||1||, ||2||1||, ||3||1|| и ||4||1|| со стороны внешних условий [11]. Иными словами, будем исследовать оптимальность введения программ № 1 и № 3, только № 1, многолетнюю программу А и № 4 или многолетнюю программу А и № 7. Таким образом, T = 7 500 000, а остальные данные приведем в таблице 2.

После подстановки величин T, yi, yi εi, αi в формулу (5) получим [12]

missing image file.

Тогда

missing image file

а минимум правой части последнего равенства достигается при соотношении

missing image file.

Отсюда получим систему уравнений [13]

missing image file missing image file

missing image file missing image file

решением которой является вектор y*= (0,262; 0,432; 0,153; 0,153), а v = 36,1∙104 – прирост рождаемости с одной программы [14].

Для вычисления оптимальных стратегий агента Ⅰ найдем частные производные функции missing image file по аргументам ηi (i = 1,2,3) [15].

Учитывая, что missing image file и missing image file, а затем приравнивая их к нулю, получим

missing image file

missing image file

missing image file

missing image file

решением будет вектор x*= (0,246; 0,184; 0,053; 0,517).

Таким образом, оптимальная стратегия руководящего органа состоит в выделении под i-ю программу долю ξi населения численности L, а значение игры (ожидаемый доход в наименее благоприятном случае) – прирост с одной программы v = 36,1∙104 новорожденных. При этом наименее благоприятный случай возникает тогда, когда реализуются условия среды согласно y*, что возникает вследствие монотонного убывания каждой из функций fi.

Заключение

В результате были рассмотрены две задачи:

1) при выборе на первом ходе 1-й альтернативы прирост составит 24.2∙104 новорожденных, а 2-й – 44.7∙104 новорожденных;

2) под i-ю программу выделить долю ξi населения численности L, а значение игры (ожидаемый доход в наименее благоприятном случае) равно v = 36,1∙104 новорожденных. Востребованность программы влечет за собой уменьшение удельной стоимости затрат на каждую семью в рамках данной программы.