Related Experiment Video
Updated: Dec 24, 2025

Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit
Published on: September 8, 2023
Epidemiology-based Task Assignment Algorithm for Distributed Systems
Parth Brahmbhatt1, Sergio G Camorlinga1
1Applied Computer Science Department, University of Winnipeg, 515 Portage Ave, Winnipeg, MB R3G 3J6, Canada.
Objective:
Design task assignment algorithms based on the patterns of disease spread among the population.
Scope:
Epidemiology studies spatiotemporal patterns of illness in populations and the factors affecting it. An epidemic emerges out of the population activities and environment. Task assignment is a common activity in many realms where sub-tasks are created, delegated, and collectively carried out to achieve the original task. Due to its complexity and context, task assignment can be a challenging activity that can result in limited outcomes. This research studies task assignment as an epidemic assigned to a distributed system. We have developed computational models to understand the outbreak of aerosol-borne diseases by using the agent-based modelling approach. Experiments are carried out to observe the patterns of emergence during the spread of disease among the individuals and get insights of their mechanisms. These mechanisms are used to design algorithms for task assignment on distributed systems.
Results:
Understanding the emergent behaviour of diseases can provide the platform for the development of distributed algorithms that can be helpful in overcoming some of the challenges of task assignment in a distributed system.
Related Concept Videos
Steps in Outbreak Investigation
Introduction to Epidemiology
Distributed Loads: Problem Solving
Statistical Methods for Analyzing Epidemiological Data
Causality in Epidemiology
Principles of Disease Surveillance

