La Cueva (56)/Proposal

Proposal
http://mode.lanl.k12.nm.us/get_proposal1112.php?team_id=56

Computer networks are central to modern communication and are one of the most valuable and vulnerable national resources. One of the biggest threats to the networks is the infection and spread of viruses and other malware. Viruses are types of malicious code that infect a computer and then spread through the rest of the network by replicating themselves. For a virus to make the most amount of damage, it has to affect the most number of nodes, or IP addresses, in a computer network. The goal of this project is to study models of virus propagation in a network and design algorithms for optimal network protection using Java or Python.