Skip to main content icon/video/no-internet

Social network simulation (SNS) is an emergent area of research that combines social network analysis and simulation, typically agent-based simulation. This area is often referred to as dynamic network analysis, as much of the focus of the combined modeling approach is on how networks evolve, change, and adapt. Additionally, SNS has a focus on how individual and group learning and behavior is impacted by and impacts the changes in the networks in which the individuals are embedded. Frequently, in social network simulations, the social network and other networks, such as the knowledge network, and/or the individuals or “nodes” are coevolving as agents interact, learn, and engage in various activities. The need to address complex systems but produce realistic results means that these SNSs typically focus on many types of networks simultaneously, not just the social networks. An example of such a model might be one that explores how communicating new ideas via diverse social media has differential impact on the movements of ideas and diseases through the population, and response to the information and disease by the populace.

There are various types of social network simulations; each has a unique perspective on the problem at hand, and each has its own collection of strengths and weaknesses. It is helpful to begin with more formal approaches that rely heavily on statistics and mathematical formalisms and then move on to less formal, bottom-up approaches. System dynamics is a top-down, aggregate view of networks. Regression or econometric approaches like quadratic assignment procedure provide a nonparametric approach to modeling dynamic social networks. More traditional parametric statistical approaches to SNS use methods such as expectation maximization or maximum-likelihood estimation to find the optimal (or near optimal) model parameters given the data. Finally, an agent-based SNS provides an intuitive, bottom-up approach for investigating social systems.

Regardless of the method used for social network simulation, there are unique sets of challenges around validation, analysis, prediction, and computational efficiency that are common to all. As each of these challenges are met and overcome, or sometimes sidestepped, SNS will only grow in its popularity and utility to both science and business worldwide.

System Dynamics

System dynamics supports top-down reasoning about complex systems. Basic variables, system-level mechanisms, and the relations between them are modeled. System dynamics uses stocks, flows, and feedback loops to describe system behavior, but because of its top-down, aggregate perspective, it is less useful at the individual level. When studying information diffusion in a social network setting, a system dynamics approach might have a stock of people who have the knowledge and a stock of people who don't have the knowledge, with knowledge flowing between them at a rate dependent on the percent of the population who already have the information, the density of the social network, and other graph-level network metrics. The approach is perhaps accurate in the aggregate, but one loses the subtlety and nuance provided by explicitly representing complex networks of people. For most social network simulation needs, the system dynamics approach is not the modeling framework of choice and is only used to talk about overall change in the structural parameters of networks, such as the change in density, but does not produce specific new networks of who is interacting with whom.

...

  • Loading...
locked icon

Sign in to access this content

Get a 30 day FREE TRIAL

  • Watch videos from a variety of sources bringing classroom topics to life
  • Read modern, diverse business cases
  • Explore hundreds of books and reference titles

Sage Recommends

We found other relevant content for you on other Sage platforms.

Loading