CS 180b: Computational Tools for Modelling Social Phenomena
CS 2080b: Computational Tools for Modelling Social Phenomena
(under the pointless new numbering scheme)
Winter 2011's online material
Winter 2010's online material
Sources for Material on Agent-Based Modelling of Social Phenomena
- General Resources
- Introductions
- Examples of Social Science Researchers using/discussing NetLogo
-
Agent-Based Modeling: A New Approach for Theory Building in Social Psychology from: Personality and Social Psychology Review Volume: 11, Issue: 1, February 2007, pp. 1 - 18; Smith, Eliot R.; Conrey, Frederica R.
-
Algorithms for Distributed Winner Determination in Combinatorial
Auctions
by Muralidhar V. Narumanchi and Jos' M. Vidal
[14 pages using NetLogo and Social Network Exchange Theory]
-
Piaget? Vygotsky? I'm Game!: agent-based modeling for psychology research
by Dor Abrahamson and Uri Wilensky (2005)
[49 page paper (figures at end) on using
NetLogo to model different learning theories. Extended NetLogo programming
discussion.]
-
Verificatication and and valiidation through replication: a case study using Axe xelrod and Hammond's ethnoceentrism model by William Rand and Uri
Wilensky (2006) [6 page paper discussing some of the difficulties of taking
a published agent-based model and re-implementing it in NetLogo with regards
to figuring out the details of the published model.]
-
Full-Spectrum Modeling: From Simplicity to Elaboration and Realism in Urban Pattern Formation by W. Rand and U. Wilensky (2007) [10 page paper on
modelling urban pattern formation (work done in NetLogo)]
-
Coevolution of Predators and Prey in a Spatial Model
by J. Ottino-Loffler, W. Rand, and U. Wilensky (2007).
[6 page paper on using NetLogo to model predator/prey situations]
-
Use of NetLogo as a rapid prototyping tool for the creation of
more rigorous spatially explicit individual-based biological models
by Jen Schellinck and Tony White (Carleton University) (2004)
-
My way or the highway: a more naturalistic model of altruism tested in an Iterative Prisoners' Dilemma
by David Joyce, John Kennison, Owen Densmore, Steven Guerin, Shawn Barr, Eric Charles and Nicholas S. Thompson (2006) [modelling was ported to NetLogo
for increased availability of results]
-
How can Netlogo be used in the landscape architectural design process?
by Rod Barnett (2007) [85 page master's thesis on using NetLogo for
urban planning and interacting with GIS systems]
-
On the Suitability of NetLogo for the Modeling of Civilian Assistance and Guerrilla Warfare by Scott Wheeler (2005)
- Marine corps applicatons of data farming by
Adam J. Forsyth,Gary E. Home, and Stephen C. Upton (2005) [5 page paper on
simulating in NetLogo interactions between coalition forces and civilians]
- Software review: NetLogo, a multiagent simulation environment by
Elizabeth Sklar (2007) [10 pages]
[24 pages]
- A replication and extension of Goldenberg, Libai & Muller: A complex systems look at the underlying process of word-of-mouth study by
Hume Winzar (2007) [7 pages, done in NetLogo]
- Generating fraud: agent based financial network modeling
by Matthew Koehler, Brian Tivnan, and Eric Bloedorn (2005) [5 pages NetLogo
based models to investigate crime (such as tax evasion) in datasets of tax
records, bank records, etc. Want to create a model that is realistic enough
to be useful to researchers without having to give access to confidential
financial data.]
-
A NetLogo Model for the Study of the Evolution of Cooperation in Social Networks
by Gregory Todd Jones [6 pages on investigating the evolution of social structures in NetLogo]
- Simulation of the Dissemination of Slums in Cities through Reactive Agents by
J. Coimbra Diuana, O. L. Monteiro de Farias, and O. Bernardo Filho (2006)
[5 pages using NetLogo]
-
Emotional agents: A modeling and an application
by Khulood Abu Mariaa and Raed Abu Zita (2005)
[using NetLogo to simulate the `Orphanage Care Problem'.]
-
Modeling Crowd Behavior Based on Social Comparison Theory by
Natalie Fridman and Gal Kaminka (2006) [5 pages using NetLogo]
-
The evolution of optimism: a multi-agent based model of adaptive bias in human
judgement by Dylan Evans, Annerieke Heuvelink, and Daniel Nettle [6 pages
using NetLogo]
-
My kingdom for a function: modeling misadventures of the innumerate
by Michael Agar (2003) [discussion of problems in translating ethnographic
conclusions into NetLogo simulations]
- A simple model for the diffusion of ideas
by Luis E. Da Costa and Dalia Terhesiu (2005) [13 pages using NetLogo to
explore how ideas spread in social networks]
-
Agent based simulation to measure the fairness of user-pays air traffic management charging methodologies
by Ralf Dominick (2007) [7 pages using NetLogo]
-
Modelling primate social order: ultimate and proximate explanations
by Hagen Lehmann and Joanna J. Bryson (2007)
[10 pages using NetLogo]
- Risk discovery based on recommendation flow analysis on social
networks by Jason J. Jung and Geun-Sik Jo (2007)
[10 pages using NetLogo]
-
The emergence of differ differentiating signals within groups
by Edward Augenblick, Annerieke Heuvelink, Radu Iovita, and Graham Ritchie
(2005)
[13 pages using NetLogo]
- Journals and Conferences
- Related Web Sites
- Wikipedia Entries of Note
- General Readings
- Other papers related to our studies
- investigating Edmond's methodology
- scholar google search for article
A cognitive model of crowd behavior
-
page on the BEAGLE project at
NorthWestern Center for Connected Learning and Computer-Based Modelling
- UWO Card Catalog
Entry for Journal of Conflict Resolution (Axelrod papers from 1980,
`Effective Choice in the Prisoner's Dilemma' and
`More Effective Choice in the Prisoner's Dilemma' online here)
-
scholar google search for Axelrod's The dissemination of culture: a model with local convergence and global polarization
-
scholar google search for Axelrod et al's
Aligning simulation models: a case study and results
- Edmond's Model-to-Model
Analysis discusses works on re-implemented reported models
- google scholar search for
Inductive Reasoning and Bounded Rationality (The El Farol Problem)
- google scholar search for
Inductive Reasoning and Bounded Rationality Reconsidered
-
wikipedia entry on El Farol Bar problem
- Club of Rome
(1972 environment model)
- Future Studies
(trying to figure out what the future holds)
-
WIRED Blog Network: LimeWire Creator Brings Open-Source Approach to Urban Planning
- Some recent JASSS articles worth considering
-
Exploring Agent-Based Methods for the Analysis of Payment Systems: A Crisis Model for StarLogo TNG by Luca Arciero, Claudia Biancotti, Leandro D'Aurizio and Claudio Impenna (JASSS 2009)
-
Modelling Opinion Formation with Physics Tools: Call for Closer Link with Reality by Pawel Sobkowicz (JASSS 2009)
-
The Dynamics of Public Opinion in Complex Networks by
Shuguang Suo and Yu Chen (JASSS 2008)
-
An Agent-Based Representation of the Garbage Can Model of Organizational Choice Guido Fioretti and Alessandro Lomi (JASSS 2008) (uses NetLogo)
- A Cognitively Founded Model of the Social Emergence of Lexicon by Umberto Gostoli (JASSS 2008)
-
Cultural Learning in a Dynamic Environment: an Analysis of Both Fitness and Diversity in Populations of Neural Network Agents by
Dara Curran and Colm O'Riordan (JASSS 2007)
- Simulating the Effect of Social Influence on Decision-Making in Small, Task-Oriented, Groups
by Roy Wilson (JASSS 2007)
- Information Feedback and Mass Media Effects in Cultural Dynamics
Juan Carlos Gonz?lez-Avella, Mario G. Cosenza, Konstantin Klemm, V?ctor M. Egu?luz and Maxi San Miguel (JASSS 2007)
-
Truth and Cognitive Division of Labour: First Steps Towards a Computer Aided Social Epistemology
by Rainer Hegselmann and Ulrich Krause (JASSS 2006)
- Simulation of the Categorization-Elaboration Model of Diversity and Work-Group Performance by
Victor Palmer (JASSS 2006)
-
Inter-Organizational Learning and Collective Memory in Small Firms Clusters: an Agent-Based Approach by
Francesca Borrelli, Cristina Ponsiglione, Luca Iandoli and Giuseppe Zollo (JASSS 2005)
-
Simulating Organizational Decision-Making Using a Cognitively Realistic Agent Model by Ron Sun and Isaac Naveh (JASSS 2004) (uses SOAR-like CLARION system)
- Cross-Element Validation in Multiagent-based Simulation: Switching Learning Mechanisms in Agents
by Keiki Takadama, Yutaka L. Suematsu, Norikazu Sugimoto, Norberto E. Nawa and Katsunori Shimohara (JASSS 2003)
- The role of oblivion, memory size and spatial separation in dynamic language games by
Juan de Lara and Manuel Alfonseca (JASSS 2002)
-
Evaluating the impact of increasing memory on agent behaviour: Adaptive patterns in an agent based simulation of subsistence
by Andre Costopoulos (JASSS 2001)
-
Introducing Emotions into the Computational Study of Social Norms: A First Evaluation by
Alexander Staller and Paolo Petta (JASSS 2001)
- JASSS indexed by issue
- JASSS indexed by keyword
-
wikipedia entry for Soar
- A Gentle Introduction to Soar: 2006 update
- Campus090302.nlogo start of building a
campus environment map. Includes quadrant 1 Bresenham for sidewalks.
- satellite image of campus (see google maps terms of use)
- Campus090305.nlogo person walking on
sidewalk (general Besenham algorithm)
- Campus090316.nlogo using lists to
reorganize previous version
- Campus090320.nlogo restructuring
distance calculation
- Papers related to Simulating prehistoric hunter-gather societies paper
- Winter 2010
I can be contacted by email at webber@csd.uwo.ca in the manner described
in the course announcement handout.