Cover Page

EMERGENT BEHAVIOR IN COMPLEX SYSTEMS ENGINEERING

A Modeling and Simulation Approach

 

Edited by

SAURABH MITTAL

 

SAIKOU DIALLO

 

ANDREAS TOLK

Wiley Logo

DEDICATION

To my parents, all my teachers, and mentors, who lit the path for me,

To my wife and kids, my loving companions in this fulfilling journey,

To the Almighty, who widens my horizons and fill my heart with joy abound

Saurabh Mittal

To all who have contributed a pebble to my foundation, teachers, and family and especially my wife Faby and my son EJA, whose teachings are as entertaining and they are enlightening

Saikou Diallo

To all my mentors who helped me to become who I am, and all my colleagues who continue what I tried to start!

Andreas Tolk

image

FOREWORD

The etymological roots for the word Emergence are in the Latin words “emergere” or “emergo,” which mean to arise or to bring into the light: something that was covered or hidden becomes visible. Only in the recent decades has the term has been used in science and philosophy to reference the observation of some new properties that are exposed by natural and engineered systems without having been explicitly created. Such an emergent property of a system is usually discovered at the macro-level of the behavior of the system and cannot be immediately traced back to the specifications of the components, whose interplay produce this emergence. In natural systems, this may reflect a lack of depth of understanding of the phenomena of interest; for engineered systems, this tends to reflect a lack of understanding of the implications of design decisions.

The confusion with the term emergence is nearly Babylonian. The term is used in many different ways in science and philosophy, and its definition is a substantive research question itself. Researchers are not sure if their observations are domain specific, or if they must contribute in multi-, trans-, and interdisciplinary research endeavors to new insights into the bigger, general challenges of system thinking. Philosophy discusses the differences between ontological and epistemological emergence. Scientists are applying new methods, many from the field of modeling and simulation, to generate emergent behaviors and gain new insight from the study of the dynamic representation of such systems that can produce emergence. But who within these communities holds the Holy Grail?

In his book, The Tao of Physics (1975), Fritjof Carpa, the founding director of the Center for Ecoliteracy in Berkeley, California, writes in the epilogue: “Mystics understand the roots of the Tao but not its branches; scientists understand its branches but not its roots. Science does not need mysticism and mysticism does not need science; but man needs both.” Such a view drove us to design and develop this book. Complexity has led us to understand the limits of reductionism. Such findings may not only be true for individual disciplines, but generally even more so for multi-, trans-, and interdisciplinary research. The very first step to enable such cooperation is to get to know each other. The resulting mix of invited experts in this volume therefore exposes a high degree of diversity, embracing many different views, definitions, and interpretations to show the many facets that collectively contribute to the bigger picture, hoping that we be able to reach a similar conclusion as Carpa, who states in the same source referenced above: “The mystic and the physicist arrive at the same conclusion; one starting from the inner realm, the other from the outer world. The harmony between their views confirms the ancient Indian wisdom that Brahman, the ultimate reality without, is identical to Atman, the reality within.” We need experts highly educated and experienced in their facets who are willing to talk and listen to each other.

Our underlying guidance to all authors was to think about how their contribution can make a difference for those who are designing, developing, managing, operating, and maintaining systems, including system of systems, in helping them to better detect, understand, and hopefully manage emergence to reap the benefits, for example, of innovations, and avoid the dangers, for example, of unfortunate consequences. What can system scientists and engineers contribute? Can we construct simulation systems that reproduce natural systems closely enough to gain insights about emergent behavior? How should our management and governance of complex systems look? Can we validate emergence? Is emergent always repeatable, or is it path dependent? Can we apply higher principles, such as entropy, to gain more insight? What are the computational and epistemological constraints we must be aware of? A much broader approach that involves experts from many domains is needed.

Simulation always has been a melting pot of expertise coming from many disciplines interested in many different application domains. The state-of-the-art presented in this book about methods and technologies that aim to understand emergent behavior in complex systems engineering in various scientific, social, economic, and multidisciplinary systems engineering disciplines is defining the new frontiers for humankind. The insights elaborated here have broader, ongoing consequences than expected, as we are witnessing a closely related evolution in science: the increasing use of computational means to support research. Computational science emerges – pun intended – in many disciplines: computational physics, biology, social science, systems engineering, finance, to name just a few. In order to use computational means, these disciplines first have to build models about the phenomena of interest and then build algorithms to make them executable on computers: in other words, they are constructing models and simulations. The same limits and constraints on validity of simulation approaches to complexity research are therefore applicable to computational science dealing with complex systems as well.

Complexity introduces a set of challenges to engineers, scientists, and managers in many real-world applications that affect our daily life. A better understanding of emergence in such systems, including possible limits and constraints of what we can do with current methods and tools, will enable making best use of such systems to serve society better. This book is not a solution book, but a foundations book, addressing the fields that have to contribute to address the research questions that have to be answered to better detect, understand, and manage emergence and complexity.

William Rouse

Stevens Institute of Technology

Alexander Crombie Humphreys Professor

Director of the Center for Complex Systems and Enterprises

Andreas Tolk

The MITRE Corporation

Fellow of the Society for Modeling and Simulation

September 15, 2017

PREFACE

We are surrounded by emergence.

Human civilization transformed through significant periods starting from the hunter-gatherer era, through the agricultural period, to the industrial age, and now the information and digital age. Each period emerges from the previous over time not only through technological advances and economic progress but also through conflicts, war, and transformative political and social changes. What qualifies a period in history as an “era?” How does an era start, and why does it end? Among the many reasons we have listed above, it is important to emphasize the impact of technology on society and the role technological revolutions (Industrial revolution, Internet, etc.) play in shaping the direction of Humanity. Having said that, we are not completely sure how era-changing technologies come into being and are mostly unable to predict which technologies will change civilization, and which will go unnoticed. We can only observe that when a new technology appears, it is sometimes met with skepticism, mockery, ridicule, and denial. Such reactions are often due to the lack of understanding of the technology and its implications. However, some technologies – once created – add tremendous knowledge and insight while spawning new industries, disciplines, and ecosystems that generate new professions and a new workforce, thus bringing about a new societal structure that can cope with the new technology. Some technologies are so disruptive and life changing that they mark the beginning of a new era. Would not it be desirable to better understand technologies that have the potential for such large-scale emergence or maybe even able to predict and manage the consequent emergence? Might Isaac Asimov's vision of Hari Seldon's Psychohistory become a reality? Are we on the cusp of the emergence of a new era?

Beyond societal emergence, engineered systems capable of displaying emergent behavior are entering our daily routines at a high rate. For instance, there is currently an increasing number of unmanned system technology being applied in a wide variety of domains. Robots are conducting surgeries; we see self-driving cars maturing; packages are delivered by drones, and unmanned systems show up on the battlefield. These unmanned systems observe their environment, compare the perceived situation with their goals, and then follow rules set to achieve their objectives. Even relatively simple rules can lead to very complex swarm behavior, exposing emergent behavior beyond the intention of the designers. If this behavior is helpful in reaching their planned objective, all is good, but where is the threshold for such behavior to become dangerous or even harmful? How can we better recognize unintended consequences, which may easily be magnified due to the many and often nonlinear connections between the components? How can we ensure that such unmanned solutions evolve into a favorable direction and not like James Cameron's Skynet into an existential threat for society?

It is such questions and ideas that have motivated us to work on this book. We want to understand the world as a complex system and to gain some semblance of control as we inject more and more engineered systems in this existing complex system. We want to answer questions such as: Is emergence systemic, or can we reduce or even eliminate it as we gain enough knowledge about the system, its components, and relations? Do we need better tools and methods to study emergence? We strive to bring together the discipline of complex systems engineering that needs to incorporate the element of complexity, inherent in the very structure of a system, and the elements of emergent behavior that complex system engineering could never design in the first place but still needs to account for.

To this end, we are particularly interested in exploring the subject of emergence through the lens of Modeling and Simulation (M&S). Modeling is the art of simplification and abstraction, taking only “so much” from reality to answer the question put forth at the right abstraction level. Simulation is the increasingly computerized execution of a model over time to understand its dynamic behavior. Such computational means are potent tools that allow scientists and engineers to hypothesize, design, analyze, and even theorize about a particular phenomenon. Can we recreate emergence in such artificial systems in a way that helps us understand emergence in the real system of interest better? What are the limits of such M&S support? Furthermore, M&S supports scientist in social sciences with powerful tools, such as agent-based simulation systems that are increasingly used in support of computational social science. How can we gain insight regarding the natural system by evaluation of such simulations? Can we explore all types of emergence currently discussed by philosophers as well as engineers, or are there limitations and constraints computational scientists need to be aware of?

The goal of this book is to provide an overview of the current discussions on complexity and emergence, and how systems engineering methods in general and simulation methods in particular can help in gaining new insight and support users of complex systems in providing better governance. The book is organized into 16 invited chapters in four sections, providing an overview of philosophical, model engineering, computational methods using simulation, and research specific viewpoints.

The topics addressed in the chapters reflect the different viewpoints on emergence and discuss why we should not rule it out, whether complex systems can be engineered, whether all complex systems can be reduced to complicated systems if we increase our knowledge, how simulation can help to better understand and manage emergence, and what role can system thinking play in understanding emergence? The authors provide a wide variety of approaches to studying emergence ranging from formal system specification that account for emergence, deriving factors from observations of emergence in physics and chemistry, the emergence of language between two hominid agents in a resource-constrained system, and looking at emergence in complex enterprises. The editors conclude the book with observations on a possible research agenda to address some of the grand challenges the complex systems engineering community must consider.

This book is a diverse collection of contributions from a broad background of recognized experts in their field highlighting aspects of complexity and emergence important from their viewpoint. By bringing them together in one compendium, we hope to spawn a discussion on new methods and tools needed to address the challenges of complexity that obviously go beyond the limits of traditional approaches.

Saurabh Mittal, Herndon, VA

Saikou Diallo, Suffolk, VA

Andreas Tolk, Hampton, VA

September 2017

ABOUT THE EDITORS

Saurabh Mittal is the lead systems engineer/scientist in the Modeling, Simulation, Experimentation, and Analytics (MSEA) Technical Center of the MITRE Corporation. He is also affiliated with Dunip Technologies, LLC, and Society of Computer Simulation (SCS) International. He currently serves as associate editor-in-chief for Transactions of SCS and editor-in-chief of Enterprise Architecture Body of Knowledge (EABOK) Consortium. He received his M.S. and Ph.D. degrees in electrical and computer engineering from the University of Arizona. Previously, he was a scientist and architect at National Renewable Energy Laboratory, Department of Energy at Golden, Colorado, where he contributed to complex energy systems and co-simulation environments. He also worked at L3 Link Simulation & Training at 711 HPW, US Air Force Research Lab at Wright-Patterson Air Force Base, Ohio, where he contributed to integrating artificial agents and various cognitive architectures in Live, Virtual and Constructive (LVC) environments using formal systems theoretical model-based engineering approaches. He was a research assistant professor at the Department of Electrical and Computer Engineering at the University of Arizona. Dr. Mittal served as general chair of Springsim'17 and SummerSim'15, vice general chair for SpringSim'16 and SummerSim'14, and program chair for SpringSim'15. He is the founding chair for M&S and Complexity in Intelligent, Adaptive and Autonomous (MSCIAAS) Symposium offered in Springsim, Summersim, and Winter Simulation Conferences. He is a recipient of US Department of Defense (DoD) highest civilian contraction recognition: Golden Eagle award (2006) and SCS's Outstanding Service (2016) and Professional Contribution (2017) award. He has coauthored over 80 articles in various international conferences and journals, including books titled “Netcentric System of Systems Engineering with DEVS Unified Process” and “Guide to Simulation-based disciplines: Advancing our computational future” that serves the areas of executable architectures; service-oriented distributed simulation; formal Systems M&S; system of systems engineering; multiplatform modeling; intelligence-based, complex, adaptive, and autonomous systems; and large-scale M&S integration and interoperability.

Saikou Diallo is a research associate professor at the Virginia Modeling, Analysis and Simulation Center, and an adjunct professor at Old Dominion University. Dr. Diallo has studied the concepts of interoperability of simulations and composability of models for over 15 years. He is VMASC's lead researcher in Simulated Empathy where he focuses on applying modeling and simulation to study how people connect with one another and experience their environment and creations. He currently has a grant to conduct research into modeling religion, culture, and civilizations. He is also involved in developing cloud-based simulation engines and user interfaces in order to promote the use of simulation outside of traditional engineering fields. Dr. Diallo graduated with a M.S. degree in engineering in 2006 and a Ph.D. in modeling and simulation in 2010 both from Old Dominion University. He is the vice president in charge of conferences and a member of the Board of Directors for the Society for Modeling and Simulation International (SCS). Dr. Diallo has over one hundred publications in peer-reviewed conferences, journals, and books.

Andreas Tolk is technology integrator in the Modeling, Simulation, Experimentation, and Analytics (MSEA) Technical Center of the MITRE Corporation. He is also adjunct full professor of engineering management and systems engineering and modeling, simulation, and visualization engineering at Old Dominion University in Norfolk, Virginia. He holds an M.S. and a Ph.D. degree in computer science from the University of the Federal Armed Forces in Munich, Germany. He published more than 200 contributions to journals, book chapters, and conference proceedings and edited several books on Modeling & Simulation and Systems Engineering. He received the Excellence in Research Award from the Frank Batten College of Engineering and Technology in 2008, the Technical Merit Award from the Simulation Interoperability Standards Organization (SISO) in 2010, and the Outstanding Professional Contributions Award from the Society for Modeling and Simulation (SCS) in 2012, and the Distinguished Achievement Award from SCS in 2014. He is a fellow of SCS and a senior member of ACM and IEEE.

LIST OF CONTRIBUTORS

  1. Lachlan Birdsey
  2. School of Computer Science
  3. The University of Adelaide
  4. Adelaide, SA 5005
  5. Australia
  1. Chih-Chun Chen
  2. Department of Engineering
  3. University of Cambridge
  4. Cambridge CB2 1PZ
  5. UK
  1. Steven Corns
  2. Department of Engineering Management and Systems Engineering
  3. Missouri University of Science and Technology
  4. Rolla, MO 65401
  5. USA
  1. Nathan Crilly
  2. Department of Engineering
  3. University of Cambridge
  4. Cambridge CB2 1PZ
  5. UK
  1. Saikou Diallo
  2. Virginia Modeling, Analysis & Simulation Center
  3. Old Dominion University
  4. Suffolk, VA
  5. USA
  1. Umut Durak
  2. German Aerospace Center
  3. Cologne
  4. Germany
  1. David C. Earnest
  2. Department of Political Science
  3. University of South Dakota
  4. Vermillion, SD 57069
  5. USA
  1. Erika Frydenlund
  2. Virginia Modeling, Analysis and Simulation Center
  3. Old Dominion University
  4. Suffolk, VA 23435
  5. USA
  1. Ross Gore
  2. Virginia Modeling, Analysis and Simulation Center
  3. Old Dominion University
  4. Norfolk, VA 23529
  5. USA
  1. John J. Johnson IV
  2. Systems Thinking & Solutions
  3. Ashburn, VA 20148
  4. USA
  1. Matthew T.K. Koehler
  2. The MITRE Corporation
  3. Bedford, MA
  4. USA
  1. Justin E. Lane
  2. Institute of Cognitive and Evolutionary Anthropology
  3. Department of Anthropology
  4. University of Oxford
  5. 64 Banbury Road, Oxford OX2 6PN
  6. UK
  1. and
  1. LEVYNA, Ústav religionistiky
  2. Masaryk University
  3. Veveří 28, Brno 602 00
  4. Czech Republic
  1. Suzanna Long
  2. Department of Engineering Management and Systems Engineering
  3. Missouri University of Science and Technology
  4. Rolla, MO 65401
  5. USA
  1. Saurabh Mittal
  2. The MITRE Corporation
  3. McLean, VA
  4. USA
  1. Michael D. Norman
  2. The MITRE Corporation
  3. Bedford, MA
  4. USA
  1. Akhilesh Ojha
  2. Department of Engineering Management and Systems Engineering
  3. Missouri University of Science and Technology
  4. Rolla, MO 65401
  5. USA
  1. Tuncer Ören
  2. School of Electrical Engineering and Computer Science
  3. University of Ottawa
  4. Ottawa
  5. Canada
  1. Jose J. Padilla
  2. Virginia Modeling Analysis and Simulation Center
  3. Old Dominion University
  4. Suffolk, VA
  5. USA
  1. Robert Pitsko
  2. The MITRE Corporation
  3. McLean, VA
  4. USA
  1. Ruwen Qin
  2. Department of Engineering Management and Systems Engineering
  3. Missouri University of Science and Technology
  4. Rolla, MO 65401
  5. USA
  1. William B. Rouse
  2. Center for Complex Systems and Enterprises
  3. Stevens Institute of Technology
  4. 1 Castle Point Terrace, Hoboken, NJ 07030
  5. USA
  1. Tom Shoberg
  2. U.S. Geological Survey
  3. CEGIS
  4. Rolla, MO 65409
  5. USA
  1. F. LeRon Shults
  2. Institute for Religion, Philosophy and History
  3. University of Agder
  4. Kristiansand 4604
  5. Norway
  1. Andres Sousa-Poza
  2. Engineering Management & System Engineering
  3. Old Dominion University
  4. Norfolk, VA 23529
  5. USA
  1. John Symons
  2. Department of Philosophy
  3. The University of Kansas
  4. Lawrence, KS 66045
  5. USA
  1. Claudia Szabo
  2. School of Computer Science
  3. The University of Adelaide
  4. Adelaide, SA 5005
  5. Australia
  1. Andreas Tolk
  2. The MITRE Corporation
  3. Hampton, VA
  4. USA
  1. Wesley J. Wildman
  2. School of Theology
  3. Boston University
  4. Boston, MA 02215
  5. USA
  1. and
  1. Center for Mind and Culture
  2. Boston, MA 02215
  3. USA
  1. Levent Yilmaz
  2. Department of Computer Science and Software Engineering, Samuel Ginn College of Engineering
  3. Auburn University
  4. Auburn, AL 36849
  5. USA
  1. Bernard P. Zeigler
  2. RTSync Corporation
  3. University of Arizona
  4. Tucson, AZ
  5. USA

SECTION I

EMERGENT BEHAVIOR IN COMPLEX SYSTEMS