An adaptive media strategy for influencing crowd behaviour

Rasha Hassan (Department of Sociocomputing, Cairo University Faculty of Economics and Political Science, Giza, Egypt)
Yasser Ibrahim (Department of Sociocomputing, Cairo University Faculty of Economics and Political Science, Giza, Egypt)

Journal of Humanities and Applied Social Sciences

ISSN: 2632-279X

Article publication date: 11 December 2019

Issue publication date: 11 February 2020

1384

Abstract

Purpose

Media has always been used as a key manipulator of public agendas, political beliefs and individuals’ attitudes. The purpose of this study is to investigate the impact of three adaptive media strategies on the pattern and dynamics of potential crowds.

Design/methodology/approach

An agent-based approach is used to simulate the three adaptive media strategies on the pattern and dynamics of potential crowds. During the experiments, the media broadcast is intensified to gather momentum for crowd movements or is lessened to maintain the budget.

Findings

The results show that a slight change in the media management strategy could lead to a radical different impact on the crowd dynamics. The results also show that a quite smart media strategy could outperform a strategy with an unlimited budget. Finally, the structure of the society shows a significant influence on the crowd dynamics than it could be inferred.

Originality/value

The model presents an explanatory toolkit for the crowd complexity. The results provide deep insights into the crowd formation and a basis for understanding the influence of media and the impact of its strategies on the crowd dynamics.

Keywords

Citation

Hassan, R. and Ibrahim, Y. (2020), "An adaptive media strategy for influencing crowd behaviour", Journal of Humanities and Applied Social Sciences, Vol. 2 No. 1, pp. 56-76. https://doi.org/10.1108/JHASS-07-2019-0013

Publisher

:

Emerald Publishing Limited

Copyright © 2019, Rasha Hassan and Yasser Ibrahim.

License

Published in Journal of Humanities and Applied Social Sciences. Published by Emerald Publishing Limited. This article is published under the Creative Commons Attribution (CC BY 4.0) licence. Anyone may reproduce, distribute, translate and create derivative works of this article (for both commercial and non-commercial purposes), subject to full attribution to the original publication and authors. The full terms of this licence may be seen at http://creativecommons.org/licences/by/4.0/legalcode


1. Introduction

Media has been always a powerful means to communicate with public. In addition to their long list of use, media have recently emerged as a main motive of several crowd waves around the globe. Contrary to what people might believe, Arab protests, ignited at 2010, have not been the first to be triggered and maintained by the media. Coordinated protests against the Iraq war held worldwide in 2003 and Iran Twitter revolution in 2009 are counter examples.

Gustave Le Bon, at the end of the nineteenth century, was a pioneer in presenting an initial crowd theory (Bon, 2005). According to the theory, crowd behaviour is a complex phenomenon that can lead to radical socio-political transformations. The mystery of the crowd is inherent in its diverse composition that includes individuals of different ages, professions, attitudes, values and beliefs. Regardless of the chances that have brought them together, these individuals naturally interact and usually behave in an unplanned, unpredictable manner. The crowd, as a whole, then emerges with different traits from those constitute it. This new formulated entity, i.e. the crowd, starts to feedback the system and inform the interaction of its individuals who in turn think and behave accordingly to reformulate the crowd.

Quite recently, computer simulation has been used in an attempt to crack the crowd complexity and understand its dynamics. For example, simulation models, including agent-based modelling, have been used to explain civil and ethnic violence (Epstein, 2002); rebellion against a central authority (Goh et al., 2006); riots as in London 2011 (Davies et al., 2013); revolutions (Makowsky and Rubin, 2013); segregation (Schelling, 1979; Hatna and Benenson, 2012); consensus and public opinion dynamic (Suo and Chen, 2008; Malarz et al., 2011; González-Avella et al., 2007); and the influence of strategic agents on normal agents (Hegselmann et al., 2015). In addition to social conflict models, computer simulation has been also used to investigate other crowd behaviours including the escape, evacuation and panics dynamics (Almeida et al., 2011; Lemos et al., 2013; Helbing et al., 2000); safety measurements (Still, 2000); and traffic jams and flow (Hidas, 2002; Jiang and Wu, 2006; Tajima and Nagatani, 2001). The typical computer models present visual animation to simulate crowd movements and activities in different situations and under different conditions including speed and flow and focusing on the avoidance of the inherent dangers associated with large gatherings.

Despite the potentials of the simulation models in understanding revolutionary crowd behaviour, they still have some significant drawbacks to overcome. One of the main critiques of these models is about their theoretical background that often requires to be underpinned and synchronized with the research in the related fields (Lemos et al., 2013). In addition, these models are still considered artificial. For example, they are regularly represented in a form of a visual grid that is quite often considered an oversimplification of reality. Moreover, they usually focus on only two rival groups: protesters and police, thus ignoring the different types of protesters or the vastly influential counter-revolutionary groups that back the police and support the regime. Similarly, these models, for the sake of tractability, usually ignore a number of essential factors, including emotion, risk aversion, media and acquaintances, or avoid presenting vital processes such as the assembling stage or the contagion process, which are indispensable for understanding the complexity of the crowd (Davies et al., 2013; Makowsky and Rubin, 2013; Granovetter, 1978)). These problems have hindered the capabilities of these models to explain revolutions’ conditions, formation or dynamics and raised serious concerns about the validity of any possible generalization of their results.

This research adopts a new agent-based experimental model, called Revolutionary Crowd Model (RCM), which avoids a number of the concerns about crowd simulation. The model is used to assess the impact of different adaptive media strategies on initiating and maintaining crowds. In reality, media that aims at revolutionising societies typically oscillates between intensification mode to shake the societies and ignite revolutions, and decline mode to maintain the crowd and control the eruption. In this research, the experiments investigate the pattern and dynamics of the crowd under controlled broadcast strategies that adaptively change the media intensity according to the crowd status and the budget allocated.

The rest of this paper is structured as follows. In Section II, a summary of the related research is presented. In Section III, the RCM is summarised. Section IV introduces the experiments and discusses the results. The results are then concluded in Section V.

2. Related work

Since the uprisings of the Arab world, crowd behaviour has been substantially linked to concurrent media activities (Waldherr and Wijermans, 2017). Breuer (2012) claimed that there is a widely shared assumption that such collective behaviour would not have been possible without modern communication technologies and social media, though it is still unclear how the media along with the other influential factors, could have led to such protest movements. Krumm (2013) argued that social media has to be recognised as the leading mechanism for inciting, organizing, sustaining and broadening the scope of modern crowds.

Media influence over crowd behaviour is a relatively complex, highly interdisciplinary research field. It simultaneously addresses the contexts of the impact of the different types of media, the complexity of the crowd dynamics and social behaviour and a set of interrelated aspects including social networks and physical movements. For example, with respect to multidisciplinarity, Waldherr and Wijermans (2017) had to integrate a set of existing models of social media, protests and crowd behaviour to study recent street protests. Similarly, Pulick et al. (2016) had to merge different models including Axelrod’s (1997) culture model, with modifications from Deffuant et al. (2000, 2002, 2004) to address the contexts of the influence of media and town meetings on shaping public opinion. Übler and Hartmann (2016), in their agent-based model about the spreading of trends in social influence networks, had to discuss the trends, descriptive norms, social networks, group structures and four different types of models to present their conceptual framework. Krumm (2013), in his monograph about the influence of social media on crowd behaviour, recommended to the US Army to expand their understanding of “the operational environment, incorporating the multidimensional aspects of social media and crowd behaviour across its lexicon, tactical techniques, and operational procedures” should they want to understand the phenomenon.

