Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Maximum weight independent set in trees
Pawagi S. BIT27 (2):170-180,1987.Type:Article
Date Reviewed: May 1 1988

Consider an undirected graph whose vertices are weighted. Finding an independent vertex set maximizing the sum of the weights is in general NP-hard. The problem remains NP-hard for planar graphs but is tractable in chordal graphs and in bipartite graphs.

This paper gives an algorithm for finding a maximum weight independent set in trees, in O(nlogn) steps. Briefly, the tree is split by removing its centroid. For each subtree so obtained, a maximum weight independent set is found, and these sets are then suitably merged to obtain a maximum weight independent set for the original tree. Since a tree is a bipartite graph, the bipartite algorithm could be applied instead, but doing so would raise the time bound to O(n2log n) steps.

Reviewer:  C. Hoffmann Review #: CR112033
Bookmark and Share
 
Trees (G.2.2 ... )
 
 
Computations On Discrete Structures (F.2.2 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Trees": Date
A taxonomy of binary tree traversals
Berztiss A. BIT 26(3): 266-276, 1986. Type: Article
Mar 1 1987
Minimum diameter spanning trees and related problems
Ho J., Lee D., Chang C., Wong C. SIAM Journal on Computing 20(5): 987-997, 1991. Type: Article
Dec 1 1992
Polynomial time algorithms for the min cut problem on degree restricted trees
Chung M., Makedon F., Sudborough I., Turner J. SIAM Journal on Computing 14(1): 158-177, 1985. Type: Article
Jan 1 1986
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy