Vi presenterar en streaming algoritm som gör att man passerar över kanterna på en oviktad graf presenteras i slumpmässig ordning, och producerar en polylogaritmisk approximation till storleken på den maximala matchningen i grafen, samtidigt som endast polylogaritmiska utrymme. Innan detta arbete de enda approximationer kända var en folklore Õ ( ε n) approximation med polylogaritmiskt utrymme i en n vertex graf och en konstant approximation med  och n utrymme. Vårt arbete ger därmed den första algoritmen där både utrymme och approximationsfaktorer är mindre än någon polynom i n. Vår algoritm erhålls genom att åstadkomma en streaming implementation av en enkel "lokal" algoritm som vi designar för detta problem. Den lokala algoritmen producerar en O(k · n 1/k ) approximation till storleken på en maximal matchning genom att utforska radien k kvarter av hörn, för någon parameter k. Vi visar, något överraskande, att vår lokala algoritm kan implementeras i streaming inställning även för k =  på (log n/ log log n). Vår analys avslöjar några av de problem som uppstår i sådana omvandlingar av lokala algoritmer till strömmande algoritmer, och ger tekniker för att övervinna sådana problem.
Kapralov m.fl. REF gav en poly log n- approximation algoritm för storleken på maximal matchning av allmänna grafer med hjälp av poly log n utrymme i slumpmässiga orderströmmar.
Approximating matching size from random streams
{'venue': 'SODA', 'journal': None, 'mag_field_of_study': ['Mathematics', 'Computer Science']}