Skip navigation.

Posts tagged with "graph theory"

Perfect Graph

1. Definition


In graph theory, a perfect graph is a graph in which the chromatic number of every induced subgraph equals the clique number of that subgraph. That is, if every complete subgraph has at most k vertices, the graph can be colored with k colors, and this same relation between complete subgraphs and coloring holds in every induced subgraph of the graph.


---Wikipedia

2. Chordal graphs are subset of perfect graphs. They are sometimes also called triangulated graphs.


A graph is chordal if each of its cycles of four or more nodes has a chord, which is an edge joining two nodes that are not adjacent in the cycle.


---Wikipedia

3. Check class notes at U. Waterloo on chordal graphs and recognizing chordal graphs.

4. Professor David Eppstein at UC Irvin gave python implementation of one chordal graph recognization algorithm proposed in the paper "Lex-BFS and Partition Refinement, with Applications to Transitive Orientation, Interval Graph Recognition and Consecutive Ones".

Maximal Clique

1. Definition


A maximal clique is a complete subgraph that is not contained in any other complete subgraph. Among all maximal cliques, the largest one is the maximum clique. The clique problem is one of the basic NP-complete problems.


---Yun Zhang at UTK

2. Some papers on maximal cliques (and independent sets) enumeration problems:
[1] An Analysis of Some Graph Theoretical Cluster Techniques
[2] Corrections to Bierstone's Algorithm for Generating Cliques
[3] A New Algorithm for Generating All the Maximal Independent Set

3. Dr. Kevin O'Neill provided C implementation for algorithms proposed in paper [3].