A theory of alternating paths and blossoms for proving correctness of the \(O(\sqrt{V}E)\) general graph maximum matching algorithm (Q1323480): Difference between revisions

From MaRDI portal
Importer (talk | contribs)
Created a new Item
 
ReferenceBot (talk | contribs)
Changed an Item
 
(4 intermediate revisions by 3 users not shown)
Property / reviewed by
 
Property / reviewed by: Carlos Narciso Bouza Herrera / rank
Normal rank
 
Property / reviewed by
 
Property / reviewed by: Carlos Narciso Bouza Herrera / rank
 
Normal rank
Property / MaRDI profile type
 
Property / MaRDI profile type: MaRDI publication profile / rank
 
Normal rank
Property / cites work
 
Property / cites work: TWO THEOREMS IN GRAPH THEORY / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4038720 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Paths, Trees, and Flowers / rank
 
Normal rank
Property / cites work
 
Property / cites work: An Efficient Implementation of Edmonds' Algorithm for Maximum Matching on Graphs / rank
 
Normal rank
Property / cites work
 
Property / cites work: A linear-time algorithm for a special case of disjoint set union / rank
 
Normal rank
Property / cites work
 
Property / cites work: An $n^{5/2} $ Algorithm for Maximum Matchings in Bipartite Graphs / rank
 
Normal rank
Property / cites work
 
Property / cites work: A \(0(| V | \cdot | E |)\) algorithm for maximum matching of graphs / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q5585020 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3048571 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Efficiency of a Good But Not Linear Set Union Algorithm / rank
 
Normal rank
links / mardi / namelinks / mardi / name
 

Latest revision as of 15:49, 22 May 2024

scientific article
Language Label Description Also known as
English
A theory of alternating paths and blossoms for proving correctness of the \(O(\sqrt{V}E)\) general graph maximum matching algorithm
scientific article

    Statements

    A theory of alternating paths and blossoms for proving correctness of the \(O(\sqrt{V}E)\) general graph maximum matching algorithm (English)
    0 references
    0 references
    0 references
    14 February 1995
    0 references
    A matching algorithm is developed. Graph searching procedures are proposed; the synchronization of events plays a role very important in the conception. In Subsection 2.1 the bipartite case is studied, and the nonbipartite case is analyzed in 2.2. Two figures give the ideas related with the proposed linear time algorithm. Two theorems fix properties of the \(\text{minlevel}(v)\) and \(\text{maxlevel}(v)\) paths attainable. \(\text{Minlevel}(v)\) is not breadth first search (BFS). The notion of \[ \text{tenacity}(v)=\text{evenlevel}(v)+ \text{oddlevel}(v) \] is used as an alternative to BFS. Theorems 1 and 2 fix conditions under which \(u\) occurs at \(\text{minlevel}(u)\) distance on another minlevel. The base of a vertex is defined in terms of tenacity. The main result is that the existence of a vertex of finite tenacity ensures the uniqueness of its base. The notion of base permits to introduce blossom as the set \[ \bigl\{v\in V: \text{tenacity}(v)\leq t\text{ and }\text{base}_{>t}(v)= b\bigr\}. \] A theorem establishes that the shortest alternating paths from \(\text{base}(v)\) to \(v\) are tied in a blossom. The nesting of blossoms and some relations between it and an even (odd) level are derived. A theorem establishes a connection among evenlevels, oddlevels of the end points of a bridge and tenacity. Two procedures are developed. The efficiency of one of them is characterized in terms of a set of edges. A theorem establishes the correctness of the algorithms.
    0 references
    0 references
    0 references
    0 references
    0 references
    matching algorithm
    0 references
    searching procedures
    0 references
    linear time algorithm
    0 references
    tenacity
    0 references
    blossom
    0 references
    alternating paths
    0 references
    correctness
    0 references