Come to Atlanta, learn ABM

This year the simulating complexity team is yet again teaching a 2-day workshop on agent-based modelling in archaeology as a satellite to the CAA conference.  The workshop will take place on Sunday and Monday 12-13 March 2017. The workshop is free of charge, however, you have to register to the conference (which has some good modelling session as well).

Last year we had an absolute blast with over 30 participants, 10 instructors and 96% satisfaction rate (of the students, instructors were 100% happy!).

The workshop will follow along similar lines to last year although we have a few new and exciting instructors and a few new topics. For more details check here and here or simply get in touch!

This event is possible thanks to the generous support of the Software Sustainability Institute.


CAA 2016 Session Videos

Continuing on the video theme: awhile back we encouraged folks to attend this year’s Computer Applications in Archaeology conference in Oslo. It was a blast to attend, and Oslo is a really cool city to spend a week in. I even briefly considered staying on to start a career doing car advertisements..



However, if you weren’t able to make it up to Oslo, Doug Rocks-Macqueen, author of the excellent blog Doug’s Archaeology, has you covered: his session recordings have been making their way out on to the interwebs via his YouTube channel, Recording Archaeology. Now you can relive all of the action of CAA Oslo right in your own home!

Here’s a few of the sessions, helpfully organized as playlists of individual talks:

Linked pasts: Connecting islands of content

Methodology of archaeological simulation. Meeting of the Special Interest Group in Complex Systems Simulation

The road not taken: Modelling approaches to transport on local and regional scales

Can you model that? Applications of complex systems simulation to explore the past

Networking the past: Towards best practice in archaeological network science

Theorising the Digital: Digital Theoretical Archaeology Group (digiTAG) and the CAA

Interpretations from digital sensations? Using the digital sensory turn to discover new things about the past

For more videos, check out Recording Archaeology. And don’t forget to register for CAA 2017 in Atlanta!


CfP: Computer Applications in Archaeology, March 14 – 17, Atlanta, GA USA

The folks at CAA have recently announced a call for papers for the 2017 conference, to be held at Georgia State University in Atlanta. From the conference website:

The 45th CAA conference will bring together scholars from across the globe to share their cutting edge research from a diverse range of fields in a focused, but informal, setting.  One thing that the CAA prides itself on is a strong sense of community, and we hope to continue to grow that community by welcoming new participants this year.  This is only the 3rd time the conference has been held in the United States, and we are excited to have old and new members join us in Atlanta this coming spring.

There are a TON of sessions to choose from this year, showcasing the diversity of computational approaches in archaeology as well as interest in theory and ways of knowing. The full list of sessions is here.

The authors of this blog will be co-chairing a few different sessions at the conference, including:


Data, Theory, Methods, and Models. Approaching Anthropology and Archaeology through Computational Modeling

Quantitative model-based approaches to archaeology have been rapidly gaining popularity. Their utility in providing an experimental test-bed for examining how individual actions and decisions could influence the emergence of complex social and socio-environmental systems has fueled a spectacular increase in adoption of computational modeling techniques to traditional archaeological studies. However, computational models are restricted by the limitations of the technique used, and are not a “silver bullet” solution for understanding the archaeological and anthropological record. Rather, simulation and other types of formal modeling methods provide a way to interdigitate between archaeology/anthropology and computational approaches and between the data and theory, with each providing a feedback to the other. In this session we seek well-developed models that use data and theory from the anthropological and archaeological records to demonstrate the utility of computational modeling for understanding various aspects of human behavior. Equally, we invite case studies showcasing innovative new approaches to archaeological models and new techniques expanding the use of computational modeling techniques.

Everything wrong with…

This is a different kind of session. Instead of the normal celebration of our success this session will be looking at our challenges. But, not degrading into self-pity and negativity, as it will be about critical reflection and possible solutions. The goal of this session is to raise the issues we should be tackling. To break the mold of the typical conference session, in which we review what we have solved, and instead explore what needs to be solved. Each participant will give a short (max 10 minutes but preference will be for 5 mins.) presentation in which they take one topic and critically analysis the problems surrounding it, both new and old. Ideally, at the end each participant would have laid out a map of the challenges facing their topic. The floor will then be opened up to the audience to add more issues, refute the problems raised, or propose solutions. This is open to any topic- GIS, 3D modelling, public engagement, databases, linked data, simulations, networks, etc. It can be about a very narrow topic or broad ranging e.g. everything that is wrong with C14 dating, everything wrong with least cost path analysis in ArcGIS, everything wrong with post-prossussalism, etc. However, this is an evaluation of our methods and theories and not meant to be as high level as past CAA sessions that have looked at grand challenges e.g. the beginning of agriculture. Anyone interested in presenting are asked to submit a topic (1-2 sentences) and your estimated time to summarize it (5 or 10 minutes). Full abstracts are not necessary.

The ups and downs of archaeological simulation

The continuing rise of computational modelling applications, in particular simulation approaches, resembles the ‘hype’ cycles our discipline experienced in the past. The introduction of statistics, data management or GIS all started with inflated expectations and an explosion in applications, followed by a ‘correction’ phase seeing the early optimism dwindling and a heavy critique towards exaggerated claims and examples of misapplication. The next phase, ‘maturity’, is reached when the use of a particular technique is not questioned any more (although particular applications of it may still be) as it becomes part of the standard research toolkit. The verdict is still out whether the use of simulation techniques in archaeology is reaching the peak of the ‘optimism’ phase or is perhaps still in the midst of the ‘correction’ phase. However, lessons learned from other, now commonly used, computational methods or coming from other disciplines could accelerate the process of establishing simulation in the mainstream of archaeological practice. The Special Interest Group in Complex System Simulation would like to open the discussion to a wide audience of archaeologists and therefore invites all CAA2017 participants to take an active part in the roundtable. During the meeting we will consider the current place of simulation in archaeological practice, the main challenges facing modellers and the road map for the future.

The conference promoters are also looking for folks interested in putting together workshops for the day before the session. The deadline for abstract submissions is midnight on Friday, October 28th. For more information, visit the CAA conference website.

Featured image: Midtown HDR Atlanta by Mmann1988 (Wikimedia Commons CC BY 2.0)


Simulados: a short video explaining what ABM is and how we use it to understand the past

This video, brought to you by our friends over at the Barcelona Supercomputing Center, does a great job of explaining in easy-to-understand terms what agent-based modeling is, and how it can be useful for both understanding the past and making the past relevant to the present. No small feat to accomplish in about 3 minutes. Have a look!

Socio-Environmental Dynamics over the Last 12,000 Years workshop, Kiel, Germany 2-24, March 2017

University of Kiel, Germany will be hosting a workshop “Socio-Environmental Dynamics over the Last 12,000 Years: The Creation of Landscapes IV” between 20-24th March 2017.   It includes several sessions on simulation, modelling and ABM with a special emphasis on socio-natural systems.  The abstract submission deadline is a still quite some time (30th November) but it may be worth putting the event into your calendars if you are not planning on crossing the ocean for the CAA in Atlanta or the SAAs in Vancouver.

For more information see the workshop website:


Image source:

Complex social dynamics in a few lines of code

To prove that there is a world beyond agents, turtles and all things ABM, we have created a neat little tutorial in system dynamics implemented in Python.

Delivered by Xavier Rubio-Campillo and Jonas Alcaina just a few days ago at the annual Digital Humanities conference (this year held in the most wonderful of all cities – Krakow), it is tailored to humanities students so it does not require any previous experience in coding.

System dynamics is a type of mathematical or equation-based modelling. Archaeologists (with a few noble exceptions) have so far shunned from, what is often perceived as, ‘pure math’ mostly citing the ‘too simplistic’ argument when awful mathematics teacher trauma was probably the real reason. However, in many cases an ABM is a complete overkill when a simple system dynamics model would be well within one’s abilities. So give it a go if only to ‘dewizardify’* the equations.

Follow this link for the zip file with the tutorial:

*the term ‘dewizardify’ courtesy of SSI fellow Robert Davey (@froggleston)

CFP: Computational Social Science Society of the Americas, Santa Fe, Nov 17-20

The CSSSA will be hosting its annual conference in November, bringing researchers from all stripes of computational social science together in beautiful Santa Fe, New Mexico. According to the website, some of the topics to be discussed at the meeting include (but are not limited to):

  • Social network analysis
  • Agent-based models / modeling
  • Emergence
  • Economic models / resource allocation
  • Population dynamics
  • Ecosystems
  • Political/social systems
  • Biological systems / metabolism / bioenergetics
  • Efficiencies / fitness functions
  • Competition / cooperation
  • Networks / information flow
  • Social contagion
  • Vision / knowledge acquisition
  • Influence
  • Swarm intelligence
  • Adaptation / evolution
  • Decision making
  • Local knowledge / global patterns
  • Game theoretic models
  • Strategy
  • Learning

Applications close August 15th, 2016. For more information, check out the CSSSA website.

Image source: Wikimedia Commons/U.S. Public Domain

CFP: SwarmFest 2016, Burlington, VT Jul 31 – Aug 3

Possibly the longest running meeting on agent-based modeling, SwarmFest, is being held this July at the University of Vermont campus in Burlington. Now in its 20th(!) year, SwarmFest brings together people from a range of backgrounds in ABM and simulation. From the website:

SwarmFest is the annual meeting of the Swarm Development Group (SDG), and one of the oldest communities involved in the development and propagation of agent-based modeling.  SwarmFest has traditionally involved a mix of both tool-users and tool-developers, drawn from many domains of expertise.  These have included, in the past, computer scientists, software engineers, biomedical researchers, ecologists, economists, political scientists, social scientists, resource management specialists and evolutionary biologists.  SwarmFest represents a low-key environment for researchers to explore new ideas and approaches, and benefit from a multi-disciplinary environment.  

Given the concentration of computational and complexity labs at UVM, this promises to be a very exciting meeting. And summertime is a fantastic time to be on Lake Champlain, or really any lake in New England, so I wholeheartedly recommend the trek to Burlington.

Call of abstracts closes June 15th, so get in quickly. For more info, see the website.