Подготовка курса Имитационное моделирование

Подготовка курса Имитационное моделирование.

Содержание

1 Прагматика

1.1 Предыдущий вариант курса

  • Предыдущая инкарнация курса называлась Моделирование информационных процессов.
  • В рамках курса предлагались несколько подходов к имитационного моделирования.
  • Каждый метод демонстрировался на базе собственного средства моделирования.
  • Однако для студентов оказалось сложным осваивать несколько программных средств.

1.2 Разрабатываемый вариант курса

  • Предлагается использовать один язык программирования — Julia.
  • Для каждого метода имитационного моделирования используется своя библиотека.
  • Каждый метод демонстрируется на основе специфической задачи, а также на основе сквозной практической задачи.
  • У нас две школы математического моделирования с разными математическими аппаратами:
    • дифференциальные уравнения;
    • теория массового обслуживания.
  • Предлагается демонстрировать применение на основе следующих сквозных задач:
    • модель SIR (дифференциальные уравнения);
    • модель хищник–жертва (дифференциальные уравнения);
    • ? (теория массового обслуживания).
  • На каждый раздел имитационного моделирования предлагается выделить 3 лабораторных работы.
  • 2 лабораторных работы на специфические задачи, 1 лабораторная работа на сквозные задачи.
  • На каждую лабораторную работу по 2 задачи.

2 Используемые разделы имитационного моделирования

  • дискретно-событийное моделирование;
  • системная динамика;
  • агентное моделирование;
  • сети Петри.

3 Структура курса

3.1 Установка и настройка программного обеспечения

3.2 Сквозные задачи

  • Описываются сквозные задачи.
  • Сквозные задачи решаются с помощью методов аналитического моделирования.

3.3 Дискретно-событийное моделирование

  • Задачи теории массового обслуживания.

3.4 Агентное моделирование

  • Задачи типа взаимодействия множества агентов.

3.5 Сети Петри

  • Перенос лабораторных с курса Моделирование информационных процессов.

3.6 Системная динамика

  • Пока не понятно.
  • Будем делать позже.

Дмитрий Сергеевич Кулябов
Дмитрий Сергеевич Кулябов
Профессор кафедры теории вероятностей и кибербезопасности

Мои научные интересы включают физику, администрирование Unix и сетей.

Похожие