Midterm Review - PowerPoint PPT Presentation

1 / 30
About This Presentation
Title:

Midterm Review

Description:

Equivalence classes of the connectivity relation. Theorem. Let G be a graph of order 3 or more. ... (Vertex) Connectivity. Cut vertex ... – PowerPoint PPT presentation

Number of Views:57
Avg rating:3.0/5.0
Slides: 31
Provided by: csR4
Category:

less

Transcript and Presenter's Notes

Title: Midterm Review


1
Midterm Review
  • 02/26/07

2
General Definitions
  • G (V, E)
  • Vertex (plu vertices)
  • Edge (directed, undirected)
  • Order, size
  • Adjacency, incidency
  • Subgraph
  • Spanning subgraph
  • Induced subgraph

3
Navigation
  • Walk (closed walk)
  • Trail (closed trail circuit)
  • Path (closed path cycle)

4
Connectivity
  • Two vertices u and v are connected
  • Graph G is connected
  • Connected components
  • Equivalence classes of the connectivity relation

5
Theorem
  • Let G be a graph of order 3 or more. If G
    contains u,v such that G-u and G-v are connected,
    then G itself is connected.

6
u-v paths
  • Distance between u and v,
  • A u-v geodesic,
  • Diameter of a graph
  • If uv0, v1, , vk is a geodesic,
  • distance(u,vi) i for all i

7
  • Complement of a graph
  • Bipartite graphs
  • A graph is bipartite iff it contains no odd cycles

8
Degrees
  • Degree of a vertex
  • Min degree, max degree of a graph
  • Sum of degrees ?
  • Every graph has an even number of odd vertices
  • Regular graphs

9
Degree sequences
  • A non increasing sequence is called graphical if
  • Theorem
  • The sequence s is graphical iff s is graphical

10
u vertex with degree d1
d1 vertices of highest degree after u
11
Graph Isomorphism
  • Definition
  • Isomorphism is an equivalence relation over all
    graphs

12
Recognizability
  • Definition
  • The following are recognizable
  • Order
  • Size
  • Degree sequence

13
Bridges
  • Bridge is an edge such that
  • An edge is a bridge if and only if it lies on no
    cycle

14
Trees
  • Connected, acyclic graphs
  • Forest acyclic but not necessarily connected

15
Properties On a tree,
  • There is a unique path between every pair of
    vertices
  • There are at least two leaves (end vertices)
  • The order m n 1
  • The size of any connected graph (with n vertices
    is) at least n-1

16
Minimum Spanning Trees
  • Kruskals algorithm add the smallest weight edge
    that does not create a cycle
  • Prims algorithm grows a single tree
  • They are both instances of a generic MST
    algorithm

17
(Vertex) Connectivity
  • Cut vertex
  • If v is a cut vertex, u and v are not connected
    in G-v, then v lies on every u-v path on G
  • G non-separable means G has no cut vertex

18
Theorem
  • Let G be a graph of order 3 or more.
  • G is non-separable iff every two vertices lie on
    a common cycle

19
Blocks
  • Block maximal non-separable subgraph
  • Let R be a relation on edges such that eRf iff
    ((ef) or (e and f lie on a common cycle)
  • This is an equivalence relation
  • Blocks are equivalence classes of this relation
  • Blocks are edge disjoint, share at most one vertex

20
Vertex Connectivity
  • Vertex cut
  • ?(G) minimum vertex cut
  • A graph is k-connected if ?(G)? k

21
Edge Connectivity
  • ?(G)
  • ?(G) ? ?(G) ? ?(G)

22
Mengers Theorem
  • Let u and v be non-adjacent vertices in G
  • Then the maximum number of internally disjoint
    u-v paths is equal to the cardinality of the
    minimum u-v separating set.

23
Theorem
  • A nontrivial graph G is k-connected iff for each
    pair of distinct vertices u,v there are at least
    k internally disjoint u-v paths.

24
Corollary
  • Let G be a k-connected graph.
  • Let S be any subset of k vertices of G.
  • Graph H is obtained by adding a vertex to G and
    joining that vertex to the vertices in S.
  • Then H is also k-connected.

25
Eulerian Graphs
  • Idea visit all edges, no edge repetitions
  • Recognition Eulerian iff all degrees are even
  • Eularian Trail iff all but two degrees are even.
  • An Eulerian trail is an open trail.

26
Hamiltonian Graphs
  • Visit all vertices, no vertex repetitions
  • No efficient characterization
  • We have seen some necessary and some sufficient
    conditions.

27
A necessary condition
  • If G is Hamiltonian, for any subset S of
    vertices of components in G-S ? S

28
A sufficient condition
  • G be a graph of order n ? 3
  • If deg(u)deg(v) ? n for each nonadjacent u,v,
    then G is Hamiltonian.

29
Another sufficient condition
  • Let u,v be two nonadjacent vertices such that
    deg(u)deg(v) ? n.
  • G is Hamiltonian iff Ge is Hamiltonian
  • We used this to define closure operation.

30
A few remarks about the exam
  • 90mins, 5 questions
  • Unless specified
  • All graphs are connected, undirected
  • m denotes the size, n denotes the order
Write a Comment
User Comments (0)
About PowerShow.com