Computational Model Library

An Agent-Based Model of Collective Action (version 1.0.0)

We provide an agent-based model of collective action, informed by Granovetter (1978) and its replication model by Siegel (2009). The model is rather simple: actors have different threshold randomly drawn from a normal distribution with a mean and a std. Actors will participate in an activity if social influence exceeds threshold. In contrast to prior works, we differentiate the interpersonal influences of strong and weak ties with a parameter (alpha). A larger alpha implies that actors place more trust on strong ties. There are two measures: level (participation ratio) and speed (average number of new participants (excluding rabble-rousers) per time period prior to stability).

We use the model to examine the role of ICTs in collective action under different cultural and political contexts. With ICTs, individuals have access to a larger network. But the increments of strong and weak ties differ across cultural contexts, and the values of which partially are drawn from empirical data. Also, cultural characteristics distinguish the values of alpha. Additionally, we use the threshold distribution to map political setting. For details of the parameter settings, see attached document.

The program is implemented in Matlab (2009a).

Download Version 1.0.0
Version Submitter First published Last modified Status
1.0.0 Hai-Hua Hu Tue Aug 20 16:45:15 2013 Tue Aug 20 16:45:15 2013 Published


This website uses cookies and Google Analytics to help us track user engagement and improve our site. If you'd like to know more information about what data we collect and why, please see our data privacy policy. If you continue to use this site, you consent to our use of cookies.