Hostname: page-component-6b989bf9dc-6f5p8 Total loading time: 0.001 Render date: 2024-04-14T10:48:34.179Z Has data issue: false hasContentIssue false

From KISS to TASS Modeling: A Preliminary Analysis of the Segregation Model Incorporated with Spatial Data on Chicago

Published online by Cambridge University Press:  28 October 2015

Department of Advanced Social and International Studies, the Graduate School of Arts and Sciences, the University of
Professor of International Relations, Aoyama Gakuin University,


The ‘keep it simple, stupid’ slogan, or the KISS principle has been the basic guideline in agent-based modeling (ABM). While the KISS principle or parsimony is vital in modeling attempts, conventional agent-based models remain abstract and are rarely incorporated or validated with empirical data, leaving the links between theoretical models and empirical phenomena rather loose. This article reexamines the KISS principle and discusses the recent modeling attempts that incorporate and validate agent-based models with spatial (geo-referenced) data, moving beyond the KISS principle. This article also provides a working example of such time and space specified (TASS) agent-based models that incorporates Schelling's (1971) classic model of residential segregation with detailed geo-referenced demographic data on the city of Chicago derived from the US Census 2010.

Research Article
Copyright © Cambridge University Press 2015 

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)


Almquist, Zack W. (2010), ‘US Census Spatial and Demographic Data in R: The US Census 2000 Suite of packages’, Journal of Statistical Software, 37 (6): 131.Google Scholar
Axelrod, Robert (1984), The Evolution of Cooperation, New York, NY: Basic Books.Google Scholar
Axelrod, Robert (1997a), The Complexity of Cooperation: Agent-Based Models of Competition and Col-Laboration, Princeton, NJ: Princeton University Press.Google Scholar
Axelrod, Robert (1997b), ‘The Dissemination of Culture: A Model with Local Convergence and Global Polarization’, Journal of Conflict Resolution, 41 (2): 203–26.Google Scholar
Benenson, Itzhak, Omer, Itzhak, and Hatna, Erez (2002), ‘Entity-Based Modeling of Urban Residential Dynamics: The Case of Yaffo, Tel Aviv’, Environment and Planning B: Planning and Design, 29 (4): 491512.Google Scholar
Benenson, Itzhak, Hatna, Erez, and Or, Ehud (2009), ‘From Schelling to Spatially Explicit Modeling of Urban Ethnic and Economic Residential Dynamics’, Sociological Methods and Research, 37 (4): 463–97.Google Scholar
Bhavnani, Ravi and Choi, Hyun J. (2012), ‘Modeling Civil Violence in Afghanistan: Ethnic Geography, Control, and Collaboration’, Complexity, 17 (6): 4251.Google Scholar
Bhavnani, Ravi, Findley, Michael G., and Kuklinski, James H. (2009), ‘Rumor Dynamics in Ethnic Violence’, Journal of Politics, 71 (3): 876–92.Google Scholar
Bhavnani, Ravi, Miodownik, Dan, and Choi, Hyun Jin (2011), ‘Three Two Tango: Territorial Control and Selective Violence in Israel, the West Bank, and Gaza’, Journal of Conflict Resolution, 55 (1): 133–58.Google Scholar
Bhavnani, Ravi, Donnay, Karsten, Miodownik, Dan, Mor, Maayan, and Helbing, Dirk (2014), ‘Group Segregation and Urban Violence’, American Journal of Political Science, 58 (1): 226–45.Google Scholar
Bivand, Roger S., Pebesma, Edzer, and Gómez-Rubio, Virgilio (2013), Applied Spatial Data Analysis with R, New York, NY: Springer.CrossRefGoogle Scholar
Bremer, Stuart A. and Mihalka, Michael (1977), ‘Machiavelli in Machina: Or Politics among Hexagons’, in Deutsch, Karl W., Fritsch, Bruno, Jaguaribe, Helio, and Markovits, Andrei S. (eds.), Problems of World Modeling: Political and Social Implications, Cambridge, MA: Ballinger.Google Scholar
Bruch, Elizabeth E. (2014), ‘How Population Structure Shapes Neighborhood Segregation’, American Journal of Sociology, 119 (5): 1221–78.CrossRefGoogle ScholarPubMed
Bruch, Elizabeth E. and Mare, Robert D. (2006), ‘Neighborhood Choice and Neighborhood Change’, American Journal of Sociology, 112 (3): 667709.CrossRefGoogle Scholar
Castellano, Claudio, Fortunato, Santo, and Loreto, Vittorio (2009), ‘Statistical Physics of Social Dynamics’, Reviews of Modern Physics, 81 (2): 591646.Google Scholar
Cederman, Lars-Erik (1997), Emergent Actors in World Politics: How States and Nations Develop and Dissolve, Princeton, NJ: Princeton University Press.Google Scholar
Cederman, Lars-Erik (2002), ‘Endogenizing Geopolitical Boundaries with Agent-Based Modeling’, Proceedings of the National Academy of Sciences of the United States of America, 99 (3): 7296–303.Google Scholar
Cederman, Lars-Erik (2005), ‘Computational Models of Social Forms: Advancing Generative Process Theory’, American Journal of Sociology, 110 (4): 864–93.CrossRefGoogle Scholar
Charles, Camille Zubrinsky (2003), ‘The Dynamics of Racial Residential Segregation’, Annual Review of Sociology, 29 (1): 167207.Google Scholar
Clark, William A. V. (1991), ‘Residential Preferences and Neighborhood Racial Segregation: A Test of the Schelling Segregation Model’, Demography, 28 (1): 119.CrossRefGoogle ScholarPubMed
Clark, William A. V. and Fossett, Mark (2008), ‘Understanding the Social Context of the Schelling Segregation Model’, Proceedings of the National Academy of Sciences of the United States of America, 105 (11): 4109–14.Google Scholar
Coleman, James (1990), Foundations of Social Theory, Cambridge, MA: Belknap Press of Harvard University Press.Google Scholar
Crooks, Andrew T. (2008), ‘Constructing and Implementing an Agent-Based Model of Residential Segregation through Vector GIS’, International Journal of Geographical Information Science, 24 (5): 661–75.Google Scholar
Crooks, Andrew T., Castle, Christian, and Batty, Michael (2008), ‘Key Challenges in Agent-Based Modelling for Geo-Spatial Simulation’, Computers, Environment and Urban Systems, 32 (6): 417–30.CrossRefGoogle Scholar
Cusack, Thomus R. and Stoll, Richard J. (1990), Exploring Realpolitik: Probing International Relations Theory with Computer Simulation, Boulder, CO: Lynne Rienner Publishers.CrossRefGoogle Scholar
Emerson, Michael O., Yancey, George, and Chai, Karen J. (2001), ‘Does Race Matter in Residential Segregation? Exploring the Preferences of White Americans’, American Sociological Review, 66 (6): 922–35.Google Scholar
Epstein, Joshua and Axtell, Robert (1996), Growing Artificial Societies: Social Science from the Bottom Up, Cambridge, MA: MIT Press.Google Scholar
Farley, Reynolds, Schuman, Howard, Bianchi, Suzanne, Colasanto, Diane, and Hatchett, Shirley (1978), ‘“Chocolate City, Vanilla Suburbs”: Will the Trend Toward Racially Separate Communities Continue?’, Social Science Research, 7 (4): 319–44.CrossRefGoogle Scholar
Fossett, Mark and Waren, Warren (2005), ‘Overlooked Implications of Ethnic Preferences for Residential Segregation in Agent-Based Models’, Urban Studies, 42 (11): 1893–917.CrossRefGoogle Scholar
Hatna, Erez and Benenson, Itzhak (2014), ‘Combining Segregation and Integration: Schelling Model Dynamics for Heterogeneous Population’, Scholar
Helbing, Dirk, Brockmann, Dirk, Chadefaux, Thomas, Donnay, Karsten, Woolley-Meza, Olivia, Moussaid, Mehdi, Johansson, Anders, Krause, Jens, Schutte, Sebastian, and Perc, Matjaž (2015), ‘Saving Human Lives: What Complexity Science and Information Systems Can Contribute’, Journal of Statistical Physics, 158 (3): 735–81.Google Scholar
Janssen, Marco A. and Ostrom, Elinor (2006), ‘Empirically Based, Agent-Based Models’, Ecology and Society, 11 (2): article 37.Google Scholar
Johnson, Dominic D. P., Weidmann, Nils B., and Cederman, Lars-Erik (2011), ‘Fortune Favours the Bold: An Agent-Based Model Reveals Adaptive Advantages of Overconfidence in War’, PLoS ONE, 6 (6)e20851.Google Scholar
Krysan, Maria, Couper, Mick P., Farley, Reynolds, and Forman, Tyrone A. (2009), ‘Does Race Matter in Neighborhood Preferences? Results from a Video Experiment’, American Journal of Sociology, 115 (2): 527–59.Google Scholar
Laurie, Alexander J. and Jaggi, Narendra K. (2003), ‘Role of “Vision” in Neighbourhood Racial Segregation: A Variant of the Schelling Segregation Model’, Urban Studies, 40 (13): 2687–704.Google Scholar
Laver, Michael and Sergenti, Ernst (2012), Party Competition: An Agent-Based Model, Princeton, NJ: Princeton University Press.Google Scholar
Lim, May, Metzler, Richard, and Bar-Yam, Yaneer (2007), ‘Global Pattern Formation and Ethnic/Cultural Violence’, Science, 317 (5844): 1540–4.Google Scholar
Logan, John R., Stults, Brian, Board, Advisory, Anderson, Margo, Bianchi, Suzanne, Bluestone, Barry, Danziger, Sheldon, Fischer, Claude, Lichter, Daniel, and Prewitt, Kenneth (2011), ‘The Persistence of Segregation in the Metropolis: New Findings from the 2010 Census’, Census Brief prepared for Project US2010, (accessed 19 August 2014).Google Scholar
Lustick, Ian S., Miodownik, Dan, and Eidelson, Roy J. (2004), ‘Secessionism in Multicultural States: Does Sharing Power Prevent or Encourage It?’, American Political Science Review, 98 (2): 209–29.CrossRefGoogle Scholar
Lustick, Ian S. and Miodownik, Dan (2009), ‘Abstractions, Ensembles, and Virtualizations: Simplicity and Complexity in Agent-Based Modeling’, Comparative Politics, 41 (2): 223–44.Google Scholar
Macy, Michael W. and Willer, Robert (2002), ‘From Factors to Actors: Computational Sociology and Agent-Based Modeling’, Annual Review of Sociology, 28 (1): 143–66.CrossRefGoogle Scholar
McCoy, Barry M. and Wu, Tai Tsun (2014), The Two-Dimensional Ising Model, second edition. Cambridge, MA: Harvard University Press.Google Scholar
Mitsutsuji, Katsuma and Yamakage, Susumu (2013), ‘Bringing Empirical Analysis in International Politics and Multi-Agent Simulation: Substitutiong Basic Norms in International Society’, Working Paprer Series: Study on Artificial Societies, No. 43, University of Tokyo.Google Scholar
O'Sullivan, David O. (2008), ‘Geographical Information Science: Agent-Based Models’, Progress in Human Geography, 32 (4): 541–50.Google Scholar
Sakamoto, Takuto (2013), ‘Conflict Analysis in Virtual States (CAVS): A New Experimental Method Based on the Extensive Use of Multi-Agent Simulation (MAS) and Geographical Information System (GIS)’, JICA Research Institute Working Paper, 56 (3).Google Scholar
Sakoda, James M. (1971), ‘The Checkerboard Model of Social Interaction’, Journal of Mathematical Sociology, 1 (1): 119–32.Google Scholar
Schelling, Thomas C. (1969), ‘Models of Segregation’, American Economic Review, 59 (2): 488–93.Google Scholar
Schelling, Thomas C. (1971), ‘Dynamic Models of Segregation’, Journal of Mathematical Sociology, 1 (2): 143–86.CrossRefGoogle Scholar
Schelling, Thomas C. (1978), Micromotives and Macrobehavior, New York: W. W. Norton.Google Scholar
Schrodt, Philip A. (1981), ‘Conflict as a Determinant of Territory’, Behavioral Science, 26 (1): 3750.Google Scholar
Siegel, David A. (2009), ‘Social Networks and Collective Action’, American Journal of Political Science, 53 (1): 122–38.Google Scholar
Siegel, David A. (2011), ‘When Does Repression Work? Collective Action in Social Networks’, Journal of Politics, 73 (4): 9931010.Google Scholar
Torrens, Paul M. and Benenson, Itzhak (2005), ‘Geographic Automata Systems’, International Journal of Geographical Information Science, 19 (4): 385412.CrossRefGoogle Scholar
Vinkovic, Dejan and Kirman, Alan (2006), ‘A Physical Analogue of the Schelling Model’, Proceedings of the National Academy of Sciences of the United States of America, 103 (51): 19261–5.Google Scholar
Weidmann, Nils B. and Salehyan, Idean (2013), ‘Violence and Ethnic Segregation: A Computational Model Applied to Baghdad’, International Studies Quarterly, 57 (1): 5264.Google Scholar
Xie, Yu and Zhou, Xiang (2012), ‘Modeling Individual-Level Heterogeneity in Racial Residential Segregation’, Proceedings of the National Academy of Sciences of the United States of America, 109 (29): 11646–51.Google Scholar
Yin, Li (2009), ‘The Dynamics of Residential Segregation in Buffalo: An Agent-Based Simulation’, Urban Studies, 46 (13): 2749–70.Google Scholar
Zhang, Junfu (2004), ‘A Dynamic Model of Residential Segregation’, Journal of Mathematical Sociology, 28 (3): 147–70.CrossRefGoogle Scholar