Isomorfismo imperfetto del sottografo


15

Si consideri il seguente problema: dato un grafico di query sol=(V,E) e un grafico di riferimento G=(V,E) , vogliamo trovare la mappatura iniettiva f:VV che minimizza il numero di fronti (v1,v2)E tale che (f(v1),f(v2))E . Questa è una generalizzazione delproblema dell'isomorfismo dei sottografi incui consentiamo ai sottografi di essere isomorfi fino a pochi bordi mancanti e vogliamo trovare il modo di ridurre al minimo il numero di bordi mancanti.

(v1,v2)V2w(v1,v2)(v1,v2)E)Gv1,v2(max(0,w(v1,v2)w(f(v1),f(v2))))max è lì per penalizzare solo i pesi dal grafico della query essendo maggiore di quelli del grafico di riferimento).

La mia domanda è: questo problema è già stato studiato? Ha un nome noto? Sono noti algoritmi di approssimazione efficienti?

La motivazione di questo problema (a parte il fatto che sembra una generalizzazione naturale del problema dell'isomorfismo del sottografo) è che è un bel modo di fare un piano di tabella per una festa: il grafico della query è il grafico degli ospiti con pesi ai bordi che rappresenta la misura in cui due persone vogliono interagire, il grafico di riferimento ha le sedi del tavolo come vertici e pesi dei bordi che indicano in che misura è possibile la comunicazione, la soluzione del problema è una mappatura dalle persone alle sedi del tavolo che rispetti la struttura sociale per la massima estensione possibile.


Perché hai bisogno di "indotto" nel titolo?
Yota Otachi,

@Yota Otachi: Perché ho sbagliato. Grazie!
a3nm,

Risposte:


7

Il tuo problema è il Problema massimo del sottografo del bordo comune (Max CES) definito come segue: dati due grafici e G ' , trova un grafico H con il numero massimo di bordi che è isomorfo a un sottografo di G e a un sottografo di G ' .solsol'Hsolsol'

Prova : stai trovando un sottografo di G isomorfo in un sottografo di G , dove | E G | - | E H | è ridotto al minimo. Dal | E G | è un invariante di G , | E G | - | E H | è ridotto a icona se e solo se | E H | è massimizzato. Chiaramente, H è isomorfo per un sottografo di G e per un sottografo di GHsolsol'|Esol|-|EH||Esol|sol|Esol|-|EH||EH|Hsol . QEDsol'

Approssimabilità. Nella tesi di dottorato di Kann, ho trovato la descrizione "non nota per essere approssimabile all'interno di una costante" [3] (p. 115). In un recente articolo di Bahiense et al. [1], si dice che se e | V G | non devono essere uguali, il problema diventa difficile APX. Ma la citazione per questo risultato è una comunicazione privata inedita [2].|Vsol||Vsol'|

  1. L. Bahiense, G. Manic, B. Piva, CC de Souza. Il massimo problema del sottografo del bordo comune: un'indagine poliedrica. Matematica applicata discreta, per apparire. doi: 10.1016 / j.dam.2012.01.026
  2. MM Halldorsson, Comunicazione personale, manoscritto inedito, 1994.
  3. V. Kann. Sulla approssimabilità dei problemi di ottimizzazione NP-completi. Ph.D. Tesi, rapporto NADA TRITA-NA-9206, 1992. http://www.nada.kth.se/~viggo/papers/phdthesis.pdf

Sembra che questo sia effettivamente equivalente al mio problema. Molte grazie! Sei a conoscenza dei risultati su una versione ponderata di Max CES?
a3nm,

Non ho idea della versione ponderata. Penso che dovrebbe essere v 1 , v 2 max ( ... ) , giusto? maxv1,v2max()v1,v2max()
Yota Otachi,

Sì, la somma è più naturale se vogliamo generalizzare il caso non ponderato, anche se immagino possa avere senso minimizzare la somma dei quadrati o qualsiasi funzione della differenza di peso.
a3nm,

Grazie per il montaggio. Sono d'accordo, è naturale usare la somma delle differenze di peso (o qualsiasi funzione su di essa) come penalità.
Yota Otachi,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.