Chapter 7 Digraphs Flashcards
Defn/ A directed uv path in a digraph is:
is a series of arcs (digraph equiv. of edges) uu.1,u.1u.2,u.2u.3,…u.n-1v which don’t repeat vertices
Defn/ A digraph is strongly connected (diconnected) if
for any pair of vertices u,v there exists a u-v directed path
Defn/ Graph is orientable if:
if it is possible to assign directions s.t. the resulting digraph is strongly connected.
Thm/ (Robbins) A graph is orientable IFF it has no bridges
Graph can have directions assigned s.t. it is strongly connected IFF it doesn’t have any bridge edges
Defn/ If uv is an arc, we say: (adjacent)
We say that v is adjacent FROM u. Because direction matters.
Defn/ A tournament T is a digraph w/ the property:
if u,v in V(T), then either uv or vu is an arc
Defn/ The outdegree of v (OD v) is:
the number of vertices adjacent from v
Defn/ The indegree of v (ID v) is:
the number of vertices that v is adjacent to
Defn/ In a digraph, if ID v = 0, OD v > 0, (everything is going OUT), then it is called a:
called a transmitter
Defn/ In a digraph, if OD v = 0, ID v > 0, (everything is going OUT), then it is called a:
called a receiver
Defn/ The length of a directed path is:
the length of a dipath is the number of arcs contained in the path.
Defn/ The distance from u to v d(u,v) is:
is the length of the shortest directed path from u to v
Thm/ In a tournament T, let u have maximum OD, then the distance from u to any other vertex is:
the distance to any other vertex is either 1 or 2.
PF/ v has max OD n. Has u1….u.p-n+1 going INTO it, n v.1…v.n going out. Want those v.i to connect back to u.i. Suppose for u.i, no v.i connects to it. Then, it goes out to each of those v.i (bc tournament) so it has n+1 (1 comes from connecting to v), so contradicts that v has max OD.
Defn/ A hamiltonian path in a digraph is:
is a directed path containing all vertices.
Thm/ Every tournament contains a Ham. path.
Pf/ induct on order. Works order=2.
Draw a picture of straight line Ham. path without new vert. v, then place vert v below. Easy to add to path unless arrows go v.1 to v to v.n, but then you have to have the arrows connecting to the vert.s swap at some point. Check picture if this is confusing.