Simulating the Spread of a Virus in a Computer Network

Published Online:https://doi.org/10.1287/ited.6.2.32

In this paper we propose a simulation problem that can be used as an exercise in a simulation class using an excel add-on simulation package. Suppose that N objects (computers, people, animals, plants) are interacting in pairs. Every time unit (for example, a second for a computer, a day or a week for people), each object randomly selects another object and contacts it. Suppose that one object is infected with a virus. How long will it take until all objects are infected? How many objects are infected after 5 time units? This process is a simplified model for the spread of AIDS among humans, computer viruses among computers, or any communicable disease among humans, animals, or plants.

INFORMS site uses cookies to store information on your computer. Some are essential to make our site work; Others help us improve the user experience. By using this site, you consent to the placement of these cookies. Please read our Privacy Statement to learn more.