GLOBAL PRICE UPDATES HELP

Citation
Av. Goldberg et R. Kennedy, GLOBAL PRICE UPDATES HELP, SIAM journal on discrete mathematics, 10(4), 1997, pp. 551-572
Citations number
20
Categorie Soggetti
Mathematics,Mathematics
ISSN journal
08954801
Volume
10
Issue
4
Year of publication
1997
Pages
551 - 572
Database
ISI
SICI code
0895-4801(1997)10:4<551:GPUH>2.0.ZU;2-Y
Abstract
Periodic global updates of dual variables have been shown to yield a s ubstantial speed advantage in implementations of push-relabel algorith ms for the maximum flow and minimum cost flow problems. In this paper, we show that in the context of the bipartite matching and assignment problems, global updates yield a theoretical improvement as well. For bipartite matching, a push-relabel algorithm that uses global updates runs in O (root nm log(n(2)/m)/log n) time (matching the best bound lo g n known) and performs worse by a factor of root n without the update s. A similar result holds for the assignment problem, for which an alg orithm that assumes integer costs in the range [-C,...,C] and that run s in time O(root nm log(nC)) (matching the best cost-scaling bound kno wn) is presented.