English

Edge-cuts Optimized for Average Weight: a new alternative to Ford and Fulkerson

Data Structures and Algorithms 2020-02-26 v2

Abstract

Let GG be a directed graph associated with a weight w:E(G)R+w: E(G) \rightarrow R^+. For an edge-cut QQ of GG, the average weight of QQ is denoted and defined as wave(Q)=eQw(e)Qw_{ave}(Q)=\frac{\sum_{e\in Q}w(e)}{|Q|}. An edge-cut of optimal average weight is an edge-cut QQ such that wave(Q)w_{ave}(Q) is maximum among all edge-cuts (or minimum, symmetrically). In this paper, a polynomial algorithm for this problem is proved for finding such an optimal edge-cut in a rooted tree, separating the root and the set of all leafs. This algorithm enables us to develop an automatic clustering method with more accurate detection of communities embedded in a hierarchy tree structure.

Keywords

Cite

@article{arxiv.2002.00263,
  title  = {Edge-cuts Optimized for Average Weight: a new alternative to Ford and Fulkerson},
  author = {Scott Payne and Edgar Fuller and Cun-Quan Zhang},
  journal= {arXiv preprint arXiv:2002.00263},
  year   = {2020}
}