If the choice of the layout algorithm is hard-coded,
but the layout must be performed at run time because the graphs are
not known at programming time, one possible step-by-step procedure
for the choice of the appropriate layout algorithm can be:
-
Examine os gráficos de amostra para seu domínio.
-
Tente determinar algumas generalidades sobre as propriedades da estrutura e o tamanho do gráfico (O gráfico é cíclico? O gráfico é uma árvore? O gráfico é uma combinação dos dois? Qual é o número de nós e links no gráfico?)
-
Selecione um algoritmo de layout apropriado.
-
Tente o algoritmo em uma ou mais amostras.