Наука
Advertisement
Ивентология Helgus ~ µастер ~ Kласс: Это незавершённая статья по ивентологии и её применениям

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

Рассматривается прямоугольная область, разбитая на ячейки квадратной решёткой. По вертикали ячейки нумеруются с 1-ой по M-ую, по горизонтали с 1-ой по N-ую. Тем самым, мы рассматриваем конечную область квадратной решётки. С её помощью будем моделировать поведение толп. Для этого будем считать, что «человек» представляет собой частицу. Частица перемещается из ячейки в ячейку с какой-то вероятностью, возможно, скоррелированно и т.п. На одной из сторон k ячеек считаются выходом.


Вычислительная часть программы[]

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

Кроме того, предполагаем, что

. Модель будем рассматривать в дискретном времени. На каждом шаге по времени t вероятность ячейки быть занятой вычисляется по формуле:




где коэффициенты характеризуют вероятность попасть в ячейку i,j из соседних, характеризуют вероятность покинуть ячейку i,j в соседние, а – множитель, характеризующий вероятность остаться на месте.


Способ задавать коэффициенты a, b[]

Предположим для простоты, что и . Половину суммы можно отдавать на коэффициент, который отвечает за продвижение к выходу, причем как для , так и для . Из оставшихся трех коэффициентов четверть от остатка отдавать тому, который противоположен выходу, а остальное делить пополам между двумя остальными. Очевидно, что

Это условие обеспечивает граничные условия, то есть невозможность выхода за границы области. Для тех k ячеек, которые являются «выходом» соответствующие , что обеспечивает выход из области, а остаются равными нулю, что обеспечивает невозвращение.
Коэффициенты принимает значение больше нуля. Варьирование моделировать подвижность частиц (или «ленивость»). После вычисления все значения нормируются на сумму вероятностей по всем ячейкам.


Результаты[]

Необходимо изучить устойчивые распределения вероятностей, мы хотим понять, каковы характерные времена (например, время полувыхода всех), вобщем всё, что можно понять про такой случайный процесс.


См. также[]

  • Прямоугольная комната
  • Модель Фоккера-Планка
Advertisement