University of SaskatchewanHARVEST
  • Login
  • Submit Your Work
  • About
    • About HARVEST
    • Guidelines
    • Browse
      • All of HARVEST
      • Communities & Collections
      • By Issue Date
      • Authors
      • Titles
      • Subjects
      • This Collection
      • By Issue Date
      • Authors
      • Titles
      • Subjects
    • My Account
      • Login
      JavaScript is disabled for your browser. Some features of this site may not work without it.
      View Item 
      • HARVEST
      • Electronic Theses and Dissertations
      • Graduate Theses and Dissertations
      • View Item
      • HARVEST
      • Electronic Theses and Dissertations
      • Graduate Theses and Dissertations
      • View Item

      Design and Implementation of an Agent-Based Model of Pertussis with Performance Considerations

      Thumbnail
      View/Open
      MCDONALD-THESIS-2020.pdf (1.369Mb)
      Date
      2020-07-13
      Author
      McDonald, Wade
      ORCID
      0000-0003-4763-3414
      Type
      Thesis
      Degree Level
      Masters
      Metadata
      Show full item record
      Abstract
      Pertussis, also known as Whooping Cough, is an airborne communicable disease caused by the Bordetella pertussis bacterium. Symptoms include fever, runny nose, and a cough that typically progresses to the point where it interferes with breathing, producing the characteristic whoop from which the common name is derived. Complications, which disproportionately affect infants, include bacterial pneumonia which can lead to death. Pertussis is vaccine-preventable and vaccination programs exist in most countries yet a recent resurgence has been observed in jurisdictions with high vaccine coverage, including Alberta and Canada. Simulation modeling has a long history in the study of epidemiology, including that of pertussis, but most of such work has employed compartmental models. Agent-based models (ABMs) allow differentiation down to the individual level, which cannot be done in aggregate compartmental models, as well as simpler specification of heterogeneity and interaction patterns which can be tedious to implement in aggregate compartmental models. These benefits come at the cost of increased computational burden. This thesis seeks to design and implement an ABM representing the epidemiology of pertussis in Alberta, Canada, and apply that model to evaluate vaccination during pregnancy as a potential intervention strategy to reduce pertussis incidence in infants. In support of this objective, data structures will be explored to improve performance for large ABMs developed using AnyLogic software.
      Degree
      Master of Science (M.Sc.)
      Department
      Computer Science
      Program
      Computer Science
      Supervisor
      Osgood, Nathaniel D
      Committee
      McQuillan, Ian; Neufeld, Eric; Gerdts, Volker
      Copyright Date
      April 2020
      URI
      http://hdl.handle.net/10388/12917
      Subject
      Pertussis
      Agent-Based Model
      ABM
      Epidemiology
      Simulation
      Simulation Model
      Model
      AnyLogic
      Java
      Range Search
      Data Structure
      Collections
      • Graduate Theses and Dissertations
      University of Saskatchewan

      University Library

      The University of Saskatchewan's main campus is situated on Treaty 6 Territory and the Homeland of the Métis.

      © University of Saskatchewan
      Contact Us | Disclaimer | Privacy