Graph Theory and its Applications

graph theory, discrete math and al;gebra, algorithm, Kuratowski, Euler and Hamilton

If you are searching for any of the following topics:

Look no further. You'll find it at graph theory!

Graph Theory and Its Applications is a comprehensive applications-driven textbook that provides material for several different courses.

network, planar, graph, theory, discrete, Kuratowski, Euler, Hamilton, algorithm, algebra, map, isomorphism, topology, Heawood, surface, digraph, voltage graph, connectivity, spanning tree, network flow, spanning tree, binary tree, gross, yellen

Topics Include:

Trees, connectivity, planarity, coloring;

Graphical models for electrical and communications networks and computer architectures;

Network optimization models for operations analysis, including scheduling and job assignment;

Voltage graphs, algebraic specification of graphs (including the wrapped butterfly), and other topics that showcase the interplay between graph theory and algebra.

Features:

Applications and concrete examples -- help demonstrate relevance;

More than 700 graph drawings -- promote spatial intuition

More than 1,600 exercises -- from routine practice to more challenging problem solving;

Algorithms -- in a concise, easy-to-read format

    05C00 - General Reference Works (Handbooks, Dictionaries, Bibliographies, etc.)
  • 05C01 - Instructional Exposition (Textbooks, Tutorial Papers, etc.)
  • 05C02 - Research Exposition (Monographs, Survey Articles)
  • 05C03 - Historical
  • 05C04 - Explicit Machine Computation and Programs
  • 05C05 - Trees
  • 05C06 - Proceedings, Conferences, Collections, etc.
  • 05C07 - Degree Sequences
  • 05C10 - Topological Graph Theory, Imbedding
  • 05C12 - Distance in Graphs
  • 05C15 - Coloring of Graphs and Hypergraphs
  • 05C17 - Perfect Graphs
  • 05C20 - Directed Graphs (Digraphs), Tournaments
  • 05C22 - Signed, Gain and Biased Graphs
  • 05C25 - Graphs and Groups
  • 05C30 - Enumeration of Graphs and Maps
  • 05C35 - Extremal Problems
  • 05C38 - Paths and Cycles
  • 05C40 - Connectivity
  • 05C45 - Eulerian and Hamiltonian Graphs
  • 05C50 - Graphs and Matrices
  • 05C55 - Generalized Ramsey Theory
  • 05C60 - Isomorphism Problems (Reconstruction Conjecture, etc.)
  • 05C62 - Graph Representations (Geometric and Intersection Representations, etc.)
  • 05C65 - Hypergraphs
  • 05C69 - Dominating Sets, Independent Sets, Cliques
  • 05C70 - Factorization, Matching, Covering and Packing
  • 05C75 - Structural Characterization of Types of Graphs
  • 05C78 - Graph Labelling (Graceful Graphs, Bandwidth, etc.)
  • 05C80 - Random Graphs
  • 05C83 - Graph Minors
  • 05C85 - Graph Algorithms
  • 05C90 - Applications
  • 05C99 - None of the Above, but in this Section

Table of Contents INTRODUCTION to GRAPH MODELS Graphs and Digraphs Common Families of Graphs Graph Modeling Applications Walks and Distance Paths, Cycles, and Trees Vertex and Edge Attributes: More Applications STRUCTURE and REPRESENTATION Subgraphs Some Graph Operations Graph Isomorphism Tests for Non-Isomorphism Matrix Representations TREES Characterizations and Properties of Trees Rooted Trees Binary Trees Counting Binary Trees: Catalan Recursion Traversing a Binary Tree Binary-Search Trees Priority Trees SPANNING TREES An Intuitive Tree-Growing Scheme Depth-First and Breadth-First Search Applications of Depth-First Search Counting Spanning Trees: Prüfer Encoding Minimum Spanning Trees and Shortest Paths Cycles, Edge-Cuts, and Spanning Trees Graphs and Vector Spaces Matroids and the Greedy Algorithm CONNECTIVITY Vertex- and Edge-Connectivity Constructing Reliable Networks Max-Min Duality and Menger's Theorems Block Decompositions OPTIMAL GRAPH TRANSVERSALS Eulerian Trails and Tours DeBruijn Sequences and Postman Problems Hamiltonian Paths and Cycles Gray Codes and Traveling Salesman Problems GRAPH OPERATIONS and MAPPINGS Binary Operations on Graphs Linear Graph Mappings Modeling Network Emulation Subdivision and Homeomorphism Transforming a Graph by Edge Contraction DRAWING GRAPHS AND MAPS The Topology of Graphs and of the Sphere Higher-Order Surfaces Drawing Imbeddings Numerical Relations for Imbeddings Regular Sphere Maps PLANARITY OF GRAPHS Planarity and Nonplanarity Extending Planar Drawings Kuratowski's Theorem Planarity Algorithm GRAPH COLORINGS Vertex-Colorings Map-Colorings Edge-Colorings SPECIAL DIGRAPH MODELS Basic Properties and Some New Terminology Selected Applications of the General Digraph Tournaments and Project Scheduling Finding the Strong Components of a Digraph NETWORK FLOWS and APPLICATIONS Flows and Cuts in Networks Solving the Maximum-Flow Problem Determining the Connectivity of a Graph Matchings, Transversals, and Vertex Covers GRAPHICAL ENUMERATION Automorphisms and Symmetry Graph Colorings and Symmetry Cycle Index of a Permutation Group Burnside's Lemma Enumerating Vertex- and Edge-Colorings Counting Simple Graphs ALGEBRAIC SPECIFICATION of GRAPHS Cyclic Voltages Cayley Graphs and Regular Voltages Permutation Voltages Symmetric Graphs and Parallel Architectures Interconnection-Network Performance NONPLANAR LAYOUTS Crossing Numbers and Thickness Imbeddings in General Surfaces Representing Imbeddings by Rotations Genus Distribution of a Graph Voltage-Graph Specification of Graph Layouts Non-KVL Imbedded Voltage Graphs Heawood Map-Coloring Problem

At graph theory, you'll discover an easy to use, information packed web site. Click here to learn more about graph theory.

graph theory, discrete math and algebra, algorithm

_