Balanced Partitions of Trees and Applications

Algorithmica(2013)

引用 106|浏览92
暂无评分
摘要
We study the problem of finding the minimum number of edges that, when cut, form a partition of the vertices into k sets of equal size. This is called the k -BALANCED PARTITIONING problem. The problem is known to be inapproximable within any finite factor on general graphs, while little is known about restricted graph classes. We show that the k -BALANCED PARTITIONING problem remains APX-hard even when restricted to unweighted tree instances with constant maximum degree. If instead the diameter of the tree is constant we prove that the problem is NP-hard to approximate within n c , for any constant c <1. If vertex sets are allowed to deviate from being equal-sized by a factor of at most 1+ ε , we show that solutions can be computed on weighted trees with cut cost no worse than the minimum attainable when requiring equal-sized sets. This result is then extended to general graphs via decompositions into trees and improves the previously best approximation ratio from O (log 1.5 ( n )/ ε 2 ) [Andreev and Räcke in Theory Comput. Syst. 39(6):929–939, 2006 ] to O (log n ). This also settles the open problem of whether an algorithm exists for which the number of edges cut is independent of ε .
更多
查看译文
关键词
General Graph,Approximation Factor,Decomposition Tree,Balance Solution,Balance Partition
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要