Considere o seguinte problema: Dado um gráfico de consulta e um gráfico de referência , queremos encontrar o mapeamento injetivo que minimiza o número de arestas tal que . Essa é uma generalização doproblema de isomorfismodosubgráfico,em que permitimos que os subgráficos sejam isomórficos até algumas arestas ausentes e queremos encontrar uma maneira de minimizar o número de arestas ausentes.
Eu também estaria interessado na versão ponderada desse problema, onde os pares de vértices carregam um peso w ( v 1 , v 2 ) (que deve ser zero se ( v 1 , v 2 ) ∉ E ) , e também para G ′ , e desejamos minimizar ∑ v 1 , v 2 ( max ( 0 , w ( v (o máximo existe para penalizar apenas pesos do gráfico de consulta sendo maiores que os do gráfico de referência).
Minha pergunta é: esse problema já foi estudado? Tem um nome conhecido? Existem algoritmos de aproximação eficientes conhecidos?
A motivação desse problema (além do fato de parecer uma generalização natural do problema de isomorfismo do subgráfico) é que é uma boa maneira de fazer um plano de tabela para uma festa: o gráfico de consulta é o gráfico de convidados com pesos de borda representando a extensão em que duas pessoas desejam interagir, o gráfico de referência possui os assentos da mesa como vértices e pesos das arestas, indicando até que ponto a comunicação é possível; a solução do problema é um mapeamento de pessoas para assentos da mesa que respeite a estrutura social o máximo possível.