Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

DAG topologikus rendezése Gubicza József (GUJQAAI.ELTE)

Hasonló előadás


Az előadások a következő témára: "DAG topologikus rendezése Gubicza József (GUJQAAI.ELTE)"— Előadás másolata:

1 DAG topologikus rendezése Gubicza József (GUJQAAI.ELTE)

2 Jellemzők Cél: Adott DAG (körmentes) gráf topologikus rendezése. Az algoritmushoz a mélységi bejárást és egy vermet is fogunk használni. További információk, tömbök: - szín[1..n] a csúcsokhoz tartozó színeket jelöli - π (parent) a csúcsokhoz tartozó szülők meghat. - be[1..n] az egyes csúcsok belépési számai - ki[1..n] az egyes csúcsok kilépési számai A beszám és kiszám változókban számoljuk a ki –és belépési számokat. Ahonnan kiléptünk, azt az előbb említett verembe berakjuk. Ennek a veremnek a kiürítésével kapjuk majd a rendezést.

3 Topologikus rendezés (példa) A topologikus rendezésre érdemes úgy tekinteni mint egy folyamatábrára (pl. egy gyártósoron, a lépések egymásutánja). Pl. az alábbi példán a B lépés után jöhet az F és az A is, de A előtt mindenképp kell F is (=> B, F, A). Z-nek és F- nek meg kell előznie H-t, de F-et már tudjuk hol van. Így a helyes rendezés itt az B, F, A, Z, H sorrend. B Z HF A

4 Szín π∕∕∕∕∕∕∕ Be Ki Beszám: 0 Kiszám: 0 Verem: üres

5 Szín π∕∕∕∕∕∕∕ Be Ki Beszám: 1 Kiszám: 0 Verem: üres

6 Szín π∕1∕∕∕∕∕ Be Ki Beszám: 2 Kiszám: 0 Verem: üres

7 Szín π∕1∕∕∕2∕ Be Ki Beszám: 3 Kiszám: 0 Verem: üres

8 Szín π∕1∕∕∕26 Be Ki Beszám: 4 Kiszám: 0 Verem: üres

9 Szín π∕1∕∕∕26 Be Ki Beszám: 4 Kiszám: 1 Verem: 7

10 Szín π∕1∕∕626 Be Ki Beszám: 5 Kiszám: 1 Verem: 7

11 Szín π∕1∕∕626 Be Ki Beszám: 5 Kiszám: 2 Verem: 7, 5

12 Szín π∕1∕∕626 Be Ki Beszám: 5 Kiszám: 3 Verem: 7, 5, 6

13 Szín π∕1∕2626 Be Ki Beszám: 6 Kiszám: 3 Verem: 7, 5, 6

14 Szín π∕1∕2626 Be Ki Beszám: 6 Kiszám: 4 Verem: 7, 5, 6, 4

15 Szín π∕ Be Ki Beszám: 7 Kiszám: 4 Verem: 7, 5, 6, 4

16 Szín π∕ Be Ki Beszám: 7 Kiszám: 5 Verem: 7, 5, 6, 4, 3

17 Szín π∕ Be Ki Beszám: 7 Kiszám: 6 Verem: 7, 5, 6, 4, 3, 2

18 Szín π∕ Be Ki Beszám: 7 Kiszám: 7 Verem: 7, 5, 6, 4, 3, 2, 1

19 Szín π∕ Be Ki Beszám: 7 Kiszám: 7 Verem: 7, 5, 6, 4, 3, 2, 1, a topologikus rendezés meghat. a verem kiürítésével: 1, 2, 3, 4, 6, 5, 7


Letölteni ppt "DAG topologikus rendezése Gubicza József (GUJQAAI.ELTE)"

Hasonló előadás


Google Hirdetések