Dibujar un grafo

Sito
28 de Julio del 2005
Hola! A ver si alguien puede ayudarme. Necesito un algortimo para dibujar dinamicamente un grafo a partir de una matriz de adyacencias, calculando las mejores posiciones para cada nodo (siguen estructura de anillo, etc)
Un saludo