I’m interested in simulating a relatively simple continuous-time model in Julia. The model is a variation of the Diamond-Mortensen-Pissarides (DMP) framework with the following elements:
-
Agents are either employed at a firm, where they receive a wage, or unemployed.
-
With a fixed Poisson arrival rate λ, employed agents receive productivity shocks that can either increase or decrease their wage.
-
With a fixed Poisson arrival rate γ, both employed and unemployed agents receive job offers from other firms and decide whether to accept them.
My question is: are there any Julia packages that can simulate agents and their decisions in a continuous-time model like this? In particular, I’m interested in using a package that correctly handles the arrival rates of the multiple Poisson processes.
I’m aware that I could implement the model in discrete time, but I’m not sure if packages exist for continuous-time simulation. By “simulate” I mean tracking the sequence of decisions agents make in the model (e.g., remain unemployed or accept a new job).