With respect to complexity, Bon (2005) has addressed the unexpected manner in which crowds behave. According to Kuran (1989), the main feature shared by the major revolutions is their unpredictability. Breuer (2012) stated that the Arab protests were such a “surprise” to many middle east experts and even against what is believed about the role of middle classes as a bedrock of regimes’ stability.

Accordingly, studying such complex multidisciplinary collective behaviour has been requiring a delicate selection of the level of abstraction to use. Even highly abstracted models have been showing some kind of emergences that require insight to understand, explain, and more importantly, be linked to reality. For example, the early simple mathematical model of Granovetter (1978) about a set of actors with only two groups to join showed “paradoxes” including the very different results that may be generated even from groups with similar average preferences. Übler and Hartmann (2016) confirmed the prediction complications of the trends spreading in social networks as a single aspect of the phenomenon, stating the uniqueness of the situations of the emergence of trends. Kuran’s (1987b, 1987a) research about public choices and unanticipated political revolutions showed similar unintuative behaviours including the possibility of strong public support of policies that were privately advocated by few people.

Since Kuran’s work, researchers have built more elaborated models. The two well-known agent-based models of civil violence of Epstein (2002) are an example. In the first model, simulating a central authority seeking to suppress a decentralized rebellion, the active agents showed “unexpected deceptive” behavior because they changed their status to nonactive when cops were near, and turned back active when cops moved away. The second model, simulating a central authority seeking to suppress mutual violence between two rival ethnic groups, showed that a peaceful coexistence occurs when both of the two groups have a high legitimacy; however, when the legitimacy was reduced by only 20 per cent, local episodes of ethnic cleansing and ultimate eradication of one group were reported.

Based on Epstein’s work, another set of refined models have been developed. Goh et al. (2006) considered greed as an additional motive, confirming the significance of the grievance over the greed with respect to civil voilance and the importance of the number of cops and the arresting period of time on maintaing order. Fonoberova et al. (2012) extended this model in an attempt to identify the number of cops required to keep order. The results showed a nonlinear relationship between the number of cops required to sustain order and the population size, and a significant difference in eruption patterns between large and small cities. Similarly, Davies et al. (2013) examined the spatial development of disorder against the effect of varying policing arrangements as occured in London riots in 2011. The results highlighted the importance of the police numbers, reaction time and spatial features when planning for such events.

3. The experimental model

This section briefly presents the RCM (Appendix A for a detailed formalism). The RCM is a conceptual microscopic model that is developed for understanding the crowd pattern and dynamics based on the interaction of the individuals in an artificial non-spatial socio-political system. The model assumes that an implicit passive government is in power and the agents could be in opposition to it (with revolutionary crowd), in support of it (against revolutionary crowd) or remain indecisive (neutral). The model is based on the work of Kuran’s (1989), Epstein’s (2002) and Ibrahim and Hassan’s (2017) work. The model is also based on common social and psychological theories to underpin its theoretical framework and thus avoid the main concern about crowd simulations presented above (Locher (2002) and Klandermans and van Stekelenburg (2013)).

First, according to Khaldūn (1967), social change is fundamentally based on fanatical, moral, social, economic, political and historical factors. Accordingly, the RCM assumes that each agent has a hardship level representing its social, economic and political satisfaction toward the regime. A general satisfaction level (SL) that reflects the overall contentment of the public is also implemented to represent the relative deprivation or social injustice experienced in the society (Anderson, 1998). In particular, the general SL is the average hardship of all the agents in the system. Three fuzzy sets of general SLs are considered in the model: Bad, Moderate and Good.

To enable the representation of the fanaticism, the model assumes seven mutually exclusive groups of agents, each of which reflects a specific “ideology.” Each agent is assumed to belong to only one of these groups. The agents of each specific group have some level of tolerance or preference to the agents in the other groups. The less that tolerance is assumed, the more the fanaticism in the society should be. The seven groups are divided based on three dimensions:

  1. belief in the revolutionary crowd (with, against or neutral);

  2. activity the agent might perform to support its group (active or inactive); and

  3. participation in the crowd (participate or not-participate).

Table I summarizes the valid possible groups. The first three groups are called the With-Groups (WGs) and the last three groups are called the aGainst-Groups (GGs).

The model also considers the convergence theory main assumption that the communication process results in a change in the beliefs, values and behaviours of a culture (Chen, 2012). Therefore, the model assumes that the whole population of the agents could be divided into a number of interrelated sub-populations, each of which might have its own structure, preferences and parameters. Not only does this grouping and population structure approach admit the representation of different opposing crowds, which is not usually assumed in the literature, but it also enriches the analysis as presented in the experimentation section below.

The group the agent belongs to, along with the level of tolerance to others, identifies the agent’s preferences for all the other groups. The preferences, in addition to the agent hardship level and the general SL in the society, are assumed to determine the agent overall emotion toward the seven groups.

To simulate the differences in human attitude toward uncertainty, each agent is assumed to have a particular level of intolerance to risk. This risk intolerance is affected by the agent own risk aversion parameter, general risk likelihood of joining each group in the society and the current majority crowd. Both of the agent’s emotion and risk intolerance to the seven groups shape its internal factors that stimulate its behaviour.

In addition, according to the recent research (Ahmed, 2011; Green-Pedersen and Stubager, 2010), the acquaintances and the media are identified as the most significant external manipulators over the individuals’ beliefs. The RCM incorporates both of these two influencers. With respect to the acquaintances, each agent is assumed to have a typical structure of four logical neighbours, representing its close network that has influence over its decision. With respect to the second external influencer, the model considers two types of competing media: With-Media (WM) that tries to convince the agents to join the anti-regime crowd and aGainst-Media (GM) that broadcasts to persuade them with the opposite. The intensity of each of these two types of media is assumed to reflect the media overall effectiveness over the public. Typically, each agent has different sensitivity to both media, which along with the media intensity, identifies the media influence over the agent. Both of the acquaintances and media influence shape the external factors that direct the agent behaviour toward the seven groups.

Based on a specific utility function, internal factors and external stimuli, each agent repeatedly takes a decision with respect to the group to join. Figure 1 summarises the model.

It has to be stated that the complexity and the multidisciplinary nature of the phenomenon have led to a relatively low level of abstraction of the model. However, this level of detail has been carefully decided and systematically handled in all the experimentations. A fundamental evidence of the model stability, as presented amongst others below, is the low number of runs (seven, in particular) required for the average convergence of results.

4. Experiments and results

This research investigates the effectiveness of an adaptive media strategy in which the intensity of the broadcast is adjusted, as necessary, to control the crowd formation. More specifically, the experiments examine the assumption that the With-crowd Media (WM) could adaptively be either intensified to gather momentum for attaining with-crowd majority or reduced to maintain the budget betting on the contagion to sustain the crowd. This process is repeated as necessary and contrasted with a uniform intensity of the aGainst-crowd Media (GM) that broadcasts consistently throughout the entire simulation time.

