Тема: Применение теории игр к моделированию современных экономических процессов
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
Введение 5
1 Теория игры в экономике 7
1.1 Актуальность проблемы и постановка задачи 7
1.2 Основные понятия в теории игр 8
1.3 Матричные игры. Составление модели игры 10
1.4 Ситуация равновесия. Матричная игра в чистых стратегиях 13
1.5 Матричная игра в смешанных стратегиях 16
1.6. Способы решения матричных игр 18
1.6.1 Аналитическая форма записи для задачи игроков 18
1.6.2 Графический метод решения матричной игры 19
1.6.3 Доминирование строк и столбцов в платежной матрице 22
1.6.4 Решение матричной игры при помощи задачи ЛИР 24
1.6.5 Решение матричной игры при помощи метода анализа иерархии . 27
2 Ироектирование программы для решения поставленной задачи 30
2.1 Общая структура программного кода 30
2.2 Ироектирование программного кода 31
2.2.1 Ироектирование класса для ввода данных и составления платежной
матрицы 35
2.2.2 Ироектирование класса для решения ЛИР при помощи симплекс-
метода 36
2.2.3 Ироектирование основного класса 40
3 Реализация программы и тестирование на примере экономической задачи
для автомобильного завода 44
3.1 Ирограммная реализация приложения 44
3.2 Тестирование программы на примере автомобильного завода 48
Заключение 53
Список используемой литературы 54
📖 Введение
Вариант, который рассмотрен в выпускной квалификационной работе - матричная игра. В ней противодействует два игрока, у которых стратегии при различных альтернативах конечны.
Актуальность данной темы обусловлена тем, что теория игр применяется во многих сферах, так как обеспечивает основу для понимания того, как может вести себя фирма или отдельные лица в условиях конкуренции.
Объектом исследования является матричная игра для решения проблемы в экономике автомобильного завода.
Предметом исследования методы решения матричных игр.
Цель выпускной квалификационной работы создание консольного приложения для решения матричной игры и нахождения равновесной ситуации по поставленной задачи.
Чтобы осуществить данную цель, мне необходимо решить задачи:
- проанализировать проблемную ситуацию и выполнить постановку задачи;
- изучить теоретический материал по теме теории игр и выбрать подходящий тип игры;
- провести анализ различных методов для решения матричных игр;
- спроектировать один из методов решения на поставленной задаче;
- реализовать консольное приложение с учетом алгоритма построенного ранее;
- протестировать готовое приложение на примере данных, взятых из экономики автомобильного завода.
В первом разделе рассматривается понятия теории игр, их классификация и пояснение выбора матричной игры, а также рассматривается решение матричной игры при помощи различных методов. Во втором разделе определяется язык программирования и проектируется программа для решения матричной игры. В третьем разделе с помощью алгоритма описанного во втором разделе реализуется консольное приложение и тестируется на готовых данных.
✅ Заключение
После проведения исследования предметной области и представления выбора были рассмотрены различные способов решения матричной игры, с учетом всех данных, предоставленных из теоретического раздела, была построена математическая модель решения.
На основе полученной модели была реализована программа на языки программирования Java в среде разработки Eclipse. Эта программа представлена в виде обычного консольного приложения, которая рассчитывает прибыль автомобильного завода при определённых условиях.
Во время тестирования был предоставлен готовый пример, на котором была протестирована программа, а также каждый модуль входящий в неё. Отметим, что в результате данного тестирования программа работала без каких-либо ошибок и результат полученный на выходе соответствовал ожиданиям. Следовательно, программа спроектирована и реализована успешно и её можно пользоваться в дальнейшем.
Делая вывод, можно сказать, что для разработки данного консольного приложения нужно иметь знания в теории игр и понимать, как экономическая задача может решаться при помощи данного раздела. А также иметь опыт в проектировании приложения и умение свободно пользоваться языком программирования Java.
Таким образом, в результате проделанной работы было разработано консольное приложение для решения матричной игры.





