Caminhos simples com parada intermediária em gráficos direcionados

7

Eu tenho dois problemas relacionados a caminhos em um gráfico direcionado. Deixe que ser um grafo orientado com fonte e alvo . Deixe ser outro vértice em .G=(V,E)sVtVvV{s,t}G

  1. Encontre um caminho direcionado simples¹ de até até .stv

  2. Encontrar um caminho simples dirigido a partir de a que passa por duas arestas fixas em .stG

Não sei se existem algoritmos de tempo polinomial para eles. Alguém tem soluções ou referências para eles?


  1. Um caminho direcionado simples não permite que nenhum vértice apareça mais de uma vez.
Rafael
fonte
6
Para o problema 1, consulte esta postagem em cstheory.stackexchange.com.
Tsuyoshi Ito

Respostas:

3

Como Tsuyoshi Ito observa, o primeiro problema pode ser resolvido usando o fluxo de rede. Isso foi descrito em detalhes na história .

Yuval Filmus
fonte