Por que essas duas definições de PPAD são equivalentes?


13

A classe de complexidade PPAD é geralmente definida, afirmando que o fim da linha está completo no PPAD.

f(x)xvt≠v

Recentemente, ouvi uma definição diferente de PPAD. Tanto quanto me lembro, foi baseado no seguinte problema.

Um gráfico direcionado (novamente especificado por uma função computável em tempo polinomial) e um nó cujo grau interno não é igual ao grau externo são dados. Encontre outro nó com esta propriedade.


Claramente, o fim de linha é um caso especial do último problema, mas o último problema é realmente mais difícil de resolver? Minha pergunta é esta:

Os dois problemas estão completos para a mesma classe de complexidade PPAD? Se sim, por que? Caso contrário, qual é a classe de complexidade resultante do segundo problema?

Respostas:


15

Para questões com o artigo citado, (e, portanto, esta resposta), consulte O PPAD realmente captura a noção de encontrar outro vértice desequilibrado?

Sim. Esses dois problemas são equivalentes e, portanto, completos para o PPAD. A redução é dada na página 505 do documento original de 1994 de Papadimitriou ( pdf ), introduzindo End of the Line . Isso é válido mesmo que o grau do gráfico seja exponencial, desde que recebamos um "algoritmo de reconhecimento de borda" e uma "função de emparelhamento". Isso também é mencionado na mesma página. A redução é dada para o PPA (a versão não direcionada do PPAD). Também pode ser estendido ao PPAD.


3
Estou com problemas para estender o argumento para o PPAD. Na prova original, novos vértices são produzidos pela combinação de pares de arestas do mesmo vértice antigo. Para o PPAD, parece natural combinar as bordas de entrada e saída. Porém, não é mais garantido que cada vértice antigo desequilibrado produza apenas um novo vértice desequilibrado. E se houver muitos deles, uma pesquisa no novo gráfico poderá retornar outro novo vértice produzido pelo mesmo vértice antigo. Isso não dá uma resposta para o problema original. Como alguém pode superar esse problema?
— Daniil Musatov 02/02/19
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.