trazando un grafo grande con graphviz

Mis hijas han hecho un juego no muy diferente al tic-tac-toe. Por supuesto, mientras jugaba con ellos, empecé a forzarlos bruscamente en mi cabeza ...

Así que a la hora del almuerzo hice un pequeño y rápido script de Python para "resolver" el juego. Y quería ver los resultados gráficamente, así que generé un archivo de puntos de todos los movimientos legales:

He pegado los datos aquí.

Cuando intento y lo renderizo usandodot, tarda una eternidad y lo aborto después de unas horas.

Si lo hago usandoneato osfdp etc., toma unos segundos o menos, pero el diseño es imposible de leer:

sfdp -x -Tpng data.dot > data.png

neato -x -Tpng data.dot > data.png

Me alegraría que la imagen resultante fuera de varios megapíxeles.

¿Cómo puedo diseñar y representar un gráfico tan grande? Estoy abierto a sugerencias sin puntos, como bibliotecas de Python que también pueden hacer el diseño.

(enlace algo relacionado)

Adicional: mi script en Python Para resolver el juego y generar el archivo de puntos.

Respuestas a la pregunta(3)

Su respuesta a la pregunta