Чем бы в линуксе нарисовать граф? Нужно указывать вершины, писать внутри круга (вершина) текст и соединять вершины определенным образом друг с другом. Можно взять Dia, но там ведь надо руками все располагать. Есть ли решение, которое может делать оптимальное расположение вершин само?