An $O(EV\log V)$ Algorithm for Finding a Maximal Weighted Matching in General Graphs
Open Access
- 1 February 1986
- journal article
- Published by Society for Industrial & Applied Mathematics (SIAM) in SIAM Journal on Computing
- Vol. 15 (1) , 120-130
- https://doi.org/10.1137/0215009
Abstract
We define two generalized types of a priority queue by allowing some forms of changing the priorities of the elements in the queue. We show that they can be implemented efficiently. Consequently, each operation takes $O(\log n)$ time. We use these generalized priority queues to construct an $O(EV\log V)$ algorithm for finding a maximal weighted matching in general graphs.
Keywords
This publication has 4 references indexed in Scilit:
- An O(EVIog2V) algorithm for the maximal flow problemJournal of Computer and System Sciences, 1980
- Finding optimum branchingsNetworks, 1977
- Maximum matching and a polyhedron with 0,1-verticesJournal of Research of the National Bureau of Standards Section B Mathematics and Mathematical Physics, 1965
- Paths, Trees, and FlowersCanadian Journal of Mathematics, 1965