The Criminal Justice System


The criminal justice system is a highly complex queueing network, with multiple feedback loops and dynamical priority disciplines. Therefore, determining system capacity and optimal resource allocation is challenging. How should resources be balanced between the police, crown attorney's office, the judiciary, the parole system and the prison system in order for the system to operate smoothly and free of bottlenecks? To address this, and related questions, three models of the entire criminal justice system have been developed. The first is a discrete event simulation model, the second is a system dynamics model, and the third is a coupled differential equation approach. The Complex Systems Modelling Group is working with the Institute for Canadian Urban Research Studies (ICURS) and the RCMP on this project. Recently, we began a project to model the court system and corrections system with the Ministry of Public Safety and Solicitor General (PSSG/AG).