Apply depth-first-search to find out the spanning tree, Mathematics

Assignment Help:

Apply depth-first-search to find out the spanning tree for the subsequent graph with vertex d as the starting vertex.       

1410_Apply depth-first-search to find out the spanning tree.png

Ans: Let us begin with node'd'. Mark d as visited node. Node'd' comprises two child 'e' and 'f'. After that Visit node 'e' and mark it as visited. Select edge (d, e) and add it to spanning tree T. So, T = {(d, e)}  Now e has e has two children: c and f. Visit c, add (e, c) to T, and mark c as visited. After that visit a and after that b. Mark them visited node and add arcs (c, a) and (c, b) to T. Up to here 

T = {(d, e), (e, c), (c, a), (c, b)}

Now here c has one more child e, which is previously visited, so exit recursion and go up to e that one more unvisited child f. Visit it, mark it as visited and we add (e, f) to T.  f comprise three (3) children: d, g and h. d is visited so leave it. Visit g, and doing the basic work of marking as visited and adding the arc utilized to visit the node in T, we at last get T as 

T = {(d, e), (e, c), (c, a), (c, b), (e, f), (f, g), (g, h), (h, i), (h, k), (k, j)}


Related Discussions:- Apply depth-first-search to find out the spanning tree

Lines- common polar coordinate graphs, Lines- Common Polar Coordinate Graph...

Lines- Common Polar Coordinate Graphs A few lines have quite simple equations in polar coordinates. 1.  θ = β We are able to see that this is a line by converting to Car

Money, how do you add 1,ooo and 100?

how do you add 1,ooo and 100?

Evaluate the log function, Evaluate the log function: Calculate 3log 1...

Evaluate the log function: Calculate 3log 10 2. Solution: Rule 3.             log  (A n ) = nlog b   A 3log 10  2 = log 10 (2 3 ) = log 10   8 = 0.903

Simplify compound fractions, A compound fraction is a fraction that has oth...

A compound fraction is a fraction that has other fractions inside its numerator or denominator. Here's an example: While compound fractions can look really hairy, they're r

Give the introduction to amino acid and nucleotide metabolis, Give the Intr...

Give the Introduction to amino ACID and nucleotide metabolism ? Here, we studied about the chemistry of proteins and amino acids. We studied that the amino acids are used for p

Define a cyclic group, Question 1: (a) Show that, for all sets A...

Question 1: (a) Show that, for all sets A, B and C, (i) (A ∩ B) c = A c ∩B c . (ii) A ∪ (B ∩ C) = (A ∪ B) ∩ (A ∪ C). (iii) A - (B ∪ C) = (A - B) ∩ (A - C).

Find the 20th term of arithmetic progressions, Find the 20 th term from th...

Find the 20 th term from the end of the AP 3, 8, 13........253. Ans:    3, 8, 13 .............. 253 Last term = 253 a20 from end = l - (n-1)d 253 - ( 20-1) 5 253

Find interval of function, Find interval for which the function f(x)=xe x(1...

Find interval for which the function f(x)=xe x(1-x)   is increasing or decreasing function

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd