ACSOS 2024
Mon 16 - Fri 20 September 2024 Aarhus, Denmark
Mon 16 Sep 2024 13:00 - 15:00 at Hornungstuen - Tutorial 2 - Session 1
Mon 16 Sep 2024 15:30 - 17:00 at Hornungstuen - Tutorial 2 - Session 2

Many of the systems we build are complicated, with lots of moving parts and interactions. We have developed engineering techniques to address these complications (for example layered and nested abstractions) that break-up large systems into smaller component parts that can be developed and reasoned about independently.

But an increasing number of engineered systems are complex, and resistant to this kind of decomposition. Complex systems don’t haveeasily-identified components, and exhibit ``emergent'' behaviours that self-organise in unexpected ways out of small-scale interactions. Paradoxically this can make systems more predictable, more responsive, more robust, and more stable, using self-organisation to respond to even small changes in the environment in ways that maintain desirable macroscopic behaviour.

How should we study complex systems, and introduce self-organisation more widely into engineering? In this tutorial we’ll explore how to think about complexity, drawing on insights from physics, biology, mathematics, and computer science. We’ll illustrate the ideas using communications networks, which exhibit a lot of complex systems features really well, and use simulation to answer a question about how communications systems fail using complex systems ideas. And we’ll look forward to new techniques emerging in the literature that we can potentially apply to engineering self-organising systems.

Simon Dobson is Professor of Computer Science in the School of Computer Science at the University of St Andrews. He works on complex and sensor systems, especially on sensor data analytics and the modelling of epidemic processes over complex networks. His research has generated over 150 internationally peer-reviewed publications, driven by leadership roles in research grants worth over EUR30M – most recently as part of a £5M EPSRC-funded programme grant in the Science of Sensor Systems Software He has served, amongst other activities, on the steering committee of the ACSOS conference; as programme and general chairs for the IEEE International Conference on Autonomic Computing; as an associate editor of ACM Transactions on Autonomous and Adaptive Systems; as a member of UKCRC, the expert committee on UK computing research; as the chair of the BCS Distinguished PhD Dissertations award panel; and on the programme committees of a wide range of leading international conferences and specialised workshops. He was a director and vice-president of the European Research Consortium for Informatics and Mathematics from 2006 – 2009, and has served on a number of national and EU committees and strategic initiatives.

Simon has previously worked at the UK STFC‘s Rutherford Appleton Laboratory; at Trinity College Dublin and UCD Dublin in Ireland; and was also the founder and CEO of Aurium, a research-led Dublin-based start-up company. He holds a BSc from the University of Newcastle upon Tyne and DPhil from the University of York, both in computer science, is a Chartered Engineer and a Fellow of the Royal Society of Edinburgh and of the British Computer Society .

Mon 16 Sep

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

13:00 - 15:00
Tutorial 2 - Session 1Tutorials at Hornungstuen
13:00
2h
Tutorial
Complex systems, self-organisation, and simulation
Tutorials
Simon Dobson University of St Andrews
15:30 - 17:00
Tutorial 2 - Session 2Tutorials at Hornungstuen
15:30
90m
Tutorial
Complex systems, self-organisation, and simulation
Tutorials
Simon Dobson University of St Andrews