For convenience, media intensity, which is used to reflect the overall power of the media, can be represented in terms of the budget dedicated for the broadcast. Therefore, the experiments can be seen as an investigation of the influence of different budget management strategies over the crowd. Three adaptive media strategies/experiments are investigated.

The first experiment, E1, assumes that the WM intensity is increased or decreased by 10 per cent according to the with-majority status; it is thus referred to as a symmetric adaptive strategy. In the second experiment, E2, every time the majority is required to be attained, the intensity is consistently increased by 10 per cent. Similar to E1, until reaching the majority, then the remaining budget is equally divided overall the remaining period of time to sustain the crowd gathered. The third experiment, E3, follows the symmetric adaptive strategy of E1; however, it assumes that the budget of the WM is unlimited. This is in contrast with the first two experiments in which equal budgets of both media are assumed. The intention of E3 is to estimate the budget required to maintain the majority for the longest period of time in face of the fixed budget of the GM.

All the experiments are conducted under three general SLs: good, moderate and bad. Each experiment is run seven times and the average result is reported. Each run starts with a population of 2000 agents and goes for 100 cycles/iterations. Out of the whole population, 50 per cent of the agents are assumed neutral; 10 per cent are in each of WIN, WIP, GIN and GIP groups; and 5 per cent are in each of WAP and GAP groups. Each agent has four randomly assigned acquaintances.

All of these predefined conditions are systematically examined and/or rationally decided. A set of preliminary investigations has shown that seven runs with 2000 agents in each experiment are adequate for achieving stability in the average results. Time granularity of the model is supposed to be measured in few days; thus, 100 iterations, which almost count up to a year, are sufficient for studying the possible formation of crowd and its dynamics. The equal division of the entire population over neutral (50 per cent), and with- and against-supporters (50 per cent) is estimated based on the reported election participation out of the voting-age population in different countries. The acquaintances number is based on previous studies (Pulick et al., 2016; Ahmed, 2011; Suo and Chen, 2008).

Because of the decomposition of the population into seven groups, intuitive outcomes are paid little attention to preserve more space for the insights into noteworthy behaviour of the model. The results are mainly represented with respect to key dimensions including the dynamics of the groups, emerging majority group, period of time the majority lasts and participant/non-participant ratio in the majority group. Stacked area charts are used to represent the dynamics of the seven groups of agents. Stacked area charts are convenient as the total number of agents in all the groups is fixed throughout the simulations. In addition, they are more comprehensible as there will not be any overlapping among the groups as, for example, in line charts.

4.1 E1: Symmetric adaptive media

In this experiment, the WM intensity is consecutively increased by 10 per cent of its initial value until the majority is achieved, then consecutively decreased by the same percentage (10 per cent) as long as the majority is retained. Once the majority is lost, the same process is repeated. The 10 per cent value is decided based on a preliminary experiment that indicates its appropriateness for balancing the budget spending and the intensity effectiveness.

Figure 2 shows the pattern of the WM spending at the three SLs. At the good SL, the WM is constantly intensified by 10 per cent, reaching up to 300 per cent of its initial value at step 29 when the with-majority is attained, as shown in Figure 3. The intensity is then declined as planned to maintain the budget; however, the budget runs out at step 36 and the WM broadcast has to stop until the end of the simulation. This strategy enables the with-majority to be maintained for 12 steps, reaching up to 56 per cent of with-supporters, 54 per cent out of which are participant agents. However, the situation is critically reversed in favour of the against-revolution crowd at step 45. With the total absence of the WM, the consistent GM continues to attract followers. At the end of the simulation, the against-majority dominates the population with about 95 per cent of against-supporters, 62 per cent out of which are participant agents. In other words, out of the entire population, almost 59 per cent become against-revolution supporters who are ready to participate in any action against revolutionary agents.

At the moderate SL, Figure 2 shows that the spending has to be increased up to 140 per cent of its initial value for the majority to be attained at step 14, as shown by Figure 4. Afterwards, the spending is decreased to maintain the budget. Under the pressure of the continuous cut of the spending, the with-majority is lost at step 33 where the spending has to be re-increased. However, the budget runs out at step 64 before acquiring enough supporters to regain the majority. The best hit for the WGs is 57 per cent supporters,4444 per cent out of which are participant agents. The against-majority is gained at step 72 and typically lasts until the end of the simulation reaching up to 78 per cent supporters, 60 per cent of them are ready to participate in any potential against-revolution crowds.

At the bad SL, Figure 2 shows that the WM spending pattern is quite similar to the moderate case until step 33. However, with the aid of the favourable bad SL, the with-majority is gained at step 13 and maintained for a longer period of time until step 38. Figure 5 shows that the with-supporters reach up to 54 per cent of the whole population, 54 per cent out of which are participant agents. The spending has to be re-increased at step 39 to reclaim the majority but as usual the budget runs out at step 72 before regaining it. The against-majority is soon attained at step 80 and surely maintained until the end of the simulation reaching up to 68 per cent supporters, half of which are participant agents. Table II summarises the results under the three SLs.

Under the three SLs, although the generous spending of the WM enables the with-agents to attain the majority, the entire budget always runs out quite fast and consequently the GGs could always flip the situation to their advantage. At the best case, under the bad SL in specific, the WM strategy could sustain the majority for 26 steps reaching up to 54 per cent with-majority. This is in contrast to the GM consistent budget strategy that could always reverse the situation in favour of the GGs. For example, even under the bad SL, it could manage to sustain a 21-step of against-majority, with 68 per cent supporters.

The results reveal a number of unpredictable outcomes, i.e. emergent behaviours. First, at the good SL (Figure 3), the increasing WM spending takes 29 steps to influence enough supporters to join the WGs and attain the majority. This result reveals a significant influence of the unfavourable good SL along with the low but consistent GM broadcast. Second, although the WM spending, starting from step 53 at the moderate SL and step 64 at the bad SL, exceeds the initial spending that enables reaching the with-majority at step 14 and step 16 under the two SLs, respectively, the majority could not be regained. Moreover, despite the spending exceeding the level required to attain the majority at the beginning of the simulation with about 30 per cent, the majority still could not be attained. This crucial result indicates the significance of the conditions and structure of the society, in addition to the general SL and the media influence, on the crowd pattern and dynamics. For example, at the moderate SL, the increasing WM intensity has first to face the decrease in the numbers of the with-revolution supporters at step 50 before it slowly starts to manage acquiring few supporters. At the bad SL, in contrast, the radical shrinking of the neutral group in favour of the with- and against-groups is the main reason that hinders the high WM intensity gaining the majority as quickly as it does at the beginning of the simulation.

As the WM has run out of budget under the three SLs, the domination of the against-supporters has been always the case at the end of the simulation. Accordingly, the following experiment examines a different strategy that tries to maintain the WM broadcast for a longer period of time and thus disallow the counter revolutions to happen.

4.2 E2: Asymmetric adaptive media

