World's most popular travel blog for travel bloggers.

[Solved]: Number of Independent Sets in a tree

, , No Comments
Problem Detail: 

(I've been stuck on this homework assignment for far too long)

I need to find the number of independent sets in a tree.

For example, say the set of nodes in a tree is {A, B, C, D, E}. B and C are children of A and D, E are children of B. This tree has 14 independent sets.

I assume that the algorithm will be recursive and I think that I should make each level of a tree into a linked list, so B->C and D->E, but more than that I'm stumped.

Would grealy appreciate help.

Asked By : Edgar Aroutiounian

Answered By : Yuval Filmus

Hint: Compute recursively the number of independent sets (a) containing the root, (b) not containing the root.

Best Answer from StackOverflow

Question Source : http://cs.stackexchange.com/questions/14768

 Ask a Question

 Download Related Notes/Documents

0 comments:

Post a Comment

Let us know your responses and feedback