Problema decisionale di decomposizione di Hamilton


10

Sia un grafico non orientato. Una decomposizione di in sottoinsiemi disgiunti è chiamata decomposizione di Hamilton di se il sottografo indotto da ciascun insieme è o un grafico di Hamilton o è costituito da un singolo bordo con .G=(V,E)VViGVi|Vi|=2

Esempio : il grafico bipartito completo possiede una decomposizione di Hamilton se e solo se .Km,nm=n

Sto cercando un algoritmo che decida se un determinato grafico possiede una decomposizione di Hamilton. Questo problema decisionale è NP-completo? In caso contrario, come possiamo trovare una tale decomposizione?

Nota : in letteratura una decomposizione di Hamilton indica spesso una decomposizione dei bordi di tale che i sottografi indotti sono Hamilton. Al contrario, sono interessato a una decomposizione dei vertici.EG

Risposte:


17

Se chiediamo che ciascuno , quindi questo è il problema dei 2 fattori, vedere il libro Ottimizzazione combinatoria di Schrijver. Se si consente | V i | = 2 , quindi possiamo risolverlo sostituendo ciascun bordo non indirizzato con due bordi diretti e calcolare quella che viene chiamata copertura del ciclo. Questo può essere fatto in tempo polinomiale mediante riduzione alla corrispondenza bipartita.|Vio|3|Vio|=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.