World Scientific
Skip main navigation

Cookies Notification

We use cookies on this site to enhance your user experience. By continuing to browse the site, you consent to the use of our cookies. Learn More
×

System Upgrade on Tue, May 28th, 2024 at 2am (EDT)

Existing users will be able to log into the site and access content. However, E-commerce and registration of new users may not be available for up to 12 hours.
For online purchase, please visit us again. Contact us at customercare@wspc.com for any enquiries.

Clustering in Trees: Optimizing Cluster Sizes and Number of Subtrees

    https://doi.org/10.1142/9789812794741_0012Cited by:0 (Source: Crossref)
    Abstract:

    This paper considers partitioning the vertices of an n-vertex tree into p disjoint sets C1, C2,…, Cp, called clusters so that the number of vertices in a cluster and the number of subtrees in a cluster are minimized. For this NP-hard problem we present greedy heuristics which differ in (i) how subtrees are identified (using either a best-fit, good-fit, or first-fit selection criteria), (ii) whether clusters are filled one at a time or simultaneously, and (iii) how much cluster sizes can differ from the ideal size of c vertices per cluster, n = cp. The last criteria is controlled by a constant α, 0 ≤ α < 1, such that cluster Ci satisfies , 1 ≤ i ≤ p. For algorithms resulting from combinations of these criteria we develop worst-case bounds on the number of subtrees in a cluster in terms of c, α, and the maximum degree of a vertex. We present experimental results which give insight into how parameters c, α, and the maximum degree of a vertex impact the number of subtrees and the cluster sizes.