Computational Perspectives III

Main Menu           Previous Topic                                                           Next Topic


A Modular Design

Note: in order to run the simulation referred to in this slide, go here, to the Java Applet version. You will be directed to download the latest version of the Java plug-in.

In this slide, we offer a solution to the problem, as promised. The graph is still connected, and the total number of links between the agents stays equal to 50, just like in the original simulation. However, the links are no longer distributed in a random fashion. Instead, the agents are combined into 5 largely independent clusters, forming a more orderly, "modularized" network.

If you press "Go," the defect will die out by the 100th step in the vast majority of cases. By making connections non-random, we introduced information into the system. The resulting modularity forced the system to become more robust, resistant against introduced defects. A large reason for this is the relative independence of the clusters, which tends to contain the infection to a reduced number of agents.

                   Previous Slide                                                           Next Slide