List of graph theory topics
This is a list of graph theory topics, by Wikipedia page.
See glossary of graph theory for basic terminology
Examples and types of graphs
See also Trees
- Amalgamation
- Bipartite graph
- Bivariegated graph
- Cage (graph theory)
- Cayley graph
- Circle graph
- Clique Graph
- Cograph
- Complement of a graph
- Complete graph
- Cubic graph
- Cycle graph
- De Bruijn graph
- Dense graph
- Dipole graph
- Directed graph
- Directed acyclic graph
- Interval graph
- Interval graph, improper
- Interval graph, proper
- Line graph
- Minor
- Petersen graph
- Planar graph
- Random graph
- Regular graph
- Scale-free network
- Snark (graph theory)
- Sparse graph
- Split graph
- String graph
- Threshold graph
- Total graph
- Trellis (graph)
- Turán graph
- Edge-transitive graph
- Ultrahomogeneous graph
- Vertex-transitive graph
- Visibility graph
- Museum guard problem
- Wheel graph
Graph coloring
- Acyclic coloring
- Chromatic polynomial
- Cocoloring
- Graph coloring game
- Complete coloring
- Edge coloring
- Exact coloring
- Four color theorem
- Fractional coloring
- Graph two-coloring
- Harmonious coloring
- List coloring
- List edge-coloring
- Perfect graph
- Ramsey's theorem
- Sperner's lemma
- Strong coloring
- Subcoloring
- Tait's conjecture
- Total coloring
- Uniquely colorable graph
Paths and cycles
- Path (graph theory)
- Seven Bridges of Königsberg
- Three-cottage problem
- Shortest path problem
- Dijkstra's algorithm
- Open shortest path first
- Dijkstra's algorithm
- Flooding algorithm
- Route inspection problem
- Hamiltonian path
- Traveling salesman problem
- Path analysis
Trees
- Tree
- Abstract syntax tree
- B-tree
- Binary tree
- Binary search tree
- Self-balancing binary search tree
- AVL tree
- Red-black tree
- Splay tree
- T-tree
- Self-balancing binary search tree
- Binary space partitioning
- Full binary tree
- Binary search tree
- B*-tree
- Heap
- Binary heap
- Binomial heap
- Fibonacci heap
- 2-3 heap
- Kd-tree
- Cover tree
- Decision tree
- Empty tree
- Evolutionary tree
- Exponential tree
- Family tree
- Fault tree
- Free tree
- Game tree
- K-ary tree
- Octree
- Parse tree
- Phylogenetic tree
- Polytree
- Positional tree
- PQ tree
- R-tree
- Rooted tree
- Ordered tree
- Recursive tree
- SPQR tree
- Suffix tree
- Technology tree
- Trie
- Patricia trie
- Spanning tree
- Minimum spanning tree
- Boruvka's algorithm
- Kruskal's algorithm
- Prim's algorithm
- Minimum spanning tree
- Steiner tree
- Quadtree
- Terminology
- Node
- Child node
- Parent node
- Leaf node
- Root node
- Root (graph theory)
- Node
- Operations
- Tree rotation
- Tree traversal
- Inorder traversal
- Backward inorder traversal
- Pre-order traversal
- Post-order traversal
- Ahnentafel
- Tree search algorithm
- A-star search algorithm
- Best-first search
- Breadth-first search
- Depth-first search
- Other
- Tree structure
- Tree data structure
- Cayley's formula
- König's lemma
- Tree (set theory) (need not be a tree in the graph-theory sense, because there may not be a unique path between two vertices)
- Tree (descriptive set theory)
- Euler tour technique
Graphs in logic
Mazes and labyrinths
Algorithms
- Flood fill
- Graph exploration algorithm
- Ant colony algorithm
- Max flow min cut theorem
- Breadth-first search
- Depth-first search
- Depth-limited search
- FKT algorithm
- Shortest path
- Topological sorting
- Maximum-cardinality search
Other topics
- Adjacency list
- Adjacency matrix
- Adjacency algebra – the algebra of polynomials in the adjacency matrix
- Canadian traveller problem
- Cliques and independent sets
- Connected component
- Cycle space
- de Bruijn sequences
- Degree diameter problem
- Entanglement (graph measure)
- Erdős–Gyárfás conjecture
- Eternal dominating set
- Extremal graph theory
- Frequency partition
- Frucht's theorem
- Girth
- Graph drawing
- Graph homomorphism
- Graph labeling
- Graph partition
- Graph pebbling
- Graph property
- Graph reduction
- Graph-structured stack
- Graphical model
- Bayesian network
- D-separation
- Markov random field
- Tree decomposition (Junction tree) and treewidth
- Graph triangulation (see also Chordal graph)
- Perfect order
- Hidden Markov model
- Incidence matrix
- Independent set problem
- Knowledge representation
- Level structure
- Link popularity
- MacLane's planarity criterion
- Node influence metric
- Reconstruction conjecture
- Scientific classification
- Cladistics
- Neighbor-joining
- Phenetics
- Turán number
- Shannon switching game
- Spectral graph theory
- Spring-based algorithm
- Strongly connected component
- Vertex cover problem
Networks, network theory
See list of network theory topics
Hypergraphs
- Helly family
- Intersection (Line) Graphs of hypergraphs