Dado um gráfico ponderado e não direcionado G: Quais condições devem ser verdadeiras para que haja várias árvores abrangentes mínimas para G?
Eu sei que o MST é único quando todos os pesos são distintos, mas você não pode reverter esta afirmação. Se houver várias arestas com o mesmo peso no gráfico, pode haver vários MSTs, mas também pode haver apenas um:
Neste exemplo, o gráfico à esquerda tem um MST exclusivo, mas o direito não.
O mais próximo que pude encontrar condições para a não exclusividade do MST foi o seguinte:
Considere todos os ciclos sem corda (ciclos que não contêm outros ciclos) no gráfico G. Se em qualquer um desses ciclos a borda ponderada máxima existir várias vezes, o gráfico não terá uma árvore de abrangência mínima exclusiva.
Minha ideia era que, para um ciclo como este
com n vértices, você pode deixar de fora exatamente uma das arestas e ainda ter todos os vértices conectados. Portanto, você tem várias opções para remover a borda com o peso mais alto para obter um MST, para que o MST não seja exclusivo.
No entanto, eu vim com este exemplo:
Você pode ver que este gráfico tem um ciclo que se ajusta à minha condição: (E, F, G, H), mas, tanto quanto eu posso ver, a árvore de abrangência mínima é única:
Parece que minha condição não está correta (ou talvez não esteja completamente correta). Eu adoraria qualquer ajuda para encontrar as condições necessárias e suficientes para a não exclusividade da árvore de abrangência mínima.