In this experiment, the WM intensity is consecutively increased by 10 per cent of its initial value until the majority is achieved, then the remaining budget is divided equally and distributed overall the remaining period of time until the end of the simulation. This process is repeated each time the majority needs to be re-attained. Figure 6 shows the pattern of the WM spending at the three SLs. The pattern is normally similar to the previous experiment up to reaching the majority for the first time.

At the good SL, Figure 7 shows that the with-majority is achieved at step 29. Therefore, the remaining budget is divided equally among the remaining 71 steps. Under the sudden huge reduction in the WM spending, the majority could be sustained for only three steps with no sign of contagion. At step 32, the spending has to be re-increased to re-attain the majority; however, the budget runs out at step 52 before reclaiming it. Starting from step 65, the majority is reversed in favour of the GGs and lasts to the end of the simulation, reaching up to 93 per cent supporters, 62 per cent out of which are participant agents. These results are quite similar to the experiment E1 with two exceptions. On the one hand, the time span of the with-majority is only three steps in this case unlike the 12 steps in E1. This is of course because of the sudden reduction in the spending unlike the gradual reduction in E1. On the other hand, after achieving the majority, the WGs are maintained better in this case than in E1. In particular, reversing the situation in favour of the GGs is delayed here until step 65, unlike step 45 in E1.

At the moderate SL, the with majority could be attained once and regained five times during steps 15-28, 33-43, 45-46, 49-60, 65-70 and 85-89 (Figure 6 and Figure 8). The average percentage of the with-supporters during these intervals is 51 per cent, 43 per cent out of which, in average, are participant agents. The total number of the with-majority steps is 50 in contrast to only 20 steps of majority in the experiment E1. Moreover, the new spending strategy enables the WM broadcast to last until step 95, denying the GGs to ever reach the majority. This is unlike the domination of the GGs in E1 in which a 78 per cent against-majority is achieved and maintained since step 72.

At the bad SL, Figure 9 shows that the with-majority is achieved at step 14 and remarkably lasts to the end of the simulation, with a highest hit at step 79 of 61 per cent supporters with 56 per cent participant agents. The WM budget lasts until the end and denies any majority for the against-supporters unlike the 21 steps of domination in E1. The results of the moderate and bad SLs clearly reflect the superiority of the asymmetric adaptive media control over the symmetric budget spending presented in E1 (Table III).

The promising performance of the asymmetric strategy over the symmetric strategy reveals an essential unexpected result that a basic adjustment in the media spending could lead to a considerable change in the outcome. However, once again, the with-majority under a good SL is still not easily attainable or sustainable using both media strategies. Hence, the following experiment tries to estimate the budget required to handle the majority for the longest period of time. The experiment is applied to the symmetric case as the unlimited budget assumption is unapplicable to the asymmetric strategy.

4.3 E3: Symmetric adaptive media under unlimited budget

Similar to the experiment E1, this experiment assumes that the WM broadcast is symmetrically intensified or reduced by 10 per cent of its initial value to achieve the majority or maintain the budget. However, this experiment considers an unlimited budget for the WM to estimate the total sum required to maintain the majority for the longest period of time. Figure 10 shows the pattern of the spending at the three SLs. The pattern is normally similar to the case E1 up to the point of the total budget exhaustion.

At the good SL, Figure 11 shows that the with-majority is achieved after 27 steps of media intensification. Figure 10 shows that the budget has to be increased by 270 per cent to achieve the majority. Media intensity is then reduced to minimise the spending and the majority is lost at step 62. Media intensification process is repeated; however, a 300 per cent increment was not enough to re-attain the majority. This is essentially because of the period between steps 53 and 70 during which the WM broadcast is maintained at a lower level than the GM. Majority once again seems to require more time to reach than the 27 steps required at the beginning of the simulation. The best hit for the WGs in this experiment is reached at step 42, where about 60 per cent of the population become with-supporters, 56 per cent out of which are participant agents. However, the main virtue of the generous spending of the WM, which is in total 114 per cent more than the total GM spending (107 units of spending for the WM versus 50 units for the GM), is that it enables a 35-step with-majority during the simulation while denies any majority of the GGs. This is in contrast to only a 12-step-with-majority/56-step-against-majority in E1 and 3-step-with-majority/36-step-against-majority in E2.

At the moderate SL, the majority is attained at step 18 and lasts for 27 consecutive steps (Figure 10 and Figure 12). At step 45, the spending has to be re-increased for 39 successive steps, until step 84 in specific, to regain the majority. The total spending in this case is almost double (104 per cent) than the GM spending. This budget enables a 45-step with-majority, over two periods of time, while denies the GGs to ever reach the majority. The best achievement of the WM is at step 30 with 69 per cent supporters but only 39 per cent participant agents. These results are unlike those of a 20-step majority in E1 and the remarkable 50-step majority at E2. Recall that, in E2, an average of 51 per cent supporters with 43 per cent participants are achieved under the assumption of equal budgets.

At the bad SL (Figure 13), the with-majority is achieved at step 14 and lasts up to step 51. Although during steps 35-51 the WM does not have to spend a penny, the with-majority could still be maintained. This is mainly because of the supportive bad SL. The spending has to be re-increased during steps 52-64 and 67-85 because the majority is attained for only three consecutive steps, from step 64-step 66, and from step 85 till the end of the simulation. Apart from these three steps, the majority takes 30 steps to recapture. This is about double of the time required to gain it at the beginning of the simulation. The best hit in this case occurs at step 33 with 61 per cent supporters with 53 per cent participants. The total spending in this case is only 34 per cent more than the GM spending. This budget enables a 53-step with-majority, while denies the GGs to reach majority. However, the asymmetric strategy has remarkably achieved an 87-step of 61 per cent majority with 56 per cent participant agents. Table IV summarises the results of the three experiments.

Contrasting the results of this experiment with the experiment E2, it is revealed that the influence of the budget management strategy could be superior to the influence of the budget itself. For example, under the bad SL, the asymmetric strategy in E2 has shown better influence on the with-groups than the symmetric strategy with an unlimited budget in E3. Moreover, under the moderate SL, the asymmetric strategy has shown a quite similar outcome compared with the symmetric strategy with a double budget.

5. Conclusion

This research investigated the impact of three adaptive media strategies on the potential crowd pattern and dynamics. A model, called the RCM, was used. The model represents a new perspective with an elaborate set of groups, parameters and stimuli. For example, it includes seven groups of agents to represent a wide range of ideologies and two types of media to represent the opposing viewpoints about the revolution. The model is non-spatial to avoid the restriction of physical lattices, enable a more realistic representation of social neighbourhood and allow the representation of the novel types of communication, including social media. It was implemented as an agent-based testbed to allow more descriptive outcomes and provide more insights into the pattern and dynamics of the crowd in response to different types of stimuli including the media. The model was validated through four main stages and tested. The runs showed that the model is elaborate, stable and has the potential to work as an explanatory framework.

With respect to the experiments, three adaptive media strategies were investigated. The results have revealed a number of emergent behaviours. First, it has been demonstrated that a basic adjustment in the media spending strategy could lead to a considerable change in the outcome. More specifically, a quite trivial change in the symmetric media strategy, which led to the asymmetric media strategy, has considerably enhanced the with-media influence over the crowd. In other words, it was shown that any limitations of the media budget could be overcome with a smarter media strategy because the asymmetric strategy has outperformed the symmetric unlimited-budget strategy in the case of bad satisfaction level, while it has had a quite similar performance to it under the moderate satisfaction level.

