Abstract
This paper is about simulating the spread of opinions in a society and about finding ways to counteract that spread. To abstract away from potentially emotionally laden opinions, we instead simulate the spread of a zombie outbreak in a society. The virus causing this outbreak is different from traditional approaches: It not only causes a binary outcome (healthy vs. infected) but rather a continuous outcome. To counteract the outbreak, a discrete number of infection-level-specific treatments are available. This corresponds to acts of mild persuasion or the threats of legal action in the opinion spreading use case. This paper offers a genetic and a cultural algorithm that find the optimal mixture of treatments during the run of the simulation. They are assessed in a number of different scenarios. It is shown that albeit far from being perfect, the cultural algorithm delivers superior performance at lower computational expense.
Similar content being viewed by others
Notes
A noteworthy exemption are perhaps the Verbotsgesetze enacted in Austria and Germany under the impression of denazification. Here, indeed, prominent advocates of especially despicable opinions, are being held in prison and thus effectively removed from the population.
or a small number of.
References
Acemoglu D, Ozdaglar A (2011) Opinion dynamics and learning in social networks. Dyn Games Appl 1(1):3–49
Adar E, Adamic L (2005) Tracking information epidemics in blogspace. In: Proceedings of the 2005 IEEE/WIC/ACM international conference on web intelligence, 2005, IEEE, pp 207–214
Adjemian JC, Girvetz EH, Beckett L, Foley JE (2006) Analysis of genetic algorithm for rule-set production (GARP) modeling approach for predicting distributions of fleas implicated as vectors of plague, yersinia pestis, California. J Med Entomol 43(1):93–103
Amaral L, Scala A, Barthélémy M, Stanley H (2000) Classes of small-world networks. Proc Natl Acad Sci 97(21):11149–11152
Amaral MA, Arenzon JJ (2018) Rumor propagation meets skepticism: a parallel with zombies. EPL (Europhys Lett) 124(1):18007
Amelkin V, Singh AK (2019) Fighting opinion control in social networks via link recommendation. In: ACM SIGKDD conference of knowledge discovery and data mining, ACM
Askarizadeh M, Ladani BT, Manshaei MH (2019) An evolutionary game model for analysis of rumor propagation and control in social networks. Phys A: Stat Mech Appl 523:21–39
Branke J (2002) Evolutionary optimization in dynamic environments. Kluwer, Norwell
Brauer F, Castillo-Chavez C (2011) Mathematical models in population biology and epidemiology. Springer, New York
Bucur D, Iacca G, Marcelli A, Squillero G, Tonda A (2017) Multi-objective evolutionary algorithms for influence maximization in social networks. In: European conference on the applications of evolutionary computation, Springer, Berlin, pp 221–233
Bucur D, Iacca G, Marcelli A, Squillero G, Tonda A (2018) Improving multi-objective evolutionary influence maximization in social networks. In: International conference on the applications of evolutionary computation, Springer, Berlin, pp 117–124
Calderhead B, Girolami M, Higham D (2010) Is it safe to go out yet? statistical inference in a zombie outbreak model. University of Strathclyde, Department of Mathematics and Statistics, Preprint
Castiglione F, Pappalardo F, Bernaschi M, Motta S (2007) Optimization of HAART with genetic algorithms and agent-based models of HIV infection. Bioinformatics 23(24):3350–3355
Chen W, Collins A, Cummings R, Ke T, Liu Z, Rincon D, Sun X, Wang Y, Wei W, Yuan Y (2011) Influence maximization in social networks when negative opinions may emerge and propagate. In: Proceedings of the 11th SIAM international conference on data mining (SDM 2011), vol 11, pp 379–390
Crossley M, Amos M (2011) Simzombie: a case-study in agent-based simulation construction. Technologies and applications, agent and multi-agent systems, pp 514–523
Cruz C, González JR, Pelta DA (2011) Optimization in dynamic environments: a survey on problems, methods and measures. Soft Comput Fus Found Methodol Appl 15(7):1427–1448
Eubank S, Guclu H, Kumar V, Marathe M, Srinivasan A, Toroczkai Z, Wang N (2004) Modelling disease outbreaks in realistic urban social networks. Nature 429(6988):180–184
Fu X, Liew C, Soh H, Lee G, Hung T, Ng LC (2007) Time-series infectious disease data analysis using SVM and genetic algorithm. In: IEEE congress on evolutionary computation 2007 (CEC 2007), pp 1276–1280
Yn Guo, Cheng J, Yy Cao, Lin Y (2011) A novel multi-population cultural algorithm adopting knowledge migration. Soft Comput Fus Found Methodol Appl 15(5):897–905
He Z, Cai Z, Yu J, Wang X, Sun Y, Li Y (2016) Cost-efficient strategies for restraining rumor spreading in mobile social networks. IEEE Trans Veh Technol 66(3):2789–2800
Hochreiter R, Waldhauser C (2013) Solving dynamic optimisation problems with revolutionary algorithms. Int J Innov Comput Appl 5(1):17–25
Hosseini-Pozveh M, Zamanifar K, Naghsh-Nilchi AR, Dolog P (2016) Maximizing the spread of positive influence in signed social networks. Intell Data Anal 20(1):199–218
Java A, Kolari P, Finin T, Oates T (2006) Modeling the spread of influence on the blogosphere. In: Proceedings of the 15th international world wide web conference, pp 22–26
Kaiser C, Kröckel J, Bodendorf F (2013) Simulating the spread of opinions in online social networks when targeting opinion leaders. Inf Syst e-Bus Manag 11(4):597–621
Kaur H, He J (2017) Blocking negative influential node set in social networks: from host perspective. Trans Emerg Telecommun Technol 28(4):e3007
Kempe D, Kleinberg J, Tardos É (2003) Maximizing the spread of influence through a social network. In: Proceedings of the 9th ACM SIGKDD international conference on knowledge discovery and data mining, ACM, pp 137–146
Kleywegt AJ, Papastavrou JD (1998) The dynamic and stochastic knapsack problem. Oper Res 46(1):17–35
Krömer P, Nowaková J (2017) Guided genetic algorithm for the influence maximization problem. In: International computing and combinatorics conference, Springer, Berlin, pp 630–641
Lahiri M, Cebrian M (2010) The genetic algorithm as a general diffusion model for social networks. In: Proceedings of the 24th AAAI conference on artifical intelligence, pp 494–499
Levine RS, Peterson AT, Benedict MQ (2004) Geographic and ecologic distributions of the anopheles gambiae complex predicted using a genetic algorithm. Am J Trop Med Hyg 70(2):105–109
Lin D, Li S, Cao D (2010) Making intelligent business decisions by mining the implicit relation from bloggers’ posts. Soft Comput Fus Found Methodol Appl 14(12):1317–1327
Lynch A (1998) Thought contagion: How belief spreads through society: the new science of memes. Basic Books, New York
Martello S, Toth P (1990) Knapsack problems. Wiley, New York
Miller W, Holmberg S, Pierce R (eds) (1999) Policy representation in Western democracies. Oxford University Press, Oxford
Moore T, Finley P, Linebarger J, Outkin A, Verzi S, Brodsky N, Cannon D, Zagonel A, Glass R (2011) Extending opinion dynamics to model public health problems and analyze public policy interventions. In: 8th International conference on complex systems
Munz P, Hudea I, Imad J, Smith R (2009) When zombies attack!: mathematical modelling of an outbreak of zombie infection. In: Infectious Disease Modelling Research Progress. Nova Science Publishers, Hauppauge, pp 133–150
Papastavrou JD, Rajagopalan S, Kleywegt AJ (1996) The dynamic and stochastic knapsack problem with deadlines. Manag Sci 42(12):1706–1718
Patlolla P, Gunupudi V, Mikler A, Jacob R (2006) Agent-based simulation tools in computational epidemiology. Lecture notes in computer science 3473:212–223
R Core Team (2012) R: A Language and Environment for Statistical Computing. R Foundation for Statistical Computing, Vienna, Austria. http://www.R-project.org/, ISBN 3-900051-07-0
Rahmandad H, Sterman J (2008) Heterogeneity and network structure in the dynamics of diffusion: comparing agent-based and differential equation models. Manag Sci 54(5):998–1014
Reynolds R (1994) An introduction to cultural algorithms. In: Evolutionary programming—proceedings of the 3rd annual conference. World Scientific, pp 131–139
Reynolds R, Ali M (2008) Computing with the social fabric: the evolution of social intelligence within a cultural framework. Comput Intell Mag 3(1):18–30
Rodríguez Lucatero C, Alarcón L, Bernal Jaquez R, Schaum A (2012) Decision dynamics in complex networks subject to mass media and social contact transmission mechanisms. arXiv:1210.8193
Rogers FB (1963) Medical subject headings. Bull Med Libr Assoc 51(1):114–116
Sobkowicz P, Kaschesky M, Bouchard G (2012) Opinion formation in the social web: agent-based simulations of opinion convergence and divergence. Lecture notes in computer science 7103:288–303
Sokolowski J, Banks C (2011) Principles of modeling and simulation: a multidisciplinary approach. Wiley, Hoboken
Stockwell D (1999) The GARP modelling system: problems and solutions to automated spatial prediction. Int J Geogr Inf Sci 13(2):143–158
Tastle WJ, Wierman MJ (2007) Consensus and dissention: a measure of ordinal dispersion. Int J Approxim Reason 45(3):531–545
Teng P (1985) A comparison of simulation approaches to epidemic modeling. Ann Rev Phytopathol 23(1):351–379
Thomas R (2012) Knowledge aware and culturally sensitive sir models for infectious disease spread. Master’s thesis, University of Windsor
Waldhauser C (2013) Revil: zombie outbreak simulator for the analysis of opinion propagation. http://knutur.at/Revil, R package version 0.1
Wessels B, Miller W (1999) System characteristics matter: empirical evidence from ten representation studies. In: Miller W, Holmberg S, Pierce R (eds) Policy representation in Western democracies. Oxford University Press, Oxford, pp 137–161
Wickham H (2009) ggplot2: elegant graphics for data analysis. Springer, New York. http://had.co.nz/ggplot2/book. Accessed 1 June 2019
Xiao Y, Chen D, Wei S, Li Q, Wang H, Xu M (2019) Rumor propagation dynamic model based on evolutionary game and anti-rumor. Nonlinear Dyn 95(1):523–539
Yan S, Tang S, Pei S, Jiang S, Zhang X, Ding W, Zheng Z (2013) The spreading of opposite opinions on online social networks with authoritative nodes. Phys A: Stat Mech Appl 392(17):3846–3855
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Communicated by V. Loia.
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Hochreiter, R., Waldhauser, C. Zombie politics: evolutionary algorithms to counteract the spread of negative opinions. Soft Comput 24, 591–601 (2020). https://doi.org/10.1007/s00500-019-04251-5
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-019-04251-5