Ini NP-complete, melalui versi modifikasi dari Wigderson yang digunakan untuk membuktikan bahwa Hamiltonicity grafik planar maksimal adalah NP-complete.
Pemeriksaan yang teliti terhadap bukti kelengkapan NP NP-nya Wigderson tahun 1982 untuk siklus Hamiltonian dalam grafik planar maksimal ( http://www.math.ias.edu/avi/node/820 ) menunjukkan bahwa instance yang dihasilkan oleh pengurangannya memiliki properti yang ada di sana. ada sisi sedemikian rupa sehingga ada siklus Hamiltonian melalui e atau tidak ada siklus Hamiltonian sama sekali. Misalnya, e dapat dipilih sebagai salah satu ujung dalam salah satu gadget M Wigderson.eeeM
Biarkan menjadi contoh keras dibangun dengan cara ini, dan embed G sehingga ujung e milik segitiga luar embedding. Connect banyak salinan grafik tertanam ini sehingga mereka e -edges membentuk suatu siklus, dan membuat hasil maksimal planar lagi dengan menambahkan dua simpul lagi, satu di setiap sisi siklus ini, terhubung ke semua simpul yang terbuka dari salinan G . Biarkan jumlah salinan menjadi c , dan memanggil grafik yang dihasilkan H . Biarkan n adalah jumlah simpul di G .GGeeGcHnG
Misalnya keras kami untuk subgraph umum terbesar akan menjadi pasangan di mana B adalah bipyramid dengan jumlah yang sama simpul sebagai H . Dengan demikian, subgraph umum yang optimal harus memasangkan semua simpul. Jika kita membuat c cukup besar, subgraf akan selalu memasangkan puncak bipyramid dengan dua simpul yang ditambahkan di H , karena derajatnya ( c dan 2 c ) akan cukup tinggi daripada setiap simpul lain di H , sehingga menambah derajat ini untuk ukuran solusi akan menebus gangguan di tempat lain yang disebabkan oleh pasangan ini.(H,B)BHcHc2cH
Jika adalah Hamiltonian, maka subgraph umum yang dibentuk dengan mencocokkan siklus Hamiltonian (minus e ) dalam salinan G ke ekuator bipyramid akan memiliki c ( n + 2 ) tepi, c ( n - 1 ) untuk khatulistiwa dan 3 c untuk puncak. Jika G bukan Hamiltonian, maka (untuk pilihan c yang cukup besar bahwa solusi optimal memasangkan apex dengan benar) setiap subgraph umum akan memiliki tepi lebih sedikit: masih 3 c pada apeks tetapi lebih sedikit dari c ( nGeGc(n+2)c(n−1)3cGc3c tempat lain. Jadi menguji apakah subgraph umum H dan B memiliki setidaknya c ( n + 2 ) edge adalah NP-complete.c(n−1)HBc(n+2)