Second, under an unfavourable good satisfaction level, extra budget is typically required to enable igniting and maintaining crowd as well as to suppress any counter revolutions. Accordingly, an accurate measurement and serious consideration of the general satisfaction level in a society has proven to be quite essential for any accurate prediction of the pattern and dynamics of any potential crowd and hence for assessing its potentiality in turning into massive protests. This result is supported by the large number of Egyptian protests that have been ignited before the massive 2011 revolution such as the major textile workers strike in 2008; nevertheless, none of these protests have turned into a revolution or even exceeded their local areas. This is perhaps because of a moderate satisfaction level of the Egyptians until 2010 that could be claimed a turning year in the Egyptians’ mood to bad that set up the optimal conditions for the 2011 revolution.

Third, the results have revealed a significant rule of the condition and structure of the population on the crowd dynamics. As shown in all the experiments, re-attaining the majority has always proven to be more difficult than gaining it for the first time. This is because of the normal distribution of the agents among the seven groups at the beginning of the simulation. However, after the manipulation of this normally distributed population, regaining the majority has proven to be much harder. In addition, an estimation of the total number of agents supporting the revolution is not adequate to measure their predictable influence without an accurate estimation of the participant to non-participant agents in each group. It could be argued here that the erosion of the middle class in Egypt has changed the conditions and structure of the Egyptian society that was perhaps a critical reason in igniting the 2011 protests, in contrast to any other protests prior to 2011.

Figures

The revolutionary crowd model structure (agents’ parameters are shaded, population parameters are unshaded, and vector parameters are underlined)

Figure 1.

The revolutionary crowd model structure (agents’ parameters are shaded, population parameters are unshaded, and vector parameters are underlined)

With-media spending under symmetric adaptive strategy at good, moderate, and bad SLs

Figure 2.

With-media spending under symmetric adaptive strategy at good, moderate, and bad SLs

Groups dynamics under symmetric adaptive with-media and good SL

Figure 3.

Groups dynamics under symmetric adaptive with-media and good SL

Groups dynamics under symmetric adaptive with-media and moderate SL

Figure 4.

Groups dynamics under symmetric adaptive with-media and moderate SL

Groups dynamics under symmetric adaptive with-media and bad SL

Figure 5.

Groups dynamics under symmetric adaptive with-media and bad SL

With-media spending under asymmetric adaptive strategy at good, moderate, and bad SLs

Figure 6.

With-media spending under asymmetric adaptive strategy at good, moderate, and bad SLs

Groups dynamics under asymmetric adaptive with-media and good SL

Figure 7.

Groups dynamics under asymmetric adaptive with-media and good SL

Groups dynamics under asymmetric adaptive with-media and moderate SL

Figure 8.

Groups dynamics under asymmetric adaptive with-media and moderate SL

Groups dynamics under asymmetric adaptive with-media and bad SL

Figure 9.

Groups dynamics under asymmetric adaptive with-media and bad SL

With-media spending under symmetric adaptive strategy-unlimited budget at good, moderate and bad SLs

Figure 10.

With-media spending under symmetric adaptive strategy-unlimited budget at good, moderate and bad SLs

Groups dynamics under symmetric adaptive with-media, unlimited budget and good SL

Figure 11.

Groups dynamics under symmetric adaptive with-media, unlimited budget and good SL

Groups dynamics under symmetric adaptive with-media, unlimited budget and moderate SL

Figure 12.

Groups dynamics under symmetric adaptive with-media, unlimited budget and moderate SL

Groups dynamics under symmetric adaptive with-media, unlimited budget and bad SL

Figure 13.

Groups dynamics under symmetric adaptive with-media, unlimited budget and bad SL

The seven valid alternative groups of agents

Group No. Group Name With or aGainst Active or Inactive Participate or Not
G1 WAP With Active Participate
G2 WIP With Inactive Participate
G3 WIN With Inactive Not participate
G4 Neutral Neither with nor against (indecisive)
G5 GIN aGainst Inactive Not participate
G6 GIP aGainst Inactive Participate
G7 GAP aGainst Active Participate

Majority under symmetric adaptive with-Media at the three SLs

With-majority Against-majority
Satisfaction level Duration Supporters (%) Participants (%) Budget duration Maximum spending Duration Supporters (%) Participants (%)
Good 12 56 54 36 300 56 95 62
Moderate 20 57 44 64 140 29 78 60
Bad 26 54 54 72 130 21 68 50

Majority under asymmetric adaptive with-Media at the three SLs. (*average of five periods of majority)

With-majority Against-majority
Satisfaction level Duration Supporters (%) Participants (%) Budget duration Maximum spending Duration Supporters (%) Participants (%)
Good 3 52 48 52 300 36 93 62
Moderate 50 51* 43* 95 142 None
Bad 87 61 56 Till End 138 None
Note:

*average of five periods of majority

Summary of majority duration and best hit of (supporters %, participant %) of the with- and against-Groups in the three experiments under the three SLs. “-”sign indicates no majority and shaded cells show the best result at each SL

E1 E2 E3
Majority Sat. Level With Against With Against With Against Extra with-budget (%)
Good 12 (56, 54) 56 (95, 62) 3 (52, 48) 36 (93, 62) 35 (95, 62) −(39, 74) 114
Moderate 20 (57, 44) 29 (78, 60) 50 (6 periods) (54, 42) − (44, 50) 45 (2) (69, 39) − (35, 72) 104
Bad 26 (54, 54) 21 (68, 50) 87 (61, 56) − (31, 58) 53 (3 periods) (61, 53) − (42, 48) 34

Rules for setting the emotion vector of each agent (dash is for No-Change)

Satisfaction level
Agent’s hardship
Good Moderate Bad
Low ↑ pGAP, pGIP, pGIN ↑ pGIN ↓ pWAP, pWIP,pWIN
Medium
High ↓ pGAP, pGIP, pGIN ↑ pWIN ↑ pWAP, pWIP, pWIN

Rules for setting the risk intolerance vector of agents

Majoritycrowd With Against
Agentgroup With Against With Against
Risk Aversion
Low (Bold) lWAP, lWIP, lWIN lNeu lNeu lGAP, lGIP, lGIN
Medium lWAP, lWIP, lWIN, lNeu lWIN, lNeu lGIN, lNeu lGAP, lGIP, lGIN, lNeu
High (Cautious) lWAP, lWIP, lWINlGAP, lGIP, lGIN lGAP, lGIP, lGIN lWAP, lWIP, lWIN lGAP, lGIP, lGIN, ↑ lWAP, lWIP, lWIN

Appendix. The revolutionary crowd model

Model formalism

Let Z be a sociopolitical system of r interacting agents. The universe of the system is denoted by Z = {a1,…,ar}, where ai is the ith agent in the system. The model assumes an implicit passive regime is in power and the agents can be in opposition to it (with revolutionary crowd), in support of it (against revolutionary crowd), or indecisive (neutral).

Each agent has a particular level of opposition to the regime, represented by its hardship level. Let hsi ϵ [0, 1] be the hardship level of agent ai (hsi = 0, ai is fully satisfied with the regime, hsi = 1, ai is fully unsatisfied with it). Three fuzzy regions are assumed for the hardship level: Low, Medium and High, with any appropriate membership function (Pelletier, 2000) for details related to fuzzy rules).

The hardship level of all the agents determines the general satisfaction level: SL ϵ [0, 1]. SL is typically the average satisfaction of all the agents: 1−avg(hsi). SL is a collective attribute of all the agents in the system that is in turn assumed to be perceived by all agents and influence their behaviour. Similar to agents’ hardship, SL domain interval is divided into three fuzzy regions: Bad, Moderate and Good with an appropriate membership function.

Each agent in the system is assumed to belong to one of alternative, mutually exclusive, groups. Each group represents a specific “ideology.” Three dimensions are assumed essential for categorizing the agents in the system:

  1. belief in the revolutionary crowd (with, against or neutral);

  2. level of activity the agent might perform (active or inactive); and

  3. level of participation in the crowd (participate or not-participate).

Seven groups are resulted in: Gi, i = 1,…,7, where Z=i=17Gi. (See Table I above.)

WAP, WIP and WIN groups are referred to as the “with groups,” while the GAP, GIP and GIN are called the “against groups.” Some groups are not considered in the classification for their irrationality.

Each agent has different preferences for the seven groups. Let Pi = (pi1, …, pi7) be a 7-vector of preferences of agent ai, where pij ϵ [0,1] is the agent’s preference for group Gj. Preferences of each agent are assumed to be based on the group it belongs to. A WAP agent, for example, is assumed to prefer WIP and WIN groups (perhaps neutral group as well) much more than any of the against-groups. However, this is not always true; each culture or society certainly has its own different preferences pattern, especially for the opposing ideas. Therefore, seven general rules are assumed to set the preferences of each agent, with some randomization to simulate individuals’ differences. For each agent ai, the general form of the seven rules (∀j) is as follows:

If aiϵGj then pik=RndDst(Ljk,Ujk) ∀ k= 1,,7

Where RndDst refers to a specific random distribution with predefined parameters, and Ljk and Ujk are the lower and upper bounds, respectively, of the preference of an agent in group j to group k.

The hardship of a particular agent (hsi), its preferences (Pi), and the general SL are assumed to control its overall emotion toward the seven groups. Let Ei = (ei1, …, ei7) be the emotion vector of agent ai. The emotion vector, as a function of SL, hsi and Pi, is proposed as a form of a set of nine fuzzy rules, summarized in Table AI.

The first rule, for example, describes that if the hardship is Low, and the general SL is Good, then the agent emotion vector is the same as the preferences vector but with more preferences to the three against groups (GAP, GIP and GIN). The rule can be represented as follows:

If hsi= Low AND SL= Good Theneij=pij*(1+RndDst(0,θ)), wherej=5,6,7 and eij=pij, otherwise

Where RndDst is a specific random distribution with predefined parameters and θ is the upper bound of the increment percentage.

The rational of the rule is quite intuitive as the agent has no hard feelings toward the regime and the general atmosphere in the society is good; therefore, the implication is more emotional attraction to the against-groups. The rest of the rules adopt similar logic.

Each agent has a particular level of intolerance to risk that is affected by its own risk aversion, general risk likelihood of each group, and the majority crowd. First, let kai ϵ [0,1] be the personal risK Aversion of agent ai (kai = 0, ai is highly bold, kai = 1, ai is most cautious). Risk aversion domain interval is divided into three fuzzy regions: Low, Medium and High, with any appropriate membership function.

Second, let L = (l1,…,l7) be a 7-vector of the general risk likelihood assumed in the society on joining the seven groups. Typically, lj ϵ [0,1], (lj = 0, no risk likelihood in joining Gj, lj = 1, certain risk likelihood in joining the group).

Third, as people feel safer in larger groups, Majority Crowd (MC) is considered. Majority is determined by the number of the agents in the three with- or against-groups.

Based on the agent’s risk aversion (kai), general risk likelihood (L) and majority crowd (MC), the risk intolerance of agent ai of joining the seven groups is determined. Let Ki = (ki1,…., ki7) be the vector of risk intolerance. The vector is calculated based on a set of fuzzy rules presented in Table AII.

The first rule (A), for example, shows that if the agent is in one of the with-groups, its risk aversion is Low, and the majority is with-crowd, then the agent risk intolerance vector is as the same as the risk likelihood vector but with the risk of the with groups (WAP, WIP and WIN) decreased with a specific percentage. Assuming that the upper limit of the percentage is θ, the rule can be written as follows:

If aiϵWithGroups AND kai=Low AND MC=WithCrowd,thenki=lj *(1RndDst(0,θ)), where i=1,2,3 and ki=lj; otherwise

The rational of the rule is intuitive as the agent is bold and it belongs to one of the majority groups (with-group), the typical implication is feeling lower risk likelihood in joining any of the with-groups. The rest of the rules adopt similar logic.

Both of the agent’s emotion and risk intolerance to the seven groups shape its internal factors that stimulate its behaviour. Let Ci = (ci1,…,ci7) be the internal factors vector of agent ai, where cij ϵ [0,1] represents the general internal feeling of agent i toward group j. For each group j, cij = 0 indicates that ai has no whatsoever positive feeling toward the group, while cij = 1 means that ai is mostly attracted to it. Intuitively, the internal stimulus of each agent is positively influenced by its emotion toward each particular group, while negatively affected by its risk intolerance toward this group. The vector is calculated as follows, where λ1 and ε1 are weighting factors:

cij=λ1eij  ε1kij,  if λ1eijε1kij0,         Otherwise

In addition, the model considers two main external factors: acquaintances and media. Each agent ai has a predefined number (d) of acquaintances (AQi) , which have some influence over its decision. Let Vi = (vi1, …, vid) be a d-vector representing the influence strength of the acquaintances on agent ai, where vij ϵ [0, 1]. Typically, the more the acquaintances that belong to a particular group and the higher their influence strength, the more the attraction of the agent for this group is assumed.

Let Qi = (qi1,…,qi7) be a 7-vector of the attraction of the acquaintances of agent ai toward the seven groups, where qij ϵ [0,1]. For each group j:

qij=akAQi&akGjvikk=1dvik

The model assumes two competitive media: supporting revolution media and regime-supporting media. Let MIw and MIg be the intensity of the supporting media (with) and opposing media (against), respectively. Media intensity can reflect the frequency, spread and/or effectiveness of the media. Intensity of both media MI ϵ [0,1], where MI = 0 means no intensity of the media, while MI = 1 means full media intensity, where MIw + MIg = 1, at the beginning of the simulation.

While the intensity of each media is assumed constant for all the agents, the media influence strength on each particular agent is different. Let swi and sgi ϵ [0,1] be the influence strength of supporting and opposing media on agent ai, respectively, where swi + sgi ≤ 1. The values of swi and sgi are assumed to be functions of the general SL and the group of the agent. For example, if the general SL is bad and the agent is in any with-group, the agent acceptance to the with-media is naturally assumed greater than its acceptance to the against-media.

