The visual display of quantitative information
The visual display of quantitative information
An algorithm for drawing general undirected graphs
Information Processing Letters
Envisioning information
Graph drawing by force-directed placement
Software—Practice & Experience
Genetic programming: on the programming of computers by means of natural selection
Genetic programming: on the programming of computers by means of natural selection
Mastering Mathematica: programming methods and applications
Mastering Mathematica: programming methods and applications
Mathematica graphics: techniques and applications
Mathematica graphics: techniques and applications
A focus+context technique based on hyperbolic geometry for visualizing large hierarchies
CHI '95 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Visual explanations: images and quantities, evidence and narrative
Visual explanations: images and quantities, evidence and narrative
The art of computer programming, volume 1 (3rd ed.): fundamental algorithms
The art of computer programming, volume 1 (3rd ed.): fundamental algorithms
The royal tree problem, a benchmark for single and multiple population genetic programming
Advances in genetic programming
Genetic programming: an introduction: on the automatic evolution of computer programs and its applications
The evolution of size and shape
Advances in genetic programming
Analysis of single-node (building) blocks in genetic programming
Advances in genetic programming
Rooted-tree schemata in genetic programming
Advances in genetic programming
Illustrating evolutionary computation with Mathematica
Illustrating evolutionary computation with Mathematica
Foundations of genetic programming
Foundations of genetic programming
A new kind of science
Information Graphics: A Comprehensive Illustrated Reference: Visual Tools for Analyzing, Managing, and Communicating
Visual Cues: Practical Data Visualization
Visual Cues: Practical Data Visualization
Size Fair and Homologous Tree Crossovers for Tree Genetic Programming
Genetic Programming and Evolvable Machines
What Makes a Problem GP-Hard? Analysis of a Tunably Difficult Problem in Genetic Programming
Genetic Programming and Evolvable Machines
Graph Visualization and Navigation in Information Visualization: A Survey
IEEE Transactions on Visualization and Computer Graphics
A Mathematical Analysis of Tournament Selection
Proceedings of the 6th International Conference on Genetic Algorithms
General Schema Theory for Genetic Programming with Subtree-Swapping Crossover
EuroGP '01 Proceedings of the 4th European Conference on Genetic Programming
EuroGP '98 Proceedings of the First European Workshop on Genetic Programming
Schema theory for genetic programming with one-point crossover and point mutation
Evolutionary Computation
Code growth in genetic programming
GECCO '96 Proceedings of the 1st annual conference on Genetic and evolutionary computation
An adverse interaction between crossover and restricted tree depth in genetic programming
GECCO '96 Proceedings of the 1st annual conference on Genetic and evolutionary computation
Identifying structural mechanisms in standard genetic programming
GECCO'03 Proceedings of the 2003 international conference on Genetic and evolutionary computation: PartII
Visualizing tree structures in genetic programming
GECCO'03 Proceedings of the 2003 international conference on Genetic and evolutionary computation: PartII
What makes a problem GP-hard? validating a hypothesis of structural causes
GECCO'03 Proceedings of the 2003 international conference on Genetic and evolutionary computation: PartII
No free lunch theorems for optimization
IEEE Transactions on Evolutionary Computation
Characterizing the dynamics of symmetry breaking in genetic programming
Proceedings of the 8th annual conference on Genetic and evolutionary computation
A genetic programming approach to business process mining
Proceedings of the 10th annual conference on Genetic and evolutionary computation
Data mining of genetic programming run logs
EuroGP'07 Proceedings of the 10th European conference on Genetic programming
EvoShelf: a system for managing and exploring evolutionary data
PPSN'10 Proceedings of the 11th international conference on Parallel problem solving from nature: Part II
A survey of multiple tree visualisation
Information Visualization
The halting probability in von neumann architectures
EuroGP'06 Proceedings of the 9th European conference on Genetic Programming
Visual analysis of population scatterplots
EA'11 Proceedings of the 10th international conference on Artificial Evolution
Introducing graphical models to analyze genetic programming dynamics
Proceedings of the twelfth workshop on Foundations of genetic algorithms XII
Hi-index | 0.00 |
This paper presents methods to visualize the structure of trees that occur in genetic programming. These methods allow for the inspection of structure of entire trees even though several thousands of nodes may be involved. The methods also scale to allow for the inspection of structure for entire populations and for complete trials even though millions of nodes may be involved. Examples are given that demonstrate how this new way of "seeing" can afford a potentially rich way of understanding dynamics that underpin genetic programming. The examples indicate further studies that might be enabled by visualizing structure at these scales.