Seja um simples gráfico não direcionado em n vértices e m arestas.
Eu estou tentando determinar o tempo de execução esperado de algoritmo de Wilson para a geração de uma árvore geradora aleatória de . Lá, é mostrado O ( τ ) , onde τ é o tempo médio de acerto : τ = ∑ v ∈ V π ( v ) ⋅ H ( u , v ) , onde:
- é adistribuição estacionária π ( v ) = d ( v ) ,
- é um vértice arbitrário e
- é otempo de acerto(tempo deacessoAKA), ou seja, o número esperado de etapas antes davisitação dovértice v , iniciando no vértice u .
Qual é o limite superior geral para o tempo médio de acerto? E qual é o pior caso do gráfico que maximiza o tempo médio de acerto?
Para deixar minha pergunta clara, não preciso de cálculos ou provas detalhadas (embora possam ser úteis para outras pessoas que encontrarem essa pergunta no futuro). Para mim, pessoalmente, uma citação seria suficiente.
Existem duas implementações publicamente disponíveis do algoritmo de Wilson que eu conheço. Um está na Biblioteca de Gráficos Boost , enquanto o segundo está na ferramenta de gráficos . A documentação do primeiro não menciona o tempo de execução, enquanto o último afirma:
O que não responde à pergunta e, na verdade, parece ser inconsistente com o artigo de Wilson. Mas eu relato isso por precaução, para economizar tempo de alguém com a mesma idéia de consultar a documentação de implementação.