Both media intensity and influence strength determine the attraction of agents toward the different groups. Let Mi = (mi1,…, mi7) be a 7-vector of the media influence on agent ai toward the 7-groups, where mij ϵ [0,1]. For each with-group (or against-group) j, media influence is the multiplication of the with media intensity MIw (or against MIg) by a randomly generated influence strength swi (or sgi).

Both the acquaintances attraction and media influence shape the external factors that direct the agent behaviour toward the seven groups. Let Hi =(hi1,….,hi7) be the external-factors vector of agent ai for each group, which is calculated as follows, where λ2 and ε2 are weighting factors:

hij=λ2qij+ε2mij

For each group, hij ϵ [0,1] represents the general external stimuli of agent i toward group j (hij = 0, ai has no external positive stimuli toward group j, hij = 1, ai is mostly attracted to the group).

The agent final decision regarding the ideology and group to join is based on its internal factors and external stimuli. The utility vector of the agent toward the seven groups, Ui = (ui1,…., ui7), is calculated as follows, where β ϵ [0,1] is the elasticity coefficient of the factors:

uij=cij1β·hijβ

where the weighting coefficients of the internal and external factors are as follows: λ1122 = 1.

Each agent chooses the group with the maximum utility to join. After each agent has decided its new group, another iteration of interaction and decision making commences.

Validation process

The RCM has undergone a number of validation stages. The validation was applied to the conceptual model, data, model behaviour and results. The first stage of the validation process included a considerable set of preliminary experiments. First, a sensitivity analysis is applied to assess the impact of the changes in the main assumptions, variables and parameters including number of agents, number of runs and number of iterations. The other variables, including the number and structure of the acquaintances, have been logically decided based on some previous studies (Ahmed, 2011; Suo and Chen, 2008; Pulick et al., 2016). Similarly, the population is structured based on the reported election participation out of the voting-age population in different countries including the USA and Egypt.

In the second validation stage, the model is run under extreme conditions and the results proved to be plausible and acceptable. Afterwards, the degeneracy of the behaviour and the traces are used to track all the variables of all the agents throughout the simulation runs to ensure that the agents behave correctly and hence the model is logically and behaviourally valid.

In addition, a number of metrics have been developed to get more insights into the aggregate model behaviour. This includes the structure of each group and the changes in each group with respect to its initial structure.

The third stage of the validation applied the face/independent validation technique where knowledgeable individuals were consulted to evaluate the model. This stage is composed of two rounds of revision. The reviewers’ comments have been studied and considered in the version presented in this research.

At the last stage, the event validity is implemented to compare the simulation events with those of some target systems. In particular, all the conclusions of this research were correlated to real life experiences.

References

Ahmed, M. (2011), “Students’ exposure to political news on the internet and political awareness: a comparison on between Germany and Egypt”, p. 193, available at: www.qucosa.de/fileadmin/data/qucosa/documents/8441/Mohamed_Ahmed_phD_Dissertation.pdf (accessed 7 March 2017).

Almeida, J.E., Rosseti, R. and Coelho, A.L. (2011), “Crowd simulation modeling applied to emergency and evacuation simulations using Multi-Agent systems”, DSIE’11 - 6th Doctoral Symposium on Informatics Engineering, pp. 93-104, available at: http://arxiv.org/abs/1303.4692 (accessed 7 March 2017).

Anderson, C.J. (1998), “Political satisfaction in old and new democracies”, Journal of Conflict Resolution, Vol. 41 No. 2, pp. 203-226, available at: http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.512.7551&rep=rep1&type=pdf (accessed 7 March 2017).

Axelrod, R. (1997), “The dissemination of culture”, available at: http://journals.sagepub.com/doi/10.1177/0022002797041002001 (accessed 24 January 2018).

Bon, G.L. (2005), The Crowd: A Study of the Popular Mind, 3rd ed., Filiquarian Publishing, available at: https://archive.org/details/crowdastudypopu00bongoog (accessed 7 March 2017).

Breuer, A. (2012), “The role of social media in mobilizing political protest: evidence from the Tunisian revolution. SSRN electronic journal”, available at: www.ssrn.com/abstract=2179030 (accessed 26 January 2018).

Chen, G.-M. (2012), “The impact of new media on intercultural communication in global context citation/publisher attribution”, China Media Research, Vol. 8 No. 2, pp. 1-10, available at: http://digitalcommons.uri.edu/com_facpubs (accessed 7 March 2017).

Davies, T.P., Fry, H.M., Wilson, A.G. and Bishop, S.R. (2013), “A mathematical model of the London riots and their policing”, Scientific Reports, Vol. 3 No. 1, pp. 1-9, available at: www.nature.com/articles/srep01303 (accessed 7 March 2017).

Deffuant, G., Amblard, F. and Weisbuch, G. (2000), “Mixing beliefs among interacting agents”, Advances in Complex Systems, Vol. 3 Nos 1/4, pp. 87-98, available at: www.worldscientific.com/doi/abs/10.1142/S0219525900000078 (accessed 24 January 2018).

Deffuant, G., Amblard, F. and Weisbuch, G. (2002), “How can extremism prevail? A study based on the relative agreement interaction model”, Journal of Artificial Societies and Social Simulation, Vol. 5 No. 4, available at: http://jasss.soc.surrey.ac.uk/5/4/1.html.bak (accessed 24 January 2018).

Deffuant, G., Amblard, F. and Weisbuch, G. (2004), “Modelling group opinion shift to extreme: the smooth bounded confidence model”, European Social simulation Association, 2nd Annual Conference, Valladolid, Spain, pp. 1-12, available at: https://arxiv.org/ftp/cond-mat/papers/0410/0410199.pdf (accessed 24 January 2018).

Epstein, J.M. (2002), “Modeling civil violence: an agent-based computational approach”, Proceedings of the National Academy of Sciences of Sciences, Vol. 99 No. 3, pp. 7243-7250, available at: www.ncbi.nlm.nih.gov/pubmed/11997450 (accessed 7 March 2017).

Fonoberova, M., et al., (2012), “Nonlinear dynamics of crime and violence in urban settings”, Journal of Artificial Societies and Social Simulation, Vol. 15 No. 1, p. 2, available at: http://jasss.soc.surrey.ac.uk/15/1/2.html (accessed 7 March 2017).

Goh, C., Quek, H.Y., Tan, K.C. and Abbass, H.A. (2006), “Modeling civil violence: an evolutionary multi-agent, game theoretic approach”, 2006 IEEE Congress on Evolutionary Computation, pp. 1624-1631, available at: http://ieeexplore.ieee.org/abstract/document/1688503/ (accessed 7 March 2017).

González-Avella, J.C., Cosenza, M.G., Klemm, K., Eguíluz, V.M. and San Miguel, M. (2007), “Information feedback and mass media effects in cultural dynamics”, Journal of Artificial Societies and Social Simulation, Vol. 10 No. 3, available at: http://jasss.soc.surrey.ac.uk/10/3/9.html (accessed 25 March 2017).

