Considérons le problème suivant: étant donné un graphe de requête et un graphe de référence G ′ = ( V ′ , E ′ ) , nous voulons trouver la cartographie injective f : V → V ′ qui minimise le nombre d'arêtes ( v 1 , v 2 ) ∈ E tel que ( f ( v 1 ) , f ( v 2 ) ) . Il s'agit d'une généralisation duproblème d'isomorphisme des sous-graphesoù nous permettons aux sous-graphes d'être isomorphes jusqu'à quelques arêtes manquantes et voulons trouver le moyen de minimiser le nombre d'arêtes manquantes.
Je serais également intéressé par la version pondérée de ce problème, où les couples de sommets portent un poids w ( v 1 , v 2 ) (qui doit être nul si ( v 1 , v 2 ) ∉ E ) , ainsi que pour G ′ , et nous souhaitons minimiser ∑ v 1 , v 2 ( max ( 0 , w ( v (le maximum est là pour ne pénaliser que les poids du graphique de requête étant plus grands que ceux du graphique de référence).
Ma question est: ce problème a-t-il déjà été étudié? At-il un nom bien connu? Existe-t-il des algorithmes d'approximation efficaces connus?
La motivation de ce problème (en dehors du fait qu'il semble être une généralisation naturelle du problème d'isomorphisme du sous-graphique) est qu'il s'agit d'une bonne façon de faire un plan de table pour une fête: le graphique de requête est le graphique des invités avec des poids de bord représentant la mesure dans laquelle deux personnes veulent interagir, le graphique de référence a les sièges de table en tant que sommets et poids de bord indiquant dans quelle mesure la communication est possible, la solution du problème est une cartographie des personnes aux sièges de table qui respecte la structure sociale à dans toute la mesure du possible.