Parte da dificuldade de descobrir mais sobre esse problema é que o problema de correspondência de gráfico é diferente de seu primo muito mais famoso, o problema de correspondência, mas difícil de ser distinguido quando se usa os mecanismos de pesquisa.
Dados dois gráficos e tais que, a tarefa é encontrar uma bijeção modo que essa bijeção estabeleça o máximo possível de correspondências entre as arestas de e .G ′ = ( V ′ , E ′ ) | V | = | V ' | π : V → V ′ G G ′
Em outras palavras, se e são as matrizes de adjascência, queremos maximizarM ′
Esse problema contém claramente o isomorfismo do gráfico como um caso especial e pode ser reduzido à correspondência bipartida sob uma redução (não polinomial!).
Que tipo de algoritmos existem e o que se sabe sobre sua complexidade?
O artigo que @Austin Buchanan apontou acima no Isomorfismo Gráfico aproximado não parece corresponder à versão solicitada. Estou assumindo que a matriz de adjacência possui entradas, caso em que o objetivo está medindo apenas as arestas correspondentes. O modelo aproximado de isomorfismo de gráfico mede as arestas correspondentes e as sem correspondência, o que facilita um pouco do ponto de vista aproximado.0,1
Parece que o problema solicitado é pelo menos tão difícil quanto o problema do subgráfico que atualmente admite apenas uma aproximação polinomial. Veja http://arxiv.org/abs/1001.2891 e http://arxiv.org/abs/1110.1360 para obter mais detalhes e o status atual em termos de algoritmos e dureza.k
Agora para a redução. Suponha que desejamos resolver o problema do subgráfico em um gráfico ; ou seja, queremos encontrar um subconjunto de nós que maximize o número de arestas no gráfico induzido . Você pode reduzir este para o seu problema, definindo para ser um gráfico que consiste em uma panelinha em -vertices e vértices isolados, e é definido para ser .H k S G [ S ] G k n - k G ′ Hk H k S G[S] G k n−k G′ H
fonte