Granovetter, M. (1978), “Threshold models of collective behavior”, The American Journal of Sociology, Vol. 83 No. 6, pp. 1420-1443, available at: https://sociology.stanford.edu/publications/threshold-models-collective-behavior (accessed 7 March 2017).

Green-Pedersen, C. and Stubager, R. (2010), “The political conditionality of mass media influence: when do parties follow mass media attention?”, British Journal of Political Science, Vol. 40 No. 3, pp. 663-677, available at: www.journals.cambridge.org/abstract_S0007123410000037 (accessed 7 March 2017).

Hatna, E. and Benenson, I. (2012), “The Schelling model of ethnic residential dynamics: beyond the integrated – segregated dichotomy of patterns”, Journal of Artificial Societies and Social Simulation, Vol. 15 No. 1, available at: http://jasss.soc.surrey.ac.uk/15/1/6.html (accessed 25 March 2017).

Hegselmann, R., Onig, S., Kurz, S., Niemann, C. and Rambau, O. (2015), “Optimal opinion control: the campaign problem”, Journal of Artificial Societies and Social Simulation, Vol. 18 No. 3, available at: http://jasss.soc.surrey.ac.uk/18/3/18.html (accessed 25 March 2017).

Helbing, D., Farkas, I. and Vicsek, T. (2000), “Simulating dynamical features of escape panic”, Nature, Vol. 407 No. 6803, pp. 487-490, available at: www.nature.com/doifinder/10.1038/35035023 (accessed 25 March 2017).

Hidas, P. (2002), “Modelling lane changing and merging in microscopic traffic simulation”, Transportation Research Part C: Emerging Technologies, Vol. 10 Nos 5/6, pp. 351-371, available at: http://linkinghub.elsevier.com/retrieve/pii/S0968090X02000268 (accessed 25 March 2017).

Ibrahim, Y. and Hassan, R. (2017), “A revolutionary crowd model: implemented to contrast oscillating to consistent media influence on crowd behavior”, Simulation, Vol. 93 No. 11, pp. 951-971, available at: http://journals.sagepub.com/doi/10.1177/0037549717702722 (accessed 16 October 2017).

Jiang, R. and Wu, Q.S. (2006), “The moving behavior of a large object in the crowds in a narrow channel”, Physica A: Statistical Mechanics and Its Applications, Vol. 364, pp. 457-463, available at: http://linkinghub.elsevier.com/retrieve/pii/S0378437105008939 (accessed 7 March 2017).

Khaldūn, I. (1967), “The muqaddimah: an introduction to history”, Trans. Franz rosenthal, Princeton University Press, available at: https://books.google.com.sa/books/about/The_Muqaddimah_an_introduction_to_histor.html?id=FlNZ5wmo5LAC&redir_esc=y (accessed 7 March 2017).

Klandermans, B. and van Stekelenburg, J. (2013), “The social psychology of protest”, Current Sociology Review, Vol. 61 Nos 5/6, pp. 886-905, available at: http://journals.sagepub.com/doi/10.1177/0011392113479314 (accessed 7 March 2017).

Krumm, J.S. (2013), “Influence of social media on crowd behavior and the operational environment”, available at: www.hsdl.org/?abstract&did=747171 (accessed 24 January 2018).

Kuran, T. (1987a), “Chameleon voters and public choice”, Public Choice, Vol. 53 No. 1, pp. 53-78, available at: http://link.springer.com/10.1007/BF00115654 (accessed 7 March 2017).

Kuran, T. (1987b), “Preference falsification, policy continuity and collective conservatism”, The Economic Journal, Vol. 97 No. 387, pp. 642-665, available at: https://ideas.repec.org/a/ecj/econjl/v97y1987i387p642-65.html (accessed 7 March 2017).

Kuran, T. (1989), “Sparks and prairie fires: a theory of unanticipated political revolution”, Public Choice, Vol. 61 No. 1, pp. 41-74, available at: http://link.springer.com/10.1007/BF00116762 (accessed 7 March 2017).

Lemos, C. Coelho, H. and Lopes, R.J. (2013), “Agent-based modeling of social conflict, civil violence and revolution: State-of-the-art-review and further prospects”, In EUMAS. pp. 124-138, available at: http://ceur-ws.org/Vol-1113/paper10.pdf (accessed 7 March 2017).

Locher, D.A. (2002), Collective Behavior, Prentice Hall.

Makowsky, M.D. and Rubin, J. (2013), “An agent-based model of centralized institutions, social network technology, and revolution, T. Preis, ed”, PLoS One, Vol. 8 No. 11, p. e80380, available at: http://dx.plos.org/10.1371/journal.pone.0080380 (accessed 7 March 2017).

Malarz, K., Gronek, P. and Kułakowski, K. (2011), “Zaller-Deffuant model of mass opinion”, JASSS, Vol. 14 No. 1, p. 2, available at: http://jasss.soc.surrey.ac.uk/14/1/2.html (accessed 25 March 2017).

Pelletier, F.J. (2000), “Metamathematics of fuzzy logic”, Bulletin of Symbolic Logic, Vol. 6 No. 3, pp. 342-346, available at: http://projecteuclid.org/euclid.bsl/1182353709VN-6.

Pulick, E., Korth, P., Grim, P. and Jung, J. (2016), “Modeling interaction effects in polarization: individual media influence and the impact of town meetings”, Journal of Artificial Societies and Social Simulation, Vol. 19 No. 2, available at: http://jasss.soc.surrey.ac.uk/19/2/1.html (accessed 7 March 2017).

Schelling, T.C. (1979), “Dynamic models of segregation”, Journal of Mathematical Sociology, Vol. 1 No. 2, pp. 143-186, available at: www.stat.berkeley.edu/∼aldous/157/Papers/Schelling_Seg_Models.pdf (accessed 25 March 2017).

Still, G.K. (2000), “Crowd dynamics”, PhD. thesis, Mathematics Department, (University, Coventry), p.264, available at: www.gkstill.com/Support/Links/Documents/2000_still.pdf (accessed 25 March 2017).

Suo, S. and Chen, Y. (2008), “The dynamics of public opinion in complex networks”, Journal of Artificial Societies and Social, available at: http://jasss.soc.surrey.ac.uk/11/4/2.html (accessed 7 March 2017).

Tajima, Y. and Nagatani, T. (2001), “Scaling behavior of crowd flow outside a hall”, Physica A: Statistical Mechanics and Its Applications, Vol. 292 Nos 1/4, pp. 545-554, available at: http://linkinghub.elsevier.com/retrieve/pii/S0378437100006300 (accessed 7 March 2017).

Übler, H. and Hartmann, S. (2016), “Simulating trends in artificial influence networks”, Journal of Artificial Societies and Social Simulation, Vol. 19 No. 1, available at: http://jasss.soc.surrey.ac.uk/19/1/2.html (accessed 7 March 2017).

Waldherr, A. and Wijermans, N. (2017), “Modelling the role of social media at street protests”, In Advances in Intelligent Systems and Computing, Springer, Cham, pp. 445-449, available at: http://link.springer.com/10.1007/978-3-319-47253-9_41 (accessed 26 January 2018).

Corresponding author

Rasha Hassan can be contacted at: rasha.hassan@feps.edu.eg

Related articles