graphruled
Graphruled is a concept in graph theory describing graphs that admit a labeling of vertices with integers such that every edge joins vertices whose labels differ by exactly one. Formally, a graph G=(V,E) is graphruled if there exists a function f: V -> Z with |f(u) - f(v)| = 1 for every edge {u,v} in E. In finite graphs this is often represented with labels in a finite range {1,...,k} for some k.
Equivalence to bipartite graphs: A graph is graphruled if and only if it is bipartite. If G
Consequences and structure: The labeling induces a layered (or leveled) representation of G, with layers corresponding
Applications and usage: The concept is used in graph drawing to produce layered layouts and in scheduling