Malgrange algoritme

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 8. juli 2016; checks kræver 5 redigeringer .

Malgrange-algoritmen  er en metode til at opdele en graf i stærkt forbundne undergrafer .

Algoritme

Lad en graf gives , hvor er det sæt af hjørner, hvori, , og er det sæt af buer, der er beskrevet af tilstødende matrix , hvor . Partitioneringsalgoritmen er som følger:

  1. For et vilkårligt vertex finder vi direkte og omvendte transitive lukninger .
  2. Vi finder . Sættet af toppunkter i dette skæringspunkt udgør toppunkterne for en maksimalt stærkt forbundet subgraf .
  3. Træk subgrafen fra den originale graf :.
  4. Grafen tages som den originale graf, og mens trin 1, 2, 3 i algoritmen gentages.

Litteratur

Links