Recentemente, tenho lidado com um problema que me levou às seguintes perguntas:
- Existe um bom algoritmo para enumerar todas as correspondências máximas / perfeitas em um gráfico geral?
- Existe um bom algoritmo para encontrar todas as correspondências máximas / perfeitas em um gráfico geral?
- Esses dois problemas são equivalentes em sua complexidade?
Eu me deparei com as seguintes referências:
- Algoritmos para enumerar todas as correspondências máximas e máximas perfeitas em gráficos bipartidos - Sugerir um algoritmo para enumerar todas as correspondências máximas em um gráfico bipartido.
- Encontrando todas as correspondências perfeitas em gráficos bipartidos - Sugerindo um algoritmo para encontrar todas as correspondências perfeitas em gráficos bipartidos
A complexidade de ambos os algoritmos depende do número de combinações perfeitas no gráfico (ou seja, no pior dos casos, o tempo de execução exponencial).
Além disso, ambos os artigos lidam com gráficos bipartidos, não encontrei artigos semelhantes lidando com o mesmo problema em gráficos gerais.
Eu apreciaria informações e referências sobre os problemas acima.