Title:
A design space exploration method for Identifying emergent behavior in complex systems

dc.contributor.advisor Mavris, Dimitri N.
dc.contributor.author Kim, Vadim
dc.contributor.committeeMember Schrage, Daniel P.
dc.contributor.committeeMember Kennedy, Graeme
dc.contributor.committeeMember Griendling, Kelly
dc.contributor.committeeMember Chou, Shuo-Ju
dc.contributor.department Aerospace Engineering
dc.date.accessioned 2017-01-11T14:01:33Z
dc.date.available 2017-01-11T14:01:33Z
dc.date.created 2016-12
dc.date.issued 2016-08-23
dc.date.submitted December 2016
dc.date.updated 2017-01-11T14:01:33Z
dc.description.abstract This research seeks to gain insight into the design of distributed multi-agent systems. Distributed multi-agent systems present opportunities for accomplishing a goal using multiple simple systems rather than a more complicated monolithic system. Distributed systems, if properly designed, have the potential to exhibit self-organizing behavior which can lead to systems that require less centralized control in addition to improved robustness, reliability, scalability, and adaptability than traditional monolithic, centralized systems. As engineered systems become more complex, their behavior is more difficult to characterize and predict. Self-organizing systems are difficult to analyze and design since the system behavior is emergent, i.e., the collective behavior only becomes apparent once the system is integrated. The collective behavior is primarily driven by the local interactions of the agents and their environment. This poses an enormous challenge for engineering these systems. The task of system design---selecting the right rules and system parameters---is difficult due to the opaque connection between inputs and responses. The goal of this research is to develop a methodology that provides a way of systematically exploring the design space in order to identify the conditions that give rise to emergent behavior. This information can be used as part of the scientific process of providing feedback through the iterative design process. In order to address this goal, this research seeks to answer the question on how to define, measure, and use the concept of emergence in the design of a multi-agent system. Similarly, it will address the more general question about how to understand "complex systems" in order to analyze and engineer them. This will be used to guide the development of an appropriate methodology. This research develops the Systematic Exploration for Emergence Detection (SEED) methodology for evaluating computer simulations of complex systems in order to identify conditions that lead to emergent behavior. This research proposes a new quantitative measure of emergence which can identify critical transitions in macro-level performance/function of the system due to changes in system context (i.e., environmental conditions or system parameters). The methodology provides the framework for performing a design space exploration using this measure of emergence to identify critical regions in the design space. These regions help to characterize the design space and will help guide the design process by providing insight into design points where the system behavior is unexpected or changing rapidly, which are possible indicators of emergent behavior. The SEED methodology is based on a statistical analysis approach. The design space is efficiently sampled using Design of Experiments methods. At each of these design points, the system behavior is characterized statistically using repeated runs of the simulation. The proposed measure of emergence, Design Space Divergence, is then evaluated across the design space and critical regions are identified using data visualization and clustering methods. A case study is performed on a multi-UAV distributed surveillance problem to investigate whether this framework is capable of identifying emergent behavior. The SEED methodology is used to explore the system design space, including the number of UAVs used in the system and influential vehicle and system parameters. The results show that this methodology provides insights into the landscape of system performance across the design space. More specifically, it identifies a number of candidate designs which exhibit emergent behavior where the system performance rapidly improves as the system undergoes a transition from disorganized to organized behavior. The SEED methodology provides for a more rigorous, traceable, and thorough design process for systems which have been difficult to understand and design using traditional engineering methods.
dc.description.degree Ph.D.
dc.format.mimetype application/pdf
dc.identifier.uri http://hdl.handle.net/1853/56241
dc.language.iso en_US
dc.publisher Georgia Institute of Technology
dc.subject Emergent behavior
dc.subject Emergence
dc.subject Design space exploration
dc.subject Complex systems multi-agent systems
dc.title A design space exploration method for Identifying emergent behavior in complex systems
dc.type Text
dc.type.genre Dissertation
dspace.entity.type Publication
local.contributor.advisor Mavris, Dimitri N.
local.contributor.corporatename Daniel Guggenheim School of Aerospace Engineering
local.contributor.corporatename Aerospace Systems Design Laboratory (ASDL)
local.contributor.corporatename College of Engineering
local.relation.ispartofseries Doctor of Philosophy with a Major in Aerospace Engineering
relation.isAdvisorOfPublication d355c865-c3df-4bfe-8328-24541ea04f62
relation.isOrgUnitOfPublication a348b767-ea7e-4789-af1f-1f1d5925fb65
relation.isOrgUnitOfPublication a8736075-ffb0-4c28-aa40-2160181ead8c
relation.isOrgUnitOfPublication 7c022d60-21d5-497c-b552-95e489a06569
relation.isSeriesOfPublication f6a932db-1cde-43b5-bcab-bf573da55ed6
thesis.degree.level Doctoral
Files
Original bundle
Now showing 1 - 1 of 1
Thumbnail Image
Name:
KIM-DISSERTATION-2016.pdf
Size:
10.31 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
LICENSE.txt
Size:
3.86 KB
Format:
Plain Text
Description: