orderGraphviz - subgrafos fijos

Me gusta crear un gráfico de 3 columnas como este:

Código:

digraph g {
rankdir="LR";
node[shape = circle, fontsize=14];
fontsize=18;
labeljust="l";

{ rank=same;
}

edge[style=invis, fontsize=12];
subgraph clusterA {
    a->b;
    label="A";
}
subgraph clusterC {
  e->f->g;
    label="C";
}

subgraph clusterB {
 c->d;
label="B";
}

}

Quiero crear una gráfica con los subgrafos A, C, B ordenando. ¿Cómo puedo agregar relaciones a este gráfico (ej. C-> f; y b-> g;) sin que quede el orden de A - C - B?

Respuestas a la pregunta(1)

Su respuesta a la pregunta