Emergence and Evolution of Hierarchical Structure in Complex Systems

05/13/2018
by   Payam Siyari, et al.
0

It is well known that many complex systems, both in technology and nature, exhibit hierarchical modularity. What is not well understood however is how this hierarchical structure (which is fundamentally a network property) emerges, and how it evolves over time. Further, the norm is that hierarchical systems are designed incrementally over time to provide support for new outputs and potentially to new inputs. This is very different than re-designing a new system "from scratch" after a change in the outputs or inputs. We propose a modeling framework, referred to as Evo-Lexis, that provides insight to some general and fundamental queries about evolving hierarchical systems. Evo-Lexis models the system inputs as symbols ("sources") and the outputs as sequences of those symbols ("targets"). Evo-Lexis computes the optimized adjustment of a given hierarchy when the set of targets changes over time by additions and removals ("incremental design"). Additionally, Evo-Lexis computes the optimized hierarchy that generates a given set of targets from a set of sources in a static (non-evolving) setting ("clean-slate design"). The questions we focus on are: 1. How do some key properties of this hierarchy, e.g. depth of the network, reuse or centrality of each module, complexity (or sequence length) of intermediate modules, etc., depend on the evolutionary process generating the new targets? 2. Under what conditions do the emergent hierarchies exhibit the so called "hourglass effect"? Why are few intermediate modules reused much more than others? 3. Do intermediate modules persist during the evolution of hierarchies? Or are there "punctuated equilibria" where the highly reused modules change significantly? 4. Which are the differences in terms of cost and structure between the incrementally designed and the corresponding clean-slate designed hierarchies?

READ FULL TEXT
research
06/06/2019

Evolution of Hierarchical Structure Reuse in iGEM Synthetic DNA Sequences

Many complex systems, both in technology and nature, exhibit hierarchica...
research
02/17/2016

Lexis: An Optimization Framework for Discovering the Hierarchical Structure of Sequential Data

Data represented as strings abounds in biology, linguistics, document mi...
research
05/23/2015

The evolutionary origins of hierarchy

Hierarchical organization -- the recursive composition of sub-modules --...
research
09/01/1997

Identifying Hierarchical Structure in Sequences: A linear-time algorithm

SEQUITUR is an algorithm that infers a hierarchical structure from a seq...
research
11/04/2008

Hierarchical structure and the prediction of missing links in networks

Networks have in recent years emerged as an invaluable tool for describi...
research
01/23/2017

Learning to Decode for Future Success

We introduce a simple, general strategy to manipulate the behavior of a ...
research
03/31/2016

Hierarchical Quickest Change Detection via Surrogates

Change detection (CD) in time series data is a critical problem as it re...

Please sign up or login with your details

Forgot password? Click here to reset