Логотип Автор24реферат
Задать вопрос
Курсовая работа на тему: Исследование операций
100%
Уникальность
Аа
42947 символов
Категория
Программирование
Курсовая работа

Исследование операций

Исследование операций .doc

Зарегистрируйся в два клика и получи неограниченный доступ к материалам,а также промокод Эмоджи на новый заказ в Автор24. Это бесплатно.

Введение

Около шестидесяти лет назад появилась и стала активно использоваться такая области математики как «Теория игр». Применяется теория игр, в основном для расширения анализа стратегических решений. Впервые исследования в области теории игр были проведены Дж. Ф. Нейманом. Важность этих исследований заключалась в том, что «абстрактная теория» была распространена на экономическую жизнь общества, а также в результате этих исследований также были введены понятия оптимальных стратегий, максимизации пользы и т.п [1]. На сегодняшний день теория игр является одним из самых главных и мощных инструментов у различных фирм на экономическом рынке и финансовой бирже. Однако, для большинства людей освоение теории игр и ее применение по подношению к реальны ситуациям или моделям, является довольно нелегким процессом. Ввиду большого числа доступных сред для разработки программного обеспечения, является актуальным использование принципа инкапсуляции алгоритмов аппарата теории игр для разработки и проектирования простых программных инструментов. Такие программные оболочки со встроенными алгоритмами помогли бы быстро и удобно выполнять поиск оптимальных стратегий и решений на основе входных данных [2]. Актуальность данной курсовой работы заключается в изучении и разработке программных средств реализации алгоритмов теории игр для принятия оптимальных решений и стратегий. Объект исследования теория игр и ее применение. Предмет исследования программная реализация алгоритмов теории игр. Целью данной курсовой работы является программная реализация алгоритмов теории игр. Гипотеза заключается в том, что использование принципов инкапсуляции, сделает использование алгоритмов теории игр, в программной реализации, простым и удобным. Для достижения цели исследования, были поставлены следующие задачи: изучить источники по исследуемой теме; выполнить обзор областей и алгоритмов теории игр; проанализировать области применения теории игр; изучить программные реализации алгоритмов теории игр; определить инструментарий для разработки программной реализации алгоритмов теории игр; разработать программную реализацию одного из алгоритмов теории игр. Методы исследования метод сравнения; метод моделирования. Научная новизна заключается в сборе анализе, систематизации информации о теории игр, ее алгоритмах, а также, в создании уникальной программной реализации одного из алгоритмов теории игр. Творческая значимость заключается в уникальном способе систематизации материала по теории игр и разработке программной реализации алгоритма теории игр. Практическая значимость заключается в возможности использования разработанной программы для расчетов по равновесию Нэша, а также использовании разработанного программного решения для создания более совершенных программных продуктов. Структура и объем: данная курсовая работа состоит из введения, первой главы, второй главы и заключения. В первой главе рассматриваются основные теоретические аспекты теории игр, во второй главе рассматривается процесс программной реализации одного из алгоритмов теории игр.

Основные понятия теории игр

Уникальность текста 10.93%
7262 символов

Игра – упрощенная формализованная модель реальной конфликтной ситуации. Математически формализация означает, что выработаны определенные правила действия сторон в процессе игры: варианты действия сторон; исход игры при данном варианте действия; объем...

Эта глава неуникальная. Нужна работа на эту тему?
Уникальность текста 10.93%
7262 символов

Природа и теория игр

Уникальность текста 0%
3130 символов

Модели в виде стратегических игр, в экономической практике могут не в полной мере оказаться адекватными действительности, поскольку реализация модели предполагает многократность повторения действий (решений), предпринимаемых в похожих условиях. В реа...

Эта глава неуникальная. Нужна работа на эту тему?
Уникальность текста 0%
3130 символов

Представление и типы игр

Уникальность текста 48%
6240 символов

В теории игр, понятие игра имеет особенное собственное представление, для ее формализации в форме объективной задачи. Существует строгая стандартная классификация типов представления игр в теории игр. Рассмотрим типы представления игр, в соответствии...

Открыть главу
Уникальность текста 48%
6240 символов
Расссчитай стоимость уникальной работы по твоим требованиям

Программные реализации алгоритмов теории игр

Уникальность текста 100%
5000 символов

Теория игр, молодая и очень перспективная область науки. Однако ввиду некоторой сложности своего математического аппарата, применять теорию игр исключительно для ручных вычислений оптимальных стратегий не вполне оптимально. Именно поэтому, существует...

Открыть главу
Уникальность текста 100%
5000 символов

Определение инструментария для реализации алгоритма

Уникальность текста 100%
3824 символов

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

Открыть главу
Уникальность текста 100%
3824 символов

Реализация алгоритма теории игр средствами python

Уникальность текста 23.58%
2632 символов

Для двух игроков с ненулевым результатом (что является дефолтным значением в Nashpy) нужно создать две матрицы, отражающие игровые ситуации для каждого игрока. Например, для игрока 1 матрица будет выглядеть следующим образом, в соответствии с таблице...

Эта глава неуникальная. Нужна работа на эту тему?
Уникальность текста 23.58%
2632 символов

Заключение

Несмотря на тот факт, что теория игр на сегодняшний день, является отраслью науки, появившейся сравнительно недавно, она все чаще находит применение в различных отраслях деятельности человека. Как показали результаты, проведенных, в рамках данной курсовой работы изысканий, алгоритмы теории игр и их применение выходят далеко за рамки математики и экономики. Благодаря своей универсальности, теория игр, имеет весьма широкий диапазон применения, в частности, в социальных, естественных и гуманитарных науках. Существует множество различных вычислительных программных платформ, которые способны работать с алгоритмами теории игр, открывая тем самым возможности более широкого, прикладного применения рассматриваемой теории. В рамках данной работы, была использована и рассмотрена программная реализация алгоритма теории игр, а именно равновесие Нэша, на примере дилеммы заключенного. Как показали результаты исследования, дилемму о заключенном и прочие задачи и алгоритмы их решения, можно использовать в различных интерпретациях, тем самым расширяя границы прикладного применения теории игр. В ходе выполнения данной курсовой работы, цель была достигнута, а все поставленные задачи решены. Была спроектирована и разработана программная реализация, решения дилеммы заключенного с помощью равновесия, посредством среды разработки Thonny и языка программирования python. Стоит отметить, что в перспективе результаты данного исследования можно усовершенствовать, используя тот же инструментарий, реализовать полноценный универсальный программный продукт, работающий только с алгоритмами теории игр.

Список литературы

1. Бинмор, К. Теория игр.Очень краткое введение / К. Бинмор. - М.: ИД «Дело» РАНХиГС, 2019. - 256 c. 2. Ворожцов, А.В. Путь в современную информатику: Комбинаторика, анализ, теория графов, теория игр, моделированию, теория информации, логика и теория множеств / А.В. Ворожцов. - М.: Ленанд, 2017. - 144 c. 3. Деорнуа, П. Комбинаторная теория игр / П. Деорнуа. - М.: МЦНМО, 2017. - 40 c. « 4. Диксит, А. Теория игр. Искусство стратегического мышления в бизнесе и жизни / А. Диксит, Б. Нейлбафф. - М.: Манн, Иванов и Фербер, 2015. - 256 c. 5. Железняк, Ю.Д. Теория и методика спортивных игр: Учебник / Ю.Д. Железняк, Д.И. Нестеровский, В.А. Иванов. - М.: Academia, 2017. - 576 c. 6. Захаров, А.В. Теория игр в общественных науках: Учебник / А.В. Захаров. - М.: ИД ВШЭ, 2015. - 304 c. 7. Зубарев, Ю.М. Математическое моделирование многоагентных систем конкуренции и кооперации (Теория игр для всех): Учебное пособие / Ю.М. Зубарев, С.В. Косаревский. - СПб.: Лань П, 2016. - 624 c. 8. Иродов, И.Е. Математическая теория игр и приложения: Учебное пособиеКПТ / И.Е. Иродов. - СПб.: Лань КПТ, 2016. - 448 c. 9. Кобзарь, А.И. Теория игр: Играют все / А.И. Кобзарь, В.Н. Тикменов, И.В. Тикменова. - М.: Физматлит, 2015. - 272 c. 10. Кобзарь, А.И. Теория игр: Играют все / А.И. Кобзарь, В.Н. Тикменов, И.В. Тикменова. - М.: Физматлит, 2016. - 272 c. 11. Колесник, Г.В. Теория игр с приложениями к моделированию экономических систем / Г.В. Колесник. - М.: Ленанд, 2017. - 256 c. 12. Колесник, Г.В. Теория игр / Г.В. Колесник. - М.: КД Либроком, 2017. - 152 c. 13. Конюховский, П.В. Теория игр: Учебник для бакалавров / П.В. Конюховский, А.С. Малова. - Люберцы: Юрайт, 2016. - 252 c. 14. Лабскер, Л.Г. Теория игр в экономике. Практикум с решениями задач (для бакалавров) / Л.Г. Лабскер; под ред. Ященко Н.А.. - М.: КноРус, 2016. - 331 c. 15. Лабскер, Л.Г. Теория игр в экономике, финансах и бизнесе (для бакалавров) / Л.Г. Лабскер, Н.А. Ященко. - М.: КноРус, 2016. - 328 c. 16. Мазалов, В.В. Математическая теория игр и приложения: Учебное пособие / В.В. Мазалов. - СПб.: Лань, 2016. - 448 c. 17. Макаров, Ю.М. Теория и методика обучения базовым видам спорта. Подвижные игры: Учебник / Ю.М. Макаров. - М.: Academia, 2018. - 240 c. 18. Макаров, Ю.М. Теория и методика обучения базовым видам спорта: Подвижные игры. Учебник / Ю.М. Макаров. - М.: Academia, 2018. - 240 c. 19. Макаров, Ю.М. Теория и методика обучения базовым видам спорта: Подвижные игры: Учебник / Ю.М. Макаров. - М.: Академия, 2018. - 256 c. 20. Пастин, А. Теория игр в комиксах / А. Пастин, Т. Пастин, Т. Хамберстоун. - М.: Эксмо, 2015. - 126 c.

Магазин работ

Посмотреть все
Посмотреть все
Больше курсовых работ по программированию:

Проектирование и разработка ис для контроля выполнения нагрузки преподавателей

28462 символов
Программирование
Курсовая работа
Уникальность

Создание графических приложений в языках программирования высокого уровня

27445 символов
Программирование
Курсовая работа
Уникальность

Нейронная сеть прямого распространения

30455 символов
Программирование
Курсовая работа
Уникальность
Все Курсовые работы по программированию
Закажи курсовую работу

Наш проект является банком работ по всем школьным и студенческим предметам. Если вы не хотите тратить время на написание работ по ненужным предметам или ищете шаблон для своей работы — он есть у нас.