Learn About Graph Drawing Methods, Algorithms, Software, and Applications in-Depth

The Handbook of Graph Drawing and Visualization offers a thorough, current overview of the graph drawing subject. Algorithms, software systems, and visualization applications in business, education, science, and engineering are covered. It also addresses the topological and geometric underpinnings of these topics. Each chapter is complete in itself and has a large number of references.

The fundamental topological and geometric ideas and methods utilized in graph drawing, including planarity testing and embedding, crossings and planarization, symmetric drawings, and proximity drawings, are covered in the book's first several chapters. The following chapters present a wide range of algorithms for creating graph drawings, including labeling algorithms, simultaneous embeddings, force-directed techniques, tree, planar straight-line, planar orthogonal and polyline, spine and radial, circular, rectangular, hierarchical, and three-dimensional drawings.

The book then introduces the GraphML language for expressing graphs and their drawings and discusses the OGDF, GDToolkit, and PIGALLE software systems for creating graph drawings. In the concluding chapters, graph drawing techniques are used to visualize biological networks, computer networks, data analytics, educational networks, and social networks.

This guide demonstrates how to graph drawing and visualization can be used in the physical, life, and social sciences. It was edited by a pioneer in the field of graph drawing and includes contributions from top researchers in the field. The book will assist you in understanding graph drawing methods and graph visualization systems, using graph drawing techniques in your study, and incorporating graph drawing solutions into your products whether you are a math researcher, an IT professional, or a software developer.