Contra-exemplo para algoritmos de fluxo máximo com pesos irracionais?


9

Sabe-se que Ford-Fulkerson ou Edmonds-Karp com a heurística do tubo de gordura (dois algoritmos para fluxo máximo) não precisam parar se alguns pesos forem irracionais. De fato, eles podem até convergir para o valor errado ! No entanto, todos os exemplos que pude encontrar na literatura [referências abaixo, mais referências nela] usam apenas um único valor irracional: a proporção áurea conjugada e outros valores que são racionais ou são múltiplos racionais deϕ. Minha pergunta principal é:ϕ=(51)/2ϕ

Pergunta geral: O que acontece com outros valores irracionais?

Por exemplo (mas não pense que você precise responder a todas essas postagens - eu acho interessante uma resposta a qualquer uma ou a outras perguntas que se enquadram na pergunta geral acima):

  1. Dado qualquer , pode-se construir (ou mesmo mostrar a existência de) tais contra-exemplos?αR

  2. Mais fraca: existem exemplos conhecidos que usam um valor irracional essencialmente diferente de ? Isto é, existe alguma α que não é um múltiplo racional de φ ' (ou mais fortemente não em Q ( φ ' ) ) e de tal modo que há contra-exemplos para Ford-Fulkerson e / ou Edmonds-Karp, onde todos os pesos se encontram em Q ( α ) ?ϕαϕQ(ϕ)Q(α)

  3. Na outra direção, existe um irracional tal que Ford-Fulkerson (respectivamente Edmonds-Karp) pára com o valor correto em todos os gráficos cujos pesos são todos de Q{ q α : q Q } ? (Ou mais fortemente, de Q ( α ) ?)αQ{qα:qQ}Q(α)

Em todos os casos, quero assumir algo como o modelo real de RAM, para que comparações exatas e aritméticas e exatas de números reais sejam feitas em tempo constante.

(Existem outros algoritmos de fluxo máximo que são conhecidos por rodar em tempo fortemente polinomial, mesmo com pesos reais arbitrários, talvez por isso esse tipo de pergunta talvez não tenha sido mais explorado. Mas acabei de ensinar esses algoritmos na minha classe de algoritmos de graduação , Ainda estou curioso sobre isso.)

Referências

Respostas:



-1

Obrigado pela pergunta que não achei realmente natural, mas bastante divertida.

Examinei a parte de Ford-Ferkulson e acho que encontrei um gráfico que é um contra-exemplo e tem apenas uma aresta com capacidade irracional α (o gráfico pode funcionar para qualquer α).

Aqui está um PDF resumindo minha tentativa: https://louis.jachiet.com/tmp/jQwbrkSMLNU_draft.pdf (desculpe, é um pouco lacônico no momento, mas não hesite em fazer perguntas)

Obviamente, o Ford-Felkurson nos permite escolher o caminho que melhoramos ... Não tenho certeza se isso seria possível para Edmond-Karp.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.