Os arquivos de ponto GraphViz são determinísticos?

Eu estou fazendo alguns gráficos de pontos GraphViz dentro do meu código-fonte usando o Doxygen.

Pergunta: Os gráficos produzidos por um arquivo de ponto específico garantem sempre produzir a mesma saída?

Este é o caso de diferentes computadores, em diferentes momentos do dia, em diferentes arquiteturas, etc?

Estou pensando em usar pontos de bússola para refinar meu gráfico e torná-lo mais bonito.

Eu estou querendo saber se existe alguma "aleatoriedade" para a propagação inicial do layout do gráfico, ou quaisquer partes "definidas pela implementação" para o mecanismo de layout. Eu não quero me esforçar muito para otimizar a saída para o meu sistema, se ele não for o mesmo em outros sistemas. Isso será usado por usuários de Windows e Mac. TIA

questionAnswers(1)

yourAnswerToTheQuestion