Malgrangeův algoritmus

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 8. července 2016; kontroly vyžadují 5 úprav .

Malgrangeův algoritmus  je metoda pro rozdělení grafu do silně propojených podgrafů .

Algoritmus

Nechť je dán graf , kde je množina vrcholů, ve kterých, , a je množina oblouků popsaných maticí sousednosti , ve které . Algoritmus rozdělení je následující:

  1. Pro libovolný vrchol najdeme přímé a inverzní tranzitivní uzávěry .
  2. najdeme . Množina vrcholů tohoto průsečíku tvoří vrcholy maximálního silně spojeného podgrafu .
  3. Odečtěte podgraf od původního grafu : .
  4. Graf se bere jako původní graf a kroky 1, 2, 3 algoritmu se opakují.

Literatura

Odkazy