Esta não é uma prova completa, mas aqui estão algumas justificativas para o porquê de conjecturas conhecidas implicarem que o jogo pode ser computacionalmente difícil de resolver. Ou seja, vou argumentar que encontrar o primeiro passo correto já é provavelmente complicado.
Como primeiro passo, argumentamos que o jogo dos trigêmeos é mais difícil (no sentido apropriado) do que o jogo Denser Induced Subgraph definido da seguinte maneira.
Dois jogadores, A e B, alternam os vértices em um gráfico comum G. Os vértices podem ser escolhidos apenas uma vez. Quando não houver mais vértices a serem selecionados, os subgráficos induzidos pelas escolhas de cada jogador são comparados. O jogador com o maior número de arestas induzidas é declarado vencedor.
Esboço da prova:
Dada uma instância do jogo Denser Induced Subgraph com o gráfico G=(V,E) , construímos uma instância de Triplets seguinte forma. Sem perda de generalidade, assuma que G não possui vértices isolados. O conjunto de elementos em nossa instância será V∪(E×{0,1}) . Para cada aresta e∈E entre os vértices u e v , temos dois trigêmeos da forma (u,v,(e,0)) e(u,v,(e,1)) . Além disso, para cada vérticev∈V , lançamos quatro trigêmeos adicionais da forma(v,v,v) . Isso completa a redução.
Agora imagine os procedimentos do jogo Triplets . Enquanto alguns vértice do V não tiver sido escolhido, a escolha de tal vértice um domina estritamente que de qualquer elemento de E . De fato, escolher um elemento de E×{0,1} apenas gera um aumento potencial de pontuação de 1 (e também bloqueia o oponente de no máximo 1 ponto), enquanto escolher um elemento de V automaticamente aumenta automaticamente a pontuação de 4 , com potencial para mais.
Portanto, em condições ideais, o primeiro |V|rodadas corresponderá a ambos os jogadores escolhem elementos de V . Após essas rodadas, os jogadores alternam a coleção de triplos de tamanho uniforme que ainda não foram reivindicados, que correspondem exatamente às arestas cujos pontos finais foram escolhidos uma vez por cada jogador. Qualquer estratégia razoável aqui, para qualquer jogador, acaba pegando exatamente metade desses trigêmeos disponíveis. O jogo termina com uma sequência de movimentos NOOP nos trigêmeos já coletados.
Deixe- VA ser os vértices escolhidos pelo jogador A, e VB aqueles escolhidos por B. A pontuação para o jogador A é a soma de (i) quatro pontos por vtice escolhido de entre os (v,v,v) tripletos (ii) dois pontos por aresta induzida criados a partir desses vértices e (iii) um ponto para cada aresta dividida. Portanto, a pontuação é 4|V|/2+2|E[VA]|+(|E|−|E[VA]|−|E[VB]|) , OndeE[S] é o conjunto de arestas induzidas porS . Como o primeiro e o último termo são finalmente iguais para ambos os jogadores, o jogador com o subgráfico induzido maior vence. □
Com isso em mente, podemos apelar para alguns dos trabalhos na literatura de detecção de subgráficos densos. Há uma tonelada de trabalhos relevantes por aí sobre os quais se pode recorrer, mas, para simplificar a análise, recorreremos a uma conjectura específica sobre a dificuldade de encontrar gráficos aleatórios densos em gráficos aleatórios esparsos (acredito que essa dependência possa ser removida com apenas um pouco mais de reflexão, mas isso não pretende ser uma prova formal).
O Problema do Subgráfico Denso Plantado (informal). Seja G=(V,E) um gráfico aleatório amostrado da distribuição Erdos-Renyi G(n,1/n−−√). Com probabilidade1/2, voltamosGcomo é. Caso contrário, deixamosV′ser um subconjunto uniformemente aleatório deVde tamanhon−−√ . Para cadau,vpar emV′, adiciona-se um bordo(u,v)aE, independentemente, com probabilidaden−1/4 . Só então é que vamos voltarG. O problema é que, dada apenas a saída acima, identifique corretamente se o gráfico Erdos-Renyi foi ou não aumentado.
A conjectura do subgráfico denso plantado (informal). Nenhum algoritmo de tempo polinomial pode resolver o problema do subgráfico denso plantado com probabilidade de pelo menos 51% .
Suponha que o gráfico tenha sido aumentado e que exista um componente invulgarmente denso. Como nenhum algoritmo poli-tempo pode detectar com segurança a presença desse subgráfico denso, ele também não pode amostrar com segurança um vértice desse componente denso (por exemplo, devido à auto-redutibilidade). Portanto, como (da perspectiva do jogador A) está selecionando um vértice aleatório de um gráfico Erdos-Renyi puro, não importa muito qual vértice A escolhe (até uma pequena alteração na pontuação que acabará não importando 1) No entanto, se o Jogador B for onisciente, ele poderá obter uma amostra confiável de um vértice do componente denso em seu primeiro disparo. Esse processo repete um número superconstante de vezes antes que as escolhas de B comecem a desvendar o componente denso para A (caso contrário, um algoritmo de tempo polinomial pode percorrer todos os caminhos nesta árvore de jogo a uma profundidade constante, a fim de resolver o problema do subgráfico denso plantado). Se o processo repetido r vezes antes pega um, então o primeiro r−1 rodadas podem ser vistos como rodadas "brinde" para B, enquanto o r ª rodada é o começo de A e B de combate sobre o componente densa, com B recebendo a primeira jogada e (pelo argumento da sua estratégia de roubar) um subconjunto vencedor.
Uma vez esgotado o componente denso, os dois jogadores retomam a luta pelo resto do gráfico. Enquanto Um escolheu r mais vértices aqui que B tem, primeiro de B r vértices valem Ω(n1/4) vezes mais, e assim, em última análise, B é o vencedor.
1. Por algum tipo de concentração e argumento de pombo, a diferença entre fazer a primeira e a segunda escolha não deve ser maior que O(1) na pontuação final.
Portanto, apesar de o jogo ter sido muito pouco resolvido para o jogador A, é improvável que seja computacionalmente viável que A jogue até o primeiro passo da estratégia vencedora.
Uma abordagem baseada na dureza do problema "subgráfico" mais denso "normal" também não deve ser difícil de obter, e compor a redução com um resultado de dureza de aproximação provavelmente pode ser usado para obter algum tipo de dureza com base em conjecturas mais comuns ( por exemplo, ETH). Não sei ao certo qual pode ser a dificuldade de subir para a dureza NP (ou além).