Il più grande sottografo comune di due grafici planari massimi


13

Considera il seguente problema:

Dato massima planare grafici e G 2 , per il grafo G con il numero massimo di bordi in modo tale che ci sia un sottografo (non necessariamente indotto) sia G 1 e G 2 che è isomorfo a G .G1G2GG1G2G

Questo può essere fatto in tempo polinomiale? Se sì, allora come?

È noto che se e G 2 sono grafici generali, il problema è NP-completo (poiché G 1 potrebbe essere una cricca). È anche noto che se G 1 e G 2 sono alberi, o k-alberi parziali limitati, il problema può essere risolto in tempo polinomiale. E che dire del massimo caso planare? Qualcuno lo sa? L'isomorfismo grafico su due grafici planari massimi è polinomiale. Forse questo aiuta in qualche modo?G1G2G1G1G2


“L'isomorfismo grafico su due grafici planari massimi è polinomiale. Forse questo aiuta in qualche modo? ” È almeno correlato (probabilmente lo sapete già): l'esistenza di un algoritmo efficiente per decidere l'isomorfismo è sicuramente una condizione necessaria per l'esistenza di un algoritmo efficiente per trovare il più grande sottografo comune.
Tsuyoshi Ito,

Si certo. E probabilmente non è sufficiente. Non sono troppo sicuro, ma penso che ci siano classi di grafici per i quali l'isomorfismo è polinomiale, ma trovare il più grande sottografo comune non lo è?
Vinayak Pathak,

Sembra che il problema è -Complete. G potrebbe essere il più grande ciclo comune ed è noto che il problema del ciclo hamiltoniano è N- P completo sui grafici planari massimi. math.ias.edu/~avi/PUBLICATIONS/MYPAPERS/W82a/tech298.pdfNPGNP
Mohammad Al-Turkistany

Risposte:


5

È NP completo, tramite una versione modificata della riduzione utilizzata da Wigderson per dimostrare che l'hamiltonicità dei grafici planari massimi è NP completo.

Un attento esame della prova di completezza NP di Wigderson del 1982 per i cicli hamiltoniani nei grafici planari massimi ( http://www.math.ias.edu/avi/node/820 ) mostra che le istanze prodotte dalla sua riduzione hanno la proprietà che lì esiste un bordo tale che o esiste un ciclo hamiltoniano tramite posta o non esiste alcun ciclo Hamiltoniano affatto. Ad esempio, e può essere scelto per essere uno dei bordi di uno dei M- gadget di Wigderson .eeeM

Sia un'istanza difficile costruita in questo modo e incorpora G in modo che il bordo e appartenga al triangolo esterno dell'incorporamento. Connect molte copie di questo grafico incorporato in modo che le loro e -edges formano un ciclo, e rendere il massimo risultato planare nuovamente aggiungendo due vertici, uno su ogni lato di questo ciclo, collegati a tutti i vertici esposte delle copie di G . Lasciare che il numero di copie sia c , e chiamare il risultante grafico H . Lasciate n è il numero di vertici in G .GGeeGcHnG

Il nostro esempio difficile per il grande sottografo comune sarà la coppia dove B è un bipyramid con lo stesso numero di vertici come H . Pertanto, un sottografo comune ottimale dovrà accoppiare tutti i vertici. Se rendiamo c abbastanza grande, il sottografo accoppierà necessariamente gli apici del bipiramide con i due vertici aggiunti in H , perché i loro gradi ( c e 2 c ) saranno sufficientemente più alti di ogni altro vertice in H , in modo da aggiungere questi gradi alle dimensioni della soluzione compenserà qualsiasi interruzione altrove causata da questa associazione.(H,B)BHcHc2cH

Se è hamiltoniano, il sottografo comune formato abbinando il ciclo hamiltoniano (meno e ) nelle copie di G all'equatore del bipiramide avrà i bordi c ( n + 2 ) , c ( n - 1 ) per l'equatore e 3 c per gli apici. Se G non è hamiltoniano, allora (per scelte abbastanza grandi di c che la soluzione ottimale abbina correttamente gli apici) qualsiasi sottografo comune avrà meno spigoli: ancora 3 c agli apici ma meno di c ( nGeGc(n+2)c(n1)3cGc3c altrove. Quindi verificare se il sottografo comune di H e B ha almeno ibordi c ( n + 2 ) è NP-completo.c(n1)HBc(n+2)

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.