Techniques and Tools for Local Search Landscape Visualization and Analysis

Because of their high dimensionality, combinatorial optimization problems are often difficult to analyze, and the researcher's intuition is insufficient to grasp the relevant features. In this paper we present and discuss a set of techniques for the visualization of search landscapes aimed at supporting the researcher's intuition on the behavior of a Stochastic Local Search algorithm applied to a combinatorial optimization problem. We discuss scalability issues posed by the size of the problems and by the number of potential solutions, and propose approximate techniques to overcome them. Examples generated with an application (available for academic use) are presented to highlight the advantages of the proposed approach.

[1]  Ayellet Tal,et al.  Online Dynamic Graph Drawing , 2008, IEEE Transactions on Visualization and Computer Graphics.

[2]  Steven Halim,et al.  Designing and Tuning SLS Through Animation and Graphics: An Extended Walk-Through , 2007, SLS.

[3]  Wayne J. Pullan,et al.  Dynamic Local Search for the Maximum Clique Problem , 2011, J. Artif. Intell. Res..

[4]  Roberto Battiti,et al.  Reactive and dynamic local search for max-clique: Engineering effective building blocks , 2010, Comput. Oper. Res..

[5]  Thomas Stützle,et al.  Stochastic Local Search: Foundations & Applications , 2004 .

[6]  Roberto Battiti,et al.  Reactive Local Search for the Maximum Clique Problem1 , 2001, Algorithmica.

[7]  Stephen Curial,et al.  Effectively visualizing large networks through sampling , 2005, VIS 05. IEEE Visualization, 2005..

[8]  Peter Eades,et al.  A Heuristic for Graph Drawing , 1984 .

[9]  Stephen Curial,et al.  ALVIN: a system for visualizing large networks , 2005, WWW '05.

[10]  Joseph C. Culberson,et al.  Camouflaging independent sets in quasi-random graphs , 1993, Cliques, Coloring, and Satisfiability.

[11]  David S. Ebert,et al.  Proceedings of the 1999 workshop on new paradigms in information visualization and manipulation in conjunction with the eighth ACM internation conference on Information and knowledge management , 1999, CIKM 1999.

[12]  Hartmut Pohlheim,et al.  Visualization of evolutionary algorithms - set of standard techniques and multidimensional visualization , 1999 .

[13]  Ken Perlin,et al.  Human-guided simple search: combining information visualization and heuristic search , 1999, NPIVM '99.

[14]  Mario Köppen,et al.  Visualization of Pareto-Sets in Evolutionary Multi-Objective Optimization , 2007, 7th International Conference on Hybrid Intelligent Systems (HIS 2007).