Solutions manual for introduction to graph theory 2nd edition by west ibsn 9780131437371

Page 1

Solutions Manual for Introduction to Graph Theory 2nd Edition by West IBSN 9780131437371 Full download: http://downloadlink.org/p/solutions-manual-for-introduction-to-graph-theory-2nd-edition-by-west-ibsn9780131437371/ containing the new (copy of) edge uv equals the number of u, v-paths in G , and a graph is a tree if and only if for each pair u, v there is exactly one u, v-path. Note that the specified condition must also hold for addition of extra copies of edges already present; this excludes cliques.

2.TREES AND DISTANCE 2.1. BASIC PROPERTIES 2.1.1. Trees with at most 6 vertices having specified maximum degree or diameter. For maximum degree k, we start with the star K 1,k and append leaves to obtain the desired number of vertices without creating a vertex of larger degree. For diameter k, we start with the path Pk+1 and append leaves to obtain the desired number of vertices without creating a longer path. Below we list all the resulting isomorphism classes. For k = 0, the only tree is K 1 , and for k = 1, the only tree is K 2 (diameter or maximum degree k). For larger k, we list the trees in the tables. Let Ti, j denote the tree with i + j vertices obtained by starting with one edge and appending i − 1 leaves to one endpoint and j − 1 leaves at the other endpoint (note that T1,k = K 1,k for k ≥ 1). Let Q be the 6-vertex tree with diameter 4 obtained by growing a leaf from a neighbor of a leaf in P5 . Let n denote the number of vertices. maximum degree k k n

2

3

3 4 5 6

P3 P4 P5 P6

K 1,3 T2,3 T3,3 , Q

4

K 1,4 T2,4

5

K 1,5

diameter k k n

2

3

4

5

3 4 5 6

P3 K 1,3 K 1,4 K 1,5

P4 T2,3 T2,4 , T3,3

P5 Q

P6

2.1.2. Characterization of trees. a) A graph is tree if and only if it is connected and every edge is a cutedge. An edge e is a cut-edge if and only if e belongs to no cycle, so there are no cycles if and only if every edge is a cut-edge. (To review, edge e = uv

2.1.3. A graph is a tree if and only if it is loopless and has exactly one spanning tree. If G is a tree, then G is loopless, since G is acyclic. Also, G is a spanning tree of G . If G contains another spanning tree, then G contains another edge not in G , which is impossible. Let G be loopless and have exactly one spanning tree T . If G has a edge e not in T , then T + e contains exactly one cycle, because T is a tree. Let f be another edge in this cycle. Then T + e − f contains no cycle. Also T + e − f is connected, because deleting an edge of a cycle cannot disconnect a graph. Hence T + e − f is a tree different from T . Since G contains no such tree, G cannot contain an edge not in T , and G is the tree T . 2.1.4. Every graph with fewer edges than vertices has a component that is a tree—TRUE. Since the number of vertices or edges in a graph is the sum of the number in each component, a graph with fewer edges than vertices must have a component with fewer edges than vertices. By the properties of trees, such a component must be a tree. 2.1.5. A maximal acyclic subgraph of a graph G consists of a spanning tree from each component of G . We show that if H is a component of G and F is a maximal forest in G , then F ∩ H is a spanning tree of H . We may assume that F contains all vertices of G ; if not, throw the missing ones in as isolated points to enlarge the forest. Note that F ∩ H contains no cycles, since F contains no cycles and F ∩ H is a subgraph of F . We need only show that F ∩ H is a connected subgraph of H . If not, then it has more than one component. Since F is spanning and H is connected, H contains an edge between two of these components. Add this edge to F and F ∩ H . It cannot create a cycle, since F previously did not contain a path between its endpoints. We have made F into a larger forest (more edges), which contradicts the assumption that it was maximal. (Note: the subgraph consisting of all vertices and no edges of G is a spanning subgraph of G ; spanning means only that all the vertices appear, and says nothing about connectedness. 2.1.6. Every tree with average degree a has 2/(2 − a) vertices. Let the tree have n vertices and m edges. The average degree is the degree sumPdivided


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.