Der Graph besagt dass du die Reihenfolgen einhalten musst. Also wie beim Hausbauen: zuerst das Fundament und dann das Dach - anders rum machts keinen Sinn.
Du musst also zuerst C ausführen bevor du G machen kannst. Und erst nach G kannst du H ausführen.
Das gleiche giltet für A-D-F und B-E-F.
Weiters sind A-D-F und B-E-F von der Ausführung von C-G-H nicht berührt, du kannst also C-G-H vor oder nach A-D-F und B-E-F ausführen.
Die Ausführungsreinfolge selber (also C-G-H ist okay, aber G-H-C ist unzulässig) muss dennoch bestehen bleiben.
Und wenn du nun Mutationen machst, muss du kontrollieren, dass diese die Abhängigkeiten berücksichtigen.
BeispieL
C-G-H-A-D-B-E-F wäre eine Ausgangssituation.
Ungültig wäre jetzt wenn du F vor E, D, B oder A ausführen würdest.
Du kannst abder B vor D ausführen:
C-G-H-A-B-D-E-F
oder E vor D
C-G-H-A-B-E-D-F
Verständlich das ganze?
Gruß
Florian