An Efficient Scaling Algorithm for the Minimum Weight Bibranching Problem
An Efficient Scaling Algorithm for the Minimum Weight Bibranching Problem
复制标题
最小权分枝问题的高效缩放算法
DOI:
10.1007/s00453-009-9377-1
复制
发表时间:
2008
期刊:
影响因子:
1.1
通讯作者:
M. Babenko
中科院分区:
文献类型:
--
作者:
M. Babenko
LetG=(VG,AG) be a digraph and letS⊔Tbe a bipartition ofVG. Abibranchingis a subsetB⊆AGsuch that for each nodes∈Sthere exists a directeds–Tpath inBand, vice versa, for each nodet∈Tthere exists a directedS–tpath inB.Bibranchings generalize both branchings and bipartite edge covers. Keijsper and Pendavingh proposed a strongly polynomial primal-dual algorithm that finds a minimum weight bibranching inO(n′(m+nlogn)) time (wheren:=|VG|,m:=|AG|,n′:=min (|S|,|T|)).Assuming that arc weights are integers we develop a weight-scaling algorithm of time complexityfor the minimum weight bibranching problem (whereWdenotes the maximum magnitude of arc weights).