Complex network analysis of differential evolution algorithm applied to flowshop with no-wait problem

This paper analyses the attributes of population dynamics of Differential Evolution algorithm using Complex Network Analysis tools. The population is visualised as an evolving complex network, which exhibits non-trivial features. Complex network attributes such as adjacency graph gives interconnectivity, centralities give the overview of convergence and stagnation, whereas cliques outlines the depth of interconnection and subgraphs within the population. The community graph plot gives an overview of the hierarchical grouping of the individuals in the population. These attributes give a clear description of the population during evaluation and can be utilised for adaptive population and parameter control.

[1]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[2]  Godfrey C. Onwubolu,et al.  Forward Backward Transformation , 2009 .

[3]  Michael Pinedo,et al.  Scheduling: Theory, Algorithms, and Systems , 1994 .

[4]  Ivan Zelinka,et al.  Visualization of Complex Networks Dynamics: Case Study , 2012, Networking Workshops.

[5]  Roman Senkerik,et al.  Do Evolutionary Algorithm Dynamics Create Complex Network Structures? , 2011, Complex Syst..

[6]  R. Storn,et al.  Differential Evolution: A Practical Approach to Global Optimization (Natural Computing Series) , 2005 .

[7]  Michal Pluhacek,et al.  Complex Network Analysis of Discrete Self-organising Migrating Algorithm , 2014 .

[8]  Dunwei Gong,et al.  A Heuristic Genetic Algorithm for No-Wait Flowshop Scheduling Problem , 2007 .

[9]  Godfrey C. Onwubolu,et al.  Differential Evolution: A Handbook for Global Permutation-Based Combinatorial Optimization , 2009 .

[10]  Donald Davendra,et al.  Evolutionary Algorithms and the Edge of Chaos , 2010, Evolutionary Algorithms and Chaotic Systems.

[11]  Ivan Zelinka Investigation on Relationship between Complex Networks and Evolutionary Algorithms Dynamics , 2011 .

[12]  Michal Pluhacek,et al.  Complex Network Analysis of Evolutionary Algorithms Applied to Combinatorial Optimisation Problem , 2014, IBICA.

[13]  Roman Senkerik,et al.  Evolutionary Dynamics as The Structure of Complex Networks , 2013, Handbook